body {
  font-family: Kantumruy Pro;
}
.display-1 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.9rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2.375rem;
}
.display-2 {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 0.95rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 1.1875rem;
}
.display-4 {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 1.03rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.2875rem;
}
.display-5 {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 1.13rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.4125rem;
}
.display-7 {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1rem;
}
/* ---- 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: 1.52rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.33rem;
    font-size: calc( 1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 0.76rem;
    font-size: calc( 0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.824rem;
    font-size: calc( 1.0105rem + (1.03 - 1.0105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0105rem + (1.03 - 1.0105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.904rem;
    font-size: calc( 1.0454999999999999rem + (1.13 - 1.0454999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0454999999999999rem + (1.13 - 1.0454999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 2.6rem;
  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: #6a6a6a !important;
}
.bg-success {
  background-color: #eff0ff !important;
}
.bg-info {
  background-color: #1f357f !important;
}
.bg-warning {
  background-color: #fbe400 !important;
}
.bg-danger {
  background-color: #ff6666 !important;
}
.btn-primary {
  border: 5px solid #d1d1f7 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6a6a6a !important;
  border-color: #d1d1f7 !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: #6a6a6a !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #6a6a6a !important;
  border-color: #6a6a6a !important;
}
.btn-primary:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-secondary {
  border: 5px solid #d1d1f7 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d1d1f7 !important;
  border-color: #d1d1f7 !important;
  color: #1e1eab !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: #1e1eab !important;
  background-color: #d1d1f7 !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #1e1eab !important;
  background-color: #d1d1f7 !important;
  border-color: #d1d1f7 !important;
}
.btn-secondary:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-info {
  border: 5px solid #d1d1f7 !important;
}
.btn-info,
.btn-info:active {
  background-color: #1f357f !important;
  border-color: #d1d1f7 !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: #1f357f !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #1f357f !important;
  border-color: #1f357f !important;
}
.btn-info:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-success {
  border: 5px solid #d1d1f7 !important;
}
.btn-success,
.btn-success:active {
  background-color: #eff0ff !important;
  border-color: #d1d1f7 !important;
  color: #000fef !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: #000fef !important;
  background-color: #eff0ff !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000fef !important;
  background-color: #eff0ff !important;
  border-color: #eff0ff !important;
}
.btn-success:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-warning {
  border: 5px solid #d1d1f7 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #fbe400 !important;
  border-color: #d1d1f7 !important;
  color: #000000 !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: #000000 !important;
  background-color: #fbe400 !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #000000 !important;
  background-color: #fbe400 !important;
  border-color: #fbe400 !important;
}
.btn-warning:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-danger {
  border: 5px solid #d1d1f7 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff6666 !important;
  border-color: #d1d1f7 !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: #ff6666 !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-danger:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-white {
  border: 5px solid #d1d1f7 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #d1d1f7 !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: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-white:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-black {
  border: 5px solid #d1d1f7 !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #d1d1f7 !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: #232323 !important;
  border-color: #d1d1f7 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-black:hover {
  box-shadow: 0px 0px 30px 0px rgba(86, 90, 221, 0.3) !important;
  transform: scale(1.02) translateY(-2px);
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6a6a6a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #3f3f3f !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6a6a6a !important;
  border-color: #6a6a6a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d1d1f7;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #8787ea !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #1e1eab !important;
  background-color: #d1d1f7 !important;
  border-color: #d1d1f7 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1f357f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0e1839 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #1f357f !important;
  border-color: #1f357f !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #eff0ff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #989fff !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #000fef !important;
  background-color: #eff0ff !important;
  border-color: #eff0ff !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fbe400;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #a49500 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #000000 !important;
  background-color: #fbe400 !important;
  border-color: #fbe400 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff0f0f !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6a6a6a !important;
}
.text-secondary {
  color: #d1d1f7 !important;
}
.text-success {
  color: #eff0ff !important;
}
.text-info {
  color: #1f357f !important;
}
.text-warning {
  color: #fbe400 !important;
}
.text-danger {
  color: #ff6666 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #373737 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #7a7ae8 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #8990ff !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #0b132d !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #958700 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff0000 !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]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6a6a6a;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #1f357f;
}
.alert-warning {
  background-color: #fbe400;
}
.alert-danger {
  background-color: #ff6666;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6a6a6a;
  border-color: #6a6a6a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6a6a6a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #aaaaaa;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #4b6ad3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fffac8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 1.03rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.2875rem;
}
.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: #6a6a6a !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Kantumruy Pro', sans-serif;
  font-size: 1.03rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.2875rem;
}
blockquote {
  border-color: #6a6a6a;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6a6a6a;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6a6a6a;
}
.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: #6a6a6a;
  border-bottom-color: #6a6a6a;
}
.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: #6a6a6a !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: #d1d1f7 !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='%236a6a6a' %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-tBv8BTS408 {
  z-index: 1000;
  width: 100%;
}
.cid-tBv8BTS408 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tBv8BTS408 nav.navbar {
  position: fixed;
}
.cid-tBv8BTS408 .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-tBv8BTS408 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBv8BTS408 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBv8BTS408 .dropdown-item:hover,
.cid-tBv8BTS408 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tBv8BTS408 .dropdown-item:hover span {
  color: white;
}
.cid-tBv8BTS408 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBv8BTS408 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBv8BTS408 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tBv8BTS408 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBv8BTS408 .nav-link {
  position: relative;
}
.cid-tBv8BTS408 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tBv8BTS408 .container {
    flex-wrap: nowrap;
  }
}
.cid-tBv8BTS408 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tBv8BTS408 .dropdown-menu,
.cid-tBv8BTS408 .navbar.opened {
  background: #000000 !important;
}
.cid-tBv8BTS408 .nav-item:focus,
.cid-tBv8BTS408 .nav-link:focus {
  outline: none;
}
.cid-tBv8BTS408 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBv8BTS408 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBv8BTS408 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBv8BTS408 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBv8BTS408 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBv8BTS408 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBv8BTS408 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tBv8BTS408 .navbar.opened {
  transition: all 0.3s;
}
.cid-tBv8BTS408 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBv8BTS408 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBv8BTS408 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBv8BTS408 .navbar.collapsed {
  justify-content: center;
}
.cid-tBv8BTS408 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBv8BTS408 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBv8BTS408 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tBv8BTS408 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBv8BTS408 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBv8BTS408 .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-tBv8BTS408 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBv8BTS408 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBv8BTS408 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBv8BTS408 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBv8BTS408 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBv8BTS408 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBv8BTS408 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBv8BTS408 .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-tBv8BTS408 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBv8BTS408 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBv8BTS408 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBv8BTS408 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBv8BTS408 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBv8BTS408 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tBv8BTS408 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tBv8BTS408 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tBv8BTS408 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBv8BTS408 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBv8BTS408 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBv8BTS408 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBv8BTS408 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBv8BTS408 .dropdown-item.active,
.cid-tBv8BTS408 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBv8BTS408 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBv8BTS408 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBv8BTS408 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBv8BTS408 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tBv8BTS408 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBv8BTS408 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBv8BTS408 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBv8BTS408 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBv8BTS408 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBv8BTS408 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tBv8BTS408 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBv8BTS408 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBv8BTS408 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBv8BTS408 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBv8BTS408 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBv8BTS408 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBv8BTS408 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBv8BTS408 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBv8BTS408 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBv8BTS408 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBv8BTS408 .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-tBv8BTS408 .navbar {
    height: 70px;
  }
  .cid-tBv8BTS408 .navbar.opened {
    height: auto;
  }
  .cid-tBv8BTS408 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tC4uhVk5qL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tC4uhVk5qL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC4uhVk5qL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC4uhVk5qL .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tC4uhVk5qL .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tC4uhVk5qL .row {
  flex-direction: row-reverse;
}
.cid-tC4uhVk5qL .row {
  align-items: center;
}
.cid-tC4uhVk5qL img {
  border-radius: 2rem;
}
.cid-tC4uhVk5qL .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tC4uhVk5qL .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tC4uhVk5qL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tC4uhVk5qL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tC4uhVk5qL .mbr-section-title {
  color: #bbbbbb;
}
.cid-tC4uhVk5qL .mbr-text,
.cid-tC4uhVk5qL .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tBx7o0lrKM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tBx7o0lrKM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBx7o0lrKM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tBx7o0lrKM .container {
    padding: 0 30px;
  }
}
.cid-tBx7o0lrKM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tBx7o0lrKM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCaZOHMJ7l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCaZOHMJ7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCaZOHMJ7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCaZOHMJ7l .row {
  justify-content: flex-start;
}
.cid-tCaZOHMJ7l .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tBvrDaODO7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tBvrDaODO7 b,
.cid-tBvrDaODO7 strong {
  font-weight: 900;
}
.cid-tBvrDaODO7 img,
.cid-tBvrDaODO7 .item-img {
  width: 100%;
}
.cid-tBvrDaODO7 .item:focus,
.cid-tBvrDaODO7 span:focus {
  outline: none;
}
.cid-tBvrDaODO7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tBvrDaODO7 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tBvrDaODO7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBvrDaODO7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tBvrDaODO7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tBvrDaODO7 .mbr-section-title {
  color: #17003b;
}
.cid-tBvrDaODO7 .mbr-text,
.cid-tBvrDaODO7 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tBvrDaODO7 .item-title {
  text-align: center;
}
.cid-tBvrDaODO7 .item-subtitle {
  text-align: left;
}
.cid-tBvsgYsYIx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tBvsgYsYIx b,
.cid-tBvsgYsYIx strong {
  font-weight: 900;
}
.cid-tBvsgYsYIx img,
.cid-tBvsgYsYIx .item-img {
  width: 100%;
}
.cid-tBvsgYsYIx .item:focus,
.cid-tBvsgYsYIx span:focus {
  outline: none;
}
.cid-tBvsgYsYIx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tBvsgYsYIx .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tBvsgYsYIx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBvsgYsYIx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tBvsgYsYIx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tBvsgYsYIx .mbr-section-title {
  color: #17003b;
}
.cid-tBvsgYsYIx .mbr-text,
.cid-tBvsgYsYIx .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tBvsgYsYIx .item-title {
  text-align: center;
}
.cid-tBvsgYsYIx .item-subtitle {
  text-align: left;
}
.cid-tBx8jDA4lV {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tBx8jDA4lV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBx8jDA4lV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tBx8jDA4lV .container {
    padding: 0 30px;
  }
}
.cid-tBx8jDA4lV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tBx8jDA4lV .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCCudnFqGg {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCCudnFqGg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCCudnFqGg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCCudnFqGg .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCCudnFqGg .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCCudnFqGg .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCCudnFqGg .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCCudnFqGg .card-row {
  align-items: stretch;
}
.cid-tCCudnFqGg .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCCudnFqGg .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCCudnFqGg .card-box {
  height: 100%;
}
.cid-tCCudnFqGg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCCudnFqGg .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCCudnFqGg .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCCudnFqGg .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tC4wCkVL31 {
  padding-top: 4rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-tC4wCkVL31 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC4wCkVL31 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC4wCkVL31 .row {
  flex-direction: row-reverse;
}
.cid-tC4wCkVL31 .row {
  align-items: center;
}
.cid-tC4wCkVL31 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tC4wCkVL31 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tC4wCkVL31 .mbr-section-title {
  color: #111019;
}
.cid-tC4wCkVL31 .mbr-text,
.cid-tC4wCkVL31 .mbr-section-btn {
  color: #000000;
}
.cid-tCI6kwsdCi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tCI6kwsdCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCI6kwsdCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCI6kwsdCi .container {
    padding: 0 30px;
  }
}
.cid-tCI6kwsdCi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCI6kwsdCi .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tClvxnoYr9 {
  z-index: 1000;
  width: 100%;
}
.cid-tClvxnoYr9 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tClvxnoYr9 nav.navbar {
  position: fixed;
}
.cid-tClvxnoYr9 .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-tClvxnoYr9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tClvxnoYr9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tClvxnoYr9 .dropdown-item:hover,
.cid-tClvxnoYr9 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tClvxnoYr9 .dropdown-item:hover span {
  color: white;
}
.cid-tClvxnoYr9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tClvxnoYr9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tClvxnoYr9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tClvxnoYr9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tClvxnoYr9 .nav-link {
  position: relative;
}
.cid-tClvxnoYr9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tClvxnoYr9 .container {
    flex-wrap: nowrap;
  }
}
.cid-tClvxnoYr9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tClvxnoYr9 .dropdown-menu,
.cid-tClvxnoYr9 .navbar.opened {
  background: #000000 !important;
}
.cid-tClvxnoYr9 .nav-item:focus,
.cid-tClvxnoYr9 .nav-link:focus {
  outline: none;
}
.cid-tClvxnoYr9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tClvxnoYr9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tClvxnoYr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tClvxnoYr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tClvxnoYr9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tClvxnoYr9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tClvxnoYr9 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tClvxnoYr9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tClvxnoYr9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tClvxnoYr9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tClvxnoYr9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tClvxnoYr9 .navbar.collapsed {
  justify-content: center;
}
.cid-tClvxnoYr9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tClvxnoYr9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tClvxnoYr9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tClvxnoYr9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tClvxnoYr9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tClvxnoYr9 .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-tClvxnoYr9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tClvxnoYr9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tClvxnoYr9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tClvxnoYr9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tClvxnoYr9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tClvxnoYr9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tClvxnoYr9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tClvxnoYr9 .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-tClvxnoYr9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tClvxnoYr9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tClvxnoYr9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tClvxnoYr9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tClvxnoYr9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tClvxnoYr9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tClvxnoYr9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tClvxnoYr9 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tClvxnoYr9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tClvxnoYr9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tClvxnoYr9 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tClvxnoYr9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tClvxnoYr9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tClvxnoYr9 .dropdown-item.active,
.cid-tClvxnoYr9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tClvxnoYr9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tClvxnoYr9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tClvxnoYr9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tClvxnoYr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tClvxnoYr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tClvxnoYr9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tClvxnoYr9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tClvxnoYr9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tClvxnoYr9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tClvxnoYr9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tClvxnoYr9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tClvxnoYr9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tClvxnoYr9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tClvxnoYr9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tClvxnoYr9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tClvxnoYr9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tClvxnoYr9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tClvxnoYr9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tClvxnoYr9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tClvxnoYr9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tClvxnoYr9 .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-tClvxnoYr9 .navbar {
    height: 70px;
  }
  .cid-tClvxnoYr9 .navbar.opened {
    height: auto;
  }
  .cid-tClvxnoYr9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tClx0e3TlD {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tClx0e3TlD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tClx0e3TlD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tClx0e3TlD .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tClx0e3TlD .row {
  justify-content: center;
}
.cid-tClx0e3TlD .card-box {
  display: flex;
  align-items: center;
}
.cid-tClx0e3TlD .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tClx0e3TlD .card-box {
    flex-direction: column;
  }
  .cid-tClx0e3TlD .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tClx0e3TlD .card-link:hover a {
  background-image: none !important;
}
.cid-tClx0e3TlD .mbr-section-subtitle {
  color: #777777;
}
.cid-tClx0e3TlD .card-text {
  color: #1f357f;
}
.cid-tClx0e3TlD .card-title,
.cid-tClx0e3TlD .iconfont-wrapper {
  color: #1b224b;
}
.cid-tDYWteh9nj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYWteh9nj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYWteh9nj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYWteh9nj .container {
    padding: 0 30px;
  }
}
.cid-tDYWteh9nj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYWteh9nj .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCIdnVjJ7D {
  z-index: 1000;
  width: 100%;
}
.cid-tCIdnVjJ7D .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCIdnVjJ7D nav.navbar {
  position: fixed;
}
.cid-tCIdnVjJ7D .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-tCIdnVjJ7D .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCIdnVjJ7D .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCIdnVjJ7D .dropdown-item:hover,
.cid-tCIdnVjJ7D .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCIdnVjJ7D .dropdown-item:hover span {
  color: white;
}
.cid-tCIdnVjJ7D .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCIdnVjJ7D .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCIdnVjJ7D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCIdnVjJ7D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCIdnVjJ7D .nav-link {
  position: relative;
}
.cid-tCIdnVjJ7D .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCIdnVjJ7D .container {
    flex-wrap: nowrap;
  }
}
.cid-tCIdnVjJ7D .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCIdnVjJ7D .dropdown-menu,
.cid-tCIdnVjJ7D .navbar.opened {
  background: #000000 !important;
}
.cid-tCIdnVjJ7D .nav-item:focus,
.cid-tCIdnVjJ7D .nav-link:focus {
  outline: none;
}
.cid-tCIdnVjJ7D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCIdnVjJ7D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCIdnVjJ7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCIdnVjJ7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCIdnVjJ7D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCIdnVjJ7D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCIdnVjJ7D .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCIdnVjJ7D .navbar.opened {
  transition: all 0.3s;
}
.cid-tCIdnVjJ7D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCIdnVjJ7D .navbar .navbar-logo img {
  width: auto;
}
.cid-tCIdnVjJ7D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCIdnVjJ7D .navbar.collapsed {
  justify-content: center;
}
.cid-tCIdnVjJ7D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCIdnVjJ7D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCIdnVjJ7D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCIdnVjJ7D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCIdnVjJ7D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCIdnVjJ7D .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-tCIdnVjJ7D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCIdnVjJ7D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCIdnVjJ7D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCIdnVjJ7D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCIdnVjJ7D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCIdnVjJ7D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCIdnVjJ7D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCIdnVjJ7D .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-tCIdnVjJ7D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCIdnVjJ7D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCIdnVjJ7D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCIdnVjJ7D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCIdnVjJ7D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCIdnVjJ7D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCIdnVjJ7D .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCIdnVjJ7D .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCIdnVjJ7D .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCIdnVjJ7D .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCIdnVjJ7D .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCIdnVjJ7D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCIdnVjJ7D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCIdnVjJ7D .dropdown-item.active,
.cid-tCIdnVjJ7D .dropdown-item:active {
  background-color: transparent;
}
.cid-tCIdnVjJ7D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCIdnVjJ7D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCIdnVjJ7D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCIdnVjJ7D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCIdnVjJ7D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCIdnVjJ7D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCIdnVjJ7D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCIdnVjJ7D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCIdnVjJ7D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCIdnVjJ7D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCIdnVjJ7D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCIdnVjJ7D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIdnVjJ7D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIdnVjJ7D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCIdnVjJ7D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIdnVjJ7D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCIdnVjJ7D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCIdnVjJ7D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIdnVjJ7D .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCIdnVjJ7D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCIdnVjJ7D .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-tCIdnVjJ7D .navbar {
    height: 70px;
  }
  .cid-tCIdnVjJ7D .navbar.opened {
    height: auto;
  }
  .cid-tCIdnVjJ7D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCIdnW24tF {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCIdnW24tF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnW24tF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIdnW24tF .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCIdnW24tF .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCIdnW24tF .row {
  flex-direction: row-reverse;
}
.cid-tCIdnW24tF .row {
  align-items: center;
}
.cid-tCIdnW24tF img {
  border-radius: 2rem;
}
.cid-tCIdnW24tF .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCIdnW24tF .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCIdnW24tF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCIdnW24tF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIdnW24tF .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCIdnW24tF .mbr-text,
.cid-tCIdnW24tF .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCIdnWxoxY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCIdnWxoxY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnWxoxY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIdnWxoxY .container {
    padding: 0 30px;
  }
}
.cid-tCIdnWxoxY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIdnWxoxY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIdnWV7PB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCIdnWV7PB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnWV7PB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIdnWV7PB .row {
  justify-content: flex-start;
}
.cid-tCIdnWV7PB .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCIdnXnw0I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCIdnXnw0I b,
.cid-tCIdnXnw0I strong {
  font-weight: 900;
}
.cid-tCIdnXnw0I img,
.cid-tCIdnXnw0I .item-img {
  width: 100%;
}
.cid-tCIdnXnw0I .item:focus,
.cid-tCIdnXnw0I span:focus {
  outline: none;
}
.cid-tCIdnXnw0I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIdnXnw0I .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIdnXnw0I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIdnXnw0I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIdnXnw0I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIdnXnw0I .mbr-section-title {
  color: #17003b;
}
.cid-tCIdnXnw0I .mbr-text,
.cid-tCIdnXnw0I .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIdnXnw0I .item-title {
  text-align: center;
}
.cid-tCIdnXnw0I .item-subtitle {
  text-align: left;
}
.cid-tCIdnXUb0y {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCIdnXUb0y b,
.cid-tCIdnXUb0y strong {
  font-weight: 900;
}
.cid-tCIdnXUb0y img,
.cid-tCIdnXUb0y .item-img {
  width: 100%;
}
.cid-tCIdnXUb0y .item:focus,
.cid-tCIdnXUb0y span:focus {
  outline: none;
}
.cid-tCIdnXUb0y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIdnXUb0y .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIdnXUb0y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIdnXUb0y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIdnXUb0y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIdnXUb0y .mbr-section-title {
  color: #17003b;
}
.cid-tCIdnXUb0y .mbr-text,
.cid-tCIdnXUb0y .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIdnXUb0y .item-title {
  text-align: center;
}
.cid-tCIdnXUb0y .item-subtitle {
  text-align: left;
}
.cid-tCIdnYqNZS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCIdnYqNZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnYqNZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIdnYqNZS .container {
    padding: 0 30px;
  }
}
.cid-tCIdnYqNZS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIdnYqNZS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIdnYRzcv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCIdnYRzcv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnYRzcv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIdnYRzcv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCIdnYRzcv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCIdnYRzcv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCIdnYRzcv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCIdnYRzcv .card-row {
  align-items: stretch;
}
.cid-tCIdnYRzcv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCIdnYRzcv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCIdnYRzcv .card-box {
  height: 100%;
}
.cid-tCIdnYRzcv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCIdnYRzcv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCIdnYRzcv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCIdnYRzcv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCIdnZwpDP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCIdnZwpDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIdnZwpDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIdnZwpDP .row {
  flex-direction: row-reverse;
}
.cid-tCIdnZwpDP .row {
  align-items: center;
}
.cid-tCIdnZwpDP img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCIdnZwpDP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIdnZwpDP .mbr-section-title {
  color: #111019;
}
.cid-tCIdnZwpDP .mbr-text,
.cid-tCIdnZwpDP .mbr-section-btn {
  color: #000000;
}
.cid-tCTH9FkVi1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCTH9FkVi1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCTH9FkVi1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCTH9FkVi1 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCTH9FkVi1 .row {
  justify-content: center;
}
.cid-tCTH9FkVi1 .card-box {
  display: flex;
  align-items: center;
}
.cid-tCTH9FkVi1 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCTH9FkVi1 .card-box {
    flex-direction: column;
  }
  .cid-tCTH9FkVi1 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCTH9FkVi1 .card-link:hover a {
  background-image: none !important;
}
.cid-tCTH9FkVi1 .mbr-section-subtitle {
  color: #777777;
}
.cid-tCTH9FkVi1 .card-text {
  color: #282828;
}
.cid-tCTH9FkVi1 .card-title,
.cid-tCTH9FkVi1 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ47UxkKT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ47UxkKT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ47UxkKT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ47UxkKT .container {
    padding: 0 30px;
  }
}
.cid-tDZ47UxkKT .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ47UxkKT .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCImiQA1sn {
  z-index: 1000;
  width: 100%;
}
.cid-tCImiQA1sn .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCImiQA1sn nav.navbar {
  position: fixed;
}
.cid-tCImiQA1sn .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-tCImiQA1sn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCImiQA1sn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCImiQA1sn .dropdown-item:hover,
.cid-tCImiQA1sn .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCImiQA1sn .dropdown-item:hover span {
  color: white;
}
.cid-tCImiQA1sn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCImiQA1sn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCImiQA1sn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCImiQA1sn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCImiQA1sn .nav-link {
  position: relative;
}
.cid-tCImiQA1sn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCImiQA1sn .container {
    flex-wrap: nowrap;
  }
}
.cid-tCImiQA1sn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCImiQA1sn .dropdown-menu,
.cid-tCImiQA1sn .navbar.opened {
  background: #000000 !important;
}
.cid-tCImiQA1sn .nav-item:focus,
.cid-tCImiQA1sn .nav-link:focus {
  outline: none;
}
.cid-tCImiQA1sn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCImiQA1sn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCImiQA1sn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCImiQA1sn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCImiQA1sn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCImiQA1sn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCImiQA1sn .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCImiQA1sn .navbar.opened {
  transition: all 0.3s;
}
.cid-tCImiQA1sn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCImiQA1sn .navbar .navbar-logo img {
  width: auto;
}
.cid-tCImiQA1sn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCImiQA1sn .navbar.collapsed {
  justify-content: center;
}
.cid-tCImiQA1sn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCImiQA1sn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCImiQA1sn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCImiQA1sn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCImiQA1sn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCImiQA1sn .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-tCImiQA1sn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCImiQA1sn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCImiQA1sn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCImiQA1sn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCImiQA1sn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCImiQA1sn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCImiQA1sn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCImiQA1sn .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-tCImiQA1sn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCImiQA1sn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCImiQA1sn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCImiQA1sn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCImiQA1sn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCImiQA1sn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCImiQA1sn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCImiQA1sn .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCImiQA1sn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCImiQA1sn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCImiQA1sn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCImiQA1sn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCImiQA1sn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCImiQA1sn .dropdown-item.active,
.cid-tCImiQA1sn .dropdown-item:active {
  background-color: transparent;
}
.cid-tCImiQA1sn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCImiQA1sn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCImiQA1sn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCImiQA1sn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCImiQA1sn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCImiQA1sn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCImiQA1sn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCImiQA1sn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCImiQA1sn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCImiQA1sn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCImiQA1sn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCImiQA1sn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCImiQA1sn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCImiQA1sn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCImiQA1sn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCImiQA1sn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCImiQA1sn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCImiQA1sn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCImiQA1sn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCImiQA1sn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCImiQA1sn .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-tCImiQA1sn .navbar {
    height: 70px;
  }
  .cid-tCImiQA1sn .navbar.opened {
    height: auto;
  }
  .cid-tCImiQA1sn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCImiRgV9M {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCImiRgV9M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiRgV9M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCImiRgV9M .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCImiRgV9M .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCImiRgV9M .row {
  flex-direction: row-reverse;
}
.cid-tCImiRgV9M .row {
  align-items: center;
}
.cid-tCImiRgV9M img {
  border-radius: 2rem;
}
.cid-tCImiRgV9M .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCImiRgV9M .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCImiRgV9M .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCImiRgV9M .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCImiRgV9M .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCImiRgV9M .mbr-text,
.cid-tCImiRgV9M .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCImiRJOhs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCImiRJOhs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiRJOhs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCImiRJOhs .container {
    padding: 0 30px;
  }
}
.cid-tCImiRJOhs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCImiRJOhs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCImiS7fKR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCImiS7fKR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiS7fKR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCImiS7fKR .row {
  justify-content: flex-start;
}
.cid-tCImiS7fKR .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCImiSxFui {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCImiSxFui b,
.cid-tCImiSxFui strong {
  font-weight: 900;
}
.cid-tCImiSxFui img,
.cid-tCImiSxFui .item-img {
  width: 100%;
}
.cid-tCImiSxFui .item:focus,
.cid-tCImiSxFui span:focus {
  outline: none;
}
.cid-tCImiSxFui .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCImiSxFui .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCImiSxFui .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCImiSxFui .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCImiSxFui .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCImiSxFui .mbr-section-title {
  color: #17003b;
}
.cid-tCImiSxFui .mbr-text,
.cid-tCImiSxFui .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCImiSxFui .item-title {
  text-align: center;
}
.cid-tCImiSxFui .item-subtitle {
  text-align: left;
}
.cid-tCImiT1jmJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCImiT1jmJ b,
.cid-tCImiT1jmJ strong {
  font-weight: 900;
}
.cid-tCImiT1jmJ img,
.cid-tCImiT1jmJ .item-img {
  width: 100%;
}
.cid-tCImiT1jmJ .item:focus,
.cid-tCImiT1jmJ span:focus {
  outline: none;
}
.cid-tCImiT1jmJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCImiT1jmJ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCImiT1jmJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCImiT1jmJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCImiT1jmJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCImiT1jmJ .mbr-section-title {
  color: #17003b;
}
.cid-tCImiT1jmJ .mbr-text,
.cid-tCImiT1jmJ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCImiT1jmJ .item-title {
  text-align: center;
}
.cid-tCImiT1jmJ .item-subtitle {
  text-align: left;
}
.cid-tCImiTu6wM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCImiTu6wM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiTu6wM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCImiTu6wM .container {
    padding: 0 30px;
  }
}
.cid-tCImiTu6wM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCImiTu6wM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCImiTTiMP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCImiTTiMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiTTiMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCImiTTiMP .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCImiTTiMP .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCImiTTiMP .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCImiTTiMP .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCImiTTiMP .card-row {
  align-items: stretch;
}
.cid-tCImiTTiMP .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCImiTTiMP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCImiTTiMP .card-box {
  height: 100%;
}
.cid-tCImiTTiMP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCImiTTiMP .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCImiTTiMP .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCImiTTiMP .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCImiUvpm9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCImiUvpm9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCImiUvpm9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCImiUvpm9 .row {
  flex-direction: row-reverse;
}
.cid-tCImiUvpm9 .row {
  align-items: center;
}
.cid-tCImiUvpm9 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCImiUvpm9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCImiUvpm9 .mbr-section-title {
  color: #111019;
}
.cid-tCImiUvpm9 .mbr-text,
.cid-tCImiUvpm9 .mbr-section-btn {
  color: #000000;
}
.cid-tCTXBOQfre {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCTXBOQfre .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCTXBOQfre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCTXBOQfre .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCTXBOQfre .row {
  justify-content: center;
}
.cid-tCTXBOQfre .card-box {
  display: flex;
  align-items: center;
}
.cid-tCTXBOQfre .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCTXBOQfre .card-box {
    flex-direction: column;
  }
  .cid-tCTXBOQfre .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCTXBOQfre .card-link:hover a {
  background-image: none !important;
}
.cid-tCTXBOQfre .mbr-section-subtitle {
  color: #777777;
}
.cid-tCTXBOQfre .card-text {
  color: #282828;
}
.cid-tCTXBOQfre .card-title,
.cid-tCTXBOQfre .iconfont-wrapper {
  color: #303030;
}
.cid-tDYWzFS28A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYWzFS28A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYWzFS28A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYWzFS28A .container {
    padding: 0 30px;
  }
}
.cid-tDYWzFS28A .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYWzFS28A .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCIEiueJ9J {
  z-index: 1000;
  width: 100%;
}
.cid-tCIEiueJ9J .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCIEiueJ9J nav.navbar {
  position: fixed;
}
.cid-tCIEiueJ9J .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-tCIEiueJ9J .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCIEiueJ9J .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCIEiueJ9J .dropdown-item:hover,
.cid-tCIEiueJ9J .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCIEiueJ9J .dropdown-item:hover span {
  color: white;
}
.cid-tCIEiueJ9J .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCIEiueJ9J .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCIEiueJ9J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCIEiueJ9J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCIEiueJ9J .nav-link {
  position: relative;
}
.cid-tCIEiueJ9J .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCIEiueJ9J .container {
    flex-wrap: nowrap;
  }
}
.cid-tCIEiueJ9J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCIEiueJ9J .dropdown-menu,
.cid-tCIEiueJ9J .navbar.opened {
  background: #000000 !important;
}
.cid-tCIEiueJ9J .nav-item:focus,
.cid-tCIEiueJ9J .nav-link:focus {
  outline: none;
}
.cid-tCIEiueJ9J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCIEiueJ9J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCIEiueJ9J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCIEiueJ9J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCIEiueJ9J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCIEiueJ9J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCIEiueJ9J .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCIEiueJ9J .navbar.opened {
  transition: all 0.3s;
}
.cid-tCIEiueJ9J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCIEiueJ9J .navbar .navbar-logo img {
  width: auto;
}
.cid-tCIEiueJ9J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCIEiueJ9J .navbar.collapsed {
  justify-content: center;
}
.cid-tCIEiueJ9J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCIEiueJ9J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCIEiueJ9J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCIEiueJ9J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCIEiueJ9J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCIEiueJ9J .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-tCIEiueJ9J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCIEiueJ9J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCIEiueJ9J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCIEiueJ9J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCIEiueJ9J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCIEiueJ9J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCIEiueJ9J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCIEiueJ9J .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-tCIEiueJ9J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCIEiueJ9J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCIEiueJ9J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCIEiueJ9J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCIEiueJ9J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCIEiueJ9J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCIEiueJ9J .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCIEiueJ9J .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCIEiueJ9J .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCIEiueJ9J .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCIEiueJ9J .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCIEiueJ9J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCIEiueJ9J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCIEiueJ9J .dropdown-item.active,
.cid-tCIEiueJ9J .dropdown-item:active {
  background-color: transparent;
}
.cid-tCIEiueJ9J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCIEiueJ9J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCIEiueJ9J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCIEiueJ9J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCIEiueJ9J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCIEiueJ9J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCIEiueJ9J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCIEiueJ9J .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCIEiueJ9J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCIEiueJ9J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCIEiueJ9J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCIEiueJ9J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIEiueJ9J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIEiueJ9J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCIEiueJ9J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIEiueJ9J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCIEiueJ9J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCIEiueJ9J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIEiueJ9J .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCIEiueJ9J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCIEiueJ9J .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-tCIEiueJ9J .navbar {
    height: 70px;
  }
  .cid-tCIEiueJ9J .navbar.opened {
    height: auto;
  }
  .cid-tCIEiueJ9J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCIEivsf2U {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCIEivsf2U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEivsf2U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIEivsf2U .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCIEivsf2U .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCIEivsf2U .row {
  flex-direction: row-reverse;
}
.cid-tCIEivsf2U .row {
  align-items: center;
}
.cid-tCIEivsf2U img {
  border-radius: 2rem;
}
.cid-tCIEivsf2U .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCIEivsf2U .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCIEivsf2U .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCIEivsf2U .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIEivsf2U .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCIEivsf2U .mbr-text,
.cid-tCIEivsf2U .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCIEiwnj8p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCIEiwnj8p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEiwnj8p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIEiwnj8p .container {
    padding: 0 30px;
  }
}
.cid-tCIEiwnj8p .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIEiwnj8p .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIEiwPMc0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCIEiwPMc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEiwPMc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIEiwPMc0 .row {
  justify-content: flex-start;
}
.cid-tCIEiwPMc0 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCIEixdeIJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCIEixdeIJ b,
.cid-tCIEixdeIJ strong {
  font-weight: 900;
}
.cid-tCIEixdeIJ img,
.cid-tCIEixdeIJ .item-img {
  width: 100%;
}
.cid-tCIEixdeIJ .item:focus,
.cid-tCIEixdeIJ span:focus {
  outline: none;
}
.cid-tCIEixdeIJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIEixdeIJ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIEixdeIJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIEixdeIJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIEixdeIJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIEixdeIJ .mbr-section-title {
  color: #17003b;
}
.cid-tCIEixdeIJ .mbr-text,
.cid-tCIEixdeIJ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIEixdeIJ .item-title {
  text-align: center;
}
.cid-tCIEixdeIJ .item-subtitle {
  text-align: left;
}
.cid-tCIEixEod2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCIEixEod2 b,
.cid-tCIEixEod2 strong {
  font-weight: 900;
}
.cid-tCIEixEod2 img,
.cid-tCIEixEod2 .item-img {
  width: 100%;
}
.cid-tCIEixEod2 .item:focus,
.cid-tCIEixEod2 span:focus {
  outline: none;
}
.cid-tCIEixEod2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIEixEod2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIEixEod2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIEixEod2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIEixEod2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIEixEod2 .mbr-section-title {
  color: #17003b;
}
.cid-tCIEixEod2 .mbr-text,
.cid-tCIEixEod2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIEixEod2 .item-title {
  text-align: center;
}
.cid-tCIEixEod2 .item-subtitle {
  text-align: left;
}
.cid-tCIEiy5mC8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCIEiy5mC8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEiy5mC8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIEiy5mC8 .container {
    padding: 0 30px;
  }
}
.cid-tCIEiy5mC8 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIEiy5mC8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIEiyrdDp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCIEiyrdDp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEiyrdDp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIEiyrdDp .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCIEiyrdDp .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCIEiyrdDp .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCIEiyrdDp .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCIEiyrdDp .card-row {
  align-items: stretch;
}
.cid-tCIEiyrdDp .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCIEiyrdDp .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCIEiyrdDp .card-box {
  height: 100%;
}
.cid-tCIEiyrdDp .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCIEiyrdDp .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCIEiyrdDp .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCIEiyrdDp .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCIEiz4KjU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCIEiz4KjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIEiz4KjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIEiz4KjU .row {
  flex-direction: row-reverse;
}
.cid-tCIEiz4KjU .row {
  align-items: center;
}
.cid-tCIEiz4KjU img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCIEiz4KjU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIEiz4KjU .mbr-section-title {
  color: #111019;
}
.cid-tCIEiz4KjU .mbr-text,
.cid-tCIEiz4KjU .mbr-section-btn {
  color: #000000;
}
.cid-tCU9rNriXb {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCU9rNriXb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCU9rNriXb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCU9rNriXb .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCU9rNriXb .row {
  justify-content: center;
}
.cid-tCU9rNriXb .card-box {
  display: flex;
  align-items: center;
}
.cid-tCU9rNriXb .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCU9rNriXb .card-box {
    flex-direction: column;
  }
  .cid-tCU9rNriXb .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCU9rNriXb .card-link:hover a {
  background-image: none !important;
}
.cid-tCU9rNriXb .mbr-section-subtitle {
  color: #777777;
}
.cid-tCU9rNriXb .card-text {
  color: #282828;
}
.cid-tCU9rNriXb .card-title,
.cid-tCU9rNriXb .iconfont-wrapper {
  color: #303030;
}
.cid-tDYWFYawGw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYWFYawGw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYWFYawGw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYWFYawGw .container {
    padding: 0 30px;
  }
}
.cid-tDYWFYawGw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYWFYawGw .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCIKmqDPW1 {
  z-index: 1000;
  width: 100%;
}
.cid-tCIKmqDPW1 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCIKmqDPW1 nav.navbar {
  position: fixed;
}
.cid-tCIKmqDPW1 .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-tCIKmqDPW1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCIKmqDPW1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCIKmqDPW1 .dropdown-item:hover,
.cid-tCIKmqDPW1 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCIKmqDPW1 .dropdown-item:hover span {
  color: white;
}
.cid-tCIKmqDPW1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCIKmqDPW1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCIKmqDPW1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCIKmqDPW1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCIKmqDPW1 .nav-link {
  position: relative;
}
.cid-tCIKmqDPW1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCIKmqDPW1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCIKmqDPW1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCIKmqDPW1 .dropdown-menu,
.cid-tCIKmqDPW1 .navbar.opened {
  background: #000000 !important;
}
.cid-tCIKmqDPW1 .nav-item:focus,
.cid-tCIKmqDPW1 .nav-link:focus {
  outline: none;
}
.cid-tCIKmqDPW1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCIKmqDPW1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCIKmqDPW1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCIKmqDPW1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCIKmqDPW1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCIKmqDPW1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCIKmqDPW1 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCIKmqDPW1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCIKmqDPW1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCIKmqDPW1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCIKmqDPW1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCIKmqDPW1 .navbar.collapsed {
  justify-content: center;
}
.cid-tCIKmqDPW1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCIKmqDPW1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCIKmqDPW1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCIKmqDPW1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCIKmqDPW1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCIKmqDPW1 .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-tCIKmqDPW1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCIKmqDPW1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCIKmqDPW1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCIKmqDPW1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCIKmqDPW1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCIKmqDPW1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCIKmqDPW1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCIKmqDPW1 .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-tCIKmqDPW1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCIKmqDPW1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCIKmqDPW1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCIKmqDPW1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCIKmqDPW1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCIKmqDPW1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCIKmqDPW1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCIKmqDPW1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCIKmqDPW1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCIKmqDPW1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCIKmqDPW1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCIKmqDPW1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCIKmqDPW1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCIKmqDPW1 .dropdown-item.active,
.cid-tCIKmqDPW1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCIKmqDPW1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCIKmqDPW1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCIKmqDPW1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCIKmqDPW1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCIKmqDPW1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCIKmqDPW1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCIKmqDPW1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCIKmqDPW1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCIKmqDPW1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCIKmqDPW1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCIKmqDPW1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCIKmqDPW1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIKmqDPW1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIKmqDPW1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCIKmqDPW1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIKmqDPW1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCIKmqDPW1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCIKmqDPW1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIKmqDPW1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCIKmqDPW1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCIKmqDPW1 .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-tCIKmqDPW1 .navbar {
    height: 70px;
  }
  .cid-tCIKmqDPW1 .navbar.opened {
    height: auto;
  }
  .cid-tCIKmqDPW1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCIKmrZUpd {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCIKmrZUpd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmrZUpd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIKmrZUpd .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCIKmrZUpd .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCIKmrZUpd .row {
  flex-direction: row-reverse;
}
.cid-tCIKmrZUpd .row {
  align-items: center;
}
.cid-tCIKmrZUpd img {
  border-radius: 2rem;
}
.cid-tCIKmrZUpd .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCIKmrZUpd .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCIKmrZUpd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCIKmrZUpd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIKmrZUpd .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCIKmrZUpd .mbr-text,
.cid-tCIKmrZUpd .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCIKmsqP1y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCIKmsqP1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmsqP1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIKmsqP1y .container {
    padding: 0 30px;
  }
}
.cid-tCIKmsqP1y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIKmsqP1y .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIKmsNOE0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCIKmsNOE0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmsNOE0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIKmsNOE0 .row {
  justify-content: flex-start;
}
.cid-tCIKmsNOE0 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCIKmtcPmN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCIKmtcPmN b,
.cid-tCIKmtcPmN strong {
  font-weight: 900;
}
.cid-tCIKmtcPmN img,
.cid-tCIKmtcPmN .item-img {
  width: 100%;
}
.cid-tCIKmtcPmN .item:focus,
.cid-tCIKmtcPmN span:focus {
  outline: none;
}
.cid-tCIKmtcPmN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIKmtcPmN .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIKmtcPmN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIKmtcPmN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIKmtcPmN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIKmtcPmN .mbr-section-title {
  color: #17003b;
}
.cid-tCIKmtcPmN .mbr-text,
.cid-tCIKmtcPmN .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIKmtcPmN .item-title {
  text-align: center;
}
.cid-tCIKmtcPmN .item-subtitle {
  text-align: left;
}
.cid-tCIKmtNmwO {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCIKmtNmwO b,
.cid-tCIKmtNmwO strong {
  font-weight: 900;
}
.cid-tCIKmtNmwO img,
.cid-tCIKmtNmwO .item-img {
  width: 100%;
}
.cid-tCIKmtNmwO .item:focus,
.cid-tCIKmtNmwO span:focus {
  outline: none;
}
.cid-tCIKmtNmwO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIKmtNmwO .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIKmtNmwO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIKmtNmwO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIKmtNmwO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIKmtNmwO .mbr-section-title {
  color: #17003b;
}
.cid-tCIKmtNmwO .mbr-text,
.cid-tCIKmtNmwO .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIKmtNmwO .item-title {
  text-align: center;
}
.cid-tCIKmtNmwO .item-subtitle {
  text-align: left;
}
.cid-tCIKmufoNs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCIKmufoNs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmufoNs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIKmufoNs .container {
    padding: 0 30px;
  }
}
.cid-tCIKmufoNs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIKmufoNs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIKmuE5TA {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCIKmuE5TA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmuE5TA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIKmuE5TA .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCIKmuE5TA .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCIKmuE5TA .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCIKmuE5TA .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCIKmuE5TA .card-row {
  align-items: stretch;
}
.cid-tCIKmuE5TA .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCIKmuE5TA .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCIKmuE5TA .card-box {
  height: 100%;
}
.cid-tCIKmuE5TA .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCIKmuE5TA .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCIKmuE5TA .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCIKmuE5TA .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCIKmvaTHy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCIKmvaTHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIKmvaTHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIKmvaTHy .row {
  flex-direction: row-reverse;
}
.cid-tCIKmvaTHy .row {
  align-items: center;
}
.cid-tCIKmvaTHy img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCIKmvaTHy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIKmvaTHy .mbr-section-title {
  color: #111019;
}
.cid-tCIKmvaTHy .mbr-text,
.cid-tCIKmvaTHy .mbr-section-btn {
  color: #000000;
}
.cid-tCUeVerQh6 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCUeVerQh6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCUeVerQh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUeVerQh6 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCUeVerQh6 .row {
  justify-content: center;
}
.cid-tCUeVerQh6 .card-box {
  display: flex;
  align-items: center;
}
.cid-tCUeVerQh6 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCUeVerQh6 .card-box {
    flex-direction: column;
  }
  .cid-tCUeVerQh6 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCUeVerQh6 .card-link:hover a {
  background-image: none !important;
}
.cid-tCUeVerQh6 .mbr-section-subtitle {
  color: #777777;
}
.cid-tCUeVerQh6 .card-text {
  color: #282828;
}
.cid-tCUeVerQh6 .card-title,
.cid-tCUeVerQh6 .iconfont-wrapper {
  color: #303030;
}
.cid-tDYWLP1xfM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYWLP1xfM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYWLP1xfM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYWLP1xfM .container {
    padding: 0 30px;
  }
}
.cid-tDYWLP1xfM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYWLP1xfM .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCISWr8Ege {
  z-index: 1000;
  width: 100%;
}
.cid-tCISWr8Ege .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCISWr8Ege nav.navbar {
  position: fixed;
}
.cid-tCISWr8Ege .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-tCISWr8Ege .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCISWr8Ege .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCISWr8Ege .dropdown-item:hover,
.cid-tCISWr8Ege .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCISWr8Ege .dropdown-item:hover span {
  color: white;
}
.cid-tCISWr8Ege .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCISWr8Ege .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCISWr8Ege .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCISWr8Ege .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCISWr8Ege .nav-link {
  position: relative;
}
.cid-tCISWr8Ege .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCISWr8Ege .container {
    flex-wrap: nowrap;
  }
}
.cid-tCISWr8Ege .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCISWr8Ege .dropdown-menu,
.cid-tCISWr8Ege .navbar.opened {
  background: #000000 !important;
}
.cid-tCISWr8Ege .nav-item:focus,
.cid-tCISWr8Ege .nav-link:focus {
  outline: none;
}
.cid-tCISWr8Ege .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCISWr8Ege .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCISWr8Ege .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCISWr8Ege .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCISWr8Ege .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCISWr8Ege .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCISWr8Ege .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCISWr8Ege .navbar.opened {
  transition: all 0.3s;
}
.cid-tCISWr8Ege .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCISWr8Ege .navbar .navbar-logo img {
  width: auto;
}
.cid-tCISWr8Ege .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCISWr8Ege .navbar.collapsed {
  justify-content: center;
}
.cid-tCISWr8Ege .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCISWr8Ege .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCISWr8Ege .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCISWr8Ege .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCISWr8Ege .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCISWr8Ege .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-tCISWr8Ege .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCISWr8Ege .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCISWr8Ege .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCISWr8Ege .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCISWr8Ege .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCISWr8Ege .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCISWr8Ege .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCISWr8Ege .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-tCISWr8Ege .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCISWr8Ege .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCISWr8Ege .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCISWr8Ege .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCISWr8Ege .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCISWr8Ege .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCISWr8Ege .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCISWr8Ege .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCISWr8Ege .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCISWr8Ege .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCISWr8Ege .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCISWr8Ege .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCISWr8Ege .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCISWr8Ege .dropdown-item.active,
.cid-tCISWr8Ege .dropdown-item:active {
  background-color: transparent;
}
.cid-tCISWr8Ege .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCISWr8Ege .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCISWr8Ege .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCISWr8Ege .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCISWr8Ege .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCISWr8Ege .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCISWr8Ege ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCISWr8Ege .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCISWr8Ege button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCISWr8Ege button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCISWr8Ege button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCISWr8Ege button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCISWr8Ege button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCISWr8Ege button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCISWr8Ege nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCISWr8Ege nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCISWr8Ege nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCISWr8Ege nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCISWr8Ege .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCISWr8Ege a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCISWr8Ege .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-tCISWr8Ege .navbar {
    height: 70px;
  }
  .cid-tCISWr8Ege .navbar.opened {
    height: auto;
  }
  .cid-tCISWr8Ege .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCISWsEhDh {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCISWsEhDh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWsEhDh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCISWsEhDh .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCISWsEhDh .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCISWsEhDh .row {
  flex-direction: row-reverse;
}
.cid-tCISWsEhDh .row {
  align-items: center;
}
.cid-tCISWsEhDh img {
  border-radius: 2rem;
}
.cid-tCISWsEhDh .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCISWsEhDh .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCISWsEhDh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCISWsEhDh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCISWsEhDh .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCISWsEhDh .mbr-text,
.cid-tCISWsEhDh .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCISWtmpD3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCISWtmpD3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWtmpD3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCISWtmpD3 .container {
    padding: 0 30px;
  }
}
.cid-tCISWtmpD3 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCISWtmpD3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCISWtOIHK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCISWtOIHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWtOIHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCISWtOIHK .row {
  justify-content: flex-start;
}
.cid-tCISWtOIHK .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCISWuIga3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCISWuIga3 b,
.cid-tCISWuIga3 strong {
  font-weight: 900;
}
.cid-tCISWuIga3 img,
.cid-tCISWuIga3 .item-img {
  width: 100%;
}
.cid-tCISWuIga3 .item:focus,
.cid-tCISWuIga3 span:focus {
  outline: none;
}
.cid-tCISWuIga3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCISWuIga3 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCISWuIga3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCISWuIga3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCISWuIga3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCISWuIga3 .mbr-section-title {
  color: #17003b;
}
.cid-tCISWuIga3 .mbr-text,
.cid-tCISWuIga3 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCISWuIga3 .item-title {
  text-align: center;
}
.cid-tCISWuIga3 .item-subtitle {
  text-align: left;
}
.cid-tCISWvbnmL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCISWvbnmL b,
.cid-tCISWvbnmL strong {
  font-weight: 900;
}
.cid-tCISWvbnmL img,
.cid-tCISWvbnmL .item-img {
  width: 100%;
}
.cid-tCISWvbnmL .item:focus,
.cid-tCISWvbnmL span:focus {
  outline: none;
}
.cid-tCISWvbnmL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCISWvbnmL .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCISWvbnmL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCISWvbnmL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCISWvbnmL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCISWvbnmL .mbr-section-title {
  color: #17003b;
}
.cid-tCISWvbnmL .mbr-text,
.cid-tCISWvbnmL .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCISWvbnmL .item-title {
  text-align: center;
}
.cid-tCISWvbnmL .item-subtitle {
  text-align: left;
}
.cid-tCISWvIEoN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCISWvIEoN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWvIEoN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCISWvIEoN .container {
    padding: 0 30px;
  }
}
.cid-tCISWvIEoN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCISWvIEoN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCISWw47YJ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCISWw47YJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWw47YJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCISWw47YJ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCISWw47YJ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCISWw47YJ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCISWw47YJ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCISWw47YJ .card-row {
  align-items: stretch;
}
.cid-tCISWw47YJ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCISWw47YJ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCISWw47YJ .card-box {
  height: 100%;
}
.cid-tCISWw47YJ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCISWw47YJ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCISWw47YJ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCISWw47YJ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCISWwz8Uv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCISWwz8Uv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCISWwz8Uv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCISWwz8Uv .row {
  flex-direction: row-reverse;
}
.cid-tCISWwz8Uv .row {
  align-items: center;
}
.cid-tCISWwz8Uv img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCISWwz8Uv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCISWwz8Uv .mbr-section-title {
  color: #111019;
}
.cid-tCISWwz8Uv .mbr-text,
.cid-tCISWwz8Uv .mbr-section-btn {
  color: #000000;
}
.cid-tCUqNuvDtz {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCUqNuvDtz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCUqNuvDtz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUqNuvDtz .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCUqNuvDtz .row {
  justify-content: center;
}
.cid-tCUqNuvDtz .card-box {
  display: flex;
  align-items: center;
}
.cid-tCUqNuvDtz .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCUqNuvDtz .card-box {
    flex-direction: column;
  }
  .cid-tCUqNuvDtz .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCUqNuvDtz .card-link:hover a {
  background-image: none !important;
}
.cid-tCUqNuvDtz .mbr-section-subtitle {
  color: #777777;
}
.cid-tCUqNuvDtz .card-text {
  color: #282828;
}
.cid-tCUqNuvDtz .card-title,
.cid-tCUqNuvDtz .iconfont-wrapper {
  color: #303030;
}
.cid-tDYWS7z6o2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYWS7z6o2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYWS7z6o2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYWS7z6o2 .container {
    padding: 0 30px;
  }
}
.cid-tDYWS7z6o2 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYWS7z6o2 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCIUB1prpX {
  z-index: 1000;
  width: 100%;
}
.cid-tCIUB1prpX .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCIUB1prpX nav.navbar {
  position: fixed;
}
.cid-tCIUB1prpX .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-tCIUB1prpX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCIUB1prpX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCIUB1prpX .dropdown-item:hover,
.cid-tCIUB1prpX .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCIUB1prpX .dropdown-item:hover span {
  color: white;
}
.cid-tCIUB1prpX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCIUB1prpX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCIUB1prpX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCIUB1prpX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCIUB1prpX .nav-link {
  position: relative;
}
.cid-tCIUB1prpX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCIUB1prpX .container {
    flex-wrap: nowrap;
  }
}
.cid-tCIUB1prpX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCIUB1prpX .dropdown-menu,
.cid-tCIUB1prpX .navbar.opened {
  background: #000000 !important;
}
.cid-tCIUB1prpX .nav-item:focus,
.cid-tCIUB1prpX .nav-link:focus {
  outline: none;
}
.cid-tCIUB1prpX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCIUB1prpX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCIUB1prpX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCIUB1prpX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCIUB1prpX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCIUB1prpX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCIUB1prpX .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCIUB1prpX .navbar.opened {
  transition: all 0.3s;
}
.cid-tCIUB1prpX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCIUB1prpX .navbar .navbar-logo img {
  width: auto;
}
.cid-tCIUB1prpX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCIUB1prpX .navbar.collapsed {
  justify-content: center;
}
.cid-tCIUB1prpX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCIUB1prpX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCIUB1prpX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCIUB1prpX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCIUB1prpX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCIUB1prpX .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-tCIUB1prpX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCIUB1prpX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCIUB1prpX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCIUB1prpX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCIUB1prpX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCIUB1prpX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCIUB1prpX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCIUB1prpX .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-tCIUB1prpX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCIUB1prpX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCIUB1prpX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCIUB1prpX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCIUB1prpX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCIUB1prpX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCIUB1prpX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCIUB1prpX .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCIUB1prpX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCIUB1prpX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCIUB1prpX .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCIUB1prpX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCIUB1prpX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCIUB1prpX .dropdown-item.active,
.cid-tCIUB1prpX .dropdown-item:active {
  background-color: transparent;
}
.cid-tCIUB1prpX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCIUB1prpX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCIUB1prpX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCIUB1prpX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCIUB1prpX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCIUB1prpX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCIUB1prpX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCIUB1prpX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCIUB1prpX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCIUB1prpX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCIUB1prpX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCIUB1prpX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIUB1prpX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCIUB1prpX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCIUB1prpX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIUB1prpX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCIUB1prpX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCIUB1prpX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCIUB1prpX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCIUB1prpX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCIUB1prpX .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-tCIUB1prpX .navbar {
    height: 70px;
  }
  .cid-tCIUB1prpX .navbar.opened {
    height: auto;
  }
  .cid-tCIUB1prpX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCIUB31fCX {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCIUB31fCX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB31fCX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIUB31fCX .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCIUB31fCX .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCIUB31fCX .row {
  flex-direction: row-reverse;
}
.cid-tCIUB31fCX .row {
  align-items: center;
}
.cid-tCIUB31fCX img {
  border-radius: 2rem;
}
.cid-tCIUB31fCX .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCIUB31fCX .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCIUB31fCX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCIUB31fCX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIUB31fCX .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCIUB31fCX .mbr-text,
.cid-tCIUB31fCX .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCIUB3wuKD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCIUB3wuKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB3wuKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIUB3wuKD .container {
    padding: 0 30px;
  }
}
.cid-tCIUB3wuKD .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIUB3wuKD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIUB42SNS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCIUB42SNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB42SNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIUB42SNS .row {
  justify-content: flex-start;
}
.cid-tCIUB42SNS .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCIUB4swPV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCIUB4swPV b,
.cid-tCIUB4swPV strong {
  font-weight: 900;
}
.cid-tCIUB4swPV img,
.cid-tCIUB4swPV .item-img {
  width: 100%;
}
.cid-tCIUB4swPV .item:focus,
.cid-tCIUB4swPV span:focus {
  outline: none;
}
.cid-tCIUB4swPV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIUB4swPV .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIUB4swPV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIUB4swPV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIUB4swPV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIUB4swPV .mbr-section-title {
  color: #17003b;
}
.cid-tCIUB4swPV .mbr-text,
.cid-tCIUB4swPV .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIUB4swPV .item-title {
  text-align: center;
}
.cid-tCIUB4swPV .item-subtitle {
  text-align: left;
}
.cid-tCIUB4UTyn {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCIUB4UTyn b,
.cid-tCIUB4UTyn strong {
  font-weight: 900;
}
.cid-tCIUB4UTyn img,
.cid-tCIUB4UTyn .item-img {
  width: 100%;
}
.cid-tCIUB4UTyn .item:focus,
.cid-tCIUB4UTyn span:focus {
  outline: none;
}
.cid-tCIUB4UTyn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCIUB4UTyn .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCIUB4UTyn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIUB4UTyn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCIUB4UTyn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCIUB4UTyn .mbr-section-title {
  color: #17003b;
}
.cid-tCIUB4UTyn .mbr-text,
.cid-tCIUB4UTyn .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCIUB4UTyn .item-title {
  text-align: center;
}
.cid-tCIUB4UTyn .item-subtitle {
  text-align: left;
}
.cid-tCIUB5kmmP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCIUB5kmmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB5kmmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCIUB5kmmP .container {
    padding: 0 30px;
  }
}
.cid-tCIUB5kmmP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCIUB5kmmP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCIUB5Kq4l {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCIUB5Kq4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB5Kq4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIUB5Kq4l .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCIUB5Kq4l .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCIUB5Kq4l .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCIUB5Kq4l .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCIUB5Kq4l .card-row {
  align-items: stretch;
}
.cid-tCIUB5Kq4l .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCIUB5Kq4l .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCIUB5Kq4l .card-box {
  height: 100%;
}
.cid-tCIUB5Kq4l .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCIUB5Kq4l .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCIUB5Kq4l .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCIUB5Kq4l .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCIUB6in1E {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tCIUB6in1E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIUB6in1E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIUB6in1E .row {
  flex-direction: row-reverse;
}
.cid-tCIUB6in1E .row {
  align-items: center;
}
.cid-tCIUB6in1E img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCIUB6in1E .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCIUB6in1E .mbr-section-title {
  color: #111019;
}
.cid-tCIUB6in1E .mbr-text,
.cid-tCIUB6in1E .mbr-section-btn {
  color: #000000;
}
.cid-tCUxt6OcLj {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCUxt6OcLj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCUxt6OcLj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUxt6OcLj .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCUxt6OcLj .row {
  justify-content: center;
}
.cid-tCUxt6OcLj .card-box {
  display: flex;
  align-items: center;
}
.cid-tCUxt6OcLj .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCUxt6OcLj .card-box {
    flex-direction: column;
  }
  .cid-tCUxt6OcLj .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCUxt6OcLj .card-link:hover a {
  background-image: none !important;
}
.cid-tCUxt6OcLj .mbr-section-subtitle {
  color: #777777;
}
.cid-tCUxt6OcLj .card-text {
  color: #282828;
}
.cid-tCUxt6OcLj .card-title,
.cid-tCUxt6OcLj .iconfont-wrapper {
  color: #303030;
}
.cid-tDYXMoe1EK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYXMoe1EK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYXMoe1EK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYXMoe1EK .container {
    padding: 0 30px;
  }
}
.cid-tDYXMoe1EK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYXMoe1EK .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKd5O555M {
  z-index: 1000;
  width: 100%;
}
.cid-tCKd5O555M .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKd5O555M nav.navbar {
  position: fixed;
}
.cid-tCKd5O555M .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-tCKd5O555M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKd5O555M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKd5O555M .dropdown-item:hover,
.cid-tCKd5O555M .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKd5O555M .dropdown-item:hover span {
  color: white;
}
.cid-tCKd5O555M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKd5O555M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKd5O555M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKd5O555M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKd5O555M .nav-link {
  position: relative;
}
.cid-tCKd5O555M .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKd5O555M .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKd5O555M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKd5O555M .dropdown-menu,
.cid-tCKd5O555M .navbar.opened {
  background: #000000 !important;
}
.cid-tCKd5O555M .nav-item:focus,
.cid-tCKd5O555M .nav-link:focus {
  outline: none;
}
.cid-tCKd5O555M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKd5O555M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKd5O555M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKd5O555M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKd5O555M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKd5O555M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKd5O555M .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKd5O555M .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKd5O555M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKd5O555M .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKd5O555M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKd5O555M .navbar.collapsed {
  justify-content: center;
}
.cid-tCKd5O555M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKd5O555M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKd5O555M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKd5O555M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKd5O555M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKd5O555M .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-tCKd5O555M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKd5O555M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKd5O555M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKd5O555M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKd5O555M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKd5O555M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKd5O555M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKd5O555M .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-tCKd5O555M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKd5O555M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKd5O555M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKd5O555M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKd5O555M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKd5O555M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKd5O555M .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKd5O555M .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKd5O555M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKd5O555M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKd5O555M .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKd5O555M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKd5O555M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKd5O555M .dropdown-item.active,
.cid-tCKd5O555M .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKd5O555M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKd5O555M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKd5O555M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKd5O555M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKd5O555M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKd5O555M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKd5O555M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKd5O555M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKd5O555M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKd5O555M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKd5O555M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKd5O555M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKd5O555M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKd5O555M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKd5O555M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKd5O555M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKd5O555M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKd5O555M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKd5O555M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKd5O555M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKd5O555M .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-tCKd5O555M .navbar {
    height: 70px;
  }
  .cid-tCKd5O555M .navbar.opened {
    height: auto;
  }
  .cid-tCKd5O555M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKd5OPyfR {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKd5OPyfR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5OPyfR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKd5OPyfR .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKd5OPyfR .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKd5OPyfR .row {
  flex-direction: row-reverse;
}
.cid-tCKd5OPyfR .row {
  align-items: center;
}
.cid-tCKd5OPyfR img {
  border-radius: 2rem;
}
.cid-tCKd5OPyfR .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKd5OPyfR .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKd5OPyfR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKd5OPyfR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKd5OPyfR .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKd5OPyfR .mbr-text,
.cid-tCKd5OPyfR .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKd5PfTbw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKd5PfTbw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5PfTbw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKd5PfTbw .container {
    padding: 0 30px;
  }
}
.cid-tCKd5PfTbw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKd5PfTbw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKd5PFp8E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKd5PFp8E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5PFp8E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKd5PFp8E .row {
  justify-content: flex-start;
}
.cid-tCKd5PFp8E .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKd5Q6GLJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKd5Q6GLJ b,
.cid-tCKd5Q6GLJ strong {
  font-weight: 900;
}
.cid-tCKd5Q6GLJ img,
.cid-tCKd5Q6GLJ .item-img {
  width: 100%;
}
.cid-tCKd5Q6GLJ .item:focus,
.cid-tCKd5Q6GLJ span:focus {
  outline: none;
}
.cid-tCKd5Q6GLJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKd5Q6GLJ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKd5Q6GLJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKd5Q6GLJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKd5Q6GLJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKd5Q6GLJ .mbr-section-title {
  color: #17003b;
}
.cid-tCKd5Q6GLJ .mbr-text,
.cid-tCKd5Q6GLJ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKd5Q6GLJ .item-title {
  text-align: center;
}
.cid-tCKd5Q6GLJ .item-subtitle {
  text-align: left;
}
.cid-tCKd5QEThb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKd5QEThb b,
.cid-tCKd5QEThb strong {
  font-weight: 900;
}
.cid-tCKd5QEThb img,
.cid-tCKd5QEThb .item-img {
  width: 100%;
}
.cid-tCKd5QEThb .item:focus,
.cid-tCKd5QEThb span:focus {
  outline: none;
}
.cid-tCKd5QEThb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKd5QEThb .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKd5QEThb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKd5QEThb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKd5QEThb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKd5QEThb .mbr-section-title {
  color: #17003b;
}
.cid-tCKd5QEThb .mbr-text,
.cid-tCKd5QEThb .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKd5QEThb .item-title {
  text-align: center;
}
.cid-tCKd5QEThb .item-subtitle {
  text-align: left;
}
.cid-tCKd5R7fhp {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKd5R7fhp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5R7fhp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKd5R7fhp .container {
    padding: 0 30px;
  }
}
.cid-tCKd5R7fhp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKd5R7fhp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKd5RwH43 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKd5RwH43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5RwH43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKd5RwH43 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKd5RwH43 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKd5RwH43 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKd5RwH43 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKd5RwH43 .card-row {
  align-items: stretch;
}
.cid-tCKd5RwH43 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKd5RwH43 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKd5RwH43 .card-box {
  height: 100%;
}
.cid-tCKd5RwH43 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKd5RwH43 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKd5RwH43 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKd5RwH43 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKd5S5ICi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKd5S5ICi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKd5S5ICi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKd5S5ICi .row {
  flex-direction: row-reverse;
}
.cid-tCKd5S5ICi .row {
  align-items: center;
}
.cid-tCKd5S5ICi img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKd5S5ICi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKd5S5ICi .mbr-section-title {
  color: #111019;
}
.cid-tCKd5S5ICi .mbr-text,
.cid-tCKd5S5ICi .mbr-section-btn {
  color: #000000;
}
.cid-tCUIeZ4d00 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCUIeZ4d00 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCUIeZ4d00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUIeZ4d00 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCUIeZ4d00 .row {
  justify-content: center;
}
.cid-tCUIeZ4d00 .card-box {
  display: flex;
  align-items: center;
}
.cid-tCUIeZ4d00 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCUIeZ4d00 .card-box {
    flex-direction: column;
  }
  .cid-tCUIeZ4d00 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCUIeZ4d00 .card-link:hover a {
  background-image: none !important;
}
.cid-tCUIeZ4d00 .mbr-section-subtitle {
  color: #777777;
}
.cid-tCUIeZ4d00 .card-text {
  color: #282828;
}
.cid-tCUIeZ4d00 .card-title,
.cid-tCUIeZ4d00 .iconfont-wrapper {
  color: #303030;
}
.cid-tDYXS5fiBr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYXS5fiBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYXS5fiBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYXS5fiBr .container {
    padding: 0 30px;
  }
}
.cid-tDYXS5fiBr .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYXS5fiBr .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKmQ4puWc {
  z-index: 1000;
  width: 100%;
}
.cid-tCKmQ4puWc .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKmQ4puWc nav.navbar {
  position: fixed;
}
.cid-tCKmQ4puWc .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-tCKmQ4puWc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKmQ4puWc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKmQ4puWc .dropdown-item:hover,
.cid-tCKmQ4puWc .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKmQ4puWc .dropdown-item:hover span {
  color: white;
}
.cid-tCKmQ4puWc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKmQ4puWc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKmQ4puWc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKmQ4puWc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKmQ4puWc .nav-link {
  position: relative;
}
.cid-tCKmQ4puWc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKmQ4puWc .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKmQ4puWc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKmQ4puWc .dropdown-menu,
.cid-tCKmQ4puWc .navbar.opened {
  background: #000000 !important;
}
.cid-tCKmQ4puWc .nav-item:focus,
.cid-tCKmQ4puWc .nav-link:focus {
  outline: none;
}
.cid-tCKmQ4puWc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKmQ4puWc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKmQ4puWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKmQ4puWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKmQ4puWc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKmQ4puWc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKmQ4puWc .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKmQ4puWc .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKmQ4puWc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKmQ4puWc .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKmQ4puWc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKmQ4puWc .navbar.collapsed {
  justify-content: center;
}
.cid-tCKmQ4puWc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKmQ4puWc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKmQ4puWc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKmQ4puWc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKmQ4puWc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKmQ4puWc .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-tCKmQ4puWc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKmQ4puWc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKmQ4puWc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKmQ4puWc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKmQ4puWc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKmQ4puWc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKmQ4puWc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKmQ4puWc .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-tCKmQ4puWc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKmQ4puWc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKmQ4puWc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKmQ4puWc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKmQ4puWc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKmQ4puWc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKmQ4puWc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKmQ4puWc .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKmQ4puWc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKmQ4puWc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKmQ4puWc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKmQ4puWc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKmQ4puWc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKmQ4puWc .dropdown-item.active,
.cid-tCKmQ4puWc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKmQ4puWc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKmQ4puWc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKmQ4puWc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKmQ4puWc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKmQ4puWc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKmQ4puWc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKmQ4puWc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKmQ4puWc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKmQ4puWc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKmQ4puWc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKmQ4puWc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKmQ4puWc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKmQ4puWc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKmQ4puWc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKmQ4puWc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKmQ4puWc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKmQ4puWc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKmQ4puWc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKmQ4puWc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKmQ4puWc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKmQ4puWc .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-tCKmQ4puWc .navbar {
    height: 70px;
  }
  .cid-tCKmQ4puWc .navbar.opened {
    height: auto;
  }
  .cid-tCKmQ4puWc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKmQ571wL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKmQ571wL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ571wL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKmQ571wL .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKmQ571wL .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKmQ571wL .row {
  flex-direction: row-reverse;
}
.cid-tCKmQ571wL .row {
  align-items: center;
}
.cid-tCKmQ571wL img {
  border-radius: 2rem;
}
.cid-tCKmQ571wL .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKmQ571wL .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKmQ571wL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKmQ571wL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKmQ571wL .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKmQ571wL .mbr-text,
.cid-tCKmQ571wL .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKmQ5zRS5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKmQ5zRS5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ5zRS5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKmQ5zRS5 .container {
    padding: 0 30px;
  }
}
.cid-tCKmQ5zRS5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKmQ5zRS5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKmQ5YKy0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKmQ5YKy0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ5YKy0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKmQ5YKy0 .row {
  justify-content: flex-start;
}
.cid-tCKmQ5YKy0 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKmQ6r2EG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKmQ6r2EG b,
.cid-tCKmQ6r2EG strong {
  font-weight: 900;
}
.cid-tCKmQ6r2EG img,
.cid-tCKmQ6r2EG .item-img {
  width: 100%;
}
.cid-tCKmQ6r2EG .item:focus,
.cid-tCKmQ6r2EG span:focus {
  outline: none;
}
.cid-tCKmQ6r2EG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKmQ6r2EG .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKmQ6r2EG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKmQ6r2EG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKmQ6r2EG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKmQ6r2EG .mbr-section-title {
  color: #17003b;
}
.cid-tCKmQ6r2EG .mbr-text,
.cid-tCKmQ6r2EG .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKmQ6r2EG .item-title {
  text-align: center;
}
.cid-tCKmQ6r2EG .item-subtitle {
  text-align: left;
}
.cid-tCKmQ6UWbC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKmQ6UWbC b,
.cid-tCKmQ6UWbC strong {
  font-weight: 900;
}
.cid-tCKmQ6UWbC img,
.cid-tCKmQ6UWbC .item-img {
  width: 100%;
}
.cid-tCKmQ6UWbC .item:focus,
.cid-tCKmQ6UWbC span:focus {
  outline: none;
}
.cid-tCKmQ6UWbC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKmQ6UWbC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKmQ6UWbC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKmQ6UWbC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKmQ6UWbC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKmQ6UWbC .mbr-section-title {
  color: #17003b;
}
.cid-tCKmQ6UWbC .mbr-text,
.cid-tCKmQ6UWbC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKmQ6UWbC .item-title {
  text-align: center;
}
.cid-tCKmQ6UWbC .item-subtitle {
  text-align: left;
}
.cid-tCKmQ7n67O {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKmQ7n67O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ7n67O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKmQ7n67O .container {
    padding: 0 30px;
  }
}
.cid-tCKmQ7n67O .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKmQ7n67O .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKmQ7LWD5 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKmQ7LWD5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ7LWD5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKmQ7LWD5 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKmQ7LWD5 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKmQ7LWD5 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKmQ7LWD5 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKmQ7LWD5 .card-row {
  align-items: stretch;
}
.cid-tCKmQ7LWD5 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKmQ7LWD5 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKmQ7LWD5 .card-box {
  height: 100%;
}
.cid-tCKmQ7LWD5 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKmQ7LWD5 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKmQ7LWD5 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKmQ7LWD5 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKmQ8j4Dx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKmQ8j4Dx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKmQ8j4Dx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKmQ8j4Dx .row {
  flex-direction: row-reverse;
}
.cid-tCKmQ8j4Dx .row {
  align-items: center;
}
.cid-tCKmQ8j4Dx img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKmQ8j4Dx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKmQ8j4Dx .mbr-section-title {
  color: #111019;
}
.cid-tCKmQ8j4Dx .mbr-text,
.cid-tCKmQ8j4Dx .mbr-section-btn {
  color: #000000;
}
.cid-tCVZ3JKhMU {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCVZ3JKhMU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCVZ3JKhMU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCVZ3JKhMU .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCVZ3JKhMU .row {
  justify-content: center;
}
.cid-tCVZ3JKhMU .card-box {
  display: flex;
  align-items: center;
}
.cid-tCVZ3JKhMU .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCVZ3JKhMU .card-box {
    flex-direction: column;
  }
  .cid-tCVZ3JKhMU .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCVZ3JKhMU .card-link:hover a {
  background-image: none !important;
}
.cid-tCVZ3JKhMU .mbr-section-subtitle {
  color: #777777;
}
.cid-tCVZ3JKhMU .card-text {
  color: #282828;
}
.cid-tCVZ3JKhMU .card-title,
.cid-tCVZ3JKhMU .iconfont-wrapper {
  color: #303030;
}
.cid-tDYY1JX9PL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYY1JX9PL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYY1JX9PL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYY1JX9PL .container {
    padding: 0 30px;
  }
}
.cid-tDYY1JX9PL .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYY1JX9PL .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKoPtwCXh {
  z-index: 1000;
  width: 100%;
}
.cid-tCKoPtwCXh .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKoPtwCXh nav.navbar {
  position: fixed;
}
.cid-tCKoPtwCXh .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-tCKoPtwCXh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKoPtwCXh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKoPtwCXh .dropdown-item:hover,
.cid-tCKoPtwCXh .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKoPtwCXh .dropdown-item:hover span {
  color: white;
}
.cid-tCKoPtwCXh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKoPtwCXh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKoPtwCXh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKoPtwCXh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKoPtwCXh .nav-link {
  position: relative;
}
.cid-tCKoPtwCXh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKoPtwCXh .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKoPtwCXh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKoPtwCXh .dropdown-menu,
.cid-tCKoPtwCXh .navbar.opened {
  background: #000000 !important;
}
.cid-tCKoPtwCXh .nav-item:focus,
.cid-tCKoPtwCXh .nav-link:focus {
  outline: none;
}
.cid-tCKoPtwCXh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKoPtwCXh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKoPtwCXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKoPtwCXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKoPtwCXh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKoPtwCXh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKoPtwCXh .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKoPtwCXh .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKoPtwCXh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKoPtwCXh .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKoPtwCXh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKoPtwCXh .navbar.collapsed {
  justify-content: center;
}
.cid-tCKoPtwCXh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKoPtwCXh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKoPtwCXh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKoPtwCXh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKoPtwCXh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKoPtwCXh .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-tCKoPtwCXh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKoPtwCXh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKoPtwCXh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKoPtwCXh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKoPtwCXh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKoPtwCXh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKoPtwCXh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKoPtwCXh .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-tCKoPtwCXh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKoPtwCXh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKoPtwCXh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKoPtwCXh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKoPtwCXh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKoPtwCXh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKoPtwCXh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKoPtwCXh .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKoPtwCXh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKoPtwCXh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKoPtwCXh .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKoPtwCXh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKoPtwCXh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKoPtwCXh .dropdown-item.active,
.cid-tCKoPtwCXh .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKoPtwCXh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKoPtwCXh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKoPtwCXh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKoPtwCXh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKoPtwCXh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKoPtwCXh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKoPtwCXh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKoPtwCXh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKoPtwCXh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKoPtwCXh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKoPtwCXh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKoPtwCXh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKoPtwCXh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKoPtwCXh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKoPtwCXh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKoPtwCXh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKoPtwCXh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKoPtwCXh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKoPtwCXh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKoPtwCXh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKoPtwCXh .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-tCKoPtwCXh .navbar {
    height: 70px;
  }
  .cid-tCKoPtwCXh .navbar.opened {
    height: auto;
  }
  .cid-tCKoPtwCXh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKoPuaU9Z {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKoPuaU9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPuaU9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKoPuaU9Z .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKoPuaU9Z .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKoPuaU9Z .row {
  flex-direction: row-reverse;
}
.cid-tCKoPuaU9Z .row {
  align-items: center;
}
.cid-tCKoPuaU9Z img {
  border-radius: 2rem;
}
.cid-tCKoPuaU9Z .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKoPuaU9Z .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKoPuaU9Z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKoPuaU9Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKoPuaU9Z .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKoPuaU9Z .mbr-text,
.cid-tCKoPuaU9Z .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKoPuDAMz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKoPuDAMz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPuDAMz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKoPuDAMz .container {
    padding: 0 30px;
  }
}
.cid-tCKoPuDAMz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKoPuDAMz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKoPv0Y7K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKoPv0Y7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPv0Y7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKoPv0Y7K .row {
  justify-content: flex-start;
}
.cid-tCKoPv0Y7K .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKoPvt5f2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKoPvt5f2 b,
.cid-tCKoPvt5f2 strong {
  font-weight: 900;
}
.cid-tCKoPvt5f2 img,
.cid-tCKoPvt5f2 .item-img {
  width: 100%;
}
.cid-tCKoPvt5f2 .item:focus,
.cid-tCKoPvt5f2 span:focus {
  outline: none;
}
.cid-tCKoPvt5f2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKoPvt5f2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKoPvt5f2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKoPvt5f2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKoPvt5f2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKoPvt5f2 .mbr-section-title {
  color: #17003b;
}
.cid-tCKoPvt5f2 .mbr-text,
.cid-tCKoPvt5f2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKoPvt5f2 .item-title {
  text-align: center;
}
.cid-tCKoPvt5f2 .item-subtitle {
  text-align: left;
}
.cid-tCKoPvYgM9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKoPvYgM9 b,
.cid-tCKoPvYgM9 strong {
  font-weight: 900;
}
.cid-tCKoPvYgM9 img,
.cid-tCKoPvYgM9 .item-img {
  width: 100%;
}
.cid-tCKoPvYgM9 .item:focus,
.cid-tCKoPvYgM9 span:focus {
  outline: none;
}
.cid-tCKoPvYgM9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKoPvYgM9 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKoPvYgM9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKoPvYgM9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKoPvYgM9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKoPvYgM9 .mbr-section-title {
  color: #17003b;
}
.cid-tCKoPvYgM9 .mbr-text,
.cid-tCKoPvYgM9 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKoPvYgM9 .item-title {
  text-align: center;
}
.cid-tCKoPvYgM9 .item-subtitle {
  text-align: left;
}
.cid-tCKoPwsp1y {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKoPwsp1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPwsp1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKoPwsp1y .container {
    padding: 0 30px;
  }
}
.cid-tCKoPwsp1y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKoPwsp1y .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKoPwRDIV {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKoPwRDIV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPwRDIV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKoPwRDIV .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKoPwRDIV .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKoPwRDIV .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKoPwRDIV .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKoPwRDIV .card-row {
  align-items: stretch;
}
.cid-tCKoPwRDIV .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKoPwRDIV .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKoPwRDIV .card-box {
  height: 100%;
}
.cid-tCKoPwRDIV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKoPwRDIV .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKoPwRDIV .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKoPwRDIV .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKoPxq0Rj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKoPxq0Rj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKoPxq0Rj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKoPxq0Rj .row {
  flex-direction: row-reverse;
}
.cid-tCKoPxq0Rj .row {
  align-items: center;
}
.cid-tCKoPxq0Rj img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKoPxq0Rj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKoPxq0Rj .mbr-section-title {
  color: #111019;
}
.cid-tCKoPxq0Rj .mbr-text,
.cid-tCKoPxq0Rj .mbr-section-btn {
  color: #000000;
}
.cid-tCW5zvVPYC {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCW5zvVPYC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCW5zvVPYC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCW5zvVPYC .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCW5zvVPYC .row {
  justify-content: center;
}
.cid-tCW5zvVPYC .card-box {
  display: flex;
  align-items: center;
}
.cid-tCW5zvVPYC .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCW5zvVPYC .card-box {
    flex-direction: column;
  }
  .cid-tCW5zvVPYC .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCW5zvVPYC .card-link:hover a {
  background-image: none !important;
}
.cid-tCW5zvVPYC .mbr-section-subtitle {
  color: #777777;
}
.cid-tCW5zvVPYC .card-text {
  color: #282828;
}
.cid-tCW5zvVPYC .card-title,
.cid-tCW5zvVPYC .iconfont-wrapper {
  color: #303030;
}
.cid-tDYY7nK3r6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYY7nK3r6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYY7nK3r6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYY7nK3r6 .container {
    padding: 0 30px;
  }
}
.cid-tDYY7nK3r6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYY7nK3r6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKsM3iYHD {
  z-index: 1000;
  width: 100%;
}
.cid-tCKsM3iYHD .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKsM3iYHD nav.navbar {
  position: fixed;
}
.cid-tCKsM3iYHD .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-tCKsM3iYHD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKsM3iYHD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKsM3iYHD .dropdown-item:hover,
.cid-tCKsM3iYHD .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKsM3iYHD .dropdown-item:hover span {
  color: white;
}
.cid-tCKsM3iYHD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKsM3iYHD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKsM3iYHD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKsM3iYHD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKsM3iYHD .nav-link {
  position: relative;
}
.cid-tCKsM3iYHD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKsM3iYHD .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKsM3iYHD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKsM3iYHD .dropdown-menu,
.cid-tCKsM3iYHD .navbar.opened {
  background: #000000 !important;
}
.cid-tCKsM3iYHD .nav-item:focus,
.cid-tCKsM3iYHD .nav-link:focus {
  outline: none;
}
.cid-tCKsM3iYHD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKsM3iYHD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKsM3iYHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKsM3iYHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKsM3iYHD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKsM3iYHD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKsM3iYHD .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKsM3iYHD .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKsM3iYHD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKsM3iYHD .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKsM3iYHD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKsM3iYHD .navbar.collapsed {
  justify-content: center;
}
.cid-tCKsM3iYHD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKsM3iYHD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKsM3iYHD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKsM3iYHD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKsM3iYHD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKsM3iYHD .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-tCKsM3iYHD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKsM3iYHD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKsM3iYHD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKsM3iYHD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKsM3iYHD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKsM3iYHD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKsM3iYHD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKsM3iYHD .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-tCKsM3iYHD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKsM3iYHD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKsM3iYHD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKsM3iYHD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKsM3iYHD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKsM3iYHD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKsM3iYHD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKsM3iYHD .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKsM3iYHD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKsM3iYHD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKsM3iYHD .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKsM3iYHD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKsM3iYHD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKsM3iYHD .dropdown-item.active,
.cid-tCKsM3iYHD .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKsM3iYHD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKsM3iYHD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKsM3iYHD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKsM3iYHD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKsM3iYHD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKsM3iYHD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKsM3iYHD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKsM3iYHD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKsM3iYHD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKsM3iYHD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKsM3iYHD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKsM3iYHD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKsM3iYHD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKsM3iYHD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKsM3iYHD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKsM3iYHD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKsM3iYHD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKsM3iYHD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKsM3iYHD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKsM3iYHD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKsM3iYHD .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-tCKsM3iYHD .navbar {
    height: 70px;
  }
  .cid-tCKsM3iYHD .navbar.opened {
    height: auto;
  }
  .cid-tCKsM3iYHD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKsM4Sb5Y {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKsM4Sb5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM4Sb5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKsM4Sb5Y .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKsM4Sb5Y .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKsM4Sb5Y .row {
  flex-direction: row-reverse;
}
.cid-tCKsM4Sb5Y .row {
  align-items: center;
}
.cid-tCKsM4Sb5Y img {
  border-radius: 2rem;
}
.cid-tCKsM4Sb5Y .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKsM4Sb5Y .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKsM4Sb5Y .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKsM4Sb5Y .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKsM4Sb5Y .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKsM4Sb5Y .mbr-text,
.cid-tCKsM4Sb5Y .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKsM5r84h {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKsM5r84h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM5r84h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKsM5r84h .container {
    padding: 0 30px;
  }
}
.cid-tCKsM5r84h .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKsM5r84h .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKsM6CKAH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKsM6CKAH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM6CKAH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKsM6CKAH .row {
  justify-content: flex-start;
}
.cid-tCKsM6CKAH .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKsM7ngYn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKsM7ngYn b,
.cid-tCKsM7ngYn strong {
  font-weight: 900;
}
.cid-tCKsM7ngYn img,
.cid-tCKsM7ngYn .item-img {
  width: 100%;
}
.cid-tCKsM7ngYn .item:focus,
.cid-tCKsM7ngYn span:focus {
  outline: none;
}
.cid-tCKsM7ngYn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKsM7ngYn .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKsM7ngYn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKsM7ngYn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKsM7ngYn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKsM7ngYn .mbr-section-title {
  color: #17003b;
}
.cid-tCKsM7ngYn .mbr-text,
.cid-tCKsM7ngYn .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKsM7ngYn .item-title {
  text-align: center;
}
.cid-tCKsM7ngYn .item-subtitle {
  text-align: left;
}
.cid-tCKsM7O64m {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKsM7O64m b,
.cid-tCKsM7O64m strong {
  font-weight: 900;
}
.cid-tCKsM7O64m img,
.cid-tCKsM7O64m .item-img {
  width: 100%;
}
.cid-tCKsM7O64m .item:focus,
.cid-tCKsM7O64m span:focus {
  outline: none;
}
.cid-tCKsM7O64m .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKsM7O64m .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKsM7O64m .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKsM7O64m .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKsM7O64m .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKsM7O64m .mbr-section-title {
  color: #17003b;
}
.cid-tCKsM7O64m .mbr-text,
.cid-tCKsM7O64m .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKsM7O64m .item-title {
  text-align: center;
}
.cid-tCKsM7O64m .item-subtitle {
  text-align: left;
}
.cid-tCKsM8fKmU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKsM8fKmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM8fKmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKsM8fKmU .container {
    padding: 0 30px;
  }
}
.cid-tCKsM8fKmU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKsM8fKmU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKsM8Acz7 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKsM8Acz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM8Acz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKsM8Acz7 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKsM8Acz7 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKsM8Acz7 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKsM8Acz7 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKsM8Acz7 .card-row {
  align-items: stretch;
}
.cid-tCKsM8Acz7 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKsM8Acz7 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKsM8Acz7 .card-box {
  height: 100%;
}
.cid-tCKsM8Acz7 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKsM8Acz7 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKsM8Acz7 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKsM8Acz7 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKsM9bGfE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKsM9bGfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKsM9bGfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKsM9bGfE .row {
  flex-direction: row-reverse;
}
.cid-tCKsM9bGfE .row {
  align-items: center;
}
.cid-tCKsM9bGfE img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKsM9bGfE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKsM9bGfE .mbr-section-title {
  color: #111019;
}
.cid-tCKsM9bGfE .mbr-text,
.cid-tCKsM9bGfE .mbr-section-btn {
  color: #000000;
}
.cid-tCWesuZ69t {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWesuZ69t .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWesuZ69t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWesuZ69t .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWesuZ69t .row {
  justify-content: center;
}
.cid-tCWesuZ69t .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWesuZ69t .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWesuZ69t .card-box {
    flex-direction: column;
  }
  .cid-tCWesuZ69t .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWesuZ69t .card-link:hover a {
  background-image: none !important;
}
.cid-tCWesuZ69t .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWesuZ69t .card-text {
  color: #282828;
}
.cid-tCWesuZ69t .card-title,
.cid-tCWesuZ69t .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYFodGg2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYFodGg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYFodGg2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYFodGg2 .container {
    padding: 0 30px;
  }
}
.cid-tDYYFodGg2 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYFodGg2 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKBv0HmM2 {
  z-index: 1000;
  width: 100%;
}
.cid-tCKBv0HmM2 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKBv0HmM2 nav.navbar {
  position: fixed;
}
.cid-tCKBv0HmM2 .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-tCKBv0HmM2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKBv0HmM2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKBv0HmM2 .dropdown-item:hover,
.cid-tCKBv0HmM2 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKBv0HmM2 .dropdown-item:hover span {
  color: white;
}
.cid-tCKBv0HmM2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKBv0HmM2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKBv0HmM2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKBv0HmM2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKBv0HmM2 .nav-link {
  position: relative;
}
.cid-tCKBv0HmM2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKBv0HmM2 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKBv0HmM2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKBv0HmM2 .dropdown-menu,
.cid-tCKBv0HmM2 .navbar.opened {
  background: #000000 !important;
}
.cid-tCKBv0HmM2 .nav-item:focus,
.cid-tCKBv0HmM2 .nav-link:focus {
  outline: none;
}
.cid-tCKBv0HmM2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKBv0HmM2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKBv0HmM2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKBv0HmM2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKBv0HmM2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKBv0HmM2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKBv0HmM2 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKBv0HmM2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKBv0HmM2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKBv0HmM2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKBv0HmM2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKBv0HmM2 .navbar.collapsed {
  justify-content: center;
}
.cid-tCKBv0HmM2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKBv0HmM2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKBv0HmM2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKBv0HmM2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKBv0HmM2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKBv0HmM2 .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-tCKBv0HmM2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKBv0HmM2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKBv0HmM2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKBv0HmM2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKBv0HmM2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKBv0HmM2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKBv0HmM2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKBv0HmM2 .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-tCKBv0HmM2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKBv0HmM2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKBv0HmM2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKBv0HmM2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKBv0HmM2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKBv0HmM2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKBv0HmM2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKBv0HmM2 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKBv0HmM2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKBv0HmM2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKBv0HmM2 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKBv0HmM2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKBv0HmM2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKBv0HmM2 .dropdown-item.active,
.cid-tCKBv0HmM2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKBv0HmM2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKBv0HmM2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKBv0HmM2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKBv0HmM2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKBv0HmM2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKBv0HmM2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKBv0HmM2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKBv0HmM2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKBv0HmM2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKBv0HmM2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKBv0HmM2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKBv0HmM2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKBv0HmM2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKBv0HmM2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKBv0HmM2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKBv0HmM2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKBv0HmM2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKBv0HmM2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKBv0HmM2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKBv0HmM2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKBv0HmM2 .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-tCKBv0HmM2 .navbar {
    height: 70px;
  }
  .cid-tCKBv0HmM2 .navbar.opened {
    height: auto;
  }
  .cid-tCKBv0HmM2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKBv1dLUE {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKBv1dLUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv1dLUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKBv1dLUE .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKBv1dLUE .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKBv1dLUE .row {
  flex-direction: row-reverse;
}
.cid-tCKBv1dLUE .row {
  align-items: center;
}
.cid-tCKBv1dLUE img {
  border-radius: 2rem;
}
.cid-tCKBv1dLUE .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKBv1dLUE .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKBv1dLUE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKBv1dLUE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKBv1dLUE .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKBv1dLUE .mbr-text,
.cid-tCKBv1dLUE .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKBv1vUx9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKBv1vUx9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv1vUx9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKBv1vUx9 .container {
    padding: 0 30px;
  }
}
.cid-tCKBv1vUx9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKBv1vUx9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKBv1MmBc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKBv1MmBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv1MmBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKBv1MmBc .row {
  justify-content: flex-start;
}
.cid-tCKBv1MmBc .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKBv25PgZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKBv25PgZ b,
.cid-tCKBv25PgZ strong {
  font-weight: 900;
}
.cid-tCKBv25PgZ img,
.cid-tCKBv25PgZ .item-img {
  width: 100%;
}
.cid-tCKBv25PgZ .item:focus,
.cid-tCKBv25PgZ span:focus {
  outline: none;
}
.cid-tCKBv25PgZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKBv25PgZ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKBv25PgZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKBv25PgZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKBv25PgZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKBv25PgZ .mbr-section-title {
  color: #17003b;
}
.cid-tCKBv25PgZ .mbr-text,
.cid-tCKBv25PgZ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKBv25PgZ .item-title {
  text-align: center;
}
.cid-tCKBv25PgZ .item-subtitle {
  text-align: left;
}
.cid-tCKBv2qltF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKBv2qltF b,
.cid-tCKBv2qltF strong {
  font-weight: 900;
}
.cid-tCKBv2qltF img,
.cid-tCKBv2qltF .item-img {
  width: 100%;
}
.cid-tCKBv2qltF .item:focus,
.cid-tCKBv2qltF span:focus {
  outline: none;
}
.cid-tCKBv2qltF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKBv2qltF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKBv2qltF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKBv2qltF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKBv2qltF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKBv2qltF .mbr-section-title {
  color: #17003b;
}
.cid-tCKBv2qltF .mbr-text,
.cid-tCKBv2qltF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKBv2qltF .item-title {
  text-align: center;
}
.cid-tCKBv2qltF .item-subtitle {
  text-align: left;
}
.cid-tCKBv2NH5D {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKBv2NH5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv2NH5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKBv2NH5D .container {
    padding: 0 30px;
  }
}
.cid-tCKBv2NH5D .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKBv2NH5D .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKBv37Rww {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKBv37Rww .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv37Rww .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKBv37Rww .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKBv37Rww .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKBv37Rww .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKBv37Rww .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKBv37Rww .card-row {
  align-items: stretch;
}
.cid-tCKBv37Rww .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKBv37Rww .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKBv37Rww .card-box {
  height: 100%;
}
.cid-tCKBv37Rww .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKBv37Rww .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKBv37Rww .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKBv37Rww .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKBv3ARZv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKBv3ARZv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKBv3ARZv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKBv3ARZv .row {
  flex-direction: row-reverse;
}
.cid-tCKBv3ARZv .row {
  align-items: center;
}
.cid-tCKBv3ARZv img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKBv3ARZv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKBv3ARZv .mbr-section-title {
  color: #111019;
}
.cid-tCKBv3ARZv .mbr-text,
.cid-tCKBv3ARZv .mbr-section-btn {
  color: #000000;
}
.cid-tCWrniIV2w {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWrniIV2w .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWrniIV2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWrniIV2w .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWrniIV2w .row {
  justify-content: center;
}
.cid-tCWrniIV2w .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWrniIV2w .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWrniIV2w .card-box {
    flex-direction: column;
  }
  .cid-tCWrniIV2w .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWrniIV2w .card-link:hover a {
  background-image: none !important;
}
.cid-tCWrniIV2w .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWrniIV2w .card-text {
  color: #282828;
}
.cid-tCWrniIV2w .card-title,
.cid-tCWrniIV2w .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYSrqp5b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYSrqp5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYSrqp5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYSrqp5b .container {
    padding: 0 30px;
  }
}
.cid-tDYYSrqp5b .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYSrqp5b .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKUSC2if1 {
  z-index: 1000;
  width: 100%;
}
.cid-tCKUSC2if1 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKUSC2if1 nav.navbar {
  position: fixed;
}
.cid-tCKUSC2if1 .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-tCKUSC2if1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKUSC2if1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKUSC2if1 .dropdown-item:hover,
.cid-tCKUSC2if1 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKUSC2if1 .dropdown-item:hover span {
  color: white;
}
.cid-tCKUSC2if1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKUSC2if1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKUSC2if1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKUSC2if1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKUSC2if1 .nav-link {
  position: relative;
}
.cid-tCKUSC2if1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKUSC2if1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKUSC2if1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKUSC2if1 .dropdown-menu,
.cid-tCKUSC2if1 .navbar.opened {
  background: #000000 !important;
}
.cid-tCKUSC2if1 .nav-item:focus,
.cid-tCKUSC2if1 .nav-link:focus {
  outline: none;
}
.cid-tCKUSC2if1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKUSC2if1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKUSC2if1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKUSC2if1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKUSC2if1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKUSC2if1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKUSC2if1 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKUSC2if1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKUSC2if1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKUSC2if1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKUSC2if1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKUSC2if1 .navbar.collapsed {
  justify-content: center;
}
.cid-tCKUSC2if1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKUSC2if1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKUSC2if1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKUSC2if1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKUSC2if1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKUSC2if1 .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-tCKUSC2if1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKUSC2if1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKUSC2if1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKUSC2if1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKUSC2if1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKUSC2if1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKUSC2if1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKUSC2if1 .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-tCKUSC2if1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKUSC2if1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKUSC2if1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKUSC2if1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKUSC2if1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKUSC2if1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKUSC2if1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKUSC2if1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKUSC2if1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKUSC2if1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKUSC2if1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKUSC2if1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKUSC2if1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKUSC2if1 .dropdown-item.active,
.cid-tCKUSC2if1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKUSC2if1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKUSC2if1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKUSC2if1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKUSC2if1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKUSC2if1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKUSC2if1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKUSC2if1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKUSC2if1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKUSC2if1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKUSC2if1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKUSC2if1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKUSC2if1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKUSC2if1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKUSC2if1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKUSC2if1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKUSC2if1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKUSC2if1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKUSC2if1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKUSC2if1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKUSC2if1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKUSC2if1 .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-tCKUSC2if1 .navbar {
    height: 70px;
  }
  .cid-tCKUSC2if1 .navbar.opened {
    height: auto;
  }
  .cid-tCKUSC2if1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKUSCIWPs {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKUSCIWPs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSCIWPs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKUSCIWPs .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKUSCIWPs .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKUSCIWPs .row {
  flex-direction: row-reverse;
}
.cid-tCKUSCIWPs .row {
  align-items: center;
}
.cid-tCKUSCIWPs img {
  border-radius: 2rem;
}
.cid-tCKUSCIWPs .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKUSCIWPs .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKUSCIWPs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKUSCIWPs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKUSCIWPs .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKUSCIWPs .mbr-text,
.cid-tCKUSCIWPs .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKUSD4s4V {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKUSD4s4V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSD4s4V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKUSD4s4V .container {
    padding: 0 30px;
  }
}
.cid-tCKUSD4s4V .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKUSD4s4V .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKUSDpim7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKUSDpim7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSDpim7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKUSDpim7 .row {
  justify-content: flex-start;
}
.cid-tCKUSDpim7 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKUSDLPu9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKUSDLPu9 b,
.cid-tCKUSDLPu9 strong {
  font-weight: 900;
}
.cid-tCKUSDLPu9 img,
.cid-tCKUSDLPu9 .item-img {
  width: 100%;
}
.cid-tCKUSDLPu9 .item:focus,
.cid-tCKUSDLPu9 span:focus {
  outline: none;
}
.cid-tCKUSDLPu9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKUSDLPu9 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKUSDLPu9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKUSDLPu9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKUSDLPu9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKUSDLPu9 .mbr-section-title {
  color: #17003b;
}
.cid-tCKUSDLPu9 .mbr-text,
.cid-tCKUSDLPu9 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKUSDLPu9 .item-title {
  text-align: center;
}
.cid-tCKUSDLPu9 .item-subtitle {
  text-align: left;
}
.cid-tCKUSE8HhQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKUSE8HhQ b,
.cid-tCKUSE8HhQ strong {
  font-weight: 900;
}
.cid-tCKUSE8HhQ img,
.cid-tCKUSE8HhQ .item-img {
  width: 100%;
}
.cid-tCKUSE8HhQ .item:focus,
.cid-tCKUSE8HhQ span:focus {
  outline: none;
}
.cid-tCKUSE8HhQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKUSE8HhQ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKUSE8HhQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKUSE8HhQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKUSE8HhQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKUSE8HhQ .mbr-section-title {
  color: #17003b;
}
.cid-tCKUSE8HhQ .mbr-text,
.cid-tCKUSE8HhQ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKUSE8HhQ .item-title {
  text-align: center;
}
.cid-tCKUSE8HhQ .item-subtitle {
  text-align: left;
}
.cid-tCKUSExXO4 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKUSExXO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSExXO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKUSExXO4 .container {
    padding: 0 30px;
  }
}
.cid-tCKUSExXO4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKUSExXO4 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKUSESME6 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKUSESME6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSESME6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKUSESME6 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKUSESME6 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKUSESME6 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKUSESME6 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKUSESME6 .card-row {
  align-items: stretch;
}
.cid-tCKUSESME6 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKUSESME6 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKUSESME6 .card-box {
  height: 100%;
}
.cid-tCKUSESME6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKUSESME6 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKUSESME6 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKUSESME6 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKUSFn881 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKUSFn881 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKUSFn881 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKUSFn881 .row {
  flex-direction: row-reverse;
}
.cid-tCKUSFn881 .row {
  align-items: center;
}
.cid-tCKUSFn881 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKUSFn881 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKUSFn881 .mbr-section-title {
  color: #111019;
}
.cid-tCKUSFn881 .mbr-text,
.cid-tCKUSFn881 .mbr-section-btn {
  color: #000000;
}
.cid-tCWuNtVhWn {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWuNtVhWn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWuNtVhWn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWuNtVhWn .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWuNtVhWn .row {
  justify-content: center;
}
.cid-tCWuNtVhWn .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWuNtVhWn .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWuNtVhWn .card-box {
    flex-direction: column;
  }
  .cid-tCWuNtVhWn .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWuNtVhWn .card-link:hover a {
  background-image: none !important;
}
.cid-tCWuNtVhWn .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWuNtVhWn .card-text {
  color: #282828;
}
.cid-tCWuNtVhWn .card-title,
.cid-tCWuNtVhWn .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYXRjVZZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYXRjVZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYXRjVZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYXRjVZZ .container {
    padding: 0 30px;
  }
}
.cid-tDYYXRjVZZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYXRjVZZ .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCKWy5gkpV {
  z-index: 1000;
  width: 100%;
}
.cid-tCKWy5gkpV .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCKWy5gkpV nav.navbar {
  position: fixed;
}
.cid-tCKWy5gkpV .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-tCKWy5gkpV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCKWy5gkpV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCKWy5gkpV .dropdown-item:hover,
.cid-tCKWy5gkpV .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCKWy5gkpV .dropdown-item:hover span {
  color: white;
}
.cid-tCKWy5gkpV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCKWy5gkpV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCKWy5gkpV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCKWy5gkpV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCKWy5gkpV .nav-link {
  position: relative;
}
.cid-tCKWy5gkpV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCKWy5gkpV .container {
    flex-wrap: nowrap;
  }
}
.cid-tCKWy5gkpV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCKWy5gkpV .dropdown-menu,
.cid-tCKWy5gkpV .navbar.opened {
  background: #000000 !important;
}
.cid-tCKWy5gkpV .nav-item:focus,
.cid-tCKWy5gkpV .nav-link:focus {
  outline: none;
}
.cid-tCKWy5gkpV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCKWy5gkpV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCKWy5gkpV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCKWy5gkpV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCKWy5gkpV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCKWy5gkpV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCKWy5gkpV .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCKWy5gkpV .navbar.opened {
  transition: all 0.3s;
}
.cid-tCKWy5gkpV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCKWy5gkpV .navbar .navbar-logo img {
  width: auto;
}
.cid-tCKWy5gkpV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCKWy5gkpV .navbar.collapsed {
  justify-content: center;
}
.cid-tCKWy5gkpV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCKWy5gkpV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCKWy5gkpV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCKWy5gkpV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCKWy5gkpV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCKWy5gkpV .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-tCKWy5gkpV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCKWy5gkpV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCKWy5gkpV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCKWy5gkpV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCKWy5gkpV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCKWy5gkpV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCKWy5gkpV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCKWy5gkpV .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-tCKWy5gkpV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCKWy5gkpV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCKWy5gkpV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCKWy5gkpV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCKWy5gkpV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCKWy5gkpV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCKWy5gkpV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCKWy5gkpV .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCKWy5gkpV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCKWy5gkpV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCKWy5gkpV .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCKWy5gkpV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCKWy5gkpV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCKWy5gkpV .dropdown-item.active,
.cid-tCKWy5gkpV .dropdown-item:active {
  background-color: transparent;
}
.cid-tCKWy5gkpV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCKWy5gkpV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCKWy5gkpV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCKWy5gkpV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCKWy5gkpV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCKWy5gkpV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCKWy5gkpV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCKWy5gkpV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCKWy5gkpV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCKWy5gkpV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCKWy5gkpV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCKWy5gkpV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKWy5gkpV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCKWy5gkpV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCKWy5gkpV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKWy5gkpV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCKWy5gkpV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCKWy5gkpV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCKWy5gkpV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCKWy5gkpV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCKWy5gkpV .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-tCKWy5gkpV .navbar {
    height: 70px;
  }
  .cid-tCKWy5gkpV .navbar.opened {
    height: auto;
  }
  .cid-tCKWy5gkpV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCKWy5Rjx2 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCKWy5Rjx2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy5Rjx2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKWy5Rjx2 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCKWy5Rjx2 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCKWy5Rjx2 .row {
  flex-direction: row-reverse;
}
.cid-tCKWy5Rjx2 .row {
  align-items: center;
}
.cid-tCKWy5Rjx2 img {
  border-radius: 2rem;
}
.cid-tCKWy5Rjx2 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCKWy5Rjx2 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCKWy5Rjx2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCKWy5Rjx2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKWy5Rjx2 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCKWy5Rjx2 .mbr-text,
.cid-tCKWy5Rjx2 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCKWy6hshP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCKWy6hshP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy6hshP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKWy6hshP .container {
    padding: 0 30px;
  }
}
.cid-tCKWy6hshP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKWy6hshP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKWy6AKyx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCKWy6AKyx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy6AKyx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKWy6AKyx .row {
  justify-content: flex-start;
}
.cid-tCKWy6AKyx .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCKWy6UGg2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCKWy6UGg2 b,
.cid-tCKWy6UGg2 strong {
  font-weight: 900;
}
.cid-tCKWy6UGg2 img,
.cid-tCKWy6UGg2 .item-img {
  width: 100%;
}
.cid-tCKWy6UGg2 .item:focus,
.cid-tCKWy6UGg2 span:focus {
  outline: none;
}
.cid-tCKWy6UGg2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKWy6UGg2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKWy6UGg2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKWy6UGg2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKWy6UGg2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKWy6UGg2 .mbr-section-title {
  color: #17003b;
}
.cid-tCKWy6UGg2 .mbr-text,
.cid-tCKWy6UGg2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKWy6UGg2 .item-title {
  text-align: center;
}
.cid-tCKWy6UGg2 .item-subtitle {
  text-align: left;
}
.cid-tCKWy7mY5U {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCKWy7mY5U b,
.cid-tCKWy7mY5U strong {
  font-weight: 900;
}
.cid-tCKWy7mY5U img,
.cid-tCKWy7mY5U .item-img {
  width: 100%;
}
.cid-tCKWy7mY5U .item:focus,
.cid-tCKWy7mY5U span:focus {
  outline: none;
}
.cid-tCKWy7mY5U .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCKWy7mY5U .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCKWy7mY5U .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCKWy7mY5U .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCKWy7mY5U .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCKWy7mY5U .mbr-section-title {
  color: #17003b;
}
.cid-tCKWy7mY5U .mbr-text,
.cid-tCKWy7mY5U .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCKWy7mY5U .item-title {
  text-align: center;
}
.cid-tCKWy7mY5U .item-subtitle {
  text-align: left;
}
.cid-tCKWy7Kz99 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCKWy7Kz99 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy7Kz99 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCKWy7Kz99 .container {
    padding: 0 30px;
  }
}
.cid-tCKWy7Kz99 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCKWy7Kz99 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCKWy85p2W {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCKWy85p2W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy85p2W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKWy85p2W .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCKWy85p2W .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCKWy85p2W .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCKWy85p2W .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCKWy85p2W .card-row {
  align-items: stretch;
}
.cid-tCKWy85p2W .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCKWy85p2W .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCKWy85p2W .card-box {
  height: 100%;
}
.cid-tCKWy85p2W .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCKWy85p2W .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCKWy85p2W .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCKWy85p2W .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCKWy8APHr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCKWy8APHr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCKWy8APHr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCKWy8APHr .row {
  flex-direction: row-reverse;
}
.cid-tCKWy8APHr .row {
  align-items: center;
}
.cid-tCKWy8APHr img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCKWy8APHr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCKWy8APHr .mbr-section-title {
  color: #111019;
}
.cid-tCKWy8APHr .mbr-text,
.cid-tCKWy8APHr .mbr-section-btn {
  color: #000000;
}
.cid-tCWAe3Xkhs {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWAe3Xkhs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWAe3Xkhs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWAe3Xkhs .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWAe3Xkhs .row {
  justify-content: center;
}
.cid-tCWAe3Xkhs .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWAe3Xkhs .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWAe3Xkhs .card-box {
    flex-direction: column;
  }
  .cid-tCWAe3Xkhs .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWAe3Xkhs .card-link:hover a {
  background-image: none !important;
}
.cid-tCWAe3Xkhs .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWAe3Xkhs .card-text {
  color: #282828;
}
.cid-tCWAe3Xkhs .card-title,
.cid-tCWAe3Xkhs .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZ3VFovm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZ3VFovm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZ3VFovm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZ3VFovm .container {
    padding: 0 30px;
  }
}
.cid-tDYZ3VFovm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZ3VFovm .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNLx2HTPT {
  z-index: 1000;
  width: 100%;
}
.cid-tCNLx2HTPT .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNLx2HTPT nav.navbar {
  position: fixed;
}
.cid-tCNLx2HTPT .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-tCNLx2HTPT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNLx2HTPT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNLx2HTPT .dropdown-item:hover,
.cid-tCNLx2HTPT .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNLx2HTPT .dropdown-item:hover span {
  color: white;
}
.cid-tCNLx2HTPT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNLx2HTPT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNLx2HTPT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNLx2HTPT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNLx2HTPT .nav-link {
  position: relative;
}
.cid-tCNLx2HTPT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNLx2HTPT .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNLx2HTPT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNLx2HTPT .dropdown-menu,
.cid-tCNLx2HTPT .navbar.opened {
  background: #000000 !important;
}
.cid-tCNLx2HTPT .nav-item:focus,
.cid-tCNLx2HTPT .nav-link:focus {
  outline: none;
}
.cid-tCNLx2HTPT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNLx2HTPT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNLx2HTPT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNLx2HTPT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNLx2HTPT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNLx2HTPT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNLx2HTPT .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNLx2HTPT .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNLx2HTPT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNLx2HTPT .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNLx2HTPT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNLx2HTPT .navbar.collapsed {
  justify-content: center;
}
.cid-tCNLx2HTPT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNLx2HTPT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNLx2HTPT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNLx2HTPT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNLx2HTPT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNLx2HTPT .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-tCNLx2HTPT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNLx2HTPT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNLx2HTPT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNLx2HTPT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNLx2HTPT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNLx2HTPT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNLx2HTPT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNLx2HTPT .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-tCNLx2HTPT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNLx2HTPT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNLx2HTPT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNLx2HTPT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNLx2HTPT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNLx2HTPT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNLx2HTPT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNLx2HTPT .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNLx2HTPT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNLx2HTPT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNLx2HTPT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNLx2HTPT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNLx2HTPT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNLx2HTPT .dropdown-item.active,
.cid-tCNLx2HTPT .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNLx2HTPT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNLx2HTPT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNLx2HTPT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNLx2HTPT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNLx2HTPT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNLx2HTPT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNLx2HTPT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNLx2HTPT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNLx2HTPT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNLx2HTPT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNLx2HTPT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNLx2HTPT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNLx2HTPT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNLx2HTPT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNLx2HTPT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNLx2HTPT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNLx2HTPT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNLx2HTPT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNLx2HTPT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNLx2HTPT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNLx2HTPT .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-tCNLx2HTPT .navbar {
    height: 70px;
  }
  .cid-tCNLx2HTPT .navbar.opened {
    height: auto;
  }
  .cid-tCNLx2HTPT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNLx3oYsL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNLx3oYsL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx3oYsL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNLx3oYsL .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNLx3oYsL .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNLx3oYsL .row {
  flex-direction: row-reverse;
}
.cid-tCNLx3oYsL .row {
  align-items: center;
}
.cid-tCNLx3oYsL img {
  border-radius: 2rem;
}
.cid-tCNLx3oYsL .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNLx3oYsL .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNLx3oYsL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNLx3oYsL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNLx3oYsL .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNLx3oYsL .mbr-text,
.cid-tCNLx3oYsL .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNLx3P1ln {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNLx3P1ln .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx3P1ln .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNLx3P1ln .container {
    padding: 0 30px;
  }
}
.cid-tCNLx3P1ln .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNLx3P1ln .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNLx48NZQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNLx48NZQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx48NZQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNLx48NZQ .row {
  justify-content: flex-start;
}
.cid-tCNLx48NZQ .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNLx4qQIm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNLx4qQIm b,
.cid-tCNLx4qQIm strong {
  font-weight: 900;
}
.cid-tCNLx4qQIm img,
.cid-tCNLx4qQIm .item-img {
  width: 100%;
}
.cid-tCNLx4qQIm .item:focus,
.cid-tCNLx4qQIm span:focus {
  outline: none;
}
.cid-tCNLx4qQIm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNLx4qQIm .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNLx4qQIm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNLx4qQIm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNLx4qQIm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNLx4qQIm .mbr-section-title {
  color: #17003b;
}
.cid-tCNLx4qQIm .mbr-text,
.cid-tCNLx4qQIm .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNLx4qQIm .item-title {
  text-align: center;
}
.cid-tCNLx4qQIm .item-subtitle {
  text-align: left;
}
.cid-tCNLx4Vum5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNLx4Vum5 b,
.cid-tCNLx4Vum5 strong {
  font-weight: 900;
}
.cid-tCNLx4Vum5 img,
.cid-tCNLx4Vum5 .item-img {
  width: 100%;
}
.cid-tCNLx4Vum5 .item:focus,
.cid-tCNLx4Vum5 span:focus {
  outline: none;
}
.cid-tCNLx4Vum5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNLx4Vum5 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNLx4Vum5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNLx4Vum5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNLx4Vum5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNLx4Vum5 .mbr-section-title {
  color: #17003b;
}
.cid-tCNLx4Vum5 .mbr-text,
.cid-tCNLx4Vum5 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNLx4Vum5 .item-title {
  text-align: center;
}
.cid-tCNLx4Vum5 .item-subtitle {
  text-align: left;
}
.cid-tCNLx5l17T {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNLx5l17T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx5l17T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNLx5l17T .container {
    padding: 0 30px;
  }
}
.cid-tCNLx5l17T .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNLx5l17T .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNLx5DBkz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNLx5DBkz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx5DBkz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNLx5DBkz .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNLx5DBkz .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNLx5DBkz .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNLx5DBkz .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNLx5DBkz .card-row {
  align-items: stretch;
}
.cid-tCNLx5DBkz .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNLx5DBkz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNLx5DBkz .card-box {
  height: 100%;
}
.cid-tCNLx5DBkz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNLx5DBkz .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNLx5DBkz .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNLx5DBkz .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNLx6999F {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNLx6999F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNLx6999F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNLx6999F .row {
  flex-direction: row-reverse;
}
.cid-tCNLx6999F .row {
  align-items: center;
}
.cid-tCNLx6999F img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNLx6999F .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNLx6999F .mbr-section-title {
  color: #111019;
}
.cid-tCNLx6999F .mbr-text,
.cid-tCNLx6999F .mbr-section-btn {
  color: #000000;
}
.cid-tCWECYWwQ5 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWECYWwQ5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWECYWwQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWECYWwQ5 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWECYWwQ5 .row {
  justify-content: center;
}
.cid-tCWECYWwQ5 .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWECYWwQ5 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWECYWwQ5 .card-box {
    flex-direction: column;
  }
  .cid-tCWECYWwQ5 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWECYWwQ5 .card-link:hover a {
  background-image: none !important;
}
.cid-tCWECYWwQ5 .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWECYWwQ5 .card-text {
  color: #282828;
}
.cid-tCWECYWwQ5 .card-title,
.cid-tCWECYWwQ5 .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZeAD7j5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZeAD7j5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZeAD7j5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZeAD7j5 .container {
    padding: 0 30px;
  }
}
.cid-tDYZeAD7j5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZeAD7j5 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNN6PDZzf {
  z-index: 1000;
  width: 100%;
}
.cid-tCNN6PDZzf .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNN6PDZzf nav.navbar {
  position: fixed;
}
.cid-tCNN6PDZzf .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-tCNN6PDZzf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNN6PDZzf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNN6PDZzf .dropdown-item:hover,
.cid-tCNN6PDZzf .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNN6PDZzf .dropdown-item:hover span {
  color: white;
}
.cid-tCNN6PDZzf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNN6PDZzf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNN6PDZzf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNN6PDZzf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNN6PDZzf .nav-link {
  position: relative;
}
.cid-tCNN6PDZzf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNN6PDZzf .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNN6PDZzf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNN6PDZzf .dropdown-menu,
.cid-tCNN6PDZzf .navbar.opened {
  background: #000000 !important;
}
.cid-tCNN6PDZzf .nav-item:focus,
.cid-tCNN6PDZzf .nav-link:focus {
  outline: none;
}
.cid-tCNN6PDZzf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNN6PDZzf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNN6PDZzf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNN6PDZzf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNN6PDZzf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNN6PDZzf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNN6PDZzf .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNN6PDZzf .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNN6PDZzf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNN6PDZzf .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNN6PDZzf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNN6PDZzf .navbar.collapsed {
  justify-content: center;
}
.cid-tCNN6PDZzf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNN6PDZzf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNN6PDZzf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNN6PDZzf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNN6PDZzf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNN6PDZzf .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-tCNN6PDZzf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNN6PDZzf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNN6PDZzf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNN6PDZzf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNN6PDZzf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNN6PDZzf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNN6PDZzf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNN6PDZzf .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-tCNN6PDZzf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNN6PDZzf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNN6PDZzf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNN6PDZzf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNN6PDZzf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNN6PDZzf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNN6PDZzf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNN6PDZzf .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNN6PDZzf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNN6PDZzf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNN6PDZzf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNN6PDZzf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNN6PDZzf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNN6PDZzf .dropdown-item.active,
.cid-tCNN6PDZzf .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNN6PDZzf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNN6PDZzf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNN6PDZzf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNN6PDZzf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNN6PDZzf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNN6PDZzf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNN6PDZzf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNN6PDZzf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNN6PDZzf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNN6PDZzf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNN6PDZzf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNN6PDZzf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNN6PDZzf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNN6PDZzf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNN6PDZzf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNN6PDZzf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNN6PDZzf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNN6PDZzf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNN6PDZzf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNN6PDZzf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNN6PDZzf .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-tCNN6PDZzf .navbar {
    height: 70px;
  }
  .cid-tCNN6PDZzf .navbar.opened {
    height: auto;
  }
  .cid-tCNN6PDZzf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNN6QfpAT {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNN6QfpAT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6QfpAT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNN6QfpAT .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNN6QfpAT .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNN6QfpAT .row {
  flex-direction: row-reverse;
}
.cid-tCNN6QfpAT .row {
  align-items: center;
}
.cid-tCNN6QfpAT img {
  border-radius: 2rem;
}
.cid-tCNN6QfpAT .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNN6QfpAT .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNN6QfpAT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNN6QfpAT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNN6QfpAT .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNN6QfpAT .mbr-text,
.cid-tCNN6QfpAT .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNN6QDEXw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNN6QDEXw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6QDEXw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNN6QDEXw .container {
    padding: 0 30px;
  }
}
.cid-tCNN6QDEXw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNN6QDEXw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNN6QWUox {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNN6QWUox .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6QWUox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNN6QWUox .row {
  justify-content: flex-start;
}
.cid-tCNN6QWUox .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNN6Rhx1f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNN6Rhx1f b,
.cid-tCNN6Rhx1f strong {
  font-weight: 900;
}
.cid-tCNN6Rhx1f img,
.cid-tCNN6Rhx1f .item-img {
  width: 100%;
}
.cid-tCNN6Rhx1f .item:focus,
.cid-tCNN6Rhx1f span:focus {
  outline: none;
}
.cid-tCNN6Rhx1f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNN6Rhx1f .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNN6Rhx1f .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNN6Rhx1f .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNN6Rhx1f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNN6Rhx1f .mbr-section-title {
  color: #17003b;
}
.cid-tCNN6Rhx1f .mbr-text,
.cid-tCNN6Rhx1f .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNN6Rhx1f .item-title {
  text-align: center;
}
.cid-tCNN6Rhx1f .item-subtitle {
  text-align: left;
}
.cid-tCNN6RGsKS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNN6RGsKS b,
.cid-tCNN6RGsKS strong {
  font-weight: 900;
}
.cid-tCNN6RGsKS img,
.cid-tCNN6RGsKS .item-img {
  width: 100%;
}
.cid-tCNN6RGsKS .item:focus,
.cid-tCNN6RGsKS span:focus {
  outline: none;
}
.cid-tCNN6RGsKS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNN6RGsKS .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNN6RGsKS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNN6RGsKS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNN6RGsKS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNN6RGsKS .mbr-section-title {
  color: #17003b;
}
.cid-tCNN6RGsKS .mbr-text,
.cid-tCNN6RGsKS .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNN6RGsKS .item-title {
  text-align: center;
}
.cid-tCNN6RGsKS .item-subtitle {
  text-align: left;
}
.cid-tCNN6SdiB9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNN6SdiB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6SdiB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNN6SdiB9 .container {
    padding: 0 30px;
  }
}
.cid-tCNN6SdiB9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNN6SdiB9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNN6SFPhL {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNN6SFPhL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6SFPhL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNN6SFPhL .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNN6SFPhL .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNN6SFPhL .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNN6SFPhL .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNN6SFPhL .card-row {
  align-items: stretch;
}
.cid-tCNN6SFPhL .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNN6SFPhL .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNN6SFPhL .card-box {
  height: 100%;
}
.cid-tCNN6SFPhL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNN6SFPhL .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNN6SFPhL .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNN6SFPhL .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNN6Tg7S6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNN6Tg7S6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNN6Tg7S6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNN6Tg7S6 .row {
  flex-direction: row-reverse;
}
.cid-tCNN6Tg7S6 .row {
  align-items: center;
}
.cid-tCNN6Tg7S6 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNN6Tg7S6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNN6Tg7S6 .mbr-section-title {
  color: #111019;
}
.cid-tCNN6Tg7S6 .mbr-text,
.cid-tCNN6Tg7S6 .mbr-section-btn {
  color: #000000;
}
.cid-tCWIqpzI0C {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCWIqpzI0C .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCWIqpzI0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCWIqpzI0C .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCWIqpzI0C .row {
  justify-content: center;
}
.cid-tCWIqpzI0C .card-box {
  display: flex;
  align-items: center;
}
.cid-tCWIqpzI0C .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCWIqpzI0C .card-box {
    flex-direction: column;
  }
  .cid-tCWIqpzI0C .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCWIqpzI0C .card-link:hover a {
  background-image: none !important;
}
.cid-tCWIqpzI0C .mbr-section-subtitle {
  color: #777777;
}
.cid-tCWIqpzI0C .card-text {
  color: #282828;
}
.cid-tCWIqpzI0C .card-title,
.cid-tCWIqpzI0C .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZjP8oR6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZjP8oR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZjP8oR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZjP8oR6 .container {
    padding: 0 30px;
  }
}
.cid-tDYZjP8oR6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZjP8oR6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNOY1Vzrn {
  z-index: 1000;
  width: 100%;
}
.cid-tCNOY1Vzrn .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNOY1Vzrn nav.navbar {
  position: fixed;
}
.cid-tCNOY1Vzrn .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-tCNOY1Vzrn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNOY1Vzrn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNOY1Vzrn .dropdown-item:hover,
.cid-tCNOY1Vzrn .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNOY1Vzrn .dropdown-item:hover span {
  color: white;
}
.cid-tCNOY1Vzrn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNOY1Vzrn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNOY1Vzrn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNOY1Vzrn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNOY1Vzrn .nav-link {
  position: relative;
}
.cid-tCNOY1Vzrn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNOY1Vzrn .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNOY1Vzrn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNOY1Vzrn .dropdown-menu,
.cid-tCNOY1Vzrn .navbar.opened {
  background: #000000 !important;
}
.cid-tCNOY1Vzrn .nav-item:focus,
.cid-tCNOY1Vzrn .nav-link:focus {
  outline: none;
}
.cid-tCNOY1Vzrn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNOY1Vzrn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNOY1Vzrn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNOY1Vzrn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNOY1Vzrn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNOY1Vzrn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNOY1Vzrn .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNOY1Vzrn .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNOY1Vzrn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNOY1Vzrn .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNOY1Vzrn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNOY1Vzrn .navbar.collapsed {
  justify-content: center;
}
.cid-tCNOY1Vzrn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNOY1Vzrn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNOY1Vzrn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNOY1Vzrn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNOY1Vzrn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNOY1Vzrn .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-tCNOY1Vzrn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNOY1Vzrn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNOY1Vzrn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNOY1Vzrn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNOY1Vzrn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNOY1Vzrn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNOY1Vzrn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNOY1Vzrn .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-tCNOY1Vzrn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNOY1Vzrn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNOY1Vzrn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNOY1Vzrn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNOY1Vzrn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNOY1Vzrn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNOY1Vzrn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNOY1Vzrn .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNOY1Vzrn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNOY1Vzrn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNOY1Vzrn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNOY1Vzrn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNOY1Vzrn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNOY1Vzrn .dropdown-item.active,
.cid-tCNOY1Vzrn .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNOY1Vzrn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNOY1Vzrn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNOY1Vzrn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNOY1Vzrn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNOY1Vzrn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNOY1Vzrn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNOY1Vzrn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNOY1Vzrn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNOY1Vzrn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNOY1Vzrn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNOY1Vzrn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNOY1Vzrn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNOY1Vzrn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNOY1Vzrn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNOY1Vzrn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNOY1Vzrn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNOY1Vzrn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNOY1Vzrn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNOY1Vzrn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNOY1Vzrn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNOY1Vzrn .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-tCNOY1Vzrn .navbar {
    height: 70px;
  }
  .cid-tCNOY1Vzrn .navbar.opened {
    height: auto;
  }
  .cid-tCNOY1Vzrn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNOY2FkcK {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNOY2FkcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY2FkcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNOY2FkcK .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNOY2FkcK .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNOY2FkcK .row {
  flex-direction: row-reverse;
}
.cid-tCNOY2FkcK .row {
  align-items: center;
}
.cid-tCNOY2FkcK img {
  border-radius: 2rem;
}
.cid-tCNOY2FkcK .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNOY2FkcK .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNOY2FkcK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNOY2FkcK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNOY2FkcK .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNOY2FkcK .mbr-text,
.cid-tCNOY2FkcK .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNOY31DRY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNOY31DRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY31DRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNOY31DRY .container {
    padding: 0 30px;
  }
}
.cid-tCNOY31DRY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNOY31DRY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNOY3kEK5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNOY3kEK5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY3kEK5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNOY3kEK5 .row {
  justify-content: flex-start;
}
.cid-tCNOY3kEK5 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNOY3EeBr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNOY3EeBr b,
.cid-tCNOY3EeBr strong {
  font-weight: 900;
}
.cid-tCNOY3EeBr img,
.cid-tCNOY3EeBr .item-img {
  width: 100%;
}
.cid-tCNOY3EeBr .item:focus,
.cid-tCNOY3EeBr span:focus {
  outline: none;
}
.cid-tCNOY3EeBr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNOY3EeBr .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNOY3EeBr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNOY3EeBr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNOY3EeBr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNOY3EeBr .mbr-section-title {
  color: #17003b;
}
.cid-tCNOY3EeBr .mbr-text,
.cid-tCNOY3EeBr .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNOY3EeBr .item-title {
  text-align: center;
}
.cid-tCNOY3EeBr .item-subtitle {
  text-align: left;
}
.cid-tCNOY47HgC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNOY47HgC b,
.cid-tCNOY47HgC strong {
  font-weight: 900;
}
.cid-tCNOY47HgC img,
.cid-tCNOY47HgC .item-img {
  width: 100%;
}
.cid-tCNOY47HgC .item:focus,
.cid-tCNOY47HgC span:focus {
  outline: none;
}
.cid-tCNOY47HgC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNOY47HgC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNOY47HgC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNOY47HgC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNOY47HgC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNOY47HgC .mbr-section-title {
  color: #17003b;
}
.cid-tCNOY47HgC .mbr-text,
.cid-tCNOY47HgC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNOY47HgC .item-title {
  text-align: center;
}
.cid-tCNOY47HgC .item-subtitle {
  text-align: left;
}
.cid-tCNOY4xELz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNOY4xELz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY4xELz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNOY4xELz .container {
    padding: 0 30px;
  }
}
.cid-tCNOY4xELz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNOY4xELz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNOY4RnfC {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNOY4RnfC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY4RnfC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNOY4RnfC .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNOY4RnfC .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNOY4RnfC .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNOY4RnfC .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNOY4RnfC .card-row {
  align-items: stretch;
}
.cid-tCNOY4RnfC .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNOY4RnfC .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNOY4RnfC .card-box {
  height: 100%;
}
.cid-tCNOY4RnfC .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNOY4RnfC .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNOY4RnfC .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNOY4RnfC .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNOY5oSkT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNOY5oSkT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNOY5oSkT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNOY5oSkT .row {
  flex-direction: row-reverse;
}
.cid-tCNOY5oSkT .row {
  align-items: center;
}
.cid-tCNOY5oSkT img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNOY5oSkT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNOY5oSkT .mbr-section-title {
  color: #111019;
}
.cid-tCNOY5oSkT .mbr-text,
.cid-tCNOY5oSkT .mbr-section-btn {
  color: #000000;
}
.cid-tCZKZnT3bg {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCZKZnT3bg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCZKZnT3bg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCZKZnT3bg .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCZKZnT3bg .row {
  justify-content: center;
}
.cid-tCZKZnT3bg .card-box {
  display: flex;
  align-items: center;
}
.cid-tCZKZnT3bg .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCZKZnT3bg .card-box {
    flex-direction: column;
  }
  .cid-tCZKZnT3bg .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCZKZnT3bg .card-link:hover a {
  background-image: none !important;
}
.cid-tCZKZnT3bg .mbr-section-subtitle {
  color: #777777;
}
.cid-tCZKZnT3bg .card-text {
  color: #282828;
}
.cid-tCZKZnT3bg .card-title,
.cid-tCZKZnT3bg .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZxszHZz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZxszHZz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZxszHZz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZxszHZz .container {
    padding: 0 30px;
  }
}
.cid-tDYZxszHZz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZxszHZz .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNUisUlCq {
  z-index: 1000;
  width: 100%;
}
.cid-tCNUisUlCq .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNUisUlCq nav.navbar {
  position: fixed;
}
.cid-tCNUisUlCq .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-tCNUisUlCq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNUisUlCq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNUisUlCq .dropdown-item:hover,
.cid-tCNUisUlCq .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNUisUlCq .dropdown-item:hover span {
  color: white;
}
.cid-tCNUisUlCq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNUisUlCq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNUisUlCq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNUisUlCq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNUisUlCq .nav-link {
  position: relative;
}
.cid-tCNUisUlCq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNUisUlCq .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNUisUlCq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNUisUlCq .dropdown-menu,
.cid-tCNUisUlCq .navbar.opened {
  background: #000000 !important;
}
.cid-tCNUisUlCq .nav-item:focus,
.cid-tCNUisUlCq .nav-link:focus {
  outline: none;
}
.cid-tCNUisUlCq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNUisUlCq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNUisUlCq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNUisUlCq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNUisUlCq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNUisUlCq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNUisUlCq .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNUisUlCq .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNUisUlCq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNUisUlCq .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNUisUlCq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNUisUlCq .navbar.collapsed {
  justify-content: center;
}
.cid-tCNUisUlCq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNUisUlCq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNUisUlCq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNUisUlCq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNUisUlCq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNUisUlCq .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-tCNUisUlCq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNUisUlCq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNUisUlCq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNUisUlCq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNUisUlCq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNUisUlCq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNUisUlCq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNUisUlCq .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-tCNUisUlCq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNUisUlCq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNUisUlCq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNUisUlCq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNUisUlCq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNUisUlCq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNUisUlCq .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNUisUlCq .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNUisUlCq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNUisUlCq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNUisUlCq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNUisUlCq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNUisUlCq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNUisUlCq .dropdown-item.active,
.cid-tCNUisUlCq .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNUisUlCq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNUisUlCq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNUisUlCq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNUisUlCq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNUisUlCq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNUisUlCq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNUisUlCq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNUisUlCq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNUisUlCq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNUisUlCq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNUisUlCq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNUisUlCq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNUisUlCq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNUisUlCq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNUisUlCq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNUisUlCq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNUisUlCq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNUisUlCq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNUisUlCq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNUisUlCq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNUisUlCq .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-tCNUisUlCq .navbar {
    height: 70px;
  }
  .cid-tCNUisUlCq .navbar.opened {
    height: auto;
  }
  .cid-tCNUisUlCq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNUituJ6M {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNUituJ6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUituJ6M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNUituJ6M .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNUituJ6M .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNUituJ6M .row {
  flex-direction: row-reverse;
}
.cid-tCNUituJ6M .row {
  align-items: center;
}
.cid-tCNUituJ6M img {
  border-radius: 2rem;
}
.cid-tCNUituJ6M .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNUituJ6M .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNUituJ6M .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNUituJ6M .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNUituJ6M .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNUituJ6M .mbr-text,
.cid-tCNUituJ6M .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNUitX3Kz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNUitX3Kz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUitX3Kz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNUitX3Kz .container {
    padding: 0 30px;
  }
}
.cid-tCNUitX3Kz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNUitX3Kz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNUiuhxbA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNUiuhxbA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUiuhxbA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNUiuhxbA .row {
  justify-content: flex-start;
}
.cid-tCNUiuhxbA .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNUiuFnBU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNUiuFnBU b,
.cid-tCNUiuFnBU strong {
  font-weight: 900;
}
.cid-tCNUiuFnBU img,
.cid-tCNUiuFnBU .item-img {
  width: 100%;
}
.cid-tCNUiuFnBU .item:focus,
.cid-tCNUiuFnBU span:focus {
  outline: none;
}
.cid-tCNUiuFnBU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNUiuFnBU .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNUiuFnBU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNUiuFnBU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNUiuFnBU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNUiuFnBU .mbr-section-title {
  color: #17003b;
}
.cid-tCNUiuFnBU .mbr-text,
.cid-tCNUiuFnBU .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNUiuFnBU .item-title {
  text-align: center;
}
.cid-tCNUiuFnBU .item-subtitle {
  text-align: left;
}
.cid-tCNUiv4i69 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNUiv4i69 b,
.cid-tCNUiv4i69 strong {
  font-weight: 900;
}
.cid-tCNUiv4i69 img,
.cid-tCNUiv4i69 .item-img {
  width: 100%;
}
.cid-tCNUiv4i69 .item:focus,
.cid-tCNUiv4i69 span:focus {
  outline: none;
}
.cid-tCNUiv4i69 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNUiv4i69 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNUiv4i69 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNUiv4i69 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNUiv4i69 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNUiv4i69 .mbr-section-title {
  color: #17003b;
}
.cid-tCNUiv4i69 .mbr-text,
.cid-tCNUiv4i69 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNUiv4i69 .item-title {
  text-align: center;
}
.cid-tCNUiv4i69 .item-subtitle {
  text-align: left;
}
.cid-tCNUivuQnH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNUivuQnH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUivuQnH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNUivuQnH .container {
    padding: 0 30px;
  }
}
.cid-tCNUivuQnH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNUivuQnH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNUivOdk4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNUivOdk4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUivOdk4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNUivOdk4 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNUivOdk4 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNUivOdk4 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNUivOdk4 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNUivOdk4 .card-row {
  align-items: stretch;
}
.cid-tCNUivOdk4 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNUivOdk4 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNUivOdk4 .card-box {
  height: 100%;
}
.cid-tCNUivOdk4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNUivOdk4 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNUivOdk4 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNUivOdk4 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNUiwk65c {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNUiwk65c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNUiwk65c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNUiwk65c .row {
  flex-direction: row-reverse;
}
.cid-tCNUiwk65c .row {
  align-items: center;
}
.cid-tCNUiwk65c img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNUiwk65c .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNUiwk65c .mbr-section-title {
  color: #111019;
}
.cid-tCNUiwk65c .mbr-text,
.cid-tCNUiwk65c .mbr-section-btn {
  color: #000000;
}
.cid-tCZRAwUX1j {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCZRAwUX1j .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCZRAwUX1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCZRAwUX1j .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCZRAwUX1j .row {
  justify-content: center;
}
.cid-tCZRAwUX1j .card-box {
  display: flex;
  align-items: center;
}
.cid-tCZRAwUX1j .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCZRAwUX1j .card-box {
    flex-direction: column;
  }
  .cid-tCZRAwUX1j .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCZRAwUX1j .card-link:hover a {
  background-image: none !important;
}
.cid-tCZRAwUX1j .mbr-section-subtitle {
  color: #777777;
}
.cid-tCZRAwUX1j .card-text {
  color: #282828;
}
.cid-tCZRAwUX1j .card-title,
.cid-tCZRAwUX1j .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0ybzo0G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0ybzo0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0ybzo0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0ybzo0G .container {
    padding: 0 30px;
  }
}
.cid-tDZ0ybzo0G .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0ybzo0G .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNW6IMxU1 {
  z-index: 1000;
  width: 100%;
}
.cid-tCNW6IMxU1 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNW6IMxU1 nav.navbar {
  position: fixed;
}
.cid-tCNW6IMxU1 .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-tCNW6IMxU1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNW6IMxU1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNW6IMxU1 .dropdown-item:hover,
.cid-tCNW6IMxU1 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNW6IMxU1 .dropdown-item:hover span {
  color: white;
}
.cid-tCNW6IMxU1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNW6IMxU1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNW6IMxU1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNW6IMxU1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNW6IMxU1 .nav-link {
  position: relative;
}
.cid-tCNW6IMxU1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNW6IMxU1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNW6IMxU1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNW6IMxU1 .dropdown-menu,
.cid-tCNW6IMxU1 .navbar.opened {
  background: #000000 !important;
}
.cid-tCNW6IMxU1 .nav-item:focus,
.cid-tCNW6IMxU1 .nav-link:focus {
  outline: none;
}
.cid-tCNW6IMxU1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNW6IMxU1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNW6IMxU1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNW6IMxU1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNW6IMxU1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNW6IMxU1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNW6IMxU1 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNW6IMxU1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNW6IMxU1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNW6IMxU1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNW6IMxU1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNW6IMxU1 .navbar.collapsed {
  justify-content: center;
}
.cid-tCNW6IMxU1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNW6IMxU1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNW6IMxU1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNW6IMxU1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNW6IMxU1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNW6IMxU1 .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-tCNW6IMxU1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNW6IMxU1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNW6IMxU1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNW6IMxU1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNW6IMxU1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNW6IMxU1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNW6IMxU1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNW6IMxU1 .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-tCNW6IMxU1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNW6IMxU1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNW6IMxU1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNW6IMxU1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNW6IMxU1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNW6IMxU1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNW6IMxU1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNW6IMxU1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNW6IMxU1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNW6IMxU1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNW6IMxU1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNW6IMxU1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNW6IMxU1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNW6IMxU1 .dropdown-item.active,
.cid-tCNW6IMxU1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNW6IMxU1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNW6IMxU1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNW6IMxU1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNW6IMxU1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNW6IMxU1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNW6IMxU1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNW6IMxU1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNW6IMxU1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNW6IMxU1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNW6IMxU1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNW6IMxU1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNW6IMxU1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNW6IMxU1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNW6IMxU1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNW6IMxU1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNW6IMxU1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNW6IMxU1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNW6IMxU1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNW6IMxU1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNW6IMxU1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNW6IMxU1 .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-tCNW6IMxU1 .navbar {
    height: 70px;
  }
  .cid-tCNW6IMxU1 .navbar.opened {
    height: auto;
  }
  .cid-tCNW6IMxU1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNW6JoBjX {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNW6JoBjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6JoBjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNW6JoBjX .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNW6JoBjX .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNW6JoBjX .row {
  flex-direction: row-reverse;
}
.cid-tCNW6JoBjX .row {
  align-items: center;
}
.cid-tCNW6JoBjX img {
  border-radius: 2rem;
}
.cid-tCNW6JoBjX .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNW6JoBjX .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNW6JoBjX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNW6JoBjX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNW6JoBjX .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNW6JoBjX .mbr-text,
.cid-tCNW6JoBjX .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNW6JMi4i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNW6JMi4i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6JMi4i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNW6JMi4i .container {
    padding: 0 30px;
  }
}
.cid-tCNW6JMi4i .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNW6JMi4i .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNW6K7GAU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNW6K7GAU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6K7GAU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNW6K7GAU .row {
  justify-content: flex-start;
}
.cid-tCNW6K7GAU .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNW6Ksd88 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNW6Ksd88 b,
.cid-tCNW6Ksd88 strong {
  font-weight: 900;
}
.cid-tCNW6Ksd88 img,
.cid-tCNW6Ksd88 .item-img {
  width: 100%;
}
.cid-tCNW6Ksd88 .item:focus,
.cid-tCNW6Ksd88 span:focus {
  outline: none;
}
.cid-tCNW6Ksd88 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNW6Ksd88 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNW6Ksd88 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNW6Ksd88 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNW6Ksd88 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNW6Ksd88 .mbr-section-title {
  color: #17003b;
}
.cid-tCNW6Ksd88 .mbr-text,
.cid-tCNW6Ksd88 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNW6Ksd88 .item-title {
  text-align: center;
}
.cid-tCNW6Ksd88 .item-subtitle {
  text-align: left;
}
.cid-tCNW6KSJCf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNW6KSJCf b,
.cid-tCNW6KSJCf strong {
  font-weight: 900;
}
.cid-tCNW6KSJCf img,
.cid-tCNW6KSJCf .item-img {
  width: 100%;
}
.cid-tCNW6KSJCf .item:focus,
.cid-tCNW6KSJCf span:focus {
  outline: none;
}
.cid-tCNW6KSJCf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNW6KSJCf .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNW6KSJCf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNW6KSJCf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNW6KSJCf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNW6KSJCf .mbr-section-title {
  color: #17003b;
}
.cid-tCNW6KSJCf .mbr-text,
.cid-tCNW6KSJCf .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNW6KSJCf .item-title {
  text-align: center;
}
.cid-tCNW6KSJCf .item-subtitle {
  text-align: left;
}
.cid-tCNW6LhzzM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNW6LhzzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6LhzzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNW6LhzzM .container {
    padding: 0 30px;
  }
}
.cid-tCNW6LhzzM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNW6LhzzM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNW6LCG63 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNW6LCG63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6LCG63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNW6LCG63 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNW6LCG63 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNW6LCG63 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNW6LCG63 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNW6LCG63 .card-row {
  align-items: stretch;
}
.cid-tCNW6LCG63 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNW6LCG63 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNW6LCG63 .card-box {
  height: 100%;
}
.cid-tCNW6LCG63 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNW6LCG63 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNW6LCG63 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNW6LCG63 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNW6M9YL9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNW6M9YL9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNW6M9YL9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNW6M9YL9 .row {
  flex-direction: row-reverse;
}
.cid-tCNW6M9YL9 .row {
  align-items: center;
}
.cid-tCNW6M9YL9 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNW6M9YL9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNW6M9YL9 .mbr-section-title {
  color: #111019;
}
.cid-tCNW6M9YL9 .mbr-text,
.cid-tCNW6M9YL9 .mbr-section-btn {
  color: #000000;
}
.cid-tCZUkAqn0r {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCZUkAqn0r .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCZUkAqn0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCZUkAqn0r .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCZUkAqn0r .row {
  justify-content: center;
}
.cid-tCZUkAqn0r .card-box {
  display: flex;
  align-items: center;
}
.cid-tCZUkAqn0r .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCZUkAqn0r .card-box {
    flex-direction: column;
  }
  .cid-tCZUkAqn0r .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCZUkAqn0r .card-link:hover a {
  background-image: none !important;
}
.cid-tCZUkAqn0r .mbr-section-subtitle {
  color: #777777;
}
.cid-tCZUkAqn0r .card-text {
  color: #282828;
}
.cid-tCZUkAqn0r .card-title,
.cid-tCZUkAqn0r .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0Jm2eoP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0Jm2eoP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0Jm2eoP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0Jm2eoP .container {
    padding: 0 30px;
  }
}
.cid-tDZ0Jm2eoP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0Jm2eoP .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNXtFr4Dz {
  z-index: 1000;
  width: 100%;
}
.cid-tCNXtFr4Dz .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNXtFr4Dz nav.navbar {
  position: fixed;
}
.cid-tCNXtFr4Dz .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-tCNXtFr4Dz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNXtFr4Dz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNXtFr4Dz .dropdown-item:hover,
.cid-tCNXtFr4Dz .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNXtFr4Dz .dropdown-item:hover span {
  color: white;
}
.cid-tCNXtFr4Dz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNXtFr4Dz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNXtFr4Dz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNXtFr4Dz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNXtFr4Dz .nav-link {
  position: relative;
}
.cid-tCNXtFr4Dz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNXtFr4Dz .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNXtFr4Dz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNXtFr4Dz .dropdown-menu,
.cid-tCNXtFr4Dz .navbar.opened {
  background: #000000 !important;
}
.cid-tCNXtFr4Dz .nav-item:focus,
.cid-tCNXtFr4Dz .nav-link:focus {
  outline: none;
}
.cid-tCNXtFr4Dz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNXtFr4Dz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNXtFr4Dz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNXtFr4Dz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNXtFr4Dz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNXtFr4Dz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNXtFr4Dz .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNXtFr4Dz .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNXtFr4Dz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNXtFr4Dz .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNXtFr4Dz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNXtFr4Dz .navbar.collapsed {
  justify-content: center;
}
.cid-tCNXtFr4Dz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNXtFr4Dz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNXtFr4Dz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNXtFr4Dz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNXtFr4Dz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNXtFr4Dz .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-tCNXtFr4Dz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNXtFr4Dz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNXtFr4Dz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNXtFr4Dz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNXtFr4Dz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNXtFr4Dz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNXtFr4Dz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNXtFr4Dz .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-tCNXtFr4Dz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNXtFr4Dz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNXtFr4Dz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNXtFr4Dz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNXtFr4Dz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNXtFr4Dz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNXtFr4Dz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNXtFr4Dz .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNXtFr4Dz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNXtFr4Dz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNXtFr4Dz .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNXtFr4Dz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNXtFr4Dz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNXtFr4Dz .dropdown-item.active,
.cid-tCNXtFr4Dz .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNXtFr4Dz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNXtFr4Dz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNXtFr4Dz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNXtFr4Dz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNXtFr4Dz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNXtFr4Dz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNXtFr4Dz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNXtFr4Dz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNXtFr4Dz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNXtFr4Dz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNXtFr4Dz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNXtFr4Dz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNXtFr4Dz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNXtFr4Dz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNXtFr4Dz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNXtFr4Dz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNXtFr4Dz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNXtFr4Dz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNXtFr4Dz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNXtFr4Dz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNXtFr4Dz .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-tCNXtFr4Dz .navbar {
    height: 70px;
  }
  .cid-tCNXtFr4Dz .navbar.opened {
    height: auto;
  }
  .cid-tCNXtFr4Dz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNXtG3k9C {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNXtG3k9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtG3k9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNXtG3k9C .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNXtG3k9C .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNXtG3k9C .row {
  flex-direction: row-reverse;
}
.cid-tCNXtG3k9C .row {
  align-items: center;
}
.cid-tCNXtG3k9C img {
  border-radius: 2rem;
}
.cid-tCNXtG3k9C .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNXtG3k9C .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNXtG3k9C .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNXtG3k9C .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNXtG3k9C .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNXtG3k9C .mbr-text,
.cid-tCNXtG3k9C .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNXtGx5jE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNXtGx5jE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtGx5jE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNXtGx5jE .container {
    padding: 0 30px;
  }
}
.cid-tCNXtGx5jE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNXtGx5jE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNXtGSBzA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNXtGSBzA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtGSBzA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNXtGSBzA .row {
  justify-content: flex-start;
}
.cid-tCNXtGSBzA .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNXtHfjTh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNXtHfjTh b,
.cid-tCNXtHfjTh strong {
  font-weight: 900;
}
.cid-tCNXtHfjTh img,
.cid-tCNXtHfjTh .item-img {
  width: 100%;
}
.cid-tCNXtHfjTh .item:focus,
.cid-tCNXtHfjTh span:focus {
  outline: none;
}
.cid-tCNXtHfjTh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNXtHfjTh .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNXtHfjTh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNXtHfjTh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNXtHfjTh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNXtHfjTh .mbr-section-title {
  color: #17003b;
}
.cid-tCNXtHfjTh .mbr-text,
.cid-tCNXtHfjTh .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNXtHfjTh .item-title {
  text-align: center;
}
.cid-tCNXtHfjTh .item-subtitle {
  text-align: left;
}
.cid-tCNXtHIt98 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNXtHIt98 b,
.cid-tCNXtHIt98 strong {
  font-weight: 900;
}
.cid-tCNXtHIt98 img,
.cid-tCNXtHIt98 .item-img {
  width: 100%;
}
.cid-tCNXtHIt98 .item:focus,
.cid-tCNXtHIt98 span:focus {
  outline: none;
}
.cid-tCNXtHIt98 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNXtHIt98 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNXtHIt98 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNXtHIt98 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNXtHIt98 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNXtHIt98 .mbr-section-title {
  color: #17003b;
}
.cid-tCNXtHIt98 .mbr-text,
.cid-tCNXtHIt98 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNXtHIt98 .item-title {
  text-align: center;
}
.cid-tCNXtHIt98 .item-subtitle {
  text-align: left;
}
.cid-tCNXtIaWjw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNXtIaWjw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtIaWjw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNXtIaWjw .container {
    padding: 0 30px;
  }
}
.cid-tCNXtIaWjw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNXtIaWjw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNXtIvYRj {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNXtIvYRj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtIvYRj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNXtIvYRj .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNXtIvYRj .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNXtIvYRj .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNXtIvYRj .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNXtIvYRj .card-row {
  align-items: stretch;
}
.cid-tCNXtIvYRj .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNXtIvYRj .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNXtIvYRj .card-box {
  height: 100%;
}
.cid-tCNXtIvYRj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNXtIvYRj .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNXtIvYRj .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNXtIvYRj .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNXtJ3aOT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNXtJ3aOT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNXtJ3aOT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNXtJ3aOT .row {
  flex-direction: row-reverse;
}
.cid-tCNXtJ3aOT .row {
  align-items: center;
}
.cid-tCNXtJ3aOT img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNXtJ3aOT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNXtJ3aOT .mbr-section-title {
  color: #111019;
}
.cid-tCNXtJ3aOT .mbr-text,
.cid-tCNXtJ3aOT .mbr-section-btn {
  color: #000000;
}
.cid-tCZY1gY5Hp {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tCZY1gY5Hp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tCZY1gY5Hp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCZY1gY5Hp .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tCZY1gY5Hp .row {
  justify-content: center;
}
.cid-tCZY1gY5Hp .card-box {
  display: flex;
  align-items: center;
}
.cid-tCZY1gY5Hp .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tCZY1gY5Hp .card-box {
    flex-direction: column;
  }
  .cid-tCZY1gY5Hp .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tCZY1gY5Hp .card-link:hover a {
  background-image: none !important;
}
.cid-tCZY1gY5Hp .mbr-section-subtitle {
  color: #777777;
}
.cid-tCZY1gY5Hp .card-text {
  color: #282828;
}
.cid-tCZY1gY5Hp .card-title,
.cid-tCZY1gY5Hp .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0PAmLAV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0PAmLAV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0PAmLAV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0PAmLAV .container {
    padding: 0 30px;
  }
}
.cid-tDZ0PAmLAV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0PAmLAV .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCNZ7MvehG {
  z-index: 1000;
  width: 100%;
}
.cid-tCNZ7MvehG .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCNZ7MvehG nav.navbar {
  position: fixed;
}
.cid-tCNZ7MvehG .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-tCNZ7MvehG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCNZ7MvehG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCNZ7MvehG .dropdown-item:hover,
.cid-tCNZ7MvehG .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCNZ7MvehG .dropdown-item:hover span {
  color: white;
}
.cid-tCNZ7MvehG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCNZ7MvehG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCNZ7MvehG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCNZ7MvehG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCNZ7MvehG .nav-link {
  position: relative;
}
.cid-tCNZ7MvehG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCNZ7MvehG .container {
    flex-wrap: nowrap;
  }
}
.cid-tCNZ7MvehG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCNZ7MvehG .dropdown-menu,
.cid-tCNZ7MvehG .navbar.opened {
  background: #000000 !important;
}
.cid-tCNZ7MvehG .nav-item:focus,
.cid-tCNZ7MvehG .nav-link:focus {
  outline: none;
}
.cid-tCNZ7MvehG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCNZ7MvehG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCNZ7MvehG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCNZ7MvehG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCNZ7MvehG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCNZ7MvehG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCNZ7MvehG .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCNZ7MvehG .navbar.opened {
  transition: all 0.3s;
}
.cid-tCNZ7MvehG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCNZ7MvehG .navbar .navbar-logo img {
  width: auto;
}
.cid-tCNZ7MvehG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCNZ7MvehG .navbar.collapsed {
  justify-content: center;
}
.cid-tCNZ7MvehG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCNZ7MvehG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCNZ7MvehG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCNZ7MvehG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCNZ7MvehG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCNZ7MvehG .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-tCNZ7MvehG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCNZ7MvehG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCNZ7MvehG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCNZ7MvehG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCNZ7MvehG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCNZ7MvehG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCNZ7MvehG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCNZ7MvehG .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-tCNZ7MvehG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCNZ7MvehG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCNZ7MvehG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCNZ7MvehG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCNZ7MvehG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCNZ7MvehG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCNZ7MvehG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCNZ7MvehG .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCNZ7MvehG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCNZ7MvehG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCNZ7MvehG .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCNZ7MvehG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCNZ7MvehG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCNZ7MvehG .dropdown-item.active,
.cid-tCNZ7MvehG .dropdown-item:active {
  background-color: transparent;
}
.cid-tCNZ7MvehG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCNZ7MvehG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCNZ7MvehG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCNZ7MvehG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCNZ7MvehG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCNZ7MvehG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCNZ7MvehG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCNZ7MvehG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCNZ7MvehG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCNZ7MvehG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCNZ7MvehG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCNZ7MvehG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNZ7MvehG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCNZ7MvehG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCNZ7MvehG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNZ7MvehG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCNZ7MvehG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCNZ7MvehG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCNZ7MvehG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCNZ7MvehG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCNZ7MvehG .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-tCNZ7MvehG .navbar {
    height: 70px;
  }
  .cid-tCNZ7MvehG .navbar.opened {
    height: auto;
  }
  .cid-tCNZ7MvehG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCNZ7N6PUm {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCNZ7N6PUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7N6PUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNZ7N6PUm .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCNZ7N6PUm .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCNZ7N6PUm .row {
  flex-direction: row-reverse;
}
.cid-tCNZ7N6PUm .row {
  align-items: center;
}
.cid-tCNZ7N6PUm img {
  border-radius: 2rem;
}
.cid-tCNZ7N6PUm .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCNZ7N6PUm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCNZ7N6PUm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCNZ7N6PUm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNZ7N6PUm .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCNZ7N6PUm .mbr-text,
.cid-tCNZ7N6PUm .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCNZ7Nu9eA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCNZ7Nu9eA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7Nu9eA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNZ7Nu9eA .container {
    padding: 0 30px;
  }
}
.cid-tCNZ7Nu9eA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNZ7Nu9eA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNZ7NNFqw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCNZ7NNFqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7NNFqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNZ7NNFqw .row {
  justify-content: flex-start;
}
.cid-tCNZ7NNFqw .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCNZ7ObT5L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCNZ7ObT5L b,
.cid-tCNZ7ObT5L strong {
  font-weight: 900;
}
.cid-tCNZ7ObT5L img,
.cid-tCNZ7ObT5L .item-img {
  width: 100%;
}
.cid-tCNZ7ObT5L .item:focus,
.cid-tCNZ7ObT5L span:focus {
  outline: none;
}
.cid-tCNZ7ObT5L .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNZ7ObT5L .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNZ7ObT5L .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNZ7ObT5L .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNZ7ObT5L .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNZ7ObT5L .mbr-section-title {
  color: #17003b;
}
.cid-tCNZ7ObT5L .mbr-text,
.cid-tCNZ7ObT5L .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNZ7ObT5L .item-title {
  text-align: center;
}
.cid-tCNZ7ObT5L .item-subtitle {
  text-align: left;
}
.cid-tCNZ7OBjk3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCNZ7OBjk3 b,
.cid-tCNZ7OBjk3 strong {
  font-weight: 900;
}
.cid-tCNZ7OBjk3 img,
.cid-tCNZ7OBjk3 .item-img {
  width: 100%;
}
.cid-tCNZ7OBjk3 .item:focus,
.cid-tCNZ7OBjk3 span:focus {
  outline: none;
}
.cid-tCNZ7OBjk3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCNZ7OBjk3 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCNZ7OBjk3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCNZ7OBjk3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCNZ7OBjk3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCNZ7OBjk3 .mbr-section-title {
  color: #17003b;
}
.cid-tCNZ7OBjk3 .mbr-text,
.cid-tCNZ7OBjk3 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCNZ7OBjk3 .item-title {
  text-align: center;
}
.cid-tCNZ7OBjk3 .item-subtitle {
  text-align: left;
}
.cid-tCNZ7P0kfb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCNZ7P0kfb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7P0kfb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCNZ7P0kfb .container {
    padding: 0 30px;
  }
}
.cid-tCNZ7P0kfb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCNZ7P0kfb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCNZ7PnUz9 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCNZ7PnUz9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7PnUz9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNZ7PnUz9 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCNZ7PnUz9 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCNZ7PnUz9 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCNZ7PnUz9 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCNZ7PnUz9 .card-row {
  align-items: stretch;
}
.cid-tCNZ7PnUz9 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCNZ7PnUz9 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCNZ7PnUz9 .card-box {
  height: 100%;
}
.cid-tCNZ7PnUz9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCNZ7PnUz9 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCNZ7PnUz9 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCNZ7PnUz9 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCNZ7PU7tE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCNZ7PU7tE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCNZ7PU7tE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCNZ7PU7tE .row {
  flex-direction: row-reverse;
}
.cid-tCNZ7PU7tE .row {
  align-items: center;
}
.cid-tCNZ7PU7tE img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCNZ7PU7tE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCNZ7PU7tE .mbr-section-title {
  color: #111019;
}
.cid-tCNZ7PU7tE .mbr-text,
.cid-tCNZ7PU7tE .mbr-section-btn {
  color: #000000;
}
.cid-tD00oYaEPA {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD00oYaEPA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD00oYaEPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD00oYaEPA .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD00oYaEPA .row {
  justify-content: center;
}
.cid-tD00oYaEPA .card-box {
  display: flex;
  align-items: center;
}
.cid-tD00oYaEPA .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD00oYaEPA .card-box {
    flex-direction: column;
  }
  .cid-tD00oYaEPA .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD00oYaEPA .card-link:hover a {
  background-image: none !important;
}
.cid-tD00oYaEPA .mbr-section-subtitle {
  color: #777777;
}
.cid-tD00oYaEPA .card-text {
  color: #282828;
}
.cid-tD00oYaEPA .card-title,
.cid-tD00oYaEPA .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0VI4oOt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0VI4oOt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0VI4oOt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0VI4oOt .container {
    padding: 0 30px;
  }
}
.cid-tDZ0VI4oOt .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0VI4oOt .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCO3vZmxIo {
  z-index: 1000;
  width: 100%;
}
.cid-tCO3vZmxIo .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCO3vZmxIo nav.navbar {
  position: fixed;
}
.cid-tCO3vZmxIo .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-tCO3vZmxIo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCO3vZmxIo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCO3vZmxIo .dropdown-item:hover,
.cid-tCO3vZmxIo .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCO3vZmxIo .dropdown-item:hover span {
  color: white;
}
.cid-tCO3vZmxIo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCO3vZmxIo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCO3vZmxIo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCO3vZmxIo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCO3vZmxIo .nav-link {
  position: relative;
}
.cid-tCO3vZmxIo .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCO3vZmxIo .container {
    flex-wrap: nowrap;
  }
}
.cid-tCO3vZmxIo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCO3vZmxIo .dropdown-menu,
.cid-tCO3vZmxIo .navbar.opened {
  background: #000000 !important;
}
.cid-tCO3vZmxIo .nav-item:focus,
.cid-tCO3vZmxIo .nav-link:focus {
  outline: none;
}
.cid-tCO3vZmxIo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCO3vZmxIo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCO3vZmxIo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCO3vZmxIo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCO3vZmxIo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCO3vZmxIo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCO3vZmxIo .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCO3vZmxIo .navbar.opened {
  transition: all 0.3s;
}
.cid-tCO3vZmxIo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCO3vZmxIo .navbar .navbar-logo img {
  width: auto;
}
.cid-tCO3vZmxIo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCO3vZmxIo .navbar.collapsed {
  justify-content: center;
}
.cid-tCO3vZmxIo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCO3vZmxIo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCO3vZmxIo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCO3vZmxIo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCO3vZmxIo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCO3vZmxIo .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-tCO3vZmxIo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCO3vZmxIo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCO3vZmxIo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCO3vZmxIo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCO3vZmxIo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCO3vZmxIo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCO3vZmxIo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCO3vZmxIo .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-tCO3vZmxIo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCO3vZmxIo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCO3vZmxIo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCO3vZmxIo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCO3vZmxIo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCO3vZmxIo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCO3vZmxIo .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCO3vZmxIo .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCO3vZmxIo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCO3vZmxIo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCO3vZmxIo .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCO3vZmxIo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCO3vZmxIo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCO3vZmxIo .dropdown-item.active,
.cid-tCO3vZmxIo .dropdown-item:active {
  background-color: transparent;
}
.cid-tCO3vZmxIo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCO3vZmxIo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCO3vZmxIo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCO3vZmxIo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCO3vZmxIo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCO3vZmxIo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCO3vZmxIo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCO3vZmxIo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCO3vZmxIo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCO3vZmxIo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCO3vZmxIo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCO3vZmxIo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCO3vZmxIo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCO3vZmxIo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCO3vZmxIo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCO3vZmxIo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCO3vZmxIo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCO3vZmxIo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCO3vZmxIo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCO3vZmxIo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCO3vZmxIo .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-tCO3vZmxIo .navbar {
    height: 70px;
  }
  .cid-tCO3vZmxIo .navbar.opened {
    height: auto;
  }
  .cid-tCO3vZmxIo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCO3vZZV96 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCO3vZZV96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3vZZV96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCO3vZZV96 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCO3vZZV96 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCO3vZZV96 .row {
  flex-direction: row-reverse;
}
.cid-tCO3vZZV96 .row {
  align-items: center;
}
.cid-tCO3vZZV96 img {
  border-radius: 2rem;
}
.cid-tCO3vZZV96 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCO3vZZV96 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCO3vZZV96 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCO3vZZV96 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCO3vZZV96 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCO3vZZV96 .mbr-text,
.cid-tCO3vZZV96 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCO3w0mIvp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCO3w0mIvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3w0mIvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCO3w0mIvp .container {
    padding: 0 30px;
  }
}
.cid-tCO3w0mIvp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCO3w0mIvp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCO3w0HCLG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCO3w0HCLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3w0HCLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCO3w0HCLG .row {
  justify-content: flex-start;
}
.cid-tCO3w0HCLG .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCO3w13Sxk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCO3w13Sxk b,
.cid-tCO3w13Sxk strong {
  font-weight: 900;
}
.cid-tCO3w13Sxk img,
.cid-tCO3w13Sxk .item-img {
  width: 100%;
}
.cid-tCO3w13Sxk .item:focus,
.cid-tCO3w13Sxk span:focus {
  outline: none;
}
.cid-tCO3w13Sxk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCO3w13Sxk .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCO3w13Sxk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCO3w13Sxk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCO3w13Sxk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCO3w13Sxk .mbr-section-title {
  color: #17003b;
}
.cid-tCO3w13Sxk .mbr-text,
.cid-tCO3w13Sxk .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCO3w13Sxk .item-title {
  text-align: center;
}
.cid-tCO3w13Sxk .item-subtitle {
  text-align: left;
}
.cid-tCO3w1seHd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCO3w1seHd b,
.cid-tCO3w1seHd strong {
  font-weight: 900;
}
.cid-tCO3w1seHd img,
.cid-tCO3w1seHd .item-img {
  width: 100%;
}
.cid-tCO3w1seHd .item:focus,
.cid-tCO3w1seHd span:focus {
  outline: none;
}
.cid-tCO3w1seHd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCO3w1seHd .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCO3w1seHd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCO3w1seHd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCO3w1seHd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCO3w1seHd .mbr-section-title {
  color: #17003b;
}
.cid-tCO3w1seHd .mbr-text,
.cid-tCO3w1seHd .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCO3w1seHd .item-title {
  text-align: center;
}
.cid-tCO3w1seHd .item-subtitle {
  text-align: left;
}
.cid-tCO3w1WDYg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCO3w1WDYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3w1WDYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCO3w1WDYg .container {
    padding: 0 30px;
  }
}
.cid-tCO3w1WDYg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCO3w1WDYg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCO3w2kEMS {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCO3w2kEMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3w2kEMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCO3w2kEMS .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCO3w2kEMS .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCO3w2kEMS .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCO3w2kEMS .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCO3w2kEMS .card-row {
  align-items: stretch;
}
.cid-tCO3w2kEMS .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCO3w2kEMS .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCO3w2kEMS .card-box {
  height: 100%;
}
.cid-tCO3w2kEMS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCO3w2kEMS .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCO3w2kEMS .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCO3w2kEMS .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCO3w2SiAE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCO3w2SiAE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCO3w2SiAE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCO3w2SiAE .row {
  flex-direction: row-reverse;
}
.cid-tCO3w2SiAE .row {
  align-items: center;
}
.cid-tCO3w2SiAE img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCO3w2SiAE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCO3w2SiAE .mbr-section-title {
  color: #111019;
}
.cid-tCO3w2SiAE .mbr-text,
.cid-tCO3w2SiAE .mbr-section-btn {
  color: #000000;
}
.cid-tD05po590F {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD05po590F .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD05po590F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD05po590F .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD05po590F .row {
  justify-content: center;
}
.cid-tD05po590F .card-box {
  display: flex;
  align-items: center;
}
.cid-tD05po590F .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD05po590F .card-box {
    flex-direction: column;
  }
  .cid-tD05po590F .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD05po590F .card-link:hover a {
  background-image: none !important;
}
.cid-tD05po590F .mbr-section-subtitle {
  color: #777777;
}
.cid-tD05po590F .card-text {
  color: #282828;
}
.cid-tD05po590F .card-title,
.cid-tD05po590F .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1c1HQ29 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1c1HQ29 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1c1HQ29 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1c1HQ29 .container {
    padding: 0 30px;
  }
}
.cid-tDZ1c1HQ29 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1c1HQ29 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOhF5QszH {
  z-index: 1000;
  width: 100%;
}
.cid-tCOhF5QszH .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOhF5QszH nav.navbar {
  position: fixed;
}
.cid-tCOhF5QszH .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-tCOhF5QszH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOhF5QszH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOhF5QszH .dropdown-item:hover,
.cid-tCOhF5QszH .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOhF5QszH .dropdown-item:hover span {
  color: white;
}
.cid-tCOhF5QszH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOhF5QszH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOhF5QszH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOhF5QszH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOhF5QszH .nav-link {
  position: relative;
}
.cid-tCOhF5QszH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOhF5QszH .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOhF5QszH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOhF5QszH .dropdown-menu,
.cid-tCOhF5QszH .navbar.opened {
  background: #000000 !important;
}
.cid-tCOhF5QszH .nav-item:focus,
.cid-tCOhF5QszH .nav-link:focus {
  outline: none;
}
.cid-tCOhF5QszH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOhF5QszH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOhF5QszH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOhF5QszH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOhF5QszH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOhF5QszH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOhF5QszH .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOhF5QszH .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOhF5QszH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOhF5QszH .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOhF5QszH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOhF5QszH .navbar.collapsed {
  justify-content: center;
}
.cid-tCOhF5QszH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOhF5QszH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOhF5QszH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOhF5QszH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOhF5QszH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOhF5QszH .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-tCOhF5QszH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOhF5QszH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOhF5QszH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOhF5QszH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOhF5QszH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOhF5QszH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOhF5QszH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOhF5QszH .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-tCOhF5QszH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOhF5QszH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOhF5QszH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOhF5QszH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOhF5QszH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOhF5QszH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOhF5QszH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOhF5QszH .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOhF5QszH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOhF5QszH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOhF5QszH .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOhF5QszH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOhF5QszH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOhF5QszH .dropdown-item.active,
.cid-tCOhF5QszH .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOhF5QszH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOhF5QszH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOhF5QszH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOhF5QszH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOhF5QszH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOhF5QszH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOhF5QszH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOhF5QszH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOhF5QszH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOhF5QszH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOhF5QszH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOhF5QszH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOhF5QszH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOhF5QszH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOhF5QszH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOhF5QszH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOhF5QszH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOhF5QszH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOhF5QszH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOhF5QszH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOhF5QszH .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-tCOhF5QszH .navbar {
    height: 70px;
  }
  .cid-tCOhF5QszH .navbar.opened {
    height: auto;
  }
  .cid-tCOhF5QszH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOhF6qvoi {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOhF6qvoi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF6qvoi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOhF6qvoi .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOhF6qvoi .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOhF6qvoi .row {
  flex-direction: row-reverse;
}
.cid-tCOhF6qvoi .row {
  align-items: center;
}
.cid-tCOhF6qvoi img {
  border-radius: 2rem;
}
.cid-tCOhF6qvoi .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOhF6qvoi .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOhF6qvoi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOhF6qvoi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOhF6qvoi .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOhF6qvoi .mbr-text,
.cid-tCOhF6qvoi .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOhF6M9Rl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOhF6M9Rl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF6M9Rl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOhF6M9Rl .container {
    padding: 0 30px;
  }
}
.cid-tCOhF6M9Rl .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOhF6M9Rl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOhF76XFf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOhF76XFf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF76XFf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOhF76XFf .row {
  justify-content: flex-start;
}
.cid-tCOhF76XFf .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOhF7qfi7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOhF7qfi7 b,
.cid-tCOhF7qfi7 strong {
  font-weight: 900;
}
.cid-tCOhF7qfi7 img,
.cid-tCOhF7qfi7 .item-img {
  width: 100%;
}
.cid-tCOhF7qfi7 .item:focus,
.cid-tCOhF7qfi7 span:focus {
  outline: none;
}
.cid-tCOhF7qfi7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOhF7qfi7 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOhF7qfi7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOhF7qfi7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOhF7qfi7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOhF7qfi7 .mbr-section-title {
  color: #17003b;
}
.cid-tCOhF7qfi7 .mbr-text,
.cid-tCOhF7qfi7 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOhF7qfi7 .item-title {
  text-align: center;
}
.cid-tCOhF7qfi7 .item-subtitle {
  text-align: left;
}
.cid-tCOhF7TK6x {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOhF7TK6x b,
.cid-tCOhF7TK6x strong {
  font-weight: 900;
}
.cid-tCOhF7TK6x img,
.cid-tCOhF7TK6x .item-img {
  width: 100%;
}
.cid-tCOhF7TK6x .item:focus,
.cid-tCOhF7TK6x span:focus {
  outline: none;
}
.cid-tCOhF7TK6x .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOhF7TK6x .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOhF7TK6x .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOhF7TK6x .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOhF7TK6x .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOhF7TK6x .mbr-section-title {
  color: #17003b;
}
.cid-tCOhF7TK6x .mbr-text,
.cid-tCOhF7TK6x .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOhF7TK6x .item-title {
  text-align: center;
}
.cid-tCOhF7TK6x .item-subtitle {
  text-align: left;
}
.cid-tCOhF8jW0A {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOhF8jW0A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF8jW0A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOhF8jW0A .container {
    padding: 0 30px;
  }
}
.cid-tCOhF8jW0A .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOhF8jW0A .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOhF8EH5m {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOhF8EH5m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF8EH5m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOhF8EH5m .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOhF8EH5m .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOhF8EH5m .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOhF8EH5m .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOhF8EH5m .card-row {
  align-items: stretch;
}
.cid-tCOhF8EH5m .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOhF8EH5m .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOhF8EH5m .card-box {
  height: 100%;
}
.cid-tCOhF8EH5m .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOhF8EH5m .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOhF8EH5m .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOhF8EH5m .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOhF9bKPY {
  padding-top: 4rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-tCOhF9bKPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOhF9bKPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOhF9bKPY .row {
  flex-direction: row-reverse;
}
.cid-tCOhF9bKPY .row {
  align-items: center;
}
.cid-tCOhF9bKPY img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOhF9bKPY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOhF9bKPY .mbr-section-title {
  color: #111019;
}
.cid-tCOhF9bKPY .mbr-text,
.cid-tCOhF9bKPY .mbr-section-btn {
  color: #000000;
}
.cid-tD080vT3jG {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD080vT3jG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD080vT3jG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD080vT3jG .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD080vT3jG .row {
  justify-content: center;
}
.cid-tD080vT3jG .card-box {
  display: flex;
  align-items: center;
}
.cid-tD080vT3jG .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD080vT3jG .card-box {
    flex-direction: column;
  }
  .cid-tD080vT3jG .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD080vT3jG .card-link:hover a {
  background-image: none !important;
}
.cid-tD080vT3jG .mbr-section-subtitle {
  color: #777777;
}
.cid-tD080vT3jG .card-text {
  color: #282828;
}
.cid-tD080vT3jG .card-title,
.cid-tD080vT3jG .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1hkzVSg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1hkzVSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1hkzVSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1hkzVSg .container {
    padding: 0 30px;
  }
}
.cid-tDZ1hkzVSg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1hkzVSg .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOjWdQ6Wv {
  z-index: 1000;
  width: 100%;
}
.cid-tCOjWdQ6Wv .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOjWdQ6Wv nav.navbar {
  position: fixed;
}
.cid-tCOjWdQ6Wv .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-tCOjWdQ6Wv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOjWdQ6Wv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOjWdQ6Wv .dropdown-item:hover,
.cid-tCOjWdQ6Wv .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOjWdQ6Wv .dropdown-item:hover span {
  color: white;
}
.cid-tCOjWdQ6Wv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOjWdQ6Wv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOjWdQ6Wv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOjWdQ6Wv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOjWdQ6Wv .nav-link {
  position: relative;
}
.cid-tCOjWdQ6Wv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOjWdQ6Wv .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOjWdQ6Wv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOjWdQ6Wv .dropdown-menu,
.cid-tCOjWdQ6Wv .navbar.opened {
  background: #000000 !important;
}
.cid-tCOjWdQ6Wv .nav-item:focus,
.cid-tCOjWdQ6Wv .nav-link:focus {
  outline: none;
}
.cid-tCOjWdQ6Wv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOjWdQ6Wv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOjWdQ6Wv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOjWdQ6Wv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOjWdQ6Wv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOjWdQ6Wv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOjWdQ6Wv .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOjWdQ6Wv .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOjWdQ6Wv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOjWdQ6Wv .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOjWdQ6Wv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOjWdQ6Wv .navbar.collapsed {
  justify-content: center;
}
.cid-tCOjWdQ6Wv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOjWdQ6Wv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOjWdQ6Wv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOjWdQ6Wv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOjWdQ6Wv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOjWdQ6Wv .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-tCOjWdQ6Wv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOjWdQ6Wv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOjWdQ6Wv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOjWdQ6Wv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOjWdQ6Wv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOjWdQ6Wv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOjWdQ6Wv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOjWdQ6Wv .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-tCOjWdQ6Wv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOjWdQ6Wv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOjWdQ6Wv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOjWdQ6Wv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOjWdQ6Wv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOjWdQ6Wv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOjWdQ6Wv .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOjWdQ6Wv .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOjWdQ6Wv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOjWdQ6Wv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOjWdQ6Wv .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOjWdQ6Wv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOjWdQ6Wv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOjWdQ6Wv .dropdown-item.active,
.cid-tCOjWdQ6Wv .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOjWdQ6Wv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOjWdQ6Wv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOjWdQ6Wv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOjWdQ6Wv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOjWdQ6Wv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOjWdQ6Wv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOjWdQ6Wv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOjWdQ6Wv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOjWdQ6Wv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOjWdQ6Wv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOjWdQ6Wv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOjWdQ6Wv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOjWdQ6Wv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOjWdQ6Wv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOjWdQ6Wv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOjWdQ6Wv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOjWdQ6Wv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOjWdQ6Wv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOjWdQ6Wv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOjWdQ6Wv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOjWdQ6Wv .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-tCOjWdQ6Wv .navbar {
    height: 70px;
  }
  .cid-tCOjWdQ6Wv .navbar.opened {
    height: auto;
  }
  .cid-tCOjWdQ6Wv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOjWerMLy {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOjWerMLy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWerMLy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOjWerMLy .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOjWerMLy .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOjWerMLy .row {
  flex-direction: row-reverse;
}
.cid-tCOjWerMLy .row {
  align-items: center;
}
.cid-tCOjWerMLy img {
  border-radius: 2rem;
}
.cid-tCOjWerMLy .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOjWerMLy .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOjWerMLy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOjWerMLy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOjWerMLy .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOjWerMLy .mbr-text,
.cid-tCOjWerMLy .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOjWeS9O9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOjWeS9O9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWeS9O9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOjWeS9O9 .container {
    padding: 0 30px;
  }
}
.cid-tCOjWeS9O9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOjWeS9O9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOjWfcJHK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOjWfcJHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWfcJHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOjWfcJHK .row {
  justify-content: flex-start;
}
.cid-tCOjWfcJHK .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOjWfx19h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOjWfx19h b,
.cid-tCOjWfx19h strong {
  font-weight: 900;
}
.cid-tCOjWfx19h img,
.cid-tCOjWfx19h .item-img {
  width: 100%;
}
.cid-tCOjWfx19h .item:focus,
.cid-tCOjWfx19h span:focus {
  outline: none;
}
.cid-tCOjWfx19h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOjWfx19h .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOjWfx19h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOjWfx19h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOjWfx19h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOjWfx19h .mbr-section-title {
  color: #17003b;
}
.cid-tCOjWfx19h .mbr-text,
.cid-tCOjWfx19h .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOjWfx19h .item-title {
  text-align: center;
}
.cid-tCOjWfx19h .item-subtitle {
  text-align: left;
}
.cid-tCOjWfYZGu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOjWfYZGu b,
.cid-tCOjWfYZGu strong {
  font-weight: 900;
}
.cid-tCOjWfYZGu img,
.cid-tCOjWfYZGu .item-img {
  width: 100%;
}
.cid-tCOjWfYZGu .item:focus,
.cid-tCOjWfYZGu span:focus {
  outline: none;
}
.cid-tCOjWfYZGu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOjWfYZGu .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOjWfYZGu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOjWfYZGu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOjWfYZGu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOjWfYZGu .mbr-section-title {
  color: #17003b;
}
.cid-tCOjWfYZGu .mbr-text,
.cid-tCOjWfYZGu .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOjWfYZGu .item-title {
  text-align: center;
}
.cid-tCOjWfYZGu .item-subtitle {
  text-align: left;
}
.cid-tCOjWgmGaO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOjWgmGaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWgmGaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOjWgmGaO .container {
    padding: 0 30px;
  }
}
.cid-tCOjWgmGaO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOjWgmGaO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOjWgH05f {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOjWgH05f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWgH05f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOjWgH05f .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOjWgH05f .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOjWgH05f .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOjWgH05f .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOjWgH05f .card-row {
  align-items: stretch;
}
.cid-tCOjWgH05f .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOjWgH05f .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOjWgH05f .card-box {
  height: 100%;
}
.cid-tCOjWgH05f .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOjWgH05f .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOjWgH05f .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOjWgH05f .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOjWhjZmh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOjWhjZmh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOjWhjZmh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOjWhjZmh .row {
  flex-direction: row-reverse;
}
.cid-tCOjWhjZmh .row {
  align-items: center;
}
.cid-tCOjWhjZmh img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOjWhjZmh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOjWhjZmh .mbr-section-title {
  color: #111019;
}
.cid-tCOjWhjZmh .mbr-text,
.cid-tCOjWhjZmh .mbr-section-btn {
  color: #000000;
}
.cid-tD0gjX0qMi {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0gjX0qMi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0gjX0qMi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0gjX0qMi .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0gjX0qMi .row {
  justify-content: center;
}
.cid-tD0gjX0qMi .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0gjX0qMi .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0gjX0qMi .card-box {
    flex-direction: column;
  }
  .cid-tD0gjX0qMi .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0gjX0qMi .card-link:hover a {
  background-image: none !important;
}
.cid-tD0gjX0qMi .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0gjX0qMi .card-text {
  color: #282828;
}
.cid-tD0gjX0qMi .card-title,
.cid-tD0gjX0qMi .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1n1WiMo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1n1WiMo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1n1WiMo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1n1WiMo .container {
    padding: 0 30px;
  }
}
.cid-tDZ1n1WiMo .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1n1WiMo .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOl00jTog {
  z-index: 1000;
  width: 100%;
}
.cid-tCOl00jTog .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOl00jTog nav.navbar {
  position: fixed;
}
.cid-tCOl00jTog .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-tCOl00jTog .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOl00jTog .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOl00jTog .dropdown-item:hover,
.cid-tCOl00jTog .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOl00jTog .dropdown-item:hover span {
  color: white;
}
.cid-tCOl00jTog .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOl00jTog .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOl00jTog .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOl00jTog .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOl00jTog .nav-link {
  position: relative;
}
.cid-tCOl00jTog .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOl00jTog .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOl00jTog .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOl00jTog .dropdown-menu,
.cid-tCOl00jTog .navbar.opened {
  background: #000000 !important;
}
.cid-tCOl00jTog .nav-item:focus,
.cid-tCOl00jTog .nav-link:focus {
  outline: none;
}
.cid-tCOl00jTog .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOl00jTog .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOl00jTog .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOl00jTog .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOl00jTog .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOl00jTog .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOl00jTog .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOl00jTog .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOl00jTog .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOl00jTog .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOl00jTog .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOl00jTog .navbar.collapsed {
  justify-content: center;
}
.cid-tCOl00jTog .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOl00jTog .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOl00jTog .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOl00jTog .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOl00jTog .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOl00jTog .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-tCOl00jTog .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOl00jTog .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOl00jTog .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOl00jTog .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOl00jTog .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOl00jTog .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOl00jTog .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOl00jTog .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-tCOl00jTog .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOl00jTog .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOl00jTog .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOl00jTog .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOl00jTog .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOl00jTog .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOl00jTog .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOl00jTog .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOl00jTog .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOl00jTog .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOl00jTog .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOl00jTog .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOl00jTog .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOl00jTog .dropdown-item.active,
.cid-tCOl00jTog .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOl00jTog .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOl00jTog .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOl00jTog .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOl00jTog .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOl00jTog .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOl00jTog .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOl00jTog ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOl00jTog .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOl00jTog button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOl00jTog button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOl00jTog button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOl00jTog button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOl00jTog button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOl00jTog button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOl00jTog nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOl00jTog nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOl00jTog nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOl00jTog nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOl00jTog .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOl00jTog a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOl00jTog .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-tCOl00jTog .navbar {
    height: 70px;
  }
  .cid-tCOl00jTog .navbar.opened {
    height: auto;
  }
  .cid-tCOl00jTog .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOl00W3Wd {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOl00W3Wd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl00W3Wd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOl00W3Wd .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOl00W3Wd .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOl00W3Wd .row {
  flex-direction: row-reverse;
}
.cid-tCOl00W3Wd .row {
  align-items: center;
}
.cid-tCOl00W3Wd img {
  border-radius: 2rem;
}
.cid-tCOl00W3Wd .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOl00W3Wd .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOl00W3Wd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOl00W3Wd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOl00W3Wd .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOl00W3Wd .mbr-text,
.cid-tCOl00W3Wd .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOl01kXNq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOl01kXNq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl01kXNq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOl01kXNq .container {
    padding: 0 30px;
  }
}
.cid-tCOl01kXNq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOl01kXNq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOl01CcNp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOl01CcNp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl01CcNp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOl01CcNp .row {
  justify-content: flex-start;
}
.cid-tCOl01CcNp .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOl01Vf5L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOl01Vf5L b,
.cid-tCOl01Vf5L strong {
  font-weight: 900;
}
.cid-tCOl01Vf5L img,
.cid-tCOl01Vf5L .item-img {
  width: 100%;
}
.cid-tCOl01Vf5L .item:focus,
.cid-tCOl01Vf5L span:focus {
  outline: none;
}
.cid-tCOl01Vf5L .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOl01Vf5L .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOl01Vf5L .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOl01Vf5L .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOl01Vf5L .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOl01Vf5L .mbr-section-title {
  color: #17003b;
}
.cid-tCOl01Vf5L .mbr-text,
.cid-tCOl01Vf5L .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOl01Vf5L .item-title {
  text-align: center;
}
.cid-tCOl01Vf5L .item-subtitle {
  text-align: left;
}
.cid-tCOl02jOsY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOl02jOsY b,
.cid-tCOl02jOsY strong {
  font-weight: 900;
}
.cid-tCOl02jOsY img,
.cid-tCOl02jOsY .item-img {
  width: 100%;
}
.cid-tCOl02jOsY .item:focus,
.cid-tCOl02jOsY span:focus {
  outline: none;
}
.cid-tCOl02jOsY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOl02jOsY .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOl02jOsY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOl02jOsY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOl02jOsY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOl02jOsY .mbr-section-title {
  color: #17003b;
}
.cid-tCOl02jOsY .mbr-text,
.cid-tCOl02jOsY .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOl02jOsY .item-title {
  text-align: center;
}
.cid-tCOl02jOsY .item-subtitle {
  text-align: left;
}
.cid-tCOl02JUXm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOl02JUXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl02JUXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOl02JUXm .container {
    padding: 0 30px;
  }
}
.cid-tCOl02JUXm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOl02JUXm .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOl035rfd {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOl035rfd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl035rfd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOl035rfd .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOl035rfd .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOl035rfd .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOl035rfd .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOl035rfd .card-row {
  align-items: stretch;
}
.cid-tCOl035rfd .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOl035rfd .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOl035rfd .card-box {
  height: 100%;
}
.cid-tCOl035rfd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOl035rfd .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOl035rfd .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOl035rfd .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOl03E3Id {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOl03E3Id .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOl03E3Id .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOl03E3Id .row {
  flex-direction: row-reverse;
}
.cid-tCOl03E3Id .row {
  align-items: center;
}
.cid-tCOl03E3Id img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOl03E3Id .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOl03E3Id .mbr-section-title {
  color: #111019;
}
.cid-tCOl03E3Id .mbr-text,
.cid-tCOl03E3Id .mbr-section-btn {
  color: #000000;
}
.cid-tD0lPaC1Vz {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0lPaC1Vz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0lPaC1Vz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0lPaC1Vz .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0lPaC1Vz .row {
  justify-content: center;
}
.cid-tD0lPaC1Vz .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0lPaC1Vz .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0lPaC1Vz .card-box {
    flex-direction: column;
  }
  .cid-tD0lPaC1Vz .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0lPaC1Vz .card-link:hover a {
  background-image: none !important;
}
.cid-tD0lPaC1Vz .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0lPaC1Vz .card-text {
  color: #282828;
}
.cid-tD0lPaC1Vz .card-title,
.cid-tD0lPaC1Vz .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1shG4sm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1shG4sm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1shG4sm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1shG4sm .container {
    padding: 0 30px;
  }
}
.cid-tDZ1shG4sm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1shG4sm .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOp9VS1Cc {
  z-index: 1000;
  width: 100%;
}
.cid-tCOp9VS1Cc .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOp9VS1Cc nav.navbar {
  position: fixed;
}
.cid-tCOp9VS1Cc .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-tCOp9VS1Cc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOp9VS1Cc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOp9VS1Cc .dropdown-item:hover,
.cid-tCOp9VS1Cc .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOp9VS1Cc .dropdown-item:hover span {
  color: white;
}
.cid-tCOp9VS1Cc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOp9VS1Cc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOp9VS1Cc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOp9VS1Cc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOp9VS1Cc .nav-link {
  position: relative;
}
.cid-tCOp9VS1Cc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOp9VS1Cc .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOp9VS1Cc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOp9VS1Cc .dropdown-menu,
.cid-tCOp9VS1Cc .navbar.opened {
  background: #000000 !important;
}
.cid-tCOp9VS1Cc .nav-item:focus,
.cid-tCOp9VS1Cc .nav-link:focus {
  outline: none;
}
.cid-tCOp9VS1Cc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOp9VS1Cc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOp9VS1Cc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOp9VS1Cc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOp9VS1Cc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOp9VS1Cc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOp9VS1Cc .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOp9VS1Cc .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOp9VS1Cc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOp9VS1Cc .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOp9VS1Cc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOp9VS1Cc .navbar.collapsed {
  justify-content: center;
}
.cid-tCOp9VS1Cc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOp9VS1Cc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOp9VS1Cc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOp9VS1Cc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOp9VS1Cc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOp9VS1Cc .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-tCOp9VS1Cc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOp9VS1Cc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOp9VS1Cc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOp9VS1Cc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOp9VS1Cc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOp9VS1Cc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOp9VS1Cc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOp9VS1Cc .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-tCOp9VS1Cc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOp9VS1Cc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOp9VS1Cc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOp9VS1Cc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOp9VS1Cc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOp9VS1Cc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOp9VS1Cc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOp9VS1Cc .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOp9VS1Cc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOp9VS1Cc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOp9VS1Cc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOp9VS1Cc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOp9VS1Cc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOp9VS1Cc .dropdown-item.active,
.cid-tCOp9VS1Cc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOp9VS1Cc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOp9VS1Cc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOp9VS1Cc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOp9VS1Cc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOp9VS1Cc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOp9VS1Cc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOp9VS1Cc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOp9VS1Cc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOp9VS1Cc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOp9VS1Cc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOp9VS1Cc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOp9VS1Cc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOp9VS1Cc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOp9VS1Cc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOp9VS1Cc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOp9VS1Cc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOp9VS1Cc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOp9VS1Cc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOp9VS1Cc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOp9VS1Cc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOp9VS1Cc .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-tCOp9VS1Cc .navbar {
    height: 70px;
  }
  .cid-tCOp9VS1Cc .navbar.opened {
    height: auto;
  }
  .cid-tCOp9VS1Cc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOp9WoATj {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOp9WoATj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9WoATj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOp9WoATj .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOp9WoATj .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOp9WoATj .row {
  flex-direction: row-reverse;
}
.cid-tCOp9WoATj .row {
  align-items: center;
}
.cid-tCOp9WoATj img {
  border-radius: 2rem;
}
.cid-tCOp9WoATj .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOp9WoATj .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOp9WoATj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOp9WoATj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOp9WoATj .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOp9WoATj .mbr-text,
.cid-tCOp9WoATj .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOp9WGajj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOp9WGajj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9WGajj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOp9WGajj .container {
    padding: 0 30px;
  }
}
.cid-tCOp9WGajj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOp9WGajj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOp9WYDnD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOp9WYDnD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9WYDnD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOp9WYDnD .row {
  justify-content: flex-start;
}
.cid-tCOp9WYDnD .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOp9Xjl91 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOp9Xjl91 b,
.cid-tCOp9Xjl91 strong {
  font-weight: 900;
}
.cid-tCOp9Xjl91 img,
.cid-tCOp9Xjl91 .item-img {
  width: 100%;
}
.cid-tCOp9Xjl91 .item:focus,
.cid-tCOp9Xjl91 span:focus {
  outline: none;
}
.cid-tCOp9Xjl91 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOp9Xjl91 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOp9Xjl91 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOp9Xjl91 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOp9Xjl91 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOp9Xjl91 .mbr-section-title {
  color: #17003b;
}
.cid-tCOp9Xjl91 .mbr-text,
.cid-tCOp9Xjl91 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOp9Xjl91 .item-title {
  text-align: center;
}
.cid-tCOp9Xjl91 .item-subtitle {
  text-align: left;
}
.cid-tCOp9XHWCa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOp9XHWCa b,
.cid-tCOp9XHWCa strong {
  font-weight: 900;
}
.cid-tCOp9XHWCa img,
.cid-tCOp9XHWCa .item-img {
  width: 100%;
}
.cid-tCOp9XHWCa .item:focus,
.cid-tCOp9XHWCa span:focus {
  outline: none;
}
.cid-tCOp9XHWCa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOp9XHWCa .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOp9XHWCa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOp9XHWCa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOp9XHWCa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOp9XHWCa .mbr-section-title {
  color: #17003b;
}
.cid-tCOp9XHWCa .mbr-text,
.cid-tCOp9XHWCa .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOp9XHWCa .item-title {
  text-align: center;
}
.cid-tCOp9XHWCa .item-subtitle {
  text-align: left;
}
.cid-tCOp9Y4GdX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOp9Y4GdX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9Y4GdX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOp9Y4GdX .container {
    padding: 0 30px;
  }
}
.cid-tCOp9Y4GdX .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOp9Y4GdX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOp9Ymh3y {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOp9Ymh3y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9Ymh3y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOp9Ymh3y .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOp9Ymh3y .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOp9Ymh3y .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOp9Ymh3y .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOp9Ymh3y .card-row {
  align-items: stretch;
}
.cid-tCOp9Ymh3y .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOp9Ymh3y .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOp9Ymh3y .card-box {
  height: 100%;
}
.cid-tCOp9Ymh3y .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOp9Ymh3y .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOp9Ymh3y .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOp9Ymh3y .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOp9YPUxP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOp9YPUxP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOp9YPUxP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOp9YPUxP .row {
  flex-direction: row-reverse;
}
.cid-tCOp9YPUxP .row {
  align-items: center;
}
.cid-tCOp9YPUxP img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOp9YPUxP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOp9YPUxP .mbr-section-title {
  color: #111019;
}
.cid-tCOp9YPUxP .mbr-text,
.cid-tCOp9YPUxP .mbr-section-btn {
  color: #000000;
}
.cid-tD0v4US1pl {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0v4US1pl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0v4US1pl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0v4US1pl .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0v4US1pl .row {
  justify-content: center;
}
.cid-tD0v4US1pl .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0v4US1pl .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0v4US1pl .card-box {
    flex-direction: column;
  }
  .cid-tD0v4US1pl .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0v4US1pl .card-link:hover a {
  background-image: none !important;
}
.cid-tD0v4US1pl .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0v4US1pl .card-text {
  color: #282828;
}
.cid-tD0v4US1pl .card-title,
.cid-tD0v4US1pl .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1E9pqgC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1E9pqgC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1E9pqgC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1E9pqgC .container {
    padding: 0 30px;
  }
}
.cid-tDZ1E9pqgC .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1E9pqgC .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOqgQk5KO {
  z-index: 1000;
  width: 100%;
}
.cid-tCOqgQk5KO .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOqgQk5KO nav.navbar {
  position: fixed;
}
.cid-tCOqgQk5KO .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-tCOqgQk5KO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOqgQk5KO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOqgQk5KO .dropdown-item:hover,
.cid-tCOqgQk5KO .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOqgQk5KO .dropdown-item:hover span {
  color: white;
}
.cid-tCOqgQk5KO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOqgQk5KO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOqgQk5KO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOqgQk5KO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOqgQk5KO .nav-link {
  position: relative;
}
.cid-tCOqgQk5KO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOqgQk5KO .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOqgQk5KO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOqgQk5KO .dropdown-menu,
.cid-tCOqgQk5KO .navbar.opened {
  background: #000000 !important;
}
.cid-tCOqgQk5KO .nav-item:focus,
.cid-tCOqgQk5KO .nav-link:focus {
  outline: none;
}
.cid-tCOqgQk5KO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOqgQk5KO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOqgQk5KO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOqgQk5KO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOqgQk5KO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOqgQk5KO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOqgQk5KO .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOqgQk5KO .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOqgQk5KO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOqgQk5KO .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOqgQk5KO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOqgQk5KO .navbar.collapsed {
  justify-content: center;
}
.cid-tCOqgQk5KO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOqgQk5KO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOqgQk5KO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOqgQk5KO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOqgQk5KO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOqgQk5KO .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-tCOqgQk5KO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOqgQk5KO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOqgQk5KO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOqgQk5KO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOqgQk5KO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOqgQk5KO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOqgQk5KO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOqgQk5KO .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-tCOqgQk5KO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOqgQk5KO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOqgQk5KO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOqgQk5KO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOqgQk5KO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOqgQk5KO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOqgQk5KO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOqgQk5KO .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOqgQk5KO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOqgQk5KO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOqgQk5KO .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOqgQk5KO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOqgQk5KO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOqgQk5KO .dropdown-item.active,
.cid-tCOqgQk5KO .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOqgQk5KO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOqgQk5KO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOqgQk5KO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOqgQk5KO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOqgQk5KO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOqgQk5KO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOqgQk5KO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOqgQk5KO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOqgQk5KO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOqgQk5KO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOqgQk5KO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOqgQk5KO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOqgQk5KO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOqgQk5KO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOqgQk5KO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOqgQk5KO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOqgQk5KO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOqgQk5KO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOqgQk5KO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOqgQk5KO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOqgQk5KO .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-tCOqgQk5KO .navbar {
    height: 70px;
  }
  .cid-tCOqgQk5KO .navbar.opened {
    height: auto;
  }
  .cid-tCOqgQk5KO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOqgQRq6A {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOqgQRq6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgQRq6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOqgQRq6A .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOqgQRq6A .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOqgQRq6A .row {
  flex-direction: row-reverse;
}
.cid-tCOqgQRq6A .row {
  align-items: center;
}
.cid-tCOqgQRq6A img {
  border-radius: 2rem;
}
.cid-tCOqgQRq6A .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOqgQRq6A .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOqgQRq6A .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOqgQRq6A .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOqgQRq6A .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOqgQRq6A .mbr-text,
.cid-tCOqgQRq6A .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOqgReDpt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOqgReDpt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgReDpt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOqgReDpt .container {
    padding: 0 30px;
  }
}
.cid-tCOqgReDpt .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOqgReDpt .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOqgRwOIF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOqgRwOIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgRwOIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOqgRwOIF .row {
  justify-content: flex-start;
}
.cid-tCOqgRwOIF .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOqgRPTzx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOqgRPTzx b,
.cid-tCOqgRPTzx strong {
  font-weight: 900;
}
.cid-tCOqgRPTzx img,
.cid-tCOqgRPTzx .item-img {
  width: 100%;
}
.cid-tCOqgRPTzx .item:focus,
.cid-tCOqgRPTzx span:focus {
  outline: none;
}
.cid-tCOqgRPTzx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOqgRPTzx .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOqgRPTzx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOqgRPTzx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOqgRPTzx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOqgRPTzx .mbr-section-title {
  color: #17003b;
}
.cid-tCOqgRPTzx .mbr-text,
.cid-tCOqgRPTzx .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOqgRPTzx .item-title {
  text-align: center;
}
.cid-tCOqgRPTzx .item-subtitle {
  text-align: left;
}
.cid-tCOqgSgmEu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOqgSgmEu b,
.cid-tCOqgSgmEu strong {
  font-weight: 900;
}
.cid-tCOqgSgmEu img,
.cid-tCOqgSgmEu .item-img {
  width: 100%;
}
.cid-tCOqgSgmEu .item:focus,
.cid-tCOqgSgmEu span:focus {
  outline: none;
}
.cid-tCOqgSgmEu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOqgSgmEu .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOqgSgmEu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOqgSgmEu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOqgSgmEu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOqgSgmEu .mbr-section-title {
  color: #17003b;
}
.cid-tCOqgSgmEu .mbr-text,
.cid-tCOqgSgmEu .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOqgSgmEu .item-title {
  text-align: center;
}
.cid-tCOqgSgmEu .item-subtitle {
  text-align: left;
}
.cid-tCOqgSEXK7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOqgSEXK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgSEXK7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOqgSEXK7 .container {
    padding: 0 30px;
  }
}
.cid-tCOqgSEXK7 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOqgSEXK7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOqgSYHgr {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOqgSYHgr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgSYHgr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOqgSYHgr .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOqgSYHgr .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOqgSYHgr .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOqgSYHgr .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOqgSYHgr .card-row {
  align-items: stretch;
}
.cid-tCOqgSYHgr .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOqgSYHgr .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOqgSYHgr .card-box {
  height: 100%;
}
.cid-tCOqgSYHgr .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOqgSYHgr .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOqgSYHgr .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOqgSYHgr .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOqgTvGpI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOqgTvGpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOqgTvGpI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOqgTvGpI .row {
  flex-direction: row-reverse;
}
.cid-tCOqgTvGpI .row {
  align-items: center;
}
.cid-tCOqgTvGpI img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOqgTvGpI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOqgTvGpI .mbr-section-title {
  color: #111019;
}
.cid-tCOqgTvGpI .mbr-text,
.cid-tCOqgTvGpI .mbr-section-btn {
  color: #000000;
}
.cid-tD0x7X9y14 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0x7X9y14 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0x7X9y14 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0x7X9y14 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0x7X9y14 .row {
  justify-content: center;
}
.cid-tD0x7X9y14 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0x7X9y14 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0x7X9y14 .card-box {
    flex-direction: column;
  }
  .cid-tD0x7X9y14 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0x7X9y14 .card-link:hover a {
  background-image: none !important;
}
.cid-tD0x7X9y14 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0x7X9y14 .card-text {
  color: #282828;
}
.cid-tD0x7X9y14 .card-title,
.cid-tD0x7X9y14 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1KtIABj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1KtIABj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1KtIABj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1KtIABj .container {
    padding: 0 30px;
  }
}
.cid-tDZ1KtIABj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1KtIABj .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOrssLnyw {
  z-index: 1000;
  width: 100%;
}
.cid-tCOrssLnyw .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOrssLnyw nav.navbar {
  position: fixed;
}
.cid-tCOrssLnyw .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-tCOrssLnyw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOrssLnyw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOrssLnyw .dropdown-item:hover,
.cid-tCOrssLnyw .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOrssLnyw .dropdown-item:hover span {
  color: white;
}
.cid-tCOrssLnyw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOrssLnyw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOrssLnyw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOrssLnyw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOrssLnyw .nav-link {
  position: relative;
}
.cid-tCOrssLnyw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOrssLnyw .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOrssLnyw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOrssLnyw .dropdown-menu,
.cid-tCOrssLnyw .navbar.opened {
  background: #000000 !important;
}
.cid-tCOrssLnyw .nav-item:focus,
.cid-tCOrssLnyw .nav-link:focus {
  outline: none;
}
.cid-tCOrssLnyw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOrssLnyw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOrssLnyw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOrssLnyw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOrssLnyw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOrssLnyw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOrssLnyw .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOrssLnyw .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOrssLnyw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOrssLnyw .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOrssLnyw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOrssLnyw .navbar.collapsed {
  justify-content: center;
}
.cid-tCOrssLnyw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOrssLnyw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOrssLnyw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOrssLnyw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOrssLnyw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOrssLnyw .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-tCOrssLnyw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOrssLnyw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOrssLnyw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOrssLnyw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOrssLnyw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOrssLnyw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOrssLnyw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOrssLnyw .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-tCOrssLnyw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOrssLnyw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOrssLnyw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOrssLnyw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOrssLnyw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOrssLnyw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOrssLnyw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOrssLnyw .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOrssLnyw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOrssLnyw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOrssLnyw .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOrssLnyw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOrssLnyw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOrssLnyw .dropdown-item.active,
.cid-tCOrssLnyw .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOrssLnyw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOrssLnyw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOrssLnyw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOrssLnyw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOrssLnyw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOrssLnyw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOrssLnyw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOrssLnyw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOrssLnyw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOrssLnyw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOrssLnyw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOrssLnyw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOrssLnyw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOrssLnyw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOrssLnyw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOrssLnyw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOrssLnyw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOrssLnyw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOrssLnyw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOrssLnyw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOrssLnyw .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-tCOrssLnyw .navbar {
    height: 70px;
  }
  .cid-tCOrssLnyw .navbar.opened {
    height: auto;
  }
  .cid-tCOrssLnyw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOrstvIkz {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOrstvIkz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrstvIkz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOrstvIkz .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOrstvIkz .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOrstvIkz .row {
  flex-direction: row-reverse;
}
.cid-tCOrstvIkz .row {
  align-items: center;
}
.cid-tCOrstvIkz img {
  border-radius: 2rem;
}
.cid-tCOrstvIkz .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOrstvIkz .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOrstvIkz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOrstvIkz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOrstvIkz .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOrstvIkz .mbr-text,
.cid-tCOrstvIkz .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOrstYl3r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOrstYl3r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrstYl3r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOrstYl3r .container {
    padding: 0 30px;
  }
}
.cid-tCOrstYl3r .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOrstYl3r .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOrsuhfDx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOrsuhfDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrsuhfDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOrsuhfDx .row {
  justify-content: flex-start;
}
.cid-tCOrsuhfDx .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOrsuBnSU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOrsuBnSU b,
.cid-tCOrsuBnSU strong {
  font-weight: 900;
}
.cid-tCOrsuBnSU img,
.cid-tCOrsuBnSU .item-img {
  width: 100%;
}
.cid-tCOrsuBnSU .item:focus,
.cid-tCOrsuBnSU span:focus {
  outline: none;
}
.cid-tCOrsuBnSU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOrsuBnSU .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOrsuBnSU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOrsuBnSU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOrsuBnSU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOrsuBnSU .mbr-section-title {
  color: #17003b;
}
.cid-tCOrsuBnSU .mbr-text,
.cid-tCOrsuBnSU .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOrsuBnSU .item-title {
  text-align: center;
}
.cid-tCOrsuBnSU .item-subtitle {
  text-align: left;
}
.cid-tCOrsv1Xru {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOrsv1Xru b,
.cid-tCOrsv1Xru strong {
  font-weight: 900;
}
.cid-tCOrsv1Xru img,
.cid-tCOrsv1Xru .item-img {
  width: 100%;
}
.cid-tCOrsv1Xru .item:focus,
.cid-tCOrsv1Xru span:focus {
  outline: none;
}
.cid-tCOrsv1Xru .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOrsv1Xru .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOrsv1Xru .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOrsv1Xru .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOrsv1Xru .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOrsv1Xru .mbr-section-title {
  color: #17003b;
}
.cid-tCOrsv1Xru .mbr-text,
.cid-tCOrsv1Xru .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOrsv1Xru .item-title {
  text-align: center;
}
.cid-tCOrsv1Xru .item-subtitle {
  text-align: left;
}
.cid-tCOrsvoZkt {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOrsvoZkt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrsvoZkt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOrsvoZkt .container {
    padding: 0 30px;
  }
}
.cid-tCOrsvoZkt .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOrsvoZkt .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOrsvIifM {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOrsvIifM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrsvIifM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOrsvIifM .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOrsvIifM .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOrsvIifM .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOrsvIifM .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOrsvIifM .card-row {
  align-items: stretch;
}
.cid-tCOrsvIifM .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOrsvIifM .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOrsvIifM .card-box {
  height: 100%;
}
.cid-tCOrsvIifM .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOrsvIifM .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOrsvIifM .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOrsvIifM .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOrswfm07 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOrswfm07 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOrswfm07 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOrswfm07 .row {
  flex-direction: row-reverse;
}
.cid-tCOrswfm07 .row {
  align-items: center;
}
.cid-tCOrswfm07 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOrswfm07 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOrswfm07 .mbr-section-title {
  color: #111019;
}
.cid-tCOrswfm07 .mbr-text,
.cid-tCOrswfm07 .mbr-section-btn {
  color: #000000;
}
.cid-tD0ABYklPV {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0ABYklPV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0ABYklPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0ABYklPV .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0ABYklPV .row {
  justify-content: center;
}
.cid-tD0ABYklPV .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0ABYklPV .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0ABYklPV .card-box {
    flex-direction: column;
  }
  .cid-tD0ABYklPV .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0ABYklPV .card-link:hover a {
  background-image: none !important;
}
.cid-tD0ABYklPV .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0ABYklPV .card-text {
  color: #282828;
}
.cid-tD0ABYklPV .card-title,
.cid-tD0ABYklPV .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1Vyl2Ve {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1Vyl2Ve .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1Vyl2Ve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1Vyl2Ve .container {
    padding: 0 30px;
  }
}
.cid-tDZ1Vyl2Ve .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1Vyl2Ve .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOsLrBISw {
  z-index: 1000;
  width: 100%;
}
.cid-tCOsLrBISw .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOsLrBISw nav.navbar {
  position: fixed;
}
.cid-tCOsLrBISw .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-tCOsLrBISw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOsLrBISw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOsLrBISw .dropdown-item:hover,
.cid-tCOsLrBISw .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOsLrBISw .dropdown-item:hover span {
  color: white;
}
.cid-tCOsLrBISw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOsLrBISw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOsLrBISw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOsLrBISw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOsLrBISw .nav-link {
  position: relative;
}
.cid-tCOsLrBISw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOsLrBISw .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOsLrBISw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOsLrBISw .dropdown-menu,
.cid-tCOsLrBISw .navbar.opened {
  background: #000000 !important;
}
.cid-tCOsLrBISw .nav-item:focus,
.cid-tCOsLrBISw .nav-link:focus {
  outline: none;
}
.cid-tCOsLrBISw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOsLrBISw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOsLrBISw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOsLrBISw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOsLrBISw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOsLrBISw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOsLrBISw .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOsLrBISw .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOsLrBISw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOsLrBISw .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOsLrBISw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOsLrBISw .navbar.collapsed {
  justify-content: center;
}
.cid-tCOsLrBISw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOsLrBISw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOsLrBISw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOsLrBISw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOsLrBISw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOsLrBISw .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-tCOsLrBISw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOsLrBISw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOsLrBISw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOsLrBISw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOsLrBISw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOsLrBISw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOsLrBISw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOsLrBISw .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-tCOsLrBISw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOsLrBISw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOsLrBISw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOsLrBISw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOsLrBISw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOsLrBISw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOsLrBISw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOsLrBISw .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOsLrBISw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOsLrBISw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOsLrBISw .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOsLrBISw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOsLrBISw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOsLrBISw .dropdown-item.active,
.cid-tCOsLrBISw .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOsLrBISw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOsLrBISw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOsLrBISw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOsLrBISw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOsLrBISw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOsLrBISw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOsLrBISw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOsLrBISw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOsLrBISw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOsLrBISw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOsLrBISw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOsLrBISw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOsLrBISw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOsLrBISw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOsLrBISw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOsLrBISw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOsLrBISw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOsLrBISw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOsLrBISw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOsLrBISw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOsLrBISw .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-tCOsLrBISw .navbar {
    height: 70px;
  }
  .cid-tCOsLrBISw .navbar.opened {
    height: auto;
  }
  .cid-tCOsLrBISw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOsLsaXLJ {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOsLsaXLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLsaXLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOsLsaXLJ .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOsLsaXLJ .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOsLsaXLJ .row {
  flex-direction: row-reverse;
}
.cid-tCOsLsaXLJ .row {
  align-items: center;
}
.cid-tCOsLsaXLJ img {
  border-radius: 2rem;
}
.cid-tCOsLsaXLJ .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOsLsaXLJ .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOsLsaXLJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOsLsaXLJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOsLsaXLJ .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOsLsaXLJ .mbr-text,
.cid-tCOsLsaXLJ .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOsLsCBHA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOsLsCBHA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLsCBHA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOsLsCBHA .container {
    padding: 0 30px;
  }
}
.cid-tCOsLsCBHA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOsLsCBHA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOsLsVbwm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOsLsVbwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLsVbwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOsLsVbwm .row {
  justify-content: flex-start;
}
.cid-tCOsLsVbwm .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOsLtiP9S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOsLtiP9S b,
.cid-tCOsLtiP9S strong {
  font-weight: 900;
}
.cid-tCOsLtiP9S img,
.cid-tCOsLtiP9S .item-img {
  width: 100%;
}
.cid-tCOsLtiP9S .item:focus,
.cid-tCOsLtiP9S span:focus {
  outline: none;
}
.cid-tCOsLtiP9S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOsLtiP9S .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOsLtiP9S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOsLtiP9S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOsLtiP9S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOsLtiP9S .mbr-section-title {
  color: #17003b;
}
.cid-tCOsLtiP9S .mbr-text,
.cid-tCOsLtiP9S .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOsLtiP9S .item-title {
  text-align: center;
}
.cid-tCOsLtiP9S .item-subtitle {
  text-align: left;
}
.cid-tCOsLtJZ0c {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOsLtJZ0c b,
.cid-tCOsLtJZ0c strong {
  font-weight: 900;
}
.cid-tCOsLtJZ0c img,
.cid-tCOsLtJZ0c .item-img {
  width: 100%;
}
.cid-tCOsLtJZ0c .item:focus,
.cid-tCOsLtJZ0c span:focus {
  outline: none;
}
.cid-tCOsLtJZ0c .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOsLtJZ0c .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOsLtJZ0c .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOsLtJZ0c .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOsLtJZ0c .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOsLtJZ0c .mbr-section-title {
  color: #17003b;
}
.cid-tCOsLtJZ0c .mbr-text,
.cid-tCOsLtJZ0c .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOsLtJZ0c .item-title {
  text-align: center;
}
.cid-tCOsLtJZ0c .item-subtitle {
  text-align: left;
}
.cid-tCOsLuagw6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOsLuagw6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLuagw6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOsLuagw6 .container {
    padding: 0 30px;
  }
}
.cid-tCOsLuagw6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOsLuagw6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOsLuuqaF {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOsLuuqaF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLuuqaF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOsLuuqaF .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOsLuuqaF .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOsLuuqaF .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOsLuuqaF .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOsLuuqaF .card-row {
  align-items: stretch;
}
.cid-tCOsLuuqaF .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOsLuuqaF .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOsLuuqaF .card-box {
  height: 100%;
}
.cid-tCOsLuuqaF .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOsLuuqaF .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOsLuuqaF .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOsLuuqaF .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOsLv2UeO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOsLv2UeO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOsLv2UeO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOsLv2UeO .row {
  flex-direction: row-reverse;
}
.cid-tCOsLv2UeO .row {
  align-items: center;
}
.cid-tCOsLv2UeO img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOsLv2UeO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOsLv2UeO .mbr-section-title {
  color: #111019;
}
.cid-tCOsLv2UeO .mbr-text,
.cid-tCOsLv2UeO .mbr-section-btn {
  color: #000000;
}
.cid-tD0HQGCf4u {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0HQGCf4u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0HQGCf4u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0HQGCf4u .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0HQGCf4u .row {
  justify-content: center;
}
.cid-tD0HQGCf4u .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0HQGCf4u .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0HQGCf4u .card-box {
    flex-direction: column;
  }
  .cid-tD0HQGCf4u .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0HQGCf4u .card-link:hover a {
  background-image: none !important;
}
.cid-tD0HQGCf4u .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0HQGCf4u .card-text {
  color: #282828;
}
.cid-tD0HQGCf4u .card-title,
.cid-tD0HQGCf4u .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ213Qt7m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ213Qt7m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ213Qt7m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ213Qt7m .container {
    padding: 0 30px;
  }
}
.cid-tDZ213Qt7m .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ213Qt7m .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOtIQ2Usc {
  z-index: 1000;
  width: 100%;
}
.cid-tCOtIQ2Usc .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOtIQ2Usc nav.navbar {
  position: fixed;
}
.cid-tCOtIQ2Usc .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-tCOtIQ2Usc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOtIQ2Usc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOtIQ2Usc .dropdown-item:hover,
.cid-tCOtIQ2Usc .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOtIQ2Usc .dropdown-item:hover span {
  color: white;
}
.cid-tCOtIQ2Usc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOtIQ2Usc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOtIQ2Usc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOtIQ2Usc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOtIQ2Usc .nav-link {
  position: relative;
}
.cid-tCOtIQ2Usc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOtIQ2Usc .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOtIQ2Usc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOtIQ2Usc .dropdown-menu,
.cid-tCOtIQ2Usc .navbar.opened {
  background: #000000 !important;
}
.cid-tCOtIQ2Usc .nav-item:focus,
.cid-tCOtIQ2Usc .nav-link:focus {
  outline: none;
}
.cid-tCOtIQ2Usc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOtIQ2Usc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOtIQ2Usc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOtIQ2Usc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOtIQ2Usc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOtIQ2Usc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOtIQ2Usc .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOtIQ2Usc .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOtIQ2Usc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOtIQ2Usc .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOtIQ2Usc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOtIQ2Usc .navbar.collapsed {
  justify-content: center;
}
.cid-tCOtIQ2Usc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOtIQ2Usc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOtIQ2Usc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOtIQ2Usc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOtIQ2Usc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOtIQ2Usc .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-tCOtIQ2Usc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOtIQ2Usc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOtIQ2Usc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOtIQ2Usc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOtIQ2Usc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOtIQ2Usc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOtIQ2Usc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOtIQ2Usc .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-tCOtIQ2Usc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOtIQ2Usc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOtIQ2Usc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOtIQ2Usc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOtIQ2Usc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOtIQ2Usc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOtIQ2Usc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOtIQ2Usc .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOtIQ2Usc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOtIQ2Usc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOtIQ2Usc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOtIQ2Usc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOtIQ2Usc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOtIQ2Usc .dropdown-item.active,
.cid-tCOtIQ2Usc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOtIQ2Usc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOtIQ2Usc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOtIQ2Usc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOtIQ2Usc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOtIQ2Usc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOtIQ2Usc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOtIQ2Usc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOtIQ2Usc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOtIQ2Usc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOtIQ2Usc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOtIQ2Usc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOtIQ2Usc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOtIQ2Usc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOtIQ2Usc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOtIQ2Usc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOtIQ2Usc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOtIQ2Usc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOtIQ2Usc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOtIQ2Usc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOtIQ2Usc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOtIQ2Usc .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-tCOtIQ2Usc .navbar {
    height: 70px;
  }
  .cid-tCOtIQ2Usc .navbar.opened {
    height: auto;
  }
  .cid-tCOtIQ2Usc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOtIQEqux {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOtIQEqux .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtIQEqux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOtIQEqux .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOtIQEqux .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOtIQEqux .row {
  flex-direction: row-reverse;
}
.cid-tCOtIQEqux .row {
  align-items: center;
}
.cid-tCOtIQEqux img {
  border-radius: 2rem;
}
.cid-tCOtIQEqux .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOtIQEqux .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOtIQEqux .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOtIQEqux .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOtIQEqux .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOtIQEqux .mbr-text,
.cid-tCOtIQEqux .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOtIQZoHV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOtIQZoHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtIQZoHV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOtIQZoHV .container {
    padding: 0 30px;
  }
}
.cid-tCOtIQZoHV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOtIQZoHV .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOtIRigir {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOtIRigir .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtIRigir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOtIRigir .row {
  justify-content: flex-start;
}
.cid-tCOtIRigir .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOtIRBxIA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOtIRBxIA b,
.cid-tCOtIRBxIA strong {
  font-weight: 900;
}
.cid-tCOtIRBxIA img,
.cid-tCOtIRBxIA .item-img {
  width: 100%;
}
.cid-tCOtIRBxIA .item:focus,
.cid-tCOtIRBxIA span:focus {
  outline: none;
}
.cid-tCOtIRBxIA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOtIRBxIA .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOtIRBxIA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOtIRBxIA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOtIRBxIA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOtIRBxIA .mbr-section-title {
  color: #17003b;
}
.cid-tCOtIRBxIA .mbr-text,
.cid-tCOtIRBxIA .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOtIRBxIA .item-title {
  text-align: center;
}
.cid-tCOtIRBxIA .item-subtitle {
  text-align: left;
}
.cid-tCOtIRZzyE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOtIRZzyE b,
.cid-tCOtIRZzyE strong {
  font-weight: 900;
}
.cid-tCOtIRZzyE img,
.cid-tCOtIRZzyE .item-img {
  width: 100%;
}
.cid-tCOtIRZzyE .item:focus,
.cid-tCOtIRZzyE span:focus {
  outline: none;
}
.cid-tCOtIRZzyE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOtIRZzyE .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOtIRZzyE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOtIRZzyE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOtIRZzyE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOtIRZzyE .mbr-section-title {
  color: #17003b;
}
.cid-tCOtIRZzyE .mbr-text,
.cid-tCOtIRZzyE .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOtIRZzyE .item-title {
  text-align: center;
}
.cid-tCOtIRZzyE .item-subtitle {
  text-align: left;
}
.cid-tCOtISp7Ds {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOtISp7Ds .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtISp7Ds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOtISp7Ds .container {
    padding: 0 30px;
  }
}
.cid-tCOtISp7Ds .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOtISp7Ds .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOtISJgjv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOtISJgjv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtISJgjv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOtISJgjv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOtISJgjv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOtISJgjv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOtISJgjv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOtISJgjv .card-row {
  align-items: stretch;
}
.cid-tCOtISJgjv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOtISJgjv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOtISJgjv .card-box {
  height: 100%;
}
.cid-tCOtISJgjv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOtISJgjv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOtISJgjv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOtISJgjv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOtITdJ2n {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOtITdJ2n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOtITdJ2n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOtITdJ2n .row {
  flex-direction: row-reverse;
}
.cid-tCOtITdJ2n .row {
  align-items: center;
}
.cid-tCOtITdJ2n img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOtITdJ2n .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOtITdJ2n .mbr-section-title {
  color: #111019;
}
.cid-tCOtITdJ2n .mbr-text,
.cid-tCOtITdJ2n .mbr-section-btn {
  color: #000000;
}
.cid-tD0Qv8y0FL {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0Qv8y0FL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0Qv8y0FL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0Qv8y0FL .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0Qv8y0FL .row {
  justify-content: center;
}
.cid-tD0Qv8y0FL .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0Qv8y0FL .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0Qv8y0FL .card-box {
    flex-direction: column;
  }
  .cid-tD0Qv8y0FL .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0Qv8y0FL .card-link:hover a {
  background-image: none !important;
}
.cid-tD0Qv8y0FL .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0Qv8y0FL .card-text {
  color: #282828;
}
.cid-tD0Qv8y0FL .card-title,
.cid-tD0Qv8y0FL .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2bID8Ik {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2bID8Ik .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2bID8Ik .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2bID8Ik .container {
    padding: 0 30px;
  }
}
.cid-tDZ2bID8Ik .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2bID8Ik .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOv3fr3oL {
  z-index: 1000;
  width: 100%;
}
.cid-tCOv3fr3oL .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOv3fr3oL nav.navbar {
  position: fixed;
}
.cid-tCOv3fr3oL .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-tCOv3fr3oL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOv3fr3oL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOv3fr3oL .dropdown-item:hover,
.cid-tCOv3fr3oL .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOv3fr3oL .dropdown-item:hover span {
  color: white;
}
.cid-tCOv3fr3oL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOv3fr3oL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOv3fr3oL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOv3fr3oL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOv3fr3oL .nav-link {
  position: relative;
}
.cid-tCOv3fr3oL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOv3fr3oL .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOv3fr3oL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOv3fr3oL .dropdown-menu,
.cid-tCOv3fr3oL .navbar.opened {
  background: #000000 !important;
}
.cid-tCOv3fr3oL .nav-item:focus,
.cid-tCOv3fr3oL .nav-link:focus {
  outline: none;
}
.cid-tCOv3fr3oL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOv3fr3oL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOv3fr3oL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOv3fr3oL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOv3fr3oL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOv3fr3oL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOv3fr3oL .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOv3fr3oL .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOv3fr3oL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOv3fr3oL .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOv3fr3oL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOv3fr3oL .navbar.collapsed {
  justify-content: center;
}
.cid-tCOv3fr3oL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOv3fr3oL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOv3fr3oL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOv3fr3oL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOv3fr3oL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOv3fr3oL .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-tCOv3fr3oL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOv3fr3oL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOv3fr3oL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOv3fr3oL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOv3fr3oL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOv3fr3oL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOv3fr3oL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOv3fr3oL .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-tCOv3fr3oL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOv3fr3oL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOv3fr3oL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOv3fr3oL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOv3fr3oL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOv3fr3oL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOv3fr3oL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOv3fr3oL .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOv3fr3oL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOv3fr3oL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOv3fr3oL .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOv3fr3oL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOv3fr3oL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOv3fr3oL .dropdown-item.active,
.cid-tCOv3fr3oL .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOv3fr3oL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOv3fr3oL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOv3fr3oL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOv3fr3oL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOv3fr3oL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOv3fr3oL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOv3fr3oL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOv3fr3oL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOv3fr3oL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOv3fr3oL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOv3fr3oL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOv3fr3oL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOv3fr3oL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOv3fr3oL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOv3fr3oL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOv3fr3oL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOv3fr3oL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOv3fr3oL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOv3fr3oL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOv3fr3oL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOv3fr3oL .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-tCOv3fr3oL .navbar {
    height: 70px;
  }
  .cid-tCOv3fr3oL .navbar.opened {
    height: auto;
  }
  .cid-tCOv3fr3oL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOv3g4Jku {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOv3g4Jku .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3g4Jku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOv3g4Jku .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOv3g4Jku .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOv3g4Jku .row {
  flex-direction: row-reverse;
}
.cid-tCOv3g4Jku .row {
  align-items: center;
}
.cid-tCOv3g4Jku img {
  border-radius: 2rem;
}
.cid-tCOv3g4Jku .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOv3g4Jku .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOv3g4Jku .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOv3g4Jku .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOv3g4Jku .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOv3g4Jku .mbr-text,
.cid-tCOv3g4Jku .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOv3gqOPv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOv3gqOPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3gqOPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOv3gqOPv .container {
    padding: 0 30px;
  }
}
.cid-tCOv3gqOPv .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOv3gqOPv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOv3gIHnr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOv3gIHnr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3gIHnr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOv3gIHnr .row {
  justify-content: flex-start;
}
.cid-tCOv3gIHnr .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOv3h2DOi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOv3h2DOi b,
.cid-tCOv3h2DOi strong {
  font-weight: 900;
}
.cid-tCOv3h2DOi img,
.cid-tCOv3h2DOi .item-img {
  width: 100%;
}
.cid-tCOv3h2DOi .item:focus,
.cid-tCOv3h2DOi span:focus {
  outline: none;
}
.cid-tCOv3h2DOi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOv3h2DOi .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOv3h2DOi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOv3h2DOi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOv3h2DOi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOv3h2DOi .mbr-section-title {
  color: #17003b;
}
.cid-tCOv3h2DOi .mbr-text,
.cid-tCOv3h2DOi .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOv3h2DOi .item-title {
  text-align: center;
}
.cid-tCOv3h2DOi .item-subtitle {
  text-align: left;
}
.cid-tCOv3htoWy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOv3htoWy b,
.cid-tCOv3htoWy strong {
  font-weight: 900;
}
.cid-tCOv3htoWy img,
.cid-tCOv3htoWy .item-img {
  width: 100%;
}
.cid-tCOv3htoWy .item:focus,
.cid-tCOv3htoWy span:focus {
  outline: none;
}
.cid-tCOv3htoWy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOv3htoWy .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOv3htoWy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOv3htoWy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOv3htoWy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOv3htoWy .mbr-section-title {
  color: #17003b;
}
.cid-tCOv3htoWy .mbr-text,
.cid-tCOv3htoWy .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOv3htoWy .item-title {
  text-align: center;
}
.cid-tCOv3htoWy .item-subtitle {
  text-align: left;
}
.cid-tCOv3hTNfy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOv3hTNfy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3hTNfy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOv3hTNfy .container {
    padding: 0 30px;
  }
}
.cid-tCOv3hTNfy .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOv3hTNfy .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOv3ie38x {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOv3ie38x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3ie38x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOv3ie38x .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOv3ie38x .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOv3ie38x .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOv3ie38x .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOv3ie38x .card-row {
  align-items: stretch;
}
.cid-tCOv3ie38x .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOv3ie38x .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOv3ie38x .card-box {
  height: 100%;
}
.cid-tCOv3ie38x .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOv3ie38x .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOv3ie38x .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOv3ie38x .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOv3iJXK6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOv3iJXK6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOv3iJXK6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOv3iJXK6 .row {
  flex-direction: row-reverse;
}
.cid-tCOv3iJXK6 .row {
  align-items: center;
}
.cid-tCOv3iJXK6 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOv3iJXK6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOv3iJXK6 .mbr-section-title {
  color: #111019;
}
.cid-tCOv3iJXK6 .mbr-text,
.cid-tCOv3iJXK6 .mbr-section-btn {
  color: #000000;
}
.cid-tD0RITdymz {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0RITdymz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0RITdymz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0RITdymz .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0RITdymz .row {
  justify-content: center;
}
.cid-tD0RITdymz .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0RITdymz .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0RITdymz .card-box {
    flex-direction: column;
  }
  .cid-tD0RITdymz .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0RITdymz .card-link:hover a {
  background-image: none !important;
}
.cid-tD0RITdymz .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0RITdymz .card-text {
  color: #282828;
}
.cid-tD0RITdymz .card-title,
.cid-tD0RITdymz .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2mXAnX5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2mXAnX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2mXAnX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2mXAnX5 .container {
    padding: 0 30px;
  }
}
.cid-tDZ2mXAnX5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2mXAnX5 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOvYFOi4M {
  z-index: 1000;
  width: 100%;
}
.cid-tCOvYFOi4M .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOvYFOi4M nav.navbar {
  position: fixed;
}
.cid-tCOvYFOi4M .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-tCOvYFOi4M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOvYFOi4M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOvYFOi4M .dropdown-item:hover,
.cid-tCOvYFOi4M .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOvYFOi4M .dropdown-item:hover span {
  color: white;
}
.cid-tCOvYFOi4M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOvYFOi4M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOvYFOi4M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOvYFOi4M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOvYFOi4M .nav-link {
  position: relative;
}
.cid-tCOvYFOi4M .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOvYFOi4M .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOvYFOi4M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOvYFOi4M .dropdown-menu,
.cid-tCOvYFOi4M .navbar.opened {
  background: #000000 !important;
}
.cid-tCOvYFOi4M .nav-item:focus,
.cid-tCOvYFOi4M .nav-link:focus {
  outline: none;
}
.cid-tCOvYFOi4M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOvYFOi4M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOvYFOi4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOvYFOi4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOvYFOi4M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOvYFOi4M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOvYFOi4M .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOvYFOi4M .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOvYFOi4M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOvYFOi4M .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOvYFOi4M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOvYFOi4M .navbar.collapsed {
  justify-content: center;
}
.cid-tCOvYFOi4M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOvYFOi4M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOvYFOi4M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOvYFOi4M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOvYFOi4M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOvYFOi4M .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-tCOvYFOi4M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOvYFOi4M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOvYFOi4M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOvYFOi4M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOvYFOi4M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOvYFOi4M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOvYFOi4M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOvYFOi4M .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-tCOvYFOi4M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOvYFOi4M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOvYFOi4M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOvYFOi4M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOvYFOi4M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOvYFOi4M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOvYFOi4M .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOvYFOi4M .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOvYFOi4M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOvYFOi4M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOvYFOi4M .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOvYFOi4M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOvYFOi4M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOvYFOi4M .dropdown-item.active,
.cid-tCOvYFOi4M .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOvYFOi4M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOvYFOi4M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOvYFOi4M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOvYFOi4M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOvYFOi4M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOvYFOi4M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOvYFOi4M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOvYFOi4M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOvYFOi4M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOvYFOi4M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOvYFOi4M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOvYFOi4M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOvYFOi4M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOvYFOi4M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOvYFOi4M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOvYFOi4M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOvYFOi4M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOvYFOi4M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOvYFOi4M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOvYFOi4M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOvYFOi4M .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-tCOvYFOi4M .navbar {
    height: 70px;
  }
  .cid-tCOvYFOi4M .navbar.opened {
    height: auto;
  }
  .cid-tCOvYFOi4M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOvYGpYXN {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOvYGpYXN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYGpYXN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOvYGpYXN .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOvYGpYXN .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOvYGpYXN .row {
  flex-direction: row-reverse;
}
.cid-tCOvYGpYXN .row {
  align-items: center;
}
.cid-tCOvYGpYXN img {
  border-radius: 2rem;
}
.cid-tCOvYGpYXN .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOvYGpYXN .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOvYGpYXN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOvYGpYXN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOvYGpYXN .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOvYGpYXN .mbr-text,
.cid-tCOvYGpYXN .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOvYGK4hE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOvYGK4hE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYGK4hE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOvYGK4hE .container {
    padding: 0 30px;
  }
}
.cid-tCOvYGK4hE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOvYGK4hE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOvYH2Kd0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOvYH2Kd0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYH2Kd0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOvYH2Kd0 .row {
  justify-content: flex-start;
}
.cid-tCOvYH2Kd0 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOvYHquMW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOvYHquMW b,
.cid-tCOvYHquMW strong {
  font-weight: 900;
}
.cid-tCOvYHquMW img,
.cid-tCOvYHquMW .item-img {
  width: 100%;
}
.cid-tCOvYHquMW .item:focus,
.cid-tCOvYHquMW span:focus {
  outline: none;
}
.cid-tCOvYHquMW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOvYHquMW .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOvYHquMW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOvYHquMW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOvYHquMW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOvYHquMW .mbr-section-title {
  color: #17003b;
}
.cid-tCOvYHquMW .mbr-text,
.cid-tCOvYHquMW .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOvYHquMW .item-title {
  text-align: center;
}
.cid-tCOvYHquMW .item-subtitle {
  text-align: left;
}
.cid-tCOvYHP5B2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOvYHP5B2 b,
.cid-tCOvYHP5B2 strong {
  font-weight: 900;
}
.cid-tCOvYHP5B2 img,
.cid-tCOvYHP5B2 .item-img {
  width: 100%;
}
.cid-tCOvYHP5B2 .item:focus,
.cid-tCOvYHP5B2 span:focus {
  outline: none;
}
.cid-tCOvYHP5B2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOvYHP5B2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOvYHP5B2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOvYHP5B2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOvYHP5B2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOvYHP5B2 .mbr-section-title {
  color: #17003b;
}
.cid-tCOvYHP5B2 .mbr-text,
.cid-tCOvYHP5B2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOvYHP5B2 .item-title {
  text-align: center;
}
.cid-tCOvYHP5B2 .item-subtitle {
  text-align: left;
}
.cid-tCOvYIghtF {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOvYIghtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYIghtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOvYIghtF .container {
    padding: 0 30px;
  }
}
.cid-tCOvYIghtF .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOvYIghtF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOvYIzYcT {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOvYIzYcT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYIzYcT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOvYIzYcT .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOvYIzYcT .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOvYIzYcT .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOvYIzYcT .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOvYIzYcT .card-row {
  align-items: stretch;
}
.cid-tCOvYIzYcT .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOvYIzYcT .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOvYIzYcT .card-box {
  height: 100%;
}
.cid-tCOvYIzYcT .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOvYIzYcT .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOvYIzYcT .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOvYIzYcT .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOvYJ7f8J {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOvYJ7f8J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOvYJ7f8J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOvYJ7f8J .row {
  flex-direction: row-reverse;
}
.cid-tCOvYJ7f8J .row {
  align-items: center;
}
.cid-tCOvYJ7f8J img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOvYJ7f8J .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOvYJ7f8J .mbr-section-title {
  color: #111019;
}
.cid-tCOvYJ7f8J .mbr-text,
.cid-tCOvYJ7f8J .mbr-section-btn {
  color: #000000;
}
.cid-tD0UuMk38N {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0UuMk38N .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0UuMk38N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0UuMk38N .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0UuMk38N .row {
  justify-content: center;
}
.cid-tD0UuMk38N .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0UuMk38N .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0UuMk38N .card-box {
    flex-direction: column;
  }
  .cid-tD0UuMk38N .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0UuMk38N .card-link:hover a {
  background-image: none !important;
}
.cid-tD0UuMk38N .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0UuMk38N .card-text {
  color: #282828;
}
.cid-tD0UuMk38N .card-title,
.cid-tD0UuMk38N .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2OgfefM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2OgfefM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2OgfefM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2OgfefM .container {
    padding: 0 30px;
  }
}
.cid-tDZ2OgfefM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2OgfefM .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOxiP1D0W {
  z-index: 1000;
  width: 100%;
}
.cid-tCOxiP1D0W .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOxiP1D0W nav.navbar {
  position: fixed;
}
.cid-tCOxiP1D0W .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-tCOxiP1D0W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOxiP1D0W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOxiP1D0W .dropdown-item:hover,
.cid-tCOxiP1D0W .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOxiP1D0W .dropdown-item:hover span {
  color: white;
}
.cid-tCOxiP1D0W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOxiP1D0W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOxiP1D0W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOxiP1D0W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOxiP1D0W .nav-link {
  position: relative;
}
.cid-tCOxiP1D0W .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOxiP1D0W .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOxiP1D0W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOxiP1D0W .dropdown-menu,
.cid-tCOxiP1D0W .navbar.opened {
  background: #000000 !important;
}
.cid-tCOxiP1D0W .nav-item:focus,
.cid-tCOxiP1D0W .nav-link:focus {
  outline: none;
}
.cid-tCOxiP1D0W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOxiP1D0W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOxiP1D0W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOxiP1D0W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOxiP1D0W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOxiP1D0W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOxiP1D0W .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOxiP1D0W .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOxiP1D0W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOxiP1D0W .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOxiP1D0W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOxiP1D0W .navbar.collapsed {
  justify-content: center;
}
.cid-tCOxiP1D0W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOxiP1D0W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOxiP1D0W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOxiP1D0W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOxiP1D0W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOxiP1D0W .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-tCOxiP1D0W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOxiP1D0W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOxiP1D0W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOxiP1D0W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOxiP1D0W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOxiP1D0W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOxiP1D0W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOxiP1D0W .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-tCOxiP1D0W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOxiP1D0W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOxiP1D0W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOxiP1D0W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOxiP1D0W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOxiP1D0W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOxiP1D0W .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOxiP1D0W .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOxiP1D0W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOxiP1D0W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOxiP1D0W .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOxiP1D0W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOxiP1D0W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOxiP1D0W .dropdown-item.active,
.cid-tCOxiP1D0W .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOxiP1D0W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOxiP1D0W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOxiP1D0W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOxiP1D0W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOxiP1D0W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOxiP1D0W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOxiP1D0W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOxiP1D0W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOxiP1D0W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOxiP1D0W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOxiP1D0W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOxiP1D0W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOxiP1D0W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOxiP1D0W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOxiP1D0W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOxiP1D0W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOxiP1D0W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOxiP1D0W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOxiP1D0W .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOxiP1D0W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOxiP1D0W .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-tCOxiP1D0W .navbar {
    height: 70px;
  }
  .cid-tCOxiP1D0W .navbar.opened {
    height: auto;
  }
  .cid-tCOxiP1D0W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOxiQBfU3 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOxiQBfU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiQBfU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOxiQBfU3 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOxiQBfU3 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOxiQBfU3 .row {
  flex-direction: row-reverse;
}
.cid-tCOxiQBfU3 .row {
  align-items: center;
}
.cid-tCOxiQBfU3 img {
  border-radius: 2rem;
}
.cid-tCOxiQBfU3 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOxiQBfU3 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOxiQBfU3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOxiQBfU3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOxiQBfU3 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOxiQBfU3 .mbr-text,
.cid-tCOxiQBfU3 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOxiRAJt3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOxiRAJt3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiRAJt3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOxiRAJt3 .container {
    padding: 0 30px;
  }
}
.cid-tCOxiRAJt3 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOxiRAJt3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOxiSjILq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOxiSjILq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiSjILq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOxiSjILq .row {
  justify-content: flex-start;
}
.cid-tCOxiSjILq .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOxiT5uX5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOxiT5uX5 b,
.cid-tCOxiT5uX5 strong {
  font-weight: 900;
}
.cid-tCOxiT5uX5 img,
.cid-tCOxiT5uX5 .item-img {
  width: 100%;
}
.cid-tCOxiT5uX5 .item:focus,
.cid-tCOxiT5uX5 span:focus {
  outline: none;
}
.cid-tCOxiT5uX5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOxiT5uX5 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOxiT5uX5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOxiT5uX5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOxiT5uX5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOxiT5uX5 .mbr-section-title {
  color: #17003b;
}
.cid-tCOxiT5uX5 .mbr-text,
.cid-tCOxiT5uX5 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOxiT5uX5 .item-title {
  text-align: center;
}
.cid-tCOxiT5uX5 .item-subtitle {
  text-align: left;
}
.cid-tCOxiTZcJg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOxiTZcJg b,
.cid-tCOxiTZcJg strong {
  font-weight: 900;
}
.cid-tCOxiTZcJg img,
.cid-tCOxiTZcJg .item-img {
  width: 100%;
}
.cid-tCOxiTZcJg .item:focus,
.cid-tCOxiTZcJg span:focus {
  outline: none;
}
.cid-tCOxiTZcJg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOxiTZcJg .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOxiTZcJg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOxiTZcJg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOxiTZcJg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOxiTZcJg .mbr-section-title {
  color: #17003b;
}
.cid-tCOxiTZcJg .mbr-text,
.cid-tCOxiTZcJg .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOxiTZcJg .item-title {
  text-align: center;
}
.cid-tCOxiTZcJg .item-subtitle {
  text-align: left;
}
.cid-tCOxiUJSEN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOxiUJSEN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiUJSEN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOxiUJSEN .container {
    padding: 0 30px;
  }
}
.cid-tCOxiUJSEN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOxiUJSEN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOxiV7tUi {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOxiV7tUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiV7tUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOxiV7tUi .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOxiV7tUi .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOxiV7tUi .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOxiV7tUi .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOxiV7tUi .card-row {
  align-items: stretch;
}
.cid-tCOxiV7tUi .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOxiV7tUi .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOxiV7tUi .card-box {
  height: 100%;
}
.cid-tCOxiV7tUi .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOxiV7tUi .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOxiV7tUi .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOxiV7tUi .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOxiVNu9o {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOxiVNu9o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOxiVNu9o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOxiVNu9o .row {
  flex-direction: row-reverse;
}
.cid-tCOxiVNu9o .row {
  align-items: center;
}
.cid-tCOxiVNu9o img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOxiVNu9o .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOxiVNu9o .mbr-section-title {
  color: #111019;
}
.cid-tCOxiVNu9o .mbr-text,
.cid-tCOxiVNu9o .mbr-section-btn {
  color: #000000;
}
.cid-tD0WQROdxW {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0WQROdxW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0WQROdxW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0WQROdxW .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0WQROdxW .row {
  justify-content: center;
}
.cid-tD0WQROdxW .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0WQROdxW .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0WQROdxW .card-box {
    flex-direction: column;
  }
  .cid-tD0WQROdxW .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0WQROdxW .card-link:hover a {
  background-image: none !important;
}
.cid-tD0WQROdxW .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0WQROdxW .card-text {
  color: #282828;
}
.cid-tD0WQROdxW .card-title,
.cid-tD0WQROdxW .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3bJ1C3V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3bJ1C3V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3bJ1C3V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3bJ1C3V .container {
    padding: 0 30px;
  }
}
.cid-tDZ3bJ1C3V .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3bJ1C3V .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOylK8lgf {
  z-index: 1000;
  width: 100%;
}
.cid-tCOylK8lgf .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOylK8lgf nav.navbar {
  position: fixed;
}
.cid-tCOylK8lgf .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-tCOylK8lgf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOylK8lgf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOylK8lgf .dropdown-item:hover,
.cid-tCOylK8lgf .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOylK8lgf .dropdown-item:hover span {
  color: white;
}
.cid-tCOylK8lgf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOylK8lgf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOylK8lgf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOylK8lgf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOylK8lgf .nav-link {
  position: relative;
}
.cid-tCOylK8lgf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOylK8lgf .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOylK8lgf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOylK8lgf .dropdown-menu,
.cid-tCOylK8lgf .navbar.opened {
  background: #000000 !important;
}
.cid-tCOylK8lgf .nav-item:focus,
.cid-tCOylK8lgf .nav-link:focus {
  outline: none;
}
.cid-tCOylK8lgf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOylK8lgf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOylK8lgf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOylK8lgf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOylK8lgf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOylK8lgf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOylK8lgf .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOylK8lgf .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOylK8lgf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOylK8lgf .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOylK8lgf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOylK8lgf .navbar.collapsed {
  justify-content: center;
}
.cid-tCOylK8lgf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOylK8lgf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOylK8lgf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOylK8lgf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOylK8lgf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOylK8lgf .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-tCOylK8lgf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOylK8lgf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOylK8lgf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOylK8lgf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOylK8lgf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOylK8lgf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOylK8lgf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOylK8lgf .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-tCOylK8lgf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOylK8lgf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOylK8lgf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOylK8lgf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOylK8lgf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOylK8lgf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOylK8lgf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOylK8lgf .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOylK8lgf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOylK8lgf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOylK8lgf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOylK8lgf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOylK8lgf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOylK8lgf .dropdown-item.active,
.cid-tCOylK8lgf .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOylK8lgf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOylK8lgf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOylK8lgf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOylK8lgf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOylK8lgf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOylK8lgf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOylK8lgf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOylK8lgf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOylK8lgf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOylK8lgf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOylK8lgf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOylK8lgf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOylK8lgf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOylK8lgf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOylK8lgf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOylK8lgf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOylK8lgf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOylK8lgf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOylK8lgf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOylK8lgf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOylK8lgf .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-tCOylK8lgf .navbar {
    height: 70px;
  }
  .cid-tCOylK8lgf .navbar.opened {
    height: auto;
  }
  .cid-tCOylK8lgf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOylKI0qp {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOylKI0qp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylKI0qp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOylKI0qp .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOylKI0qp .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOylKI0qp .row {
  flex-direction: row-reverse;
}
.cid-tCOylKI0qp .row {
  align-items: center;
}
.cid-tCOylKI0qp img {
  border-radius: 2rem;
}
.cid-tCOylKI0qp .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOylKI0qp .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOylKI0qp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOylKI0qp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOylKI0qp .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOylKI0qp .mbr-text,
.cid-tCOylKI0qp .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOylL4Jua {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOylL4Jua .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylL4Jua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOylL4Jua .container {
    padding: 0 30px;
  }
}
.cid-tCOylL4Jua .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOylL4Jua .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOylLozlm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOylLozlm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylLozlm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOylLozlm .row {
  justify-content: flex-start;
}
.cid-tCOylLozlm .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOylLIeIu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOylLIeIu b,
.cid-tCOylLIeIu strong {
  font-weight: 900;
}
.cid-tCOylLIeIu img,
.cid-tCOylLIeIu .item-img {
  width: 100%;
}
.cid-tCOylLIeIu .item:focus,
.cid-tCOylLIeIu span:focus {
  outline: none;
}
.cid-tCOylLIeIu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOylLIeIu .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOylLIeIu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOylLIeIu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOylLIeIu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOylLIeIu .mbr-section-title {
  color: #17003b;
}
.cid-tCOylLIeIu .mbr-text,
.cid-tCOylLIeIu .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOylLIeIu .item-title {
  text-align: center;
}
.cid-tCOylLIeIu .item-subtitle {
  text-align: left;
}
.cid-tCOylM5fEs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOylM5fEs b,
.cid-tCOylM5fEs strong {
  font-weight: 900;
}
.cid-tCOylM5fEs img,
.cid-tCOylM5fEs .item-img {
  width: 100%;
}
.cid-tCOylM5fEs .item:focus,
.cid-tCOylM5fEs span:focus {
  outline: none;
}
.cid-tCOylM5fEs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOylM5fEs .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOylM5fEs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOylM5fEs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOylM5fEs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOylM5fEs .mbr-section-title {
  color: #17003b;
}
.cid-tCOylM5fEs .mbr-text,
.cid-tCOylM5fEs .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOylM5fEs .item-title {
  text-align: center;
}
.cid-tCOylM5fEs .item-subtitle {
  text-align: left;
}
.cid-tCOylMugCU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOylMugCU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylMugCU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOylMugCU .container {
    padding: 0 30px;
  }
}
.cid-tCOylMugCU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOylMugCU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOylMRFnw {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOylMRFnw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylMRFnw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOylMRFnw .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOylMRFnw .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOylMRFnw .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOylMRFnw .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOylMRFnw .card-row {
  align-items: stretch;
}
.cid-tCOylMRFnw .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOylMRFnw .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOylMRFnw .card-box {
  height: 100%;
}
.cid-tCOylMRFnw .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOylMRFnw .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOylMRFnw .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOylMRFnw .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOylNoaf1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOylNoaf1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOylNoaf1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOylNoaf1 .row {
  flex-direction: row-reverse;
}
.cid-tCOylNoaf1 .row {
  align-items: center;
}
.cid-tCOylNoaf1 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOylNoaf1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOylNoaf1 .mbr-section-title {
  color: #111019;
}
.cid-tCOylNoaf1 .mbr-text,
.cid-tCOylNoaf1 .mbr-section-btn {
  color: #000000;
}
.cid-tD0YO4Gm5s {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD0YO4Gm5s .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD0YO4Gm5s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD0YO4Gm5s .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD0YO4Gm5s .row {
  justify-content: center;
}
.cid-tD0YO4Gm5s .card-box {
  display: flex;
  align-items: center;
}
.cid-tD0YO4Gm5s .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD0YO4Gm5s .card-box {
    flex-direction: column;
  }
  .cid-tD0YO4Gm5s .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD0YO4Gm5s .card-link:hover a {
  background-image: none !important;
}
.cid-tD0YO4Gm5s .mbr-section-subtitle {
  color: #777777;
}
.cid-tD0YO4Gm5s .card-text {
  color: #282828;
}
.cid-tD0YO4Gm5s .card-title,
.cid-tD0YO4Gm5s .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3zsfFbM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3zsfFbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3zsfFbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3zsfFbM .container {
    padding: 0 30px;
  }
}
.cid-tDZ3zsfFbM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3zsfFbM .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOBZCDYYx {
  z-index: 1000;
  width: 100%;
}
.cid-tCOBZCDYYx .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOBZCDYYx nav.navbar {
  position: fixed;
}
.cid-tCOBZCDYYx .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-tCOBZCDYYx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOBZCDYYx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOBZCDYYx .dropdown-item:hover,
.cid-tCOBZCDYYx .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOBZCDYYx .dropdown-item:hover span {
  color: white;
}
.cid-tCOBZCDYYx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOBZCDYYx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOBZCDYYx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOBZCDYYx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOBZCDYYx .nav-link {
  position: relative;
}
.cid-tCOBZCDYYx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOBZCDYYx .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOBZCDYYx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOBZCDYYx .dropdown-menu,
.cid-tCOBZCDYYx .navbar.opened {
  background: #000000 !important;
}
.cid-tCOBZCDYYx .nav-item:focus,
.cid-tCOBZCDYYx .nav-link:focus {
  outline: none;
}
.cid-tCOBZCDYYx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOBZCDYYx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOBZCDYYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOBZCDYYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOBZCDYYx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOBZCDYYx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOBZCDYYx .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOBZCDYYx .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOBZCDYYx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOBZCDYYx .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOBZCDYYx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOBZCDYYx .navbar.collapsed {
  justify-content: center;
}
.cid-tCOBZCDYYx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOBZCDYYx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOBZCDYYx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOBZCDYYx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOBZCDYYx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOBZCDYYx .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-tCOBZCDYYx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOBZCDYYx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOBZCDYYx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOBZCDYYx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOBZCDYYx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOBZCDYYx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOBZCDYYx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOBZCDYYx .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-tCOBZCDYYx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOBZCDYYx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOBZCDYYx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOBZCDYYx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOBZCDYYx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOBZCDYYx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOBZCDYYx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOBZCDYYx .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOBZCDYYx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOBZCDYYx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOBZCDYYx .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOBZCDYYx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOBZCDYYx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOBZCDYYx .dropdown-item.active,
.cid-tCOBZCDYYx .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOBZCDYYx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOBZCDYYx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOBZCDYYx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOBZCDYYx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOBZCDYYx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOBZCDYYx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOBZCDYYx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOBZCDYYx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOBZCDYYx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOBZCDYYx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOBZCDYYx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOBZCDYYx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOBZCDYYx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOBZCDYYx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOBZCDYYx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOBZCDYYx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOBZCDYYx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOBZCDYYx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOBZCDYYx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOBZCDYYx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOBZCDYYx .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-tCOBZCDYYx .navbar {
    height: 70px;
  }
  .cid-tCOBZCDYYx .navbar.opened {
    height: auto;
  }
  .cid-tCOBZCDYYx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOBZDczvC {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOBZDczvC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZDczvC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOBZDczvC .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOBZDczvC .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOBZDczvC .row {
  flex-direction: row-reverse;
}
.cid-tCOBZDczvC .row {
  align-items: center;
}
.cid-tCOBZDczvC img {
  border-radius: 2rem;
}
.cid-tCOBZDczvC .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOBZDczvC .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOBZDczvC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOBZDczvC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOBZDczvC .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOBZDczvC .mbr-text,
.cid-tCOBZDczvC .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOBZDyOhk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOBZDyOhk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZDyOhk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOBZDyOhk .container {
    padding: 0 30px;
  }
}
.cid-tCOBZDyOhk .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOBZDyOhk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOBZDQdHl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOBZDQdHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZDQdHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOBZDQdHl .row {
  justify-content: flex-start;
}
.cid-tCOBZDQdHl .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOBZE8h06 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOBZE8h06 b,
.cid-tCOBZE8h06 strong {
  font-weight: 900;
}
.cid-tCOBZE8h06 img,
.cid-tCOBZE8h06 .item-img {
  width: 100%;
}
.cid-tCOBZE8h06 .item:focus,
.cid-tCOBZE8h06 span:focus {
  outline: none;
}
.cid-tCOBZE8h06 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOBZE8h06 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOBZE8h06 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOBZE8h06 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOBZE8h06 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOBZE8h06 .mbr-section-title {
  color: #17003b;
}
.cid-tCOBZE8h06 .mbr-text,
.cid-tCOBZE8h06 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOBZE8h06 .item-title {
  text-align: center;
}
.cid-tCOBZE8h06 .item-subtitle {
  text-align: left;
}
.cid-tCOBZEw22V {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOBZEw22V b,
.cid-tCOBZEw22V strong {
  font-weight: 900;
}
.cid-tCOBZEw22V img,
.cid-tCOBZEw22V .item-img {
  width: 100%;
}
.cid-tCOBZEw22V .item:focus,
.cid-tCOBZEw22V span:focus {
  outline: none;
}
.cid-tCOBZEw22V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOBZEw22V .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOBZEw22V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOBZEw22V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOBZEw22V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOBZEw22V .mbr-section-title {
  color: #17003b;
}
.cid-tCOBZEw22V .mbr-text,
.cid-tCOBZEw22V .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOBZEw22V .item-title {
  text-align: center;
}
.cid-tCOBZEw22V .item-subtitle {
  text-align: left;
}
.cid-tCOBZESpkC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOBZESpkC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZESpkC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOBZESpkC .container {
    padding: 0 30px;
  }
}
.cid-tCOBZESpkC .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOBZESpkC .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOBZFeDnO {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOBZFeDnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZFeDnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOBZFeDnO .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOBZFeDnO .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOBZFeDnO .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOBZFeDnO .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOBZFeDnO .card-row {
  align-items: stretch;
}
.cid-tCOBZFeDnO .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOBZFeDnO .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOBZFeDnO .card-box {
  height: 100%;
}
.cid-tCOBZFeDnO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOBZFeDnO .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOBZFeDnO .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOBZFeDnO .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOBZFIAFX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOBZFIAFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOBZFIAFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOBZFIAFX .row {
  flex-direction: row-reverse;
}
.cid-tCOBZFIAFX .row {
  align-items: center;
}
.cid-tCOBZFIAFX img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOBZFIAFX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOBZFIAFX .mbr-section-title {
  color: #111019;
}
.cid-tCOBZFIAFX .mbr-text,
.cid-tCOBZFIAFX .mbr-section-btn {
  color: #000000;
}
.cid-tD1nWBTI6x {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1nWBTI6x .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1nWBTI6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1nWBTI6x .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1nWBTI6x .row {
  justify-content: center;
}
.cid-tD1nWBTI6x .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1nWBTI6x .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1nWBTI6x .card-box {
    flex-direction: column;
  }
  .cid-tD1nWBTI6x .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1nWBTI6x .card-link:hover a {
  background-image: none !important;
}
.cid-tD1nWBTI6x .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1nWBTI6x .card-text {
  color: #282828;
}
.cid-tD1nWBTI6x .card-title,
.cid-tD1nWBTI6x .iconfont-wrapper {
  color: #303030;
}
.cid-tE1P3agffg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1P3agffg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1P3agffg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1P3agffg .container {
    padding: 0 30px;
  }
}
.cid-tE1P3agffg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1P3agffg .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCODtW9tdM {
  z-index: 1000;
  width: 100%;
}
.cid-tCODtW9tdM .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCODtW9tdM nav.navbar {
  position: fixed;
}
.cid-tCODtW9tdM .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-tCODtW9tdM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCODtW9tdM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCODtW9tdM .dropdown-item:hover,
.cid-tCODtW9tdM .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCODtW9tdM .dropdown-item:hover span {
  color: white;
}
.cid-tCODtW9tdM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCODtW9tdM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCODtW9tdM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCODtW9tdM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCODtW9tdM .nav-link {
  position: relative;
}
.cid-tCODtW9tdM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCODtW9tdM .container {
    flex-wrap: nowrap;
  }
}
.cid-tCODtW9tdM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCODtW9tdM .dropdown-menu,
.cid-tCODtW9tdM .navbar.opened {
  background: #000000 !important;
}
.cid-tCODtW9tdM .nav-item:focus,
.cid-tCODtW9tdM .nav-link:focus {
  outline: none;
}
.cid-tCODtW9tdM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCODtW9tdM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCODtW9tdM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCODtW9tdM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCODtW9tdM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCODtW9tdM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCODtW9tdM .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCODtW9tdM .navbar.opened {
  transition: all 0.3s;
}
.cid-tCODtW9tdM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCODtW9tdM .navbar .navbar-logo img {
  width: auto;
}
.cid-tCODtW9tdM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCODtW9tdM .navbar.collapsed {
  justify-content: center;
}
.cid-tCODtW9tdM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCODtW9tdM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCODtW9tdM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCODtW9tdM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCODtW9tdM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCODtW9tdM .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-tCODtW9tdM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCODtW9tdM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCODtW9tdM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCODtW9tdM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCODtW9tdM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCODtW9tdM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCODtW9tdM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCODtW9tdM .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-tCODtW9tdM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCODtW9tdM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCODtW9tdM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCODtW9tdM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCODtW9tdM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCODtW9tdM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCODtW9tdM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCODtW9tdM .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCODtW9tdM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCODtW9tdM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCODtW9tdM .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCODtW9tdM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCODtW9tdM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCODtW9tdM .dropdown-item.active,
.cid-tCODtW9tdM .dropdown-item:active {
  background-color: transparent;
}
.cid-tCODtW9tdM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCODtW9tdM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCODtW9tdM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCODtW9tdM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCODtW9tdM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCODtW9tdM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCODtW9tdM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCODtW9tdM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCODtW9tdM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCODtW9tdM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCODtW9tdM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCODtW9tdM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCODtW9tdM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCODtW9tdM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCODtW9tdM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCODtW9tdM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCODtW9tdM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCODtW9tdM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCODtW9tdM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCODtW9tdM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCODtW9tdM .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-tCODtW9tdM .navbar {
    height: 70px;
  }
  .cid-tCODtW9tdM .navbar.opened {
    height: auto;
  }
  .cid-tCODtW9tdM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCODtXOaZP {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCODtXOaZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODtXOaZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCODtXOaZP .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCODtXOaZP .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCODtXOaZP .row {
  flex-direction: row-reverse;
}
.cid-tCODtXOaZP .row {
  align-items: center;
}
.cid-tCODtXOaZP img {
  border-radius: 2rem;
}
.cid-tCODtXOaZP .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCODtXOaZP .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCODtXOaZP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCODtXOaZP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCODtXOaZP .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCODtXOaZP .mbr-text,
.cid-tCODtXOaZP .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCODtYKaIJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCODtYKaIJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODtYKaIJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCODtYKaIJ .container {
    padding: 0 30px;
  }
}
.cid-tCODtYKaIJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCODtYKaIJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCODtZuwLd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCODtZuwLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODtZuwLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCODtZuwLd .row {
  justify-content: flex-start;
}
.cid-tCODtZuwLd .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCODu0lMdP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCODu0lMdP b,
.cid-tCODu0lMdP strong {
  font-weight: 900;
}
.cid-tCODu0lMdP img,
.cid-tCODu0lMdP .item-img {
  width: 100%;
}
.cid-tCODu0lMdP .item:focus,
.cid-tCODu0lMdP span:focus {
  outline: none;
}
.cid-tCODu0lMdP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCODu0lMdP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCODu0lMdP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCODu0lMdP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCODu0lMdP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCODu0lMdP .mbr-section-title {
  color: #17003b;
}
.cid-tCODu0lMdP .mbr-text,
.cid-tCODu0lMdP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCODu0lMdP .item-title {
  text-align: center;
}
.cid-tCODu0lMdP .item-subtitle {
  text-align: left;
}
.cid-tCODu1llLk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCODu1llLk b,
.cid-tCODu1llLk strong {
  font-weight: 900;
}
.cid-tCODu1llLk img,
.cid-tCODu1llLk .item-img {
  width: 100%;
}
.cid-tCODu1llLk .item:focus,
.cid-tCODu1llLk span:focus {
  outline: none;
}
.cid-tCODu1llLk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCODu1llLk .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCODu1llLk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCODu1llLk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCODu1llLk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCODu1llLk .mbr-section-title {
  color: #17003b;
}
.cid-tCODu1llLk .mbr-text,
.cid-tCODu1llLk .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCODu1llLk .item-title {
  text-align: center;
}
.cid-tCODu1llLk .item-subtitle {
  text-align: left;
}
.cid-tCODu2kKdI {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCODu2kKdI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODu2kKdI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCODu2kKdI .container {
    padding: 0 30px;
  }
}
.cid-tCODu2kKdI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCODu2kKdI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCODu337HF {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCODu337HF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODu337HF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCODu337HF .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCODu337HF .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCODu337HF .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCODu337HF .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCODu337HF .card-row {
  align-items: stretch;
}
.cid-tCODu337HF .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCODu337HF .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCODu337HF .card-box {
  height: 100%;
}
.cid-tCODu337HF .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCODu337HF .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCODu337HF .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCODu337HF .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCODu4n1Ka {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCODu4n1Ka .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCODu4n1Ka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCODu4n1Ka .row {
  flex-direction: row-reverse;
}
.cid-tCODu4n1Ka .row {
  align-items: center;
}
.cid-tCODu4n1Ka img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCODu4n1Ka .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCODu4n1Ka .mbr-section-title {
  color: #111019;
}
.cid-tCODu4n1Ka .mbr-text,
.cid-tCODu4n1Ka .mbr-section-btn {
  color: #000000;
}
.cid-tD1tezgTMV {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1tezgTMV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1tezgTMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1tezgTMV .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1tezgTMV .row {
  justify-content: center;
}
.cid-tD1tezgTMV .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1tezgTMV .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1tezgTMV .card-box {
    flex-direction: column;
  }
  .cid-tD1tezgTMV .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1tezgTMV .card-link:hover a {
  background-image: none !important;
}
.cid-tD1tezgTMV .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1tezgTMV .card-text {
  color: #282828;
}
.cid-tD1tezgTMV .card-title,
.cid-tD1tezgTMV .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Pev1LiA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Pev1LiA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Pev1LiA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Pev1LiA .container {
    padding: 0 30px;
  }
}
.cid-tE1Pev1LiA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Pev1LiA .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOEx1EN75 {
  z-index: 1000;
  width: 100%;
}
.cid-tCOEx1EN75 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOEx1EN75 nav.navbar {
  position: fixed;
}
.cid-tCOEx1EN75 .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-tCOEx1EN75 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOEx1EN75 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOEx1EN75 .dropdown-item:hover,
.cid-tCOEx1EN75 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOEx1EN75 .dropdown-item:hover span {
  color: white;
}
.cid-tCOEx1EN75 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOEx1EN75 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOEx1EN75 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOEx1EN75 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOEx1EN75 .nav-link {
  position: relative;
}
.cid-tCOEx1EN75 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOEx1EN75 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOEx1EN75 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOEx1EN75 .dropdown-menu,
.cid-tCOEx1EN75 .navbar.opened {
  background: #000000 !important;
}
.cid-tCOEx1EN75 .nav-item:focus,
.cid-tCOEx1EN75 .nav-link:focus {
  outline: none;
}
.cid-tCOEx1EN75 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOEx1EN75 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOEx1EN75 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOEx1EN75 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOEx1EN75 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOEx1EN75 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOEx1EN75 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOEx1EN75 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOEx1EN75 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOEx1EN75 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOEx1EN75 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOEx1EN75 .navbar.collapsed {
  justify-content: center;
}
.cid-tCOEx1EN75 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOEx1EN75 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOEx1EN75 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOEx1EN75 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOEx1EN75 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOEx1EN75 .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-tCOEx1EN75 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOEx1EN75 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOEx1EN75 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOEx1EN75 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOEx1EN75 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOEx1EN75 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOEx1EN75 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOEx1EN75 .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-tCOEx1EN75 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOEx1EN75 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOEx1EN75 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOEx1EN75 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOEx1EN75 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOEx1EN75 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOEx1EN75 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOEx1EN75 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOEx1EN75 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOEx1EN75 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOEx1EN75 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOEx1EN75 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOEx1EN75 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOEx1EN75 .dropdown-item.active,
.cid-tCOEx1EN75 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOEx1EN75 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOEx1EN75 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOEx1EN75 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOEx1EN75 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOEx1EN75 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOEx1EN75 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOEx1EN75 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOEx1EN75 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOEx1EN75 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOEx1EN75 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOEx1EN75 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOEx1EN75 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOEx1EN75 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOEx1EN75 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOEx1EN75 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOEx1EN75 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOEx1EN75 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOEx1EN75 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOEx1EN75 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOEx1EN75 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOEx1EN75 .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-tCOEx1EN75 .navbar {
    height: 70px;
  }
  .cid-tCOEx1EN75 .navbar.opened {
    height: auto;
  }
  .cid-tCOEx1EN75 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOEx2gmEr {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOEx2gmEr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx2gmEr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOEx2gmEr .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOEx2gmEr .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOEx2gmEr .row {
  flex-direction: row-reverse;
}
.cid-tCOEx2gmEr .row {
  align-items: center;
}
.cid-tCOEx2gmEr img {
  border-radius: 2rem;
}
.cid-tCOEx2gmEr .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOEx2gmEr .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOEx2gmEr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOEx2gmEr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOEx2gmEr .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOEx2gmEr .mbr-text,
.cid-tCOEx2gmEr .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOEx2DLAc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOEx2DLAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx2DLAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOEx2DLAc .container {
    padding: 0 30px;
  }
}
.cid-tCOEx2DLAc .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOEx2DLAc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOEx2WE3J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOEx2WE3J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx2WE3J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOEx2WE3J .row {
  justify-content: flex-start;
}
.cid-tCOEx2WE3J .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOEx3iCsG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOEx3iCsG b,
.cid-tCOEx3iCsG strong {
  font-weight: 900;
}
.cid-tCOEx3iCsG img,
.cid-tCOEx3iCsG .item-img {
  width: 100%;
}
.cid-tCOEx3iCsG .item:focus,
.cid-tCOEx3iCsG span:focus {
  outline: none;
}
.cid-tCOEx3iCsG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOEx3iCsG .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOEx3iCsG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOEx3iCsG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOEx3iCsG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOEx3iCsG .mbr-section-title {
  color: #17003b;
}
.cid-tCOEx3iCsG .mbr-text,
.cid-tCOEx3iCsG .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOEx3iCsG .item-title {
  text-align: center;
}
.cid-tCOEx3iCsG .item-subtitle {
  text-align: left;
}
.cid-tCOEx3Gqwh {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOEx3Gqwh b,
.cid-tCOEx3Gqwh strong {
  font-weight: 900;
}
.cid-tCOEx3Gqwh img,
.cid-tCOEx3Gqwh .item-img {
  width: 100%;
}
.cid-tCOEx3Gqwh .item:focus,
.cid-tCOEx3Gqwh span:focus {
  outline: none;
}
.cid-tCOEx3Gqwh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOEx3Gqwh .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOEx3Gqwh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOEx3Gqwh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOEx3Gqwh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOEx3Gqwh .mbr-section-title {
  color: #17003b;
}
.cid-tCOEx3Gqwh .mbr-text,
.cid-tCOEx3Gqwh .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOEx3Gqwh .item-title {
  text-align: center;
}
.cid-tCOEx3Gqwh .item-subtitle {
  text-align: left;
}
.cid-tCOEx49v89 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOEx49v89 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx49v89 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOEx49v89 .container {
    padding: 0 30px;
  }
}
.cid-tCOEx49v89 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOEx49v89 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOEx4wgR6 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOEx4wgR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx4wgR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOEx4wgR6 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOEx4wgR6 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOEx4wgR6 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOEx4wgR6 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOEx4wgR6 .card-row {
  align-items: stretch;
}
.cid-tCOEx4wgR6 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOEx4wgR6 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOEx4wgR6 .card-box {
  height: 100%;
}
.cid-tCOEx4wgR6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOEx4wgR6 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOEx4wgR6 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOEx4wgR6 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOEx53F0J {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOEx53F0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOEx53F0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOEx53F0J .row {
  flex-direction: row-reverse;
}
.cid-tCOEx53F0J .row {
  align-items: center;
}
.cid-tCOEx53F0J img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOEx53F0J .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOEx53F0J .mbr-section-title {
  color: #111019;
}
.cid-tCOEx53F0J .mbr-text,
.cid-tCOEx53F0J .mbr-section-btn {
  color: #000000;
}
.cid-tD1zArkNw0 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1zArkNw0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1zArkNw0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1zArkNw0 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1zArkNw0 .row {
  justify-content: center;
}
.cid-tD1zArkNw0 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1zArkNw0 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1zArkNw0 .card-box {
    flex-direction: column;
  }
  .cid-tD1zArkNw0 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1zArkNw0 .card-link:hover a {
  background-image: none !important;
}
.cid-tD1zArkNw0 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1zArkNw0 .card-text {
  color: #282828;
}
.cid-tD1zArkNw0 .card-title,
.cid-tD1zArkNw0 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PvFDot2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PvFDot2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PvFDot2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PvFDot2 .container {
    padding: 0 30px;
  }
}
.cid-tE1PvFDot2 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PvFDot2 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOFGt3ItV {
  z-index: 1000;
  width: 100%;
}
.cid-tCOFGt3ItV .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOFGt3ItV nav.navbar {
  position: fixed;
}
.cid-tCOFGt3ItV .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-tCOFGt3ItV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOFGt3ItV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOFGt3ItV .dropdown-item:hover,
.cid-tCOFGt3ItV .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOFGt3ItV .dropdown-item:hover span {
  color: white;
}
.cid-tCOFGt3ItV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOFGt3ItV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOFGt3ItV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOFGt3ItV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOFGt3ItV .nav-link {
  position: relative;
}
.cid-tCOFGt3ItV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOFGt3ItV .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOFGt3ItV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOFGt3ItV .dropdown-menu,
.cid-tCOFGt3ItV .navbar.opened {
  background: #000000 !important;
}
.cid-tCOFGt3ItV .nav-item:focus,
.cid-tCOFGt3ItV .nav-link:focus {
  outline: none;
}
.cid-tCOFGt3ItV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOFGt3ItV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOFGt3ItV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOFGt3ItV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOFGt3ItV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOFGt3ItV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOFGt3ItV .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOFGt3ItV .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOFGt3ItV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOFGt3ItV .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOFGt3ItV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOFGt3ItV .navbar.collapsed {
  justify-content: center;
}
.cid-tCOFGt3ItV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOFGt3ItV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOFGt3ItV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOFGt3ItV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOFGt3ItV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOFGt3ItV .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-tCOFGt3ItV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOFGt3ItV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOFGt3ItV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOFGt3ItV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOFGt3ItV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOFGt3ItV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOFGt3ItV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOFGt3ItV .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-tCOFGt3ItV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOFGt3ItV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOFGt3ItV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOFGt3ItV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOFGt3ItV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOFGt3ItV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOFGt3ItV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOFGt3ItV .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOFGt3ItV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOFGt3ItV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOFGt3ItV .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOFGt3ItV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOFGt3ItV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOFGt3ItV .dropdown-item.active,
.cid-tCOFGt3ItV .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOFGt3ItV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOFGt3ItV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOFGt3ItV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOFGt3ItV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOFGt3ItV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOFGt3ItV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOFGt3ItV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOFGt3ItV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOFGt3ItV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOFGt3ItV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOFGt3ItV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOFGt3ItV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOFGt3ItV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOFGt3ItV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOFGt3ItV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOFGt3ItV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOFGt3ItV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOFGt3ItV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOFGt3ItV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOFGt3ItV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOFGt3ItV .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-tCOFGt3ItV .navbar {
    height: 70px;
  }
  .cid-tCOFGt3ItV .navbar.opened {
    height: auto;
  }
  .cid-tCOFGt3ItV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOFGtD6EV {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOFGtD6EV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGtD6EV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOFGtD6EV .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOFGtD6EV .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOFGtD6EV .row {
  flex-direction: row-reverse;
}
.cid-tCOFGtD6EV .row {
  align-items: center;
}
.cid-tCOFGtD6EV img {
  border-radius: 2rem;
}
.cid-tCOFGtD6EV .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOFGtD6EV .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOFGtD6EV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOFGtD6EV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOFGtD6EV .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOFGtD6EV .mbr-text,
.cid-tCOFGtD6EV .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOFGu2cwV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOFGu2cwV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGu2cwV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOFGu2cwV .container {
    padding: 0 30px;
  }
}
.cid-tCOFGu2cwV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOFGu2cwV .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOFGukfd9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOFGukfd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGukfd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOFGukfd9 .row {
  justify-content: flex-start;
}
.cid-tCOFGukfd9 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOFGuFeDg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOFGuFeDg b,
.cid-tCOFGuFeDg strong {
  font-weight: 900;
}
.cid-tCOFGuFeDg img,
.cid-tCOFGuFeDg .item-img {
  width: 100%;
}
.cid-tCOFGuFeDg .item:focus,
.cid-tCOFGuFeDg span:focus {
  outline: none;
}
.cid-tCOFGuFeDg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOFGuFeDg .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOFGuFeDg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOFGuFeDg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOFGuFeDg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOFGuFeDg .mbr-section-title {
  color: #17003b;
}
.cid-tCOFGuFeDg .mbr-text,
.cid-tCOFGuFeDg .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOFGuFeDg .item-title {
  text-align: center;
}
.cid-tCOFGuFeDg .item-subtitle {
  text-align: left;
}
.cid-tCOFGv8vtx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOFGv8vtx b,
.cid-tCOFGv8vtx strong {
  font-weight: 900;
}
.cid-tCOFGv8vtx img,
.cid-tCOFGv8vtx .item-img {
  width: 100%;
}
.cid-tCOFGv8vtx .item:focus,
.cid-tCOFGv8vtx span:focus {
  outline: none;
}
.cid-tCOFGv8vtx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOFGv8vtx .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOFGv8vtx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOFGv8vtx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOFGv8vtx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOFGv8vtx .mbr-section-title {
  color: #17003b;
}
.cid-tCOFGv8vtx .mbr-text,
.cid-tCOFGv8vtx .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOFGv8vtx .item-title {
  text-align: center;
}
.cid-tCOFGv8vtx .item-subtitle {
  text-align: left;
}
.cid-tCOFGvzFGG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOFGvzFGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGvzFGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOFGvzFGG .container {
    padding: 0 30px;
  }
}
.cid-tCOFGvzFGG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOFGvzFGG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOFGvT7IB {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOFGvT7IB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGvT7IB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOFGvT7IB .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOFGvT7IB .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOFGvT7IB .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOFGvT7IB .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOFGvT7IB .card-row {
  align-items: stretch;
}
.cid-tCOFGvT7IB .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOFGvT7IB .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOFGvT7IB .card-box {
  height: 100%;
}
.cid-tCOFGvT7IB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOFGvT7IB .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOFGvT7IB .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOFGvT7IB .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOFGwpV5V {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOFGwpV5V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOFGwpV5V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOFGwpV5V .row {
  flex-direction: row-reverse;
}
.cid-tCOFGwpV5V .row {
  align-items: center;
}
.cid-tCOFGwpV5V img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOFGwpV5V .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOFGwpV5V .mbr-section-title {
  color: #111019;
}
.cid-tCOFGwpV5V .mbr-text,
.cid-tCOFGwpV5V .mbr-section-btn {
  color: #000000;
}
.cid-tD1HitLA0K {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1HitLA0K .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1HitLA0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1HitLA0K .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1HitLA0K .row {
  justify-content: center;
}
.cid-tD1HitLA0K .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1HitLA0K .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1HitLA0K .card-box {
    flex-direction: column;
  }
  .cid-tD1HitLA0K .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1HitLA0K .card-link:hover a {
  background-image: none !important;
}
.cid-tD1HitLA0K .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1HitLA0K .card-text {
  color: #282828;
}
.cid-tD1HitLA0K .card-title,
.cid-tD1HitLA0K .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PBWZGB5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PBWZGB5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PBWZGB5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PBWZGB5 .container {
    padding: 0 30px;
  }
}
.cid-tE1PBWZGB5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PBWZGB5 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOH9X7w5K {
  z-index: 1000;
  width: 100%;
}
.cid-tCOH9X7w5K .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOH9X7w5K nav.navbar {
  position: fixed;
}
.cid-tCOH9X7w5K .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-tCOH9X7w5K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOH9X7w5K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOH9X7w5K .dropdown-item:hover,
.cid-tCOH9X7w5K .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOH9X7w5K .dropdown-item:hover span {
  color: white;
}
.cid-tCOH9X7w5K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOH9X7w5K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOH9X7w5K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOH9X7w5K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOH9X7w5K .nav-link {
  position: relative;
}
.cid-tCOH9X7w5K .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOH9X7w5K .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOH9X7w5K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOH9X7w5K .dropdown-menu,
.cid-tCOH9X7w5K .navbar.opened {
  background: #000000 !important;
}
.cid-tCOH9X7w5K .nav-item:focus,
.cid-tCOH9X7w5K .nav-link:focus {
  outline: none;
}
.cid-tCOH9X7w5K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOH9X7w5K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOH9X7w5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOH9X7w5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOH9X7w5K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOH9X7w5K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOH9X7w5K .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOH9X7w5K .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOH9X7w5K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOH9X7w5K .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOH9X7w5K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOH9X7w5K .navbar.collapsed {
  justify-content: center;
}
.cid-tCOH9X7w5K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOH9X7w5K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOH9X7w5K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOH9X7w5K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOH9X7w5K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOH9X7w5K .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-tCOH9X7w5K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOH9X7w5K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOH9X7w5K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOH9X7w5K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOH9X7w5K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOH9X7w5K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOH9X7w5K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOH9X7w5K .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-tCOH9X7w5K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOH9X7w5K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOH9X7w5K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOH9X7w5K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOH9X7w5K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOH9X7w5K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOH9X7w5K .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOH9X7w5K .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOH9X7w5K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOH9X7w5K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOH9X7w5K .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOH9X7w5K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOH9X7w5K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOH9X7w5K .dropdown-item.active,
.cid-tCOH9X7w5K .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOH9X7w5K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOH9X7w5K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOH9X7w5K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOH9X7w5K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOH9X7w5K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOH9X7w5K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOH9X7w5K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOH9X7w5K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOH9X7w5K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOH9X7w5K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOH9X7w5K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOH9X7w5K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOH9X7w5K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOH9X7w5K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOH9X7w5K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOH9X7w5K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOH9X7w5K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOH9X7w5K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOH9X7w5K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOH9X7w5K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOH9X7w5K .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-tCOH9X7w5K .navbar {
    height: 70px;
  }
  .cid-tCOH9X7w5K .navbar.opened {
    height: auto;
  }
  .cid-tCOH9X7w5K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOHa0YFW6 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOHa0YFW6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa0YFW6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOHa0YFW6 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOHa0YFW6 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOHa0YFW6 .row {
  flex-direction: row-reverse;
}
.cid-tCOHa0YFW6 .row {
  align-items: center;
}
.cid-tCOHa0YFW6 img {
  border-radius: 2rem;
}
.cid-tCOHa0YFW6 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOHa0YFW6 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOHa0YFW6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOHa0YFW6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOHa0YFW6 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOHa0YFW6 .mbr-text,
.cid-tCOHa0YFW6 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOHa3oFEE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOHa3oFEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa3oFEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOHa3oFEE .container {
    padding: 0 30px;
  }
}
.cid-tCOHa3oFEE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOHa3oFEE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOHa3FWDw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOHa3FWDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa3FWDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOHa3FWDw .row {
  justify-content: flex-start;
}
.cid-tCOHa3FWDw .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOHa3XxoH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOHa3XxoH b,
.cid-tCOHa3XxoH strong {
  font-weight: 900;
}
.cid-tCOHa3XxoH img,
.cid-tCOHa3XxoH .item-img {
  width: 100%;
}
.cid-tCOHa3XxoH .item:focus,
.cid-tCOHa3XxoH span:focus {
  outline: none;
}
.cid-tCOHa3XxoH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOHa3XxoH .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOHa3XxoH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOHa3XxoH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOHa3XxoH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOHa3XxoH .mbr-section-title {
  color: #17003b;
}
.cid-tCOHa3XxoH .mbr-text,
.cid-tCOHa3XxoH .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOHa3XxoH .item-title {
  text-align: center;
}
.cid-tCOHa3XxoH .item-subtitle {
  text-align: left;
}
.cid-tCOHa4j5lr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOHa4j5lr b,
.cid-tCOHa4j5lr strong {
  font-weight: 900;
}
.cid-tCOHa4j5lr img,
.cid-tCOHa4j5lr .item-img {
  width: 100%;
}
.cid-tCOHa4j5lr .item:focus,
.cid-tCOHa4j5lr span:focus {
  outline: none;
}
.cid-tCOHa4j5lr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOHa4j5lr .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOHa4j5lr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOHa4j5lr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOHa4j5lr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOHa4j5lr .mbr-section-title {
  color: #17003b;
}
.cid-tCOHa4j5lr .mbr-text,
.cid-tCOHa4j5lr .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOHa4j5lr .item-title {
  text-align: center;
}
.cid-tCOHa4j5lr .item-subtitle {
  text-align: left;
}
.cid-tCOHa4EpEZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOHa4EpEZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa4EpEZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOHa4EpEZ .container {
    padding: 0 30px;
  }
}
.cid-tCOHa4EpEZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOHa4EpEZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOHa4VqX7 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOHa4VqX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa4VqX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOHa4VqX7 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOHa4VqX7 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOHa4VqX7 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOHa4VqX7 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOHa4VqX7 .card-row {
  align-items: stretch;
}
.cid-tCOHa4VqX7 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOHa4VqX7 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOHa4VqX7 .card-box {
  height: 100%;
}
.cid-tCOHa4VqX7 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOHa4VqX7 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOHa4VqX7 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOHa4VqX7 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOHa5uKDK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOHa5uKDK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOHa5uKDK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOHa5uKDK .row {
  flex-direction: row-reverse;
}
.cid-tCOHa5uKDK .row {
  align-items: center;
}
.cid-tCOHa5uKDK img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOHa5uKDK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOHa5uKDK .mbr-section-title {
  color: #111019;
}
.cid-tCOHa5uKDK .mbr-text,
.cid-tCOHa5uKDK .mbr-section-btn {
  color: #000000;
}
.cid-tD1JVRurKg {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1JVRurKg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1JVRurKg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1JVRurKg .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1JVRurKg .row {
  justify-content: center;
}
.cid-tD1JVRurKg .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1JVRurKg .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1JVRurKg .card-box {
    flex-direction: column;
  }
  .cid-tD1JVRurKg .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1JVRurKg .card-link:hover a {
  background-image: none !important;
}
.cid-tD1JVRurKg .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1JVRurKg .card-text {
  color: #282828;
}
.cid-tD1JVRurKg .card-title,
.cid-tD1JVRurKg .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PHZW02U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PHZW02U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PHZW02U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PHZW02U .container {
    padding: 0 30px;
  }
}
.cid-tE1PHZW02U .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PHZW02U .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOJt3tWnW {
  z-index: 1000;
  width: 100%;
}
.cid-tCOJt3tWnW .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOJt3tWnW nav.navbar {
  position: fixed;
}
.cid-tCOJt3tWnW .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-tCOJt3tWnW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOJt3tWnW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOJt3tWnW .dropdown-item:hover,
.cid-tCOJt3tWnW .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOJt3tWnW .dropdown-item:hover span {
  color: white;
}
.cid-tCOJt3tWnW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOJt3tWnW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOJt3tWnW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOJt3tWnW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOJt3tWnW .nav-link {
  position: relative;
}
.cid-tCOJt3tWnW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOJt3tWnW .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOJt3tWnW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOJt3tWnW .dropdown-menu,
.cid-tCOJt3tWnW .navbar.opened {
  background: #000000 !important;
}
.cid-tCOJt3tWnW .nav-item:focus,
.cid-tCOJt3tWnW .nav-link:focus {
  outline: none;
}
.cid-tCOJt3tWnW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOJt3tWnW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOJt3tWnW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOJt3tWnW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOJt3tWnW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOJt3tWnW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOJt3tWnW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOJt3tWnW .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOJt3tWnW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOJt3tWnW .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOJt3tWnW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOJt3tWnW .navbar.collapsed {
  justify-content: center;
}
.cid-tCOJt3tWnW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOJt3tWnW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOJt3tWnW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOJt3tWnW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOJt3tWnW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOJt3tWnW .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-tCOJt3tWnW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOJt3tWnW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOJt3tWnW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOJt3tWnW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOJt3tWnW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOJt3tWnW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOJt3tWnW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOJt3tWnW .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-tCOJt3tWnW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOJt3tWnW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOJt3tWnW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOJt3tWnW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOJt3tWnW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOJt3tWnW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOJt3tWnW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOJt3tWnW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOJt3tWnW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOJt3tWnW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOJt3tWnW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOJt3tWnW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOJt3tWnW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOJt3tWnW .dropdown-item.active,
.cid-tCOJt3tWnW .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOJt3tWnW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOJt3tWnW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOJt3tWnW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOJt3tWnW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOJt3tWnW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOJt3tWnW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOJt3tWnW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOJt3tWnW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOJt3tWnW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOJt3tWnW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOJt3tWnW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOJt3tWnW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOJt3tWnW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOJt3tWnW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOJt3tWnW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOJt3tWnW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOJt3tWnW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOJt3tWnW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOJt3tWnW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOJt3tWnW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOJt3tWnW .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-tCOJt3tWnW .navbar {
    height: 70px;
  }
  .cid-tCOJt3tWnW .navbar.opened {
    height: auto;
  }
  .cid-tCOJt3tWnW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOJt40lIB {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOJt40lIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt40lIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOJt40lIB .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOJt40lIB .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOJt40lIB .row {
  flex-direction: row-reverse;
}
.cid-tCOJt40lIB .row {
  align-items: center;
}
.cid-tCOJt40lIB img {
  border-radius: 2rem;
}
.cid-tCOJt40lIB .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOJt40lIB .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOJt40lIB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOJt40lIB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOJt40lIB .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOJt40lIB .mbr-text,
.cid-tCOJt40lIB .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOJt4kw4t {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOJt4kw4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt4kw4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOJt4kw4t .container {
    padding: 0 30px;
  }
}
.cid-tCOJt4kw4t .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOJt4kw4t .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOJt4C0MO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOJt4C0MO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt4C0MO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOJt4C0MO .row {
  justify-content: flex-start;
}
.cid-tCOJt4C0MO .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOJt4VgZY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOJt4VgZY b,
.cid-tCOJt4VgZY strong {
  font-weight: 900;
}
.cid-tCOJt4VgZY img,
.cid-tCOJt4VgZY .item-img {
  width: 100%;
}
.cid-tCOJt4VgZY .item:focus,
.cid-tCOJt4VgZY span:focus {
  outline: none;
}
.cid-tCOJt4VgZY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOJt4VgZY .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOJt4VgZY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOJt4VgZY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOJt4VgZY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOJt4VgZY .mbr-section-title {
  color: #17003b;
}
.cid-tCOJt4VgZY .mbr-text,
.cid-tCOJt4VgZY .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOJt4VgZY .item-title {
  text-align: center;
}
.cid-tCOJt4VgZY .item-subtitle {
  text-align: left;
}
.cid-tCOJt5ljGp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOJt5ljGp b,
.cid-tCOJt5ljGp strong {
  font-weight: 900;
}
.cid-tCOJt5ljGp img,
.cid-tCOJt5ljGp .item-img {
  width: 100%;
}
.cid-tCOJt5ljGp .item:focus,
.cid-tCOJt5ljGp span:focus {
  outline: none;
}
.cid-tCOJt5ljGp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOJt5ljGp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOJt5ljGp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOJt5ljGp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOJt5ljGp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOJt5ljGp .mbr-section-title {
  color: #17003b;
}
.cid-tCOJt5ljGp .mbr-text,
.cid-tCOJt5ljGp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOJt5ljGp .item-title {
  text-align: center;
}
.cid-tCOJt5ljGp .item-subtitle {
  text-align: left;
}
.cid-tCOJt5JNwJ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOJt5JNwJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt5JNwJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOJt5JNwJ .container {
    padding: 0 30px;
  }
}
.cid-tCOJt5JNwJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOJt5JNwJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOJt611zp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOJt611zp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt611zp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOJt611zp .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOJt611zp .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOJt611zp .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOJt611zp .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOJt611zp .card-row {
  align-items: stretch;
}
.cid-tCOJt611zp .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOJt611zp .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOJt611zp .card-box {
  height: 100%;
}
.cid-tCOJt611zp .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOJt611zp .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOJt611zp .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOJt611zp .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOJt6vk1K {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOJt6vk1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOJt6vk1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOJt6vk1K .row {
  flex-direction: row-reverse;
}
.cid-tCOJt6vk1K .row {
  align-items: center;
}
.cid-tCOJt6vk1K img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOJt6vk1K .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOJt6vk1K .mbr-section-title {
  color: #111019;
}
.cid-tCOJt6vk1K .mbr-text,
.cid-tCOJt6vk1K .mbr-section-btn {
  color: #000000;
}
.cid-tD1PM0D9Vm {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1PM0D9Vm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1PM0D9Vm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1PM0D9Vm .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1PM0D9Vm .row {
  justify-content: center;
}
.cid-tD1PM0D9Vm .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1PM0D9Vm .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1PM0D9Vm .card-box {
    flex-direction: column;
  }
  .cid-tD1PM0D9Vm .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1PM0D9Vm .card-link:hover a {
  background-image: none !important;
}
.cid-tD1PM0D9Vm .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1PM0D9Vm .card-text {
  color: #282828;
}
.cid-tD1PM0D9Vm .card-title,
.cid-tD1PM0D9Vm .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PU2qtmi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PU2qtmi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PU2qtmi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PU2qtmi .container {
    padding: 0 30px;
  }
}
.cid-tE1PU2qtmi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PU2qtmi .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOKsSGU76 {
  z-index: 1000;
  width: 100%;
}
.cid-tCOKsSGU76 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOKsSGU76 nav.navbar {
  position: fixed;
}
.cid-tCOKsSGU76 .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-tCOKsSGU76 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOKsSGU76 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOKsSGU76 .dropdown-item:hover,
.cid-tCOKsSGU76 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOKsSGU76 .dropdown-item:hover span {
  color: white;
}
.cid-tCOKsSGU76 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOKsSGU76 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOKsSGU76 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOKsSGU76 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOKsSGU76 .nav-link {
  position: relative;
}
.cid-tCOKsSGU76 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOKsSGU76 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOKsSGU76 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOKsSGU76 .dropdown-menu,
.cid-tCOKsSGU76 .navbar.opened {
  background: #000000 !important;
}
.cid-tCOKsSGU76 .nav-item:focus,
.cid-tCOKsSGU76 .nav-link:focus {
  outline: none;
}
.cid-tCOKsSGU76 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOKsSGU76 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOKsSGU76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOKsSGU76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOKsSGU76 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOKsSGU76 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOKsSGU76 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOKsSGU76 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOKsSGU76 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOKsSGU76 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOKsSGU76 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOKsSGU76 .navbar.collapsed {
  justify-content: center;
}
.cid-tCOKsSGU76 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOKsSGU76 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOKsSGU76 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOKsSGU76 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOKsSGU76 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOKsSGU76 .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-tCOKsSGU76 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOKsSGU76 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOKsSGU76 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOKsSGU76 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOKsSGU76 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOKsSGU76 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOKsSGU76 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOKsSGU76 .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-tCOKsSGU76 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOKsSGU76 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOKsSGU76 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOKsSGU76 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOKsSGU76 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOKsSGU76 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOKsSGU76 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOKsSGU76 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOKsSGU76 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOKsSGU76 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOKsSGU76 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOKsSGU76 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOKsSGU76 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOKsSGU76 .dropdown-item.active,
.cid-tCOKsSGU76 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOKsSGU76 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOKsSGU76 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOKsSGU76 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOKsSGU76 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOKsSGU76 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOKsSGU76 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOKsSGU76 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOKsSGU76 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOKsSGU76 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOKsSGU76 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOKsSGU76 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOKsSGU76 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOKsSGU76 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOKsSGU76 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOKsSGU76 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOKsSGU76 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOKsSGU76 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOKsSGU76 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOKsSGU76 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOKsSGU76 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOKsSGU76 .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-tCOKsSGU76 .navbar {
    height: 70px;
  }
  .cid-tCOKsSGU76 .navbar.opened {
    height: auto;
  }
  .cid-tCOKsSGU76 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOKsTh5Jq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOKsTh5Jq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsTh5Jq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOKsTh5Jq .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOKsTh5Jq .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOKsTh5Jq .row {
  flex-direction: row-reverse;
}
.cid-tCOKsTh5Jq .row {
  align-items: center;
}
.cid-tCOKsTh5Jq img {
  border-radius: 2rem;
}
.cid-tCOKsTh5Jq .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOKsTh5Jq .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOKsTh5Jq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOKsTh5Jq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOKsTh5Jq .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOKsTh5Jq .mbr-text,
.cid-tCOKsTh5Jq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOKsTGGwa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOKsTGGwa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsTGGwa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOKsTGGwa .container {
    padding: 0 30px;
  }
}
.cid-tCOKsTGGwa .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOKsTGGwa .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOKsU1fvA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOKsU1fvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsU1fvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOKsU1fvA .row {
  justify-content: flex-start;
}
.cid-tCOKsU1fvA .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOKsUmoS6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOKsUmoS6 b,
.cid-tCOKsUmoS6 strong {
  font-weight: 900;
}
.cid-tCOKsUmoS6 img,
.cid-tCOKsUmoS6 .item-img {
  width: 100%;
}
.cid-tCOKsUmoS6 .item:focus,
.cid-tCOKsUmoS6 span:focus {
  outline: none;
}
.cid-tCOKsUmoS6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOKsUmoS6 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOKsUmoS6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOKsUmoS6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOKsUmoS6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOKsUmoS6 .mbr-section-title {
  color: #17003b;
}
.cid-tCOKsUmoS6 .mbr-text,
.cid-tCOKsUmoS6 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOKsUmoS6 .item-title {
  text-align: center;
}
.cid-tCOKsUmoS6 .item-subtitle {
  text-align: left;
}
.cid-tCOKsULfQ1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOKsULfQ1 b,
.cid-tCOKsULfQ1 strong {
  font-weight: 900;
}
.cid-tCOKsULfQ1 img,
.cid-tCOKsULfQ1 .item-img {
  width: 100%;
}
.cid-tCOKsULfQ1 .item:focus,
.cid-tCOKsULfQ1 span:focus {
  outline: none;
}
.cid-tCOKsULfQ1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOKsULfQ1 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOKsULfQ1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOKsULfQ1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOKsULfQ1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOKsULfQ1 .mbr-section-title {
  color: #17003b;
}
.cid-tCOKsULfQ1 .mbr-text,
.cid-tCOKsULfQ1 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOKsULfQ1 .item-title {
  text-align: center;
}
.cid-tCOKsULfQ1 .item-subtitle {
  text-align: left;
}
.cid-tCOKsV943e {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOKsV943e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsV943e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOKsV943e .container {
    padding: 0 30px;
  }
}
.cid-tCOKsV943e .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOKsV943e .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOKsVtBx2 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOKsVtBx2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsVtBx2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOKsVtBx2 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOKsVtBx2 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOKsVtBx2 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOKsVtBx2 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOKsVtBx2 .card-row {
  align-items: stretch;
}
.cid-tCOKsVtBx2 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOKsVtBx2 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOKsVtBx2 .card-box {
  height: 100%;
}
.cid-tCOKsVtBx2 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOKsVtBx2 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOKsVtBx2 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOKsVtBx2 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOKsVXhvV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOKsVXhvV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOKsVXhvV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOKsVXhvV .row {
  flex-direction: row-reverse;
}
.cid-tCOKsVXhvV .row {
  align-items: center;
}
.cid-tCOKsVXhvV img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOKsVXhvV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOKsVXhvV .mbr-section-title {
  color: #111019;
}
.cid-tCOKsVXhvV .mbr-text,
.cid-tCOKsVXhvV .mbr-section-btn {
  color: #000000;
}
.cid-tD1SMowiiK {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1SMowiiK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1SMowiiK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1SMowiiK .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1SMowiiK .row {
  justify-content: center;
}
.cid-tD1SMowiiK .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1SMowiiK .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1SMowiiK .card-box {
    flex-direction: column;
  }
  .cid-tD1SMowiiK .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1SMowiiK .card-link:hover a {
  background-image: none !important;
}
.cid-tD1SMowiiK .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1SMowiiK .card-text {
  color: #282828;
}
.cid-tD1SMowiiK .card-title,
.cid-tD1SMowiiK .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Qcmmmrw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Qcmmmrw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Qcmmmrw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Qcmmmrw .container {
    padding: 0 30px;
  }
}
.cid-tE1Qcmmmrw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Qcmmmrw .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCOLLPKVK8 {
  z-index: 1000;
  width: 100%;
}
.cid-tCOLLPKVK8 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCOLLPKVK8 nav.navbar {
  position: fixed;
}
.cid-tCOLLPKVK8 .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-tCOLLPKVK8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCOLLPKVK8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCOLLPKVK8 .dropdown-item:hover,
.cid-tCOLLPKVK8 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCOLLPKVK8 .dropdown-item:hover span {
  color: white;
}
.cid-tCOLLPKVK8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCOLLPKVK8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCOLLPKVK8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCOLLPKVK8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCOLLPKVK8 .nav-link {
  position: relative;
}
.cid-tCOLLPKVK8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCOLLPKVK8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCOLLPKVK8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCOLLPKVK8 .dropdown-menu,
.cid-tCOLLPKVK8 .navbar.opened {
  background: #000000 !important;
}
.cid-tCOLLPKVK8 .nav-item:focus,
.cid-tCOLLPKVK8 .nav-link:focus {
  outline: none;
}
.cid-tCOLLPKVK8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCOLLPKVK8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCOLLPKVK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCOLLPKVK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCOLLPKVK8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCOLLPKVK8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCOLLPKVK8 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCOLLPKVK8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCOLLPKVK8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCOLLPKVK8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCOLLPKVK8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCOLLPKVK8 .navbar.collapsed {
  justify-content: center;
}
.cid-tCOLLPKVK8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCOLLPKVK8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCOLLPKVK8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCOLLPKVK8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCOLLPKVK8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCOLLPKVK8 .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-tCOLLPKVK8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCOLLPKVK8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCOLLPKVK8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCOLLPKVK8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCOLLPKVK8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCOLLPKVK8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCOLLPKVK8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCOLLPKVK8 .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-tCOLLPKVK8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCOLLPKVK8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCOLLPKVK8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCOLLPKVK8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCOLLPKVK8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCOLLPKVK8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCOLLPKVK8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCOLLPKVK8 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCOLLPKVK8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCOLLPKVK8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCOLLPKVK8 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCOLLPKVK8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCOLLPKVK8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCOLLPKVK8 .dropdown-item.active,
.cid-tCOLLPKVK8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCOLLPKVK8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCOLLPKVK8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCOLLPKVK8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCOLLPKVK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCOLLPKVK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCOLLPKVK8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCOLLPKVK8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCOLLPKVK8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCOLLPKVK8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCOLLPKVK8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCOLLPKVK8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCOLLPKVK8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOLLPKVK8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCOLLPKVK8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCOLLPKVK8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOLLPKVK8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCOLLPKVK8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCOLLPKVK8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCOLLPKVK8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCOLLPKVK8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCOLLPKVK8 .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-tCOLLPKVK8 .navbar {
    height: 70px;
  }
  .cid-tCOLLPKVK8 .navbar.opened {
    height: auto;
  }
  .cid-tCOLLPKVK8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCOLLQkzxX {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCOLLQkzxX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLQkzxX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOLLQkzxX .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCOLLQkzxX .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCOLLQkzxX .row {
  flex-direction: row-reverse;
}
.cid-tCOLLQkzxX .row {
  align-items: center;
}
.cid-tCOLLQkzxX img {
  border-radius: 2rem;
}
.cid-tCOLLQkzxX .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCOLLQkzxX .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCOLLQkzxX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCOLLQkzxX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOLLQkzxX .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCOLLQkzxX .mbr-text,
.cid-tCOLLQkzxX .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCOLLQJLre {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCOLLQJLre .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLQJLre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOLLQJLre .container {
    padding: 0 30px;
  }
}
.cid-tCOLLQJLre .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOLLQJLre .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOLLR1UQh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCOLLR1UQh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLR1UQh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOLLR1UQh .row {
  justify-content: flex-start;
}
.cid-tCOLLR1UQh .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCOLLRlQ2L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCOLLRlQ2L b,
.cid-tCOLLRlQ2L strong {
  font-weight: 900;
}
.cid-tCOLLRlQ2L img,
.cid-tCOLLRlQ2L .item-img {
  width: 100%;
}
.cid-tCOLLRlQ2L .item:focus,
.cid-tCOLLRlQ2L span:focus {
  outline: none;
}
.cid-tCOLLRlQ2L .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOLLRlQ2L .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOLLRlQ2L .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOLLRlQ2L .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOLLRlQ2L .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOLLRlQ2L .mbr-section-title {
  color: #17003b;
}
.cid-tCOLLRlQ2L .mbr-text,
.cid-tCOLLRlQ2L .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOLLRlQ2L .item-title {
  text-align: center;
}
.cid-tCOLLRlQ2L .item-subtitle {
  text-align: left;
}
.cid-tCOLLROA4u {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCOLLROA4u b,
.cid-tCOLLROA4u strong {
  font-weight: 900;
}
.cid-tCOLLROA4u img,
.cid-tCOLLROA4u .item-img {
  width: 100%;
}
.cid-tCOLLROA4u .item:focus,
.cid-tCOLLROA4u span:focus {
  outline: none;
}
.cid-tCOLLROA4u .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCOLLROA4u .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCOLLROA4u .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCOLLROA4u .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCOLLROA4u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCOLLROA4u .mbr-section-title {
  color: #17003b;
}
.cid-tCOLLROA4u .mbr-text,
.cid-tCOLLROA4u .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCOLLROA4u .item-title {
  text-align: center;
}
.cid-tCOLLROA4u .item-subtitle {
  text-align: left;
}
.cid-tCOLLSdvjY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCOLLSdvjY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLSdvjY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCOLLSdvjY .container {
    padding: 0 30px;
  }
}
.cid-tCOLLSdvjY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCOLLSdvjY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCOLLSzOFS {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCOLLSzOFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLSzOFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOLLSzOFS .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCOLLSzOFS .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCOLLSzOFS .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCOLLSzOFS .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCOLLSzOFS .card-row {
  align-items: stretch;
}
.cid-tCOLLSzOFS .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCOLLSzOFS .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCOLLSzOFS .card-box {
  height: 100%;
}
.cid-tCOLLSzOFS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCOLLSzOFS .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCOLLSzOFS .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCOLLSzOFS .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCOLLT77s8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCOLLT77s8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCOLLT77s8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCOLLT77s8 .row {
  flex-direction: row-reverse;
}
.cid-tCOLLT77s8 .row {
  align-items: center;
}
.cid-tCOLLT77s8 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCOLLT77s8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCOLLT77s8 .mbr-section-title {
  color: #111019;
}
.cid-tCOLLT77s8 .mbr-text,
.cid-tCOLLT77s8 .mbr-section-btn {
  color: #000000;
}
.cid-tD1YH8eMYF {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD1YH8eMYF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD1YH8eMYF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD1YH8eMYF .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD1YH8eMYF .row {
  justify-content: center;
}
.cid-tD1YH8eMYF .card-box {
  display: flex;
  align-items: center;
}
.cid-tD1YH8eMYF .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD1YH8eMYF .card-box {
    flex-direction: column;
  }
  .cid-tD1YH8eMYF .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD1YH8eMYF .card-link:hover a {
  background-image: none !important;
}
.cid-tD1YH8eMYF .mbr-section-subtitle {
  color: #777777;
}
.cid-tD1YH8eMYF .card-text {
  color: #282828;
}
.cid-tD1YH8eMYF .card-title,
.cid-tD1YH8eMYF .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QMOhnQM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QMOhnQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QMOhnQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QMOhnQM .container {
    padding: 0 30px;
  }
}
.cid-tE1QMOhnQM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QMOhnQM .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPtsR89wz {
  z-index: 1000;
  width: 100%;
}
.cid-tCPtsR89wz .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPtsR89wz nav.navbar {
  position: fixed;
}
.cid-tCPtsR89wz .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-tCPtsR89wz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPtsR89wz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPtsR89wz .dropdown-item:hover,
.cid-tCPtsR89wz .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPtsR89wz .dropdown-item:hover span {
  color: white;
}
.cid-tCPtsR89wz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPtsR89wz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPtsR89wz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPtsR89wz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPtsR89wz .nav-link {
  position: relative;
}
.cid-tCPtsR89wz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPtsR89wz .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPtsR89wz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPtsR89wz .dropdown-menu,
.cid-tCPtsR89wz .navbar.opened {
  background: #000000 !important;
}
.cid-tCPtsR89wz .nav-item:focus,
.cid-tCPtsR89wz .nav-link:focus {
  outline: none;
}
.cid-tCPtsR89wz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPtsR89wz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPtsR89wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPtsR89wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPtsR89wz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPtsR89wz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPtsR89wz .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPtsR89wz .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPtsR89wz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPtsR89wz .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPtsR89wz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPtsR89wz .navbar.collapsed {
  justify-content: center;
}
.cid-tCPtsR89wz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPtsR89wz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPtsR89wz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPtsR89wz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPtsR89wz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPtsR89wz .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-tCPtsR89wz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPtsR89wz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPtsR89wz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPtsR89wz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPtsR89wz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPtsR89wz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPtsR89wz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPtsR89wz .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-tCPtsR89wz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPtsR89wz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPtsR89wz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPtsR89wz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPtsR89wz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPtsR89wz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPtsR89wz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPtsR89wz .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPtsR89wz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPtsR89wz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPtsR89wz .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPtsR89wz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPtsR89wz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPtsR89wz .dropdown-item.active,
.cid-tCPtsR89wz .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPtsR89wz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPtsR89wz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPtsR89wz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPtsR89wz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPtsR89wz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPtsR89wz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPtsR89wz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPtsR89wz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPtsR89wz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPtsR89wz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPtsR89wz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPtsR89wz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPtsR89wz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPtsR89wz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPtsR89wz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPtsR89wz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPtsR89wz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPtsR89wz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPtsR89wz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPtsR89wz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPtsR89wz .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-tCPtsR89wz .navbar {
    height: 70px;
  }
  .cid-tCPtsR89wz .navbar.opened {
    height: auto;
  }
  .cid-tCPtsR89wz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPtsRK5Mf {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPtsRK5Mf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsRK5Mf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPtsRK5Mf .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPtsRK5Mf .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPtsRK5Mf .row {
  flex-direction: row-reverse;
}
.cid-tCPtsRK5Mf .row {
  align-items: center;
}
.cid-tCPtsRK5Mf img {
  border-radius: 2rem;
}
.cid-tCPtsRK5Mf .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPtsRK5Mf .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPtsRK5Mf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPtsRK5Mf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPtsRK5Mf .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPtsRK5Mf .mbr-text,
.cid-tCPtsRK5Mf .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPtsS6ASv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPtsS6ASv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsS6ASv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPtsS6ASv .container {
    padding: 0 30px;
  }
}
.cid-tCPtsS6ASv .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPtsS6ASv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPtsSn44a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPtsSn44a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsSn44a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPtsSn44a .row {
  justify-content: flex-start;
}
.cid-tCPtsSn44a .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPtsSGoue {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPtsSGoue b,
.cid-tCPtsSGoue strong {
  font-weight: 900;
}
.cid-tCPtsSGoue img,
.cid-tCPtsSGoue .item-img {
  width: 100%;
}
.cid-tCPtsSGoue .item:focus,
.cid-tCPtsSGoue span:focus {
  outline: none;
}
.cid-tCPtsSGoue .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPtsSGoue .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPtsSGoue .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPtsSGoue .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPtsSGoue .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPtsSGoue .mbr-section-title {
  color: #17003b;
}
.cid-tCPtsSGoue .mbr-text,
.cid-tCPtsSGoue .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPtsSGoue .item-title {
  text-align: center;
}
.cid-tCPtsSGoue .item-subtitle {
  text-align: left;
}
.cid-tCPtsT83Dz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPtsT83Dz b,
.cid-tCPtsT83Dz strong {
  font-weight: 900;
}
.cid-tCPtsT83Dz img,
.cid-tCPtsT83Dz .item-img {
  width: 100%;
}
.cid-tCPtsT83Dz .item:focus,
.cid-tCPtsT83Dz span:focus {
  outline: none;
}
.cid-tCPtsT83Dz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPtsT83Dz .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPtsT83Dz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPtsT83Dz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPtsT83Dz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPtsT83Dz .mbr-section-title {
  color: #17003b;
}
.cid-tCPtsT83Dz .mbr-text,
.cid-tCPtsT83Dz .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPtsT83Dz .item-title {
  text-align: center;
}
.cid-tCPtsT83Dz .item-subtitle {
  text-align: left;
}
.cid-tCPtsTwvEP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPtsTwvEP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsTwvEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPtsTwvEP .container {
    padding: 0 30px;
  }
}
.cid-tCPtsTwvEP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPtsTwvEP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPtsTQrEe {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPtsTQrEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsTQrEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPtsTQrEe .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPtsTQrEe .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPtsTQrEe .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPtsTQrEe .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPtsTQrEe .card-row {
  align-items: stretch;
}
.cid-tCPtsTQrEe .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPtsTQrEe .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPtsTQrEe .card-box {
  height: 100%;
}
.cid-tCPtsTQrEe .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPtsTQrEe .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPtsTQrEe .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPtsTQrEe .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPtsUlLYY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPtsUlLYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPtsUlLYY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPtsUlLYY .row {
  flex-direction: row-reverse;
}
.cid-tCPtsUlLYY .row {
  align-items: center;
}
.cid-tCPtsUlLYY img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPtsUlLYY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPtsUlLYY .mbr-section-title {
  color: #111019;
}
.cid-tCPtsUlLYY .mbr-text,
.cid-tCPtsUlLYY .mbr-section-btn {
  color: #000000;
}
.cid-tD21fsDNb9 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD21fsDNb9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD21fsDNb9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD21fsDNb9 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD21fsDNb9 .row {
  justify-content: center;
}
.cid-tD21fsDNb9 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD21fsDNb9 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD21fsDNb9 .card-box {
    flex-direction: column;
  }
  .cid-tD21fsDNb9 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD21fsDNb9 .card-link:hover a {
  background-image: none !important;
}
.cid-tD21fsDNb9 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD21fsDNb9 .card-text {
  color: #282828;
}
.cid-tD21fsDNb9 .card-title,
.cid-tD21fsDNb9 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QS8kDmC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QS8kDmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QS8kDmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QS8kDmC .container {
    padding: 0 30px;
  }
}
.cid-tE1QS8kDmC .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QS8kDmC .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPv5eOwut {
  z-index: 1000;
  width: 100%;
}
.cid-tCPv5eOwut .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPv5eOwut nav.navbar {
  position: fixed;
}
.cid-tCPv5eOwut .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-tCPv5eOwut .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPv5eOwut .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPv5eOwut .dropdown-item:hover,
.cid-tCPv5eOwut .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPv5eOwut .dropdown-item:hover span {
  color: white;
}
.cid-tCPv5eOwut .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPv5eOwut .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPv5eOwut .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPv5eOwut .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPv5eOwut .nav-link {
  position: relative;
}
.cid-tCPv5eOwut .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPv5eOwut .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPv5eOwut .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPv5eOwut .dropdown-menu,
.cid-tCPv5eOwut .navbar.opened {
  background: #000000 !important;
}
.cid-tCPv5eOwut .nav-item:focus,
.cid-tCPv5eOwut .nav-link:focus {
  outline: none;
}
.cid-tCPv5eOwut .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPv5eOwut .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPv5eOwut .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPv5eOwut .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPv5eOwut .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPv5eOwut .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPv5eOwut .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPv5eOwut .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPv5eOwut .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPv5eOwut .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPv5eOwut .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPv5eOwut .navbar.collapsed {
  justify-content: center;
}
.cid-tCPv5eOwut .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPv5eOwut .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPv5eOwut .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPv5eOwut .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPv5eOwut .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPv5eOwut .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-tCPv5eOwut .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPv5eOwut .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPv5eOwut .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPv5eOwut .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPv5eOwut .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPv5eOwut .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPv5eOwut .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPv5eOwut .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-tCPv5eOwut .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPv5eOwut .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPv5eOwut .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPv5eOwut .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPv5eOwut .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPv5eOwut .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPv5eOwut .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPv5eOwut .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPv5eOwut .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPv5eOwut .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPv5eOwut .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPv5eOwut .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPv5eOwut .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPv5eOwut .dropdown-item.active,
.cid-tCPv5eOwut .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPv5eOwut .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPv5eOwut .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPv5eOwut .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPv5eOwut .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPv5eOwut .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPv5eOwut .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPv5eOwut ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPv5eOwut .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPv5eOwut button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPv5eOwut button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPv5eOwut button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPv5eOwut button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPv5eOwut button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPv5eOwut button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPv5eOwut nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPv5eOwut nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPv5eOwut nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPv5eOwut nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPv5eOwut .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPv5eOwut a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPv5eOwut .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-tCPv5eOwut .navbar {
    height: 70px;
  }
  .cid-tCPv5eOwut .navbar.opened {
    height: auto;
  }
  .cid-tCPv5eOwut .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPv5fn37e {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPv5fn37e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5fn37e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPv5fn37e .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPv5fn37e .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPv5fn37e .row {
  flex-direction: row-reverse;
}
.cid-tCPv5fn37e .row {
  align-items: center;
}
.cid-tCPv5fn37e img {
  border-radius: 2rem;
}
.cid-tCPv5fn37e .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPv5fn37e .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPv5fn37e .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPv5fn37e .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPv5fn37e .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPv5fn37e .mbr-text,
.cid-tCPv5fn37e .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPv5fJn8f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPv5fJn8f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5fJn8f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPv5fJn8f .container {
    padding: 0 30px;
  }
}
.cid-tCPv5fJn8f .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPv5fJn8f .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPv5g2h3M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPv5g2h3M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5g2h3M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPv5g2h3M .row {
  justify-content: flex-start;
}
.cid-tCPv5g2h3M .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPv5gqAMp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPv5gqAMp b,
.cid-tCPv5gqAMp strong {
  font-weight: 900;
}
.cid-tCPv5gqAMp img,
.cid-tCPv5gqAMp .item-img {
  width: 100%;
}
.cid-tCPv5gqAMp .item:focus,
.cid-tCPv5gqAMp span:focus {
  outline: none;
}
.cid-tCPv5gqAMp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPv5gqAMp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPv5gqAMp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPv5gqAMp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPv5gqAMp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPv5gqAMp .mbr-section-title {
  color: #17003b;
}
.cid-tCPv5gqAMp .mbr-text,
.cid-tCPv5gqAMp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPv5gqAMp .item-title {
  text-align: center;
}
.cid-tCPv5gqAMp .item-subtitle {
  text-align: left;
}
.cid-tCPv5gPhvh {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPv5gPhvh b,
.cid-tCPv5gPhvh strong {
  font-weight: 900;
}
.cid-tCPv5gPhvh img,
.cid-tCPv5gPhvh .item-img {
  width: 100%;
}
.cid-tCPv5gPhvh .item:focus,
.cid-tCPv5gPhvh span:focus {
  outline: none;
}
.cid-tCPv5gPhvh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPv5gPhvh .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPv5gPhvh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPv5gPhvh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPv5gPhvh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPv5gPhvh .mbr-section-title {
  color: #17003b;
}
.cid-tCPv5gPhvh .mbr-text,
.cid-tCPv5gPhvh .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPv5gPhvh .item-title {
  text-align: center;
}
.cid-tCPv5gPhvh .item-subtitle {
  text-align: left;
}
.cid-tCPv5hf26k {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPv5hf26k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5hf26k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPv5hf26k .container {
    padding: 0 30px;
  }
}
.cid-tCPv5hf26k .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPv5hf26k .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPv5hzjGV {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPv5hzjGV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5hzjGV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPv5hzjGV .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPv5hzjGV .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPv5hzjGV .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPv5hzjGV .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPv5hzjGV .card-row {
  align-items: stretch;
}
.cid-tCPv5hzjGV .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPv5hzjGV .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPv5hzjGV .card-box {
  height: 100%;
}
.cid-tCPv5hzjGV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPv5hzjGV .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPv5hzjGV .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPv5hzjGV .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPv5i4IXT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPv5i4IXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPv5i4IXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPv5i4IXT .row {
  flex-direction: row-reverse;
}
.cid-tCPv5i4IXT .row {
  align-items: center;
}
.cid-tCPv5i4IXT img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPv5i4IXT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPv5i4IXT .mbr-section-title {
  color: #111019;
}
.cid-tCPv5i4IXT .mbr-text,
.cid-tCPv5i4IXT .mbr-section-btn {
  color: #000000;
}
.cid-tD2576LPvd {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD2576LPvd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD2576LPvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD2576LPvd .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD2576LPvd .row {
  justify-content: center;
}
.cid-tD2576LPvd .card-box {
  display: flex;
  align-items: center;
}
.cid-tD2576LPvd .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD2576LPvd .card-box {
    flex-direction: column;
  }
  .cid-tD2576LPvd .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD2576LPvd .card-link:hover a {
  background-image: none !important;
}
.cid-tD2576LPvd .mbr-section-subtitle {
  color: #777777;
}
.cid-tD2576LPvd .card-text {
  color: #282828;
}
.cid-tD2576LPvd .card-title,
.cid-tD2576LPvd .iconfont-wrapper {
  color: #303030;
}
.cid-tE1R35u6G5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1R35u6G5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1R35u6G5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1R35u6G5 .container {
    padding: 0 30px;
  }
}
.cid-tE1R35u6G5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1R35u6G5 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPwrMtMLf {
  z-index: 1000;
  width: 100%;
}
.cid-tCPwrMtMLf .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPwrMtMLf nav.navbar {
  position: fixed;
}
.cid-tCPwrMtMLf .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-tCPwrMtMLf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPwrMtMLf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPwrMtMLf .dropdown-item:hover,
.cid-tCPwrMtMLf .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPwrMtMLf .dropdown-item:hover span {
  color: white;
}
.cid-tCPwrMtMLf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPwrMtMLf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPwrMtMLf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPwrMtMLf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPwrMtMLf .nav-link {
  position: relative;
}
.cid-tCPwrMtMLf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPwrMtMLf .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPwrMtMLf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPwrMtMLf .dropdown-menu,
.cid-tCPwrMtMLf .navbar.opened {
  background: #000000 !important;
}
.cid-tCPwrMtMLf .nav-item:focus,
.cid-tCPwrMtMLf .nav-link:focus {
  outline: none;
}
.cid-tCPwrMtMLf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPwrMtMLf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPwrMtMLf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPwrMtMLf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPwrMtMLf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPwrMtMLf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPwrMtMLf .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPwrMtMLf .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPwrMtMLf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPwrMtMLf .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPwrMtMLf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPwrMtMLf .navbar.collapsed {
  justify-content: center;
}
.cid-tCPwrMtMLf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPwrMtMLf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPwrMtMLf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPwrMtMLf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPwrMtMLf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPwrMtMLf .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-tCPwrMtMLf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPwrMtMLf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPwrMtMLf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPwrMtMLf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPwrMtMLf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPwrMtMLf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPwrMtMLf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPwrMtMLf .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-tCPwrMtMLf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPwrMtMLf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPwrMtMLf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPwrMtMLf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPwrMtMLf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPwrMtMLf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPwrMtMLf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPwrMtMLf .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPwrMtMLf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPwrMtMLf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPwrMtMLf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPwrMtMLf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPwrMtMLf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPwrMtMLf .dropdown-item.active,
.cid-tCPwrMtMLf .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPwrMtMLf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPwrMtMLf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPwrMtMLf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPwrMtMLf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPwrMtMLf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPwrMtMLf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPwrMtMLf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPwrMtMLf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPwrMtMLf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPwrMtMLf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPwrMtMLf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPwrMtMLf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPwrMtMLf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPwrMtMLf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPwrMtMLf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPwrMtMLf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPwrMtMLf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPwrMtMLf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPwrMtMLf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPwrMtMLf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPwrMtMLf .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-tCPwrMtMLf .navbar {
    height: 70px;
  }
  .cid-tCPwrMtMLf .navbar.opened {
    height: auto;
  }
  .cid-tCPwrMtMLf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPwrN4qeu {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPwrN4qeu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrN4qeu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPwrN4qeu .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPwrN4qeu .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPwrN4qeu .row {
  flex-direction: row-reverse;
}
.cid-tCPwrN4qeu .row {
  align-items: center;
}
.cid-tCPwrN4qeu img {
  border-radius: 2rem;
}
.cid-tCPwrN4qeu .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPwrN4qeu .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPwrN4qeu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPwrN4qeu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPwrN4qeu .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPwrN4qeu .mbr-text,
.cid-tCPwrN4qeu .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPwrNvKhF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPwrNvKhF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrNvKhF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPwrNvKhF .container {
    padding: 0 30px;
  }
}
.cid-tCPwrNvKhF .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPwrNvKhF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPwrNOefn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPwrNOefn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrNOefn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPwrNOefn .row {
  justify-content: flex-start;
}
.cid-tCPwrNOefn .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPwrOaILt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPwrOaILt b,
.cid-tCPwrOaILt strong {
  font-weight: 900;
}
.cid-tCPwrOaILt img,
.cid-tCPwrOaILt .item-img {
  width: 100%;
}
.cid-tCPwrOaILt .item:focus,
.cid-tCPwrOaILt span:focus {
  outline: none;
}
.cid-tCPwrOaILt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPwrOaILt .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPwrOaILt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPwrOaILt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPwrOaILt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPwrOaILt .mbr-section-title {
  color: #17003b;
}
.cid-tCPwrOaILt .mbr-text,
.cid-tCPwrOaILt .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPwrOaILt .item-title {
  text-align: center;
}
.cid-tCPwrOaILt .item-subtitle {
  text-align: left;
}
.cid-tCPwrOB6mO {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPwrOB6mO b,
.cid-tCPwrOB6mO strong {
  font-weight: 900;
}
.cid-tCPwrOB6mO img,
.cid-tCPwrOB6mO .item-img {
  width: 100%;
}
.cid-tCPwrOB6mO .item:focus,
.cid-tCPwrOB6mO span:focus {
  outline: none;
}
.cid-tCPwrOB6mO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPwrOB6mO .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPwrOB6mO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPwrOB6mO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPwrOB6mO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPwrOB6mO .mbr-section-title {
  color: #17003b;
}
.cid-tCPwrOB6mO .mbr-text,
.cid-tCPwrOB6mO .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPwrOB6mO .item-title {
  text-align: center;
}
.cid-tCPwrOB6mO .item-subtitle {
  text-align: left;
}
.cid-tCPwrP0fRN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPwrP0fRN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrP0fRN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPwrP0fRN .container {
    padding: 0 30px;
  }
}
.cid-tCPwrP0fRN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPwrP0fRN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPwrPpWkO {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPwrPpWkO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrPpWkO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPwrPpWkO .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPwrPpWkO .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPwrPpWkO .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPwrPpWkO .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPwrPpWkO .card-row {
  align-items: stretch;
}
.cid-tCPwrPpWkO .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPwrPpWkO .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPwrPpWkO .card-box {
  height: 100%;
}
.cid-tCPwrPpWkO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPwrPpWkO .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPwrPpWkO .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPwrPpWkO .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPwrPVxxR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPwrPVxxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPwrPVxxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPwrPVxxR .row {
  flex-direction: row-reverse;
}
.cid-tCPwrPVxxR .row {
  align-items: center;
}
.cid-tCPwrPVxxR img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPwrPVxxR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPwrPVxxR .mbr-section-title {
  color: #111019;
}
.cid-tCPwrPVxxR .mbr-text,
.cid-tCPwrPVxxR .mbr-section-btn {
  color: #000000;
}
.cid-tD2igCM6tg {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD2igCM6tg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD2igCM6tg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD2igCM6tg .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD2igCM6tg .row {
  justify-content: center;
}
.cid-tD2igCM6tg .card-box {
  display: flex;
  align-items: center;
}
.cid-tD2igCM6tg .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD2igCM6tg .card-box {
    flex-direction: column;
  }
  .cid-tD2igCM6tg .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD2igCM6tg .card-link:hover a {
  background-image: none !important;
}
.cid-tD2igCM6tg .mbr-section-subtitle {
  color: #777777;
}
.cid-tD2igCM6tg .card-text {
  color: #282828;
}
.cid-tD2igCM6tg .card-title,
.cid-tD2igCM6tg .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RC3EFT9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RC3EFT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RC3EFT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RC3EFT9 .container {
    padding: 0 30px;
  }
}
.cid-tE1RC3EFT9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RC3EFT9 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPAQl8NPa {
  z-index: 1000;
  width: 100%;
}
.cid-tCPAQl8NPa .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPAQl8NPa nav.navbar {
  position: fixed;
}
.cid-tCPAQl8NPa .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-tCPAQl8NPa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPAQl8NPa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPAQl8NPa .dropdown-item:hover,
.cid-tCPAQl8NPa .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPAQl8NPa .dropdown-item:hover span {
  color: white;
}
.cid-tCPAQl8NPa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPAQl8NPa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPAQl8NPa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPAQl8NPa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPAQl8NPa .nav-link {
  position: relative;
}
.cid-tCPAQl8NPa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPAQl8NPa .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPAQl8NPa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPAQl8NPa .dropdown-menu,
.cid-tCPAQl8NPa .navbar.opened {
  background: #000000 !important;
}
.cid-tCPAQl8NPa .nav-item:focus,
.cid-tCPAQl8NPa .nav-link:focus {
  outline: none;
}
.cid-tCPAQl8NPa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPAQl8NPa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPAQl8NPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPAQl8NPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPAQl8NPa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPAQl8NPa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPAQl8NPa .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPAQl8NPa .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPAQl8NPa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPAQl8NPa .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPAQl8NPa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPAQl8NPa .navbar.collapsed {
  justify-content: center;
}
.cid-tCPAQl8NPa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPAQl8NPa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPAQl8NPa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPAQl8NPa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPAQl8NPa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPAQl8NPa .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-tCPAQl8NPa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPAQl8NPa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPAQl8NPa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPAQl8NPa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPAQl8NPa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPAQl8NPa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPAQl8NPa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPAQl8NPa .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-tCPAQl8NPa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPAQl8NPa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPAQl8NPa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPAQl8NPa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPAQl8NPa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPAQl8NPa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPAQl8NPa .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPAQl8NPa .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPAQl8NPa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPAQl8NPa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPAQl8NPa .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPAQl8NPa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPAQl8NPa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPAQl8NPa .dropdown-item.active,
.cid-tCPAQl8NPa .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPAQl8NPa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPAQl8NPa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPAQl8NPa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPAQl8NPa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPAQl8NPa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPAQl8NPa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPAQl8NPa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPAQl8NPa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPAQl8NPa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPAQl8NPa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPAQl8NPa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPAQl8NPa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPAQl8NPa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPAQl8NPa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPAQl8NPa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPAQl8NPa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPAQl8NPa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPAQl8NPa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPAQl8NPa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPAQl8NPa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPAQl8NPa .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-tCPAQl8NPa .navbar {
    height: 70px;
  }
  .cid-tCPAQl8NPa .navbar.opened {
    height: auto;
  }
  .cid-tCPAQl8NPa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPAQlF02c {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPAQlF02c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQlF02c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPAQlF02c .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPAQlF02c .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPAQlF02c .row {
  flex-direction: row-reverse;
}
.cid-tCPAQlF02c .row {
  align-items: center;
}
.cid-tCPAQlF02c img {
  border-radius: 2rem;
}
.cid-tCPAQlF02c .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPAQlF02c .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPAQlF02c .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPAQlF02c .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPAQlF02c .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPAQlF02c .mbr-text,
.cid-tCPAQlF02c .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPAQlZBGH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPAQlZBGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQlZBGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPAQlZBGH .container {
    padding: 0 30px;
  }
}
.cid-tCPAQlZBGH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPAQlZBGH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPAQmh7vC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPAQmh7vC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQmh7vC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPAQmh7vC .row {
  justify-content: flex-start;
}
.cid-tCPAQmh7vC .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPAQmA43n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPAQmA43n b,
.cid-tCPAQmA43n strong {
  font-weight: 900;
}
.cid-tCPAQmA43n img,
.cid-tCPAQmA43n .item-img {
  width: 100%;
}
.cid-tCPAQmA43n .item:focus,
.cid-tCPAQmA43n span:focus {
  outline: none;
}
.cid-tCPAQmA43n .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPAQmA43n .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPAQmA43n .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPAQmA43n .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPAQmA43n .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPAQmA43n .mbr-section-title {
  color: #17003b;
}
.cid-tCPAQmA43n .mbr-text,
.cid-tCPAQmA43n .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPAQmA43n .item-title {
  text-align: center;
}
.cid-tCPAQmA43n .item-subtitle {
  text-align: left;
}
.cid-tCPAQmXQUV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPAQmXQUV b,
.cid-tCPAQmXQUV strong {
  font-weight: 900;
}
.cid-tCPAQmXQUV img,
.cid-tCPAQmXQUV .item-img {
  width: 100%;
}
.cid-tCPAQmXQUV .item:focus,
.cid-tCPAQmXQUV span:focus {
  outline: none;
}
.cid-tCPAQmXQUV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPAQmXQUV .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPAQmXQUV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPAQmXQUV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPAQmXQUV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPAQmXQUV .mbr-section-title {
  color: #17003b;
}
.cid-tCPAQmXQUV .mbr-text,
.cid-tCPAQmXQUV .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPAQmXQUV .item-title {
  text-align: center;
}
.cid-tCPAQmXQUV .item-subtitle {
  text-align: left;
}
.cid-tCPAQnkC6F {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPAQnkC6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQnkC6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPAQnkC6F .container {
    padding: 0 30px;
  }
}
.cid-tCPAQnkC6F .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPAQnkC6F .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPAQnChlx {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPAQnChlx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQnChlx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPAQnChlx .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPAQnChlx .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPAQnChlx .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPAQnChlx .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPAQnChlx .card-row {
  align-items: stretch;
}
.cid-tCPAQnChlx .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPAQnChlx .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPAQnChlx .card-box {
  height: 100%;
}
.cid-tCPAQnChlx .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPAQnChlx .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPAQnChlx .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPAQnChlx .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPAQo9tAn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPAQo9tAn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPAQo9tAn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPAQo9tAn .row {
  flex-direction: row-reverse;
}
.cid-tCPAQo9tAn .row {
  align-items: center;
}
.cid-tCPAQo9tAn img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPAQo9tAn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPAQo9tAn .mbr-section-title {
  color: #111019;
}
.cid-tCPAQo9tAn .mbr-text,
.cid-tCPAQo9tAn .mbr-section-btn {
  color: #000000;
}
.cid-tD2lCOth7T {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD2lCOth7T .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD2lCOth7T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD2lCOth7T .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD2lCOth7T .row {
  justify-content: center;
}
.cid-tD2lCOth7T .card-box {
  display: flex;
  align-items: center;
}
.cid-tD2lCOth7T .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD2lCOth7T .card-box {
    flex-direction: column;
  }
  .cid-tD2lCOth7T .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD2lCOth7T .card-link:hover a {
  background-image: none !important;
}
.cid-tD2lCOth7T .mbr-section-subtitle {
  color: #777777;
}
.cid-tD2lCOth7T .card-text {
  color: #282828;
}
.cid-tD2lCOth7T .card-title,
.cid-tD2lCOth7T .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RHvaZjo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RHvaZjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RHvaZjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RHvaZjo .container {
    padding: 0 30px;
  }
}
.cid-tE1RHvaZjo .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RHvaZjo .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPBTqBB6R {
  z-index: 1000;
  width: 100%;
}
.cid-tCPBTqBB6R .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPBTqBB6R nav.navbar {
  position: fixed;
}
.cid-tCPBTqBB6R .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-tCPBTqBB6R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPBTqBB6R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPBTqBB6R .dropdown-item:hover,
.cid-tCPBTqBB6R .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPBTqBB6R .dropdown-item:hover span {
  color: white;
}
.cid-tCPBTqBB6R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPBTqBB6R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPBTqBB6R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPBTqBB6R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPBTqBB6R .nav-link {
  position: relative;
}
.cid-tCPBTqBB6R .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPBTqBB6R .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPBTqBB6R .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPBTqBB6R .dropdown-menu,
.cid-tCPBTqBB6R .navbar.opened {
  background: #000000 !important;
}
.cid-tCPBTqBB6R .nav-item:focus,
.cid-tCPBTqBB6R .nav-link:focus {
  outline: none;
}
.cid-tCPBTqBB6R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPBTqBB6R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPBTqBB6R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPBTqBB6R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPBTqBB6R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPBTqBB6R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPBTqBB6R .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPBTqBB6R .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPBTqBB6R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPBTqBB6R .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPBTqBB6R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPBTqBB6R .navbar.collapsed {
  justify-content: center;
}
.cid-tCPBTqBB6R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPBTqBB6R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPBTqBB6R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPBTqBB6R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPBTqBB6R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPBTqBB6R .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-tCPBTqBB6R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPBTqBB6R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPBTqBB6R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPBTqBB6R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPBTqBB6R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPBTqBB6R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPBTqBB6R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPBTqBB6R .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-tCPBTqBB6R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPBTqBB6R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPBTqBB6R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPBTqBB6R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPBTqBB6R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPBTqBB6R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPBTqBB6R .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPBTqBB6R .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPBTqBB6R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPBTqBB6R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPBTqBB6R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPBTqBB6R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPBTqBB6R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPBTqBB6R .dropdown-item.active,
.cid-tCPBTqBB6R .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPBTqBB6R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPBTqBB6R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPBTqBB6R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPBTqBB6R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPBTqBB6R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPBTqBB6R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPBTqBB6R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPBTqBB6R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPBTqBB6R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPBTqBB6R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPBTqBB6R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPBTqBB6R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPBTqBB6R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPBTqBB6R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPBTqBB6R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPBTqBB6R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPBTqBB6R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPBTqBB6R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPBTqBB6R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPBTqBB6R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPBTqBB6R .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-tCPBTqBB6R .navbar {
    height: 70px;
  }
  .cid-tCPBTqBB6R .navbar.opened {
    height: auto;
  }
  .cid-tCPBTqBB6R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPBTrlcHj {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPBTrlcHj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTrlcHj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPBTrlcHj .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPBTrlcHj .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPBTrlcHj .row {
  flex-direction: row-reverse;
}
.cid-tCPBTrlcHj .row {
  align-items: center;
}
.cid-tCPBTrlcHj img {
  border-radius: 2rem;
}
.cid-tCPBTrlcHj .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPBTrlcHj .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPBTrlcHj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPBTrlcHj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPBTrlcHj .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPBTrlcHj .mbr-text,
.cid-tCPBTrlcHj .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPBTrQoOa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPBTrQoOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTrQoOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPBTrQoOa .container {
    padding: 0 30px;
  }
}
.cid-tCPBTrQoOa .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPBTrQoOa .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPBTsJm0p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPBTsJm0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTsJm0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPBTsJm0p .row {
  justify-content: flex-start;
}
.cid-tCPBTsJm0p .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPBTt5sIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPBTt5sIS b,
.cid-tCPBTt5sIS strong {
  font-weight: 900;
}
.cid-tCPBTt5sIS img,
.cid-tCPBTt5sIS .item-img {
  width: 100%;
}
.cid-tCPBTt5sIS .item:focus,
.cid-tCPBTt5sIS span:focus {
  outline: none;
}
.cid-tCPBTt5sIS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPBTt5sIS .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPBTt5sIS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPBTt5sIS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPBTt5sIS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPBTt5sIS .mbr-section-title {
  color: #17003b;
}
.cid-tCPBTt5sIS .mbr-text,
.cid-tCPBTt5sIS .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPBTt5sIS .item-title {
  text-align: center;
}
.cid-tCPBTt5sIS .item-subtitle {
  text-align: left;
}
.cid-tCPBTtsSuk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPBTtsSuk b,
.cid-tCPBTtsSuk strong {
  font-weight: 900;
}
.cid-tCPBTtsSuk img,
.cid-tCPBTtsSuk .item-img {
  width: 100%;
}
.cid-tCPBTtsSuk .item:focus,
.cid-tCPBTtsSuk span:focus {
  outline: none;
}
.cid-tCPBTtsSuk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPBTtsSuk .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPBTtsSuk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPBTtsSuk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPBTtsSuk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPBTtsSuk .mbr-section-title {
  color: #17003b;
}
.cid-tCPBTtsSuk .mbr-text,
.cid-tCPBTtsSuk .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPBTtsSuk .item-title {
  text-align: center;
}
.cid-tCPBTtsSuk .item-subtitle {
  text-align: left;
}
.cid-tCPBTtPUiH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPBTtPUiH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTtPUiH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPBTtPUiH .container {
    padding: 0 30px;
  }
}
.cid-tCPBTtPUiH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPBTtPUiH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPBTu7bl7 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPBTu7bl7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTu7bl7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPBTu7bl7 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPBTu7bl7 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPBTu7bl7 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPBTu7bl7 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPBTu7bl7 .card-row {
  align-items: stretch;
}
.cid-tCPBTu7bl7 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPBTu7bl7 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPBTu7bl7 .card-box {
  height: 100%;
}
.cid-tCPBTu7bl7 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPBTu7bl7 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPBTu7bl7 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPBTu7bl7 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPBTuz1Vs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPBTuz1Vs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPBTuz1Vs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPBTuz1Vs .row {
  flex-direction: row-reverse;
}
.cid-tCPBTuz1Vs .row {
  align-items: center;
}
.cid-tCPBTuz1Vs img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPBTuz1Vs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPBTuz1Vs .mbr-section-title {
  color: #111019;
}
.cid-tCPBTuz1Vs .mbr-text,
.cid-tCPBTuz1Vs .mbr-section-btn {
  color: #000000;
}
.cid-tD2okFLsOB {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD2okFLsOB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD2okFLsOB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD2okFLsOB .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD2okFLsOB .row {
  justify-content: center;
}
.cid-tD2okFLsOB .card-box {
  display: flex;
  align-items: center;
}
.cid-tD2okFLsOB .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD2okFLsOB .card-box {
    flex-direction: column;
  }
  .cid-tD2okFLsOB .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD2okFLsOB .card-link:hover a {
  background-image: none !important;
}
.cid-tD2okFLsOB .mbr-section-subtitle {
  color: #777777;
}
.cid-tD2okFLsOB .card-text {
  color: #282828;
}
.cid-tD2okFLsOB .card-title,
.cid-tD2okFLsOB .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RUdC6ia {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RUdC6ia .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RUdC6ia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RUdC6ia .container {
    padding: 0 30px;
  }
}
.cid-tE1RUdC6ia .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RUdC6ia .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPDMK44A6 {
  z-index: 1000;
  width: 100%;
}
.cid-tCPDMK44A6 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPDMK44A6 nav.navbar {
  position: fixed;
}
.cid-tCPDMK44A6 .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-tCPDMK44A6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPDMK44A6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPDMK44A6 .dropdown-item:hover,
.cid-tCPDMK44A6 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPDMK44A6 .dropdown-item:hover span {
  color: white;
}
.cid-tCPDMK44A6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPDMK44A6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPDMK44A6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPDMK44A6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPDMK44A6 .nav-link {
  position: relative;
}
.cid-tCPDMK44A6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPDMK44A6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPDMK44A6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPDMK44A6 .dropdown-menu,
.cid-tCPDMK44A6 .navbar.opened {
  background: #000000 !important;
}
.cid-tCPDMK44A6 .nav-item:focus,
.cid-tCPDMK44A6 .nav-link:focus {
  outline: none;
}
.cid-tCPDMK44A6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPDMK44A6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPDMK44A6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPDMK44A6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPDMK44A6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPDMK44A6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPDMK44A6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPDMK44A6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPDMK44A6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPDMK44A6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPDMK44A6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPDMK44A6 .navbar.collapsed {
  justify-content: center;
}
.cid-tCPDMK44A6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPDMK44A6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPDMK44A6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPDMK44A6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPDMK44A6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPDMK44A6 .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-tCPDMK44A6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPDMK44A6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPDMK44A6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPDMK44A6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPDMK44A6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPDMK44A6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPDMK44A6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPDMK44A6 .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-tCPDMK44A6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPDMK44A6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPDMK44A6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPDMK44A6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPDMK44A6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPDMK44A6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPDMK44A6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPDMK44A6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPDMK44A6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPDMK44A6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPDMK44A6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPDMK44A6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPDMK44A6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPDMK44A6 .dropdown-item.active,
.cid-tCPDMK44A6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPDMK44A6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPDMK44A6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPDMK44A6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPDMK44A6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPDMK44A6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPDMK44A6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPDMK44A6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPDMK44A6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPDMK44A6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPDMK44A6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPDMK44A6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPDMK44A6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPDMK44A6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPDMK44A6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPDMK44A6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPDMK44A6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPDMK44A6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPDMK44A6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPDMK44A6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPDMK44A6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPDMK44A6 .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-tCPDMK44A6 .navbar {
    height: 70px;
  }
  .cid-tCPDMK44A6 .navbar.opened {
    height: auto;
  }
  .cid-tCPDMK44A6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPDMKEaSF {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPDMKEaSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDMKEaSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPDMKEaSF .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPDMKEaSF .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPDMKEaSF .row {
  flex-direction: row-reverse;
}
.cid-tCPDMKEaSF .row {
  align-items: center;
}
.cid-tCPDMKEaSF img {
  border-radius: 2rem;
}
.cid-tCPDMKEaSF .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPDMKEaSF .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPDMKEaSF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPDMKEaSF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPDMKEaSF .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPDMKEaSF .mbr-text,
.cid-tCPDMKEaSF .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPDML2VMb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPDML2VMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDML2VMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPDML2VMb .container {
    padding: 0 30px;
  }
}
.cid-tCPDML2VMb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPDML2VMb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPDMLnG5Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPDMLnG5Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDMLnG5Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPDMLnG5Z .row {
  justify-content: flex-start;
}
.cid-tCPDMLnG5Z .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPDMLHjeB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPDMLHjeB b,
.cid-tCPDMLHjeB strong {
  font-weight: 900;
}
.cid-tCPDMLHjeB img,
.cid-tCPDMLHjeB .item-img {
  width: 100%;
}
.cid-tCPDMLHjeB .item:focus,
.cid-tCPDMLHjeB span:focus {
  outline: none;
}
.cid-tCPDMLHjeB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPDMLHjeB .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPDMLHjeB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPDMLHjeB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPDMLHjeB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPDMLHjeB .mbr-section-title {
  color: #17003b;
}
.cid-tCPDMLHjeB .mbr-text,
.cid-tCPDMLHjeB .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPDMLHjeB .item-title {
  text-align: center;
}
.cid-tCPDMLHjeB .item-subtitle {
  text-align: left;
}
.cid-tCPDMM8D8W {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPDMM8D8W b,
.cid-tCPDMM8D8W strong {
  font-weight: 900;
}
.cid-tCPDMM8D8W img,
.cid-tCPDMM8D8W .item-img {
  width: 100%;
}
.cid-tCPDMM8D8W .item:focus,
.cid-tCPDMM8D8W span:focus {
  outline: none;
}
.cid-tCPDMM8D8W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPDMM8D8W .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPDMM8D8W .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPDMM8D8W .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPDMM8D8W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPDMM8D8W .mbr-section-title {
  color: #17003b;
}
.cid-tCPDMM8D8W .mbr-text,
.cid-tCPDMM8D8W .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPDMM8D8W .item-title {
  text-align: center;
}
.cid-tCPDMM8D8W .item-subtitle {
  text-align: left;
}
.cid-tCPDMMw3kO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPDMMw3kO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDMMw3kO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPDMMw3kO .container {
    padding: 0 30px;
  }
}
.cid-tCPDMMw3kO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPDMMw3kO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPDMMTM2d {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPDMMTM2d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDMMTM2d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPDMMTM2d .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPDMMTM2d .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPDMMTM2d .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPDMMTM2d .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPDMMTM2d .card-row {
  align-items: stretch;
}
.cid-tCPDMMTM2d .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPDMMTM2d .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPDMMTM2d .card-box {
  height: 100%;
}
.cid-tCPDMMTM2d .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPDMMTM2d .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPDMMTM2d .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPDMMTM2d .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPDMNrRpZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPDMNrRpZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPDMNrRpZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPDMNrRpZ .row {
  flex-direction: row-reverse;
}
.cid-tCPDMNrRpZ .row {
  align-items: center;
}
.cid-tCPDMNrRpZ img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPDMNrRpZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPDMNrRpZ .mbr-section-title {
  color: #111019;
}
.cid-tCPDMNrRpZ .mbr-text,
.cid-tCPDMNrRpZ .mbr-section-btn {
  color: #000000;
}
.cid-tD5vszK8Oy {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5vszK8Oy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5vszK8Oy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5vszK8Oy .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5vszK8Oy .row {
  justify-content: center;
}
.cid-tD5vszK8Oy .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5vszK8Oy .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5vszK8Oy .card-box {
    flex-direction: column;
  }
  .cid-tD5vszK8Oy .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5vszK8Oy .card-link:hover a {
  background-image: none !important;
}
.cid-tD5vszK8Oy .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5vszK8Oy .card-text {
  color: #282828;
}
.cid-tD5vszK8Oy .card-title,
.cid-tD5vszK8Oy .iconfont-wrapper {
  color: #303030;
}
.cid-tE1S5kw4Lm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1S5kw4Lm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1S5kw4Lm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1S5kw4Lm .container {
    padding: 0 30px;
  }
}
.cid-tE1S5kw4Lm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1S5kw4Lm .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPFJ3q74Q {
  z-index: 1000;
  width: 100%;
}
.cid-tCPFJ3q74Q .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPFJ3q74Q nav.navbar {
  position: fixed;
}
.cid-tCPFJ3q74Q .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-tCPFJ3q74Q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPFJ3q74Q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPFJ3q74Q .dropdown-item:hover,
.cid-tCPFJ3q74Q .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPFJ3q74Q .dropdown-item:hover span {
  color: white;
}
.cid-tCPFJ3q74Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPFJ3q74Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPFJ3q74Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPFJ3q74Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPFJ3q74Q .nav-link {
  position: relative;
}
.cid-tCPFJ3q74Q .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPFJ3q74Q .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPFJ3q74Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPFJ3q74Q .dropdown-menu,
.cid-tCPFJ3q74Q .navbar.opened {
  background: #000000 !important;
}
.cid-tCPFJ3q74Q .nav-item:focus,
.cid-tCPFJ3q74Q .nav-link:focus {
  outline: none;
}
.cid-tCPFJ3q74Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPFJ3q74Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPFJ3q74Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPFJ3q74Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPFJ3q74Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPFJ3q74Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPFJ3q74Q .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPFJ3q74Q .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPFJ3q74Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPFJ3q74Q .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPFJ3q74Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPFJ3q74Q .navbar.collapsed {
  justify-content: center;
}
.cid-tCPFJ3q74Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPFJ3q74Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPFJ3q74Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPFJ3q74Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPFJ3q74Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPFJ3q74Q .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-tCPFJ3q74Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPFJ3q74Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPFJ3q74Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPFJ3q74Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPFJ3q74Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPFJ3q74Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPFJ3q74Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPFJ3q74Q .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-tCPFJ3q74Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPFJ3q74Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPFJ3q74Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPFJ3q74Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPFJ3q74Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPFJ3q74Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPFJ3q74Q .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPFJ3q74Q .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPFJ3q74Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPFJ3q74Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPFJ3q74Q .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPFJ3q74Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPFJ3q74Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPFJ3q74Q .dropdown-item.active,
.cid-tCPFJ3q74Q .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPFJ3q74Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPFJ3q74Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPFJ3q74Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPFJ3q74Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPFJ3q74Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPFJ3q74Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPFJ3q74Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPFJ3q74Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPFJ3q74Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPFJ3q74Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPFJ3q74Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPFJ3q74Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPFJ3q74Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPFJ3q74Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPFJ3q74Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPFJ3q74Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPFJ3q74Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPFJ3q74Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPFJ3q74Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPFJ3q74Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPFJ3q74Q .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-tCPFJ3q74Q .navbar {
    height: 70px;
  }
  .cid-tCPFJ3q74Q .navbar.opened {
    height: auto;
  }
  .cid-tCPFJ3q74Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPFJ3Yacc {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPFJ3Yacc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ3Yacc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPFJ3Yacc .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPFJ3Yacc .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPFJ3Yacc .row {
  flex-direction: row-reverse;
}
.cid-tCPFJ3Yacc .row {
  align-items: center;
}
.cid-tCPFJ3Yacc img {
  border-radius: 2rem;
}
.cid-tCPFJ3Yacc .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPFJ3Yacc .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPFJ3Yacc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPFJ3Yacc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPFJ3Yacc .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPFJ3Yacc .mbr-text,
.cid-tCPFJ3Yacc .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPFJ4lo7g {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPFJ4lo7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ4lo7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPFJ4lo7g .container {
    padding: 0 30px;
  }
}
.cid-tCPFJ4lo7g .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPFJ4lo7g .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPFJ4DKOE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPFJ4DKOE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ4DKOE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPFJ4DKOE .row {
  justify-content: flex-start;
}
.cid-tCPFJ4DKOE .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPFJ50tao {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPFJ50tao b,
.cid-tCPFJ50tao strong {
  font-weight: 900;
}
.cid-tCPFJ50tao img,
.cid-tCPFJ50tao .item-img {
  width: 100%;
}
.cid-tCPFJ50tao .item:focus,
.cid-tCPFJ50tao span:focus {
  outline: none;
}
.cid-tCPFJ50tao .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPFJ50tao .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPFJ50tao .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPFJ50tao .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPFJ50tao .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPFJ50tao .mbr-section-title {
  color: #17003b;
}
.cid-tCPFJ50tao .mbr-text,
.cid-tCPFJ50tao .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPFJ50tao .item-title {
  text-align: center;
}
.cid-tCPFJ50tao .item-subtitle {
  text-align: left;
}
.cid-tCPFJ5oEIP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPFJ5oEIP b,
.cid-tCPFJ5oEIP strong {
  font-weight: 900;
}
.cid-tCPFJ5oEIP img,
.cid-tCPFJ5oEIP .item-img {
  width: 100%;
}
.cid-tCPFJ5oEIP .item:focus,
.cid-tCPFJ5oEIP span:focus {
  outline: none;
}
.cid-tCPFJ5oEIP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPFJ5oEIP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPFJ5oEIP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPFJ5oEIP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPFJ5oEIP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPFJ5oEIP .mbr-section-title {
  color: #17003b;
}
.cid-tCPFJ5oEIP .mbr-text,
.cid-tCPFJ5oEIP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPFJ5oEIP .item-title {
  text-align: center;
}
.cid-tCPFJ5oEIP .item-subtitle {
  text-align: left;
}
.cid-tCPFJ5QqX1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPFJ5QqX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ5QqX1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPFJ5QqX1 .container {
    padding: 0 30px;
  }
}
.cid-tCPFJ5QqX1 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPFJ5QqX1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPFJ6dYMt {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPFJ6dYMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ6dYMt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPFJ6dYMt .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPFJ6dYMt .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPFJ6dYMt .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPFJ6dYMt .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPFJ6dYMt .card-row {
  align-items: stretch;
}
.cid-tCPFJ6dYMt .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPFJ6dYMt .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPFJ6dYMt .card-box {
  height: 100%;
}
.cid-tCPFJ6dYMt .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPFJ6dYMt .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPFJ6dYMt .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPFJ6dYMt .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPFJ6Nyvb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPFJ6Nyvb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPFJ6Nyvb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPFJ6Nyvb .row {
  flex-direction: row-reverse;
}
.cid-tCPFJ6Nyvb .row {
  align-items: center;
}
.cid-tCPFJ6Nyvb img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPFJ6Nyvb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPFJ6Nyvb .mbr-section-title {
  color: #111019;
}
.cid-tCPFJ6Nyvb .mbr-text,
.cid-tCPFJ6Nyvb .mbr-section-btn {
  color: #000000;
}
.cid-tD5y3IuF5v {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5y3IuF5v .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5y3IuF5v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5y3IuF5v .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5y3IuF5v .row {
  justify-content: center;
}
.cid-tD5y3IuF5v .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5y3IuF5v .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5y3IuF5v .card-box {
    flex-direction: column;
  }
  .cid-tD5y3IuF5v .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5y3IuF5v .card-link:hover a {
  background-image: none !important;
}
.cid-tD5y3IuF5v .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5y3IuF5v .card-text {
  color: #282828;
}
.cid-tD5y3IuF5v .card-title,
.cid-tD5y3IuF5v .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SbwXxnY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SbwXxnY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SbwXxnY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SbwXxnY .container {
    padding: 0 30px;
  }
}
.cid-tE1SbwXxnY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SbwXxnY .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPHfeEURR {
  z-index: 1000;
  width: 100%;
}
.cid-tCPHfeEURR .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPHfeEURR nav.navbar {
  position: fixed;
}
.cid-tCPHfeEURR .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-tCPHfeEURR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPHfeEURR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPHfeEURR .dropdown-item:hover,
.cid-tCPHfeEURR .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPHfeEURR .dropdown-item:hover span {
  color: white;
}
.cid-tCPHfeEURR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPHfeEURR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPHfeEURR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPHfeEURR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPHfeEURR .nav-link {
  position: relative;
}
.cid-tCPHfeEURR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPHfeEURR .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPHfeEURR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPHfeEURR .dropdown-menu,
.cid-tCPHfeEURR .navbar.opened {
  background: #000000 !important;
}
.cid-tCPHfeEURR .nav-item:focus,
.cid-tCPHfeEURR .nav-link:focus {
  outline: none;
}
.cid-tCPHfeEURR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPHfeEURR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPHfeEURR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPHfeEURR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPHfeEURR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPHfeEURR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPHfeEURR .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPHfeEURR .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPHfeEURR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPHfeEURR .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPHfeEURR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPHfeEURR .navbar.collapsed {
  justify-content: center;
}
.cid-tCPHfeEURR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPHfeEURR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPHfeEURR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPHfeEURR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPHfeEURR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPHfeEURR .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-tCPHfeEURR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPHfeEURR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPHfeEURR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPHfeEURR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPHfeEURR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPHfeEURR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPHfeEURR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPHfeEURR .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-tCPHfeEURR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPHfeEURR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPHfeEURR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPHfeEURR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPHfeEURR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPHfeEURR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPHfeEURR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPHfeEURR .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPHfeEURR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPHfeEURR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPHfeEURR .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPHfeEURR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPHfeEURR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPHfeEURR .dropdown-item.active,
.cid-tCPHfeEURR .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPHfeEURR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPHfeEURR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPHfeEURR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPHfeEURR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPHfeEURR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPHfeEURR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPHfeEURR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPHfeEURR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPHfeEURR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPHfeEURR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPHfeEURR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPHfeEURR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPHfeEURR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPHfeEURR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPHfeEURR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPHfeEURR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPHfeEURR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPHfeEURR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPHfeEURR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPHfeEURR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPHfeEURR .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-tCPHfeEURR .navbar {
    height: 70px;
  }
  .cid-tCPHfeEURR .navbar.opened {
    height: auto;
  }
  .cid-tCPHfeEURR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPHfg4oRy {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPHfg4oRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHfg4oRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPHfg4oRy .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPHfg4oRy .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPHfg4oRy .row {
  flex-direction: row-reverse;
}
.cid-tCPHfg4oRy .row {
  align-items: center;
}
.cid-tCPHfg4oRy img {
  border-radius: 2rem;
}
.cid-tCPHfg4oRy .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPHfg4oRy .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPHfg4oRy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPHfg4oRy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPHfg4oRy .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPHfg4oRy .mbr-text,
.cid-tCPHfg4oRy .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPHfhfixq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPHfhfixq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHfhfixq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPHfhfixq .container {
    padding: 0 30px;
  }
}
.cid-tCPHfhfixq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPHfhfixq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPHfhZBbs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPHfhZBbs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHfhZBbs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPHfhZBbs .row {
  justify-content: flex-start;
}
.cid-tCPHfhZBbs .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPHfiIIof {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPHfiIIof b,
.cid-tCPHfiIIof strong {
  font-weight: 900;
}
.cid-tCPHfiIIof img,
.cid-tCPHfiIIof .item-img {
  width: 100%;
}
.cid-tCPHfiIIof .item:focus,
.cid-tCPHfiIIof span:focus {
  outline: none;
}
.cid-tCPHfiIIof .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPHfiIIof .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPHfiIIof .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPHfiIIof .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPHfiIIof .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPHfiIIof .mbr-section-title {
  color: #17003b;
}
.cid-tCPHfiIIof .mbr-text,
.cid-tCPHfiIIof .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPHfiIIof .item-title {
  text-align: center;
}
.cid-tCPHfiIIof .item-subtitle {
  text-align: left;
}
.cid-tCPHfjCoIm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPHfjCoIm b,
.cid-tCPHfjCoIm strong {
  font-weight: 900;
}
.cid-tCPHfjCoIm img,
.cid-tCPHfjCoIm .item-img {
  width: 100%;
}
.cid-tCPHfjCoIm .item:focus,
.cid-tCPHfjCoIm span:focus {
  outline: none;
}
.cid-tCPHfjCoIm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPHfjCoIm .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPHfjCoIm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPHfjCoIm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPHfjCoIm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPHfjCoIm .mbr-section-title {
  color: #17003b;
}
.cid-tCPHfjCoIm .mbr-text,
.cid-tCPHfjCoIm .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPHfjCoIm .item-title {
  text-align: center;
}
.cid-tCPHfjCoIm .item-subtitle {
  text-align: left;
}
.cid-tCPHfkxmRA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPHfkxmRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHfkxmRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPHfkxmRA .container {
    padding: 0 30px;
  }
}
.cid-tCPHfkxmRA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPHfkxmRA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPHfl1eXi {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPHfl1eXi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHfl1eXi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPHfl1eXi .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPHfl1eXi .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPHfl1eXi .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPHfl1eXi .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPHfl1eXi .card-row {
  align-items: stretch;
}
.cid-tCPHfl1eXi .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPHfl1eXi .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPHfl1eXi .card-box {
  height: 100%;
}
.cid-tCPHfl1eXi .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPHfl1eXi .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPHfl1eXi .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPHfl1eXi .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPHflIKyG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPHflIKyG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPHflIKyG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPHflIKyG .row {
  flex-direction: row-reverse;
}
.cid-tCPHflIKyG .row {
  align-items: center;
}
.cid-tCPHflIKyG img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPHflIKyG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPHflIKyG .mbr-section-title {
  color: #111019;
}
.cid-tCPHflIKyG .mbr-text,
.cid-tCPHflIKyG .mbr-section-btn {
  color: #000000;
}
.cid-tD5AI3RHjO {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5AI3RHjO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5AI3RHjO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5AI3RHjO .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5AI3RHjO .row {
  justify-content: center;
}
.cid-tD5AI3RHjO .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5AI3RHjO .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5AI3RHjO .card-box {
    flex-direction: column;
  }
  .cid-tD5AI3RHjO .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5AI3RHjO .card-link:hover a {
  background-image: none !important;
}
.cid-tD5AI3RHjO .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5AI3RHjO .card-text {
  color: #282828;
}
.cid-tD5AI3RHjO .card-title,
.cid-tD5AI3RHjO .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Sn49hmr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Sn49hmr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Sn49hmr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Sn49hmr .container {
    padding: 0 30px;
  }
}
.cid-tE1Sn49hmr .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Sn49hmr .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPITkTy5Y {
  z-index: 1000;
  width: 100%;
}
.cid-tCPITkTy5Y .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPITkTy5Y nav.navbar {
  position: fixed;
}
.cid-tCPITkTy5Y .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-tCPITkTy5Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPITkTy5Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPITkTy5Y .dropdown-item:hover,
.cid-tCPITkTy5Y .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPITkTy5Y .dropdown-item:hover span {
  color: white;
}
.cid-tCPITkTy5Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPITkTy5Y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPITkTy5Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPITkTy5Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPITkTy5Y .nav-link {
  position: relative;
}
.cid-tCPITkTy5Y .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPITkTy5Y .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPITkTy5Y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPITkTy5Y .dropdown-menu,
.cid-tCPITkTy5Y .navbar.opened {
  background: #000000 !important;
}
.cid-tCPITkTy5Y .nav-item:focus,
.cid-tCPITkTy5Y .nav-link:focus {
  outline: none;
}
.cid-tCPITkTy5Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPITkTy5Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPITkTy5Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPITkTy5Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPITkTy5Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPITkTy5Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPITkTy5Y .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPITkTy5Y .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPITkTy5Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPITkTy5Y .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPITkTy5Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPITkTy5Y .navbar.collapsed {
  justify-content: center;
}
.cid-tCPITkTy5Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPITkTy5Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPITkTy5Y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPITkTy5Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPITkTy5Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPITkTy5Y .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-tCPITkTy5Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPITkTy5Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPITkTy5Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPITkTy5Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPITkTy5Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPITkTy5Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPITkTy5Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPITkTy5Y .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-tCPITkTy5Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPITkTy5Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPITkTy5Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPITkTy5Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPITkTy5Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPITkTy5Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPITkTy5Y .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPITkTy5Y .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPITkTy5Y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPITkTy5Y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPITkTy5Y .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPITkTy5Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPITkTy5Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPITkTy5Y .dropdown-item.active,
.cid-tCPITkTy5Y .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPITkTy5Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPITkTy5Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPITkTy5Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPITkTy5Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPITkTy5Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPITkTy5Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPITkTy5Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPITkTy5Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPITkTy5Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPITkTy5Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPITkTy5Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPITkTy5Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPITkTy5Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPITkTy5Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPITkTy5Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPITkTy5Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPITkTy5Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPITkTy5Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPITkTy5Y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPITkTy5Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPITkTy5Y .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-tCPITkTy5Y .navbar {
    height: 70px;
  }
  .cid-tCPITkTy5Y .navbar.opened {
    height: auto;
  }
  .cid-tCPITkTy5Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPITlsQh3 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPITlsQh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITlsQh3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPITlsQh3 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPITlsQh3 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPITlsQh3 .row {
  flex-direction: row-reverse;
}
.cid-tCPITlsQh3 .row {
  align-items: center;
}
.cid-tCPITlsQh3 img {
  border-radius: 2rem;
}
.cid-tCPITlsQh3 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPITlsQh3 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPITlsQh3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPITlsQh3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPITlsQh3 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPITlsQh3 .mbr-text,
.cid-tCPITlsQh3 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPITlMAp0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPITlMAp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITlMAp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPITlMAp0 .container {
    padding: 0 30px;
  }
}
.cid-tCPITlMAp0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPITlMAp0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPITm40ii {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPITm40ii .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITm40ii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPITm40ii .row {
  justify-content: flex-start;
}
.cid-tCPITm40ii .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPITmmVYn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPITmmVYn b,
.cid-tCPITmmVYn strong {
  font-weight: 900;
}
.cid-tCPITmmVYn img,
.cid-tCPITmmVYn .item-img {
  width: 100%;
}
.cid-tCPITmmVYn .item:focus,
.cid-tCPITmmVYn span:focus {
  outline: none;
}
.cid-tCPITmmVYn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPITmmVYn .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPITmmVYn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPITmmVYn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPITmmVYn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPITmmVYn .mbr-section-title {
  color: #17003b;
}
.cid-tCPITmmVYn .mbr-text,
.cid-tCPITmmVYn .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPITmmVYn .item-title {
  text-align: center;
}
.cid-tCPITmmVYn .item-subtitle {
  text-align: left;
}
.cid-tCPITmIuIs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPITmIuIs b,
.cid-tCPITmIuIs strong {
  font-weight: 900;
}
.cid-tCPITmIuIs img,
.cid-tCPITmIuIs .item-img {
  width: 100%;
}
.cid-tCPITmIuIs .item:focus,
.cid-tCPITmIuIs span:focus {
  outline: none;
}
.cid-tCPITmIuIs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPITmIuIs .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPITmIuIs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPITmIuIs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPITmIuIs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPITmIuIs .mbr-section-title {
  color: #17003b;
}
.cid-tCPITmIuIs .mbr-text,
.cid-tCPITmIuIs .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPITmIuIs .item-title {
  text-align: center;
}
.cid-tCPITmIuIs .item-subtitle {
  text-align: left;
}
.cid-tCPITn5m20 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPITn5m20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITn5m20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPITn5m20 .container {
    padding: 0 30px;
  }
}
.cid-tCPITn5m20 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPITn5m20 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPITnrHy9 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPITnrHy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITnrHy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPITnrHy9 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPITnrHy9 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPITnrHy9 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPITnrHy9 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPITnrHy9 .card-row {
  align-items: stretch;
}
.cid-tCPITnrHy9 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPITnrHy9 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPITnrHy9 .card-box {
  height: 100%;
}
.cid-tCPITnrHy9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPITnrHy9 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPITnrHy9 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPITnrHy9 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPITnUUpb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPITnUUpb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPITnUUpb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPITnUUpb .row {
  flex-direction: row-reverse;
}
.cid-tCPITnUUpb .row {
  align-items: center;
}
.cid-tCPITnUUpb img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPITnUUpb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPITnUUpb .mbr-section-title {
  color: #111019;
}
.cid-tCPITnUUpb .mbr-text,
.cid-tCPITnUUpb .mbr-section-btn {
  color: #000000;
}
.cid-tD5DmwTwOr {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5DmwTwOr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5DmwTwOr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5DmwTwOr .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5DmwTwOr .row {
  justify-content: center;
}
.cid-tD5DmwTwOr .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5DmwTwOr .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5DmwTwOr .card-box {
    flex-direction: column;
  }
  .cid-tD5DmwTwOr .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5DmwTwOr .card-link:hover a {
  background-image: none !important;
}
.cid-tD5DmwTwOr .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5DmwTwOr .card-text {
  color: #282828;
}
.cid-tD5DmwTwOr .card-title,
.cid-tD5DmwTwOr .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SyElTF6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SyElTF6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SyElTF6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SyElTF6 .container {
    padding: 0 30px;
  }
}
.cid-tE1SyElTF6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SyElTF6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPJZDCWts {
  z-index: 1000;
  width: 100%;
}
.cid-tCPJZDCWts .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPJZDCWts nav.navbar {
  position: fixed;
}
.cid-tCPJZDCWts .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-tCPJZDCWts .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPJZDCWts .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPJZDCWts .dropdown-item:hover,
.cid-tCPJZDCWts .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPJZDCWts .dropdown-item:hover span {
  color: white;
}
.cid-tCPJZDCWts .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPJZDCWts .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPJZDCWts .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPJZDCWts .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPJZDCWts .nav-link {
  position: relative;
}
.cid-tCPJZDCWts .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPJZDCWts .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPJZDCWts .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPJZDCWts .dropdown-menu,
.cid-tCPJZDCWts .navbar.opened {
  background: #000000 !important;
}
.cid-tCPJZDCWts .nav-item:focus,
.cid-tCPJZDCWts .nav-link:focus {
  outline: none;
}
.cid-tCPJZDCWts .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPJZDCWts .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPJZDCWts .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPJZDCWts .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPJZDCWts .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPJZDCWts .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPJZDCWts .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPJZDCWts .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPJZDCWts .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPJZDCWts .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPJZDCWts .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPJZDCWts .navbar.collapsed {
  justify-content: center;
}
.cid-tCPJZDCWts .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPJZDCWts .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPJZDCWts .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPJZDCWts .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPJZDCWts .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPJZDCWts .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-tCPJZDCWts .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPJZDCWts .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPJZDCWts .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPJZDCWts .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPJZDCWts .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPJZDCWts .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPJZDCWts .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPJZDCWts .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-tCPJZDCWts .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPJZDCWts .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPJZDCWts .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPJZDCWts .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPJZDCWts .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPJZDCWts .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPJZDCWts .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPJZDCWts .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPJZDCWts .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPJZDCWts .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPJZDCWts .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPJZDCWts .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPJZDCWts .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPJZDCWts .dropdown-item.active,
.cid-tCPJZDCWts .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPJZDCWts .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPJZDCWts .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPJZDCWts .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPJZDCWts .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPJZDCWts .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPJZDCWts .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPJZDCWts ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPJZDCWts .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPJZDCWts button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPJZDCWts button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPJZDCWts button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPJZDCWts button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPJZDCWts button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPJZDCWts button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPJZDCWts nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPJZDCWts nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPJZDCWts nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPJZDCWts nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPJZDCWts .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPJZDCWts a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPJZDCWts .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-tCPJZDCWts .navbar {
    height: 70px;
  }
  .cid-tCPJZDCWts .navbar.opened {
    height: auto;
  }
  .cid-tCPJZDCWts .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPJZEdOTK {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPJZEdOTK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZEdOTK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPJZEdOTK .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPJZEdOTK .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPJZEdOTK .row {
  flex-direction: row-reverse;
}
.cid-tCPJZEdOTK .row {
  align-items: center;
}
.cid-tCPJZEdOTK img {
  border-radius: 2rem;
}
.cid-tCPJZEdOTK .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPJZEdOTK .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPJZEdOTK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPJZEdOTK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPJZEdOTK .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPJZEdOTK .mbr-text,
.cid-tCPJZEdOTK .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPJZEDrCM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPJZEDrCM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZEDrCM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPJZEDrCM .container {
    padding: 0 30px;
  }
}
.cid-tCPJZEDrCM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPJZEDrCM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPJZEUhhS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPJZEUhhS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZEUhhS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPJZEUhhS .row {
  justify-content: flex-start;
}
.cid-tCPJZEUhhS .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPJZFfFLM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPJZFfFLM b,
.cid-tCPJZFfFLM strong {
  font-weight: 900;
}
.cid-tCPJZFfFLM img,
.cid-tCPJZFfFLM .item-img {
  width: 100%;
}
.cid-tCPJZFfFLM .item:focus,
.cid-tCPJZFfFLM span:focus {
  outline: none;
}
.cid-tCPJZFfFLM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPJZFfFLM .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPJZFfFLM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPJZFfFLM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPJZFfFLM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPJZFfFLM .mbr-section-title {
  color: #17003b;
}
.cid-tCPJZFfFLM .mbr-text,
.cid-tCPJZFfFLM .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPJZFfFLM .item-title {
  text-align: center;
}
.cid-tCPJZFfFLM .item-subtitle {
  text-align: left;
}
.cid-tCPJZFE6fk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPJZFE6fk b,
.cid-tCPJZFE6fk strong {
  font-weight: 900;
}
.cid-tCPJZFE6fk img,
.cid-tCPJZFE6fk .item-img {
  width: 100%;
}
.cid-tCPJZFE6fk .item:focus,
.cid-tCPJZFE6fk span:focus {
  outline: none;
}
.cid-tCPJZFE6fk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPJZFE6fk .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPJZFE6fk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPJZFE6fk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPJZFE6fk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPJZFE6fk .mbr-section-title {
  color: #17003b;
}
.cid-tCPJZFE6fk .mbr-text,
.cid-tCPJZFE6fk .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPJZFE6fk .item-title {
  text-align: center;
}
.cid-tCPJZFE6fk .item-subtitle {
  text-align: left;
}
.cid-tCPJZG2g9a {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPJZG2g9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZG2g9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPJZG2g9a .container {
    padding: 0 30px;
  }
}
.cid-tCPJZG2g9a .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPJZG2g9a .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPJZGrkoO {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPJZGrkoO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZGrkoO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPJZGrkoO .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPJZGrkoO .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPJZGrkoO .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPJZGrkoO .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPJZGrkoO .card-row {
  align-items: stretch;
}
.cid-tCPJZGrkoO .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPJZGrkoO .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPJZGrkoO .card-box {
  height: 100%;
}
.cid-tCPJZGrkoO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPJZGrkoO .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPJZGrkoO .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPJZGrkoO .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPJZGZ5lR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPJZGZ5lR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPJZGZ5lR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPJZGZ5lR .row {
  flex-direction: row-reverse;
}
.cid-tCPJZGZ5lR .row {
  align-items: center;
}
.cid-tCPJZGZ5lR img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPJZGZ5lR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPJZGZ5lR .mbr-section-title {
  color: #111019;
}
.cid-tCPJZGZ5lR .mbr-text,
.cid-tCPJZGZ5lR .mbr-section-btn {
  color: #000000;
}
.cid-tD5GtsuQln {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5GtsuQln .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5GtsuQln .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5GtsuQln .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5GtsuQln .row {
  justify-content: center;
}
.cid-tD5GtsuQln .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5GtsuQln .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5GtsuQln .card-box {
    flex-direction: column;
  }
  .cid-tD5GtsuQln .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5GtsuQln .card-link:hover a {
  background-image: none !important;
}
.cid-tD5GtsuQln .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5GtsuQln .card-text {
  color: #282828;
}
.cid-tD5GtsuQln .card-title,
.cid-tD5GtsuQln .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SEpgHgV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SEpgHgV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SEpgHgV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SEpgHgV .container {
    padding: 0 30px;
  }
}
.cid-tE1SEpgHgV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SEpgHgV .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPLdfaSRc {
  z-index: 1000;
  width: 100%;
}
.cid-tCPLdfaSRc .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPLdfaSRc nav.navbar {
  position: fixed;
}
.cid-tCPLdfaSRc .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-tCPLdfaSRc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPLdfaSRc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPLdfaSRc .dropdown-item:hover,
.cid-tCPLdfaSRc .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPLdfaSRc .dropdown-item:hover span {
  color: white;
}
.cid-tCPLdfaSRc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPLdfaSRc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPLdfaSRc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPLdfaSRc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPLdfaSRc .nav-link {
  position: relative;
}
.cid-tCPLdfaSRc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPLdfaSRc .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPLdfaSRc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPLdfaSRc .dropdown-menu,
.cid-tCPLdfaSRc .navbar.opened {
  background: #000000 !important;
}
.cid-tCPLdfaSRc .nav-item:focus,
.cid-tCPLdfaSRc .nav-link:focus {
  outline: none;
}
.cid-tCPLdfaSRc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPLdfaSRc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPLdfaSRc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPLdfaSRc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPLdfaSRc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPLdfaSRc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPLdfaSRc .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPLdfaSRc .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPLdfaSRc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPLdfaSRc .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPLdfaSRc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPLdfaSRc .navbar.collapsed {
  justify-content: center;
}
.cid-tCPLdfaSRc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPLdfaSRc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPLdfaSRc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPLdfaSRc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPLdfaSRc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPLdfaSRc .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-tCPLdfaSRc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPLdfaSRc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPLdfaSRc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPLdfaSRc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPLdfaSRc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPLdfaSRc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPLdfaSRc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPLdfaSRc .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-tCPLdfaSRc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPLdfaSRc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPLdfaSRc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPLdfaSRc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPLdfaSRc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPLdfaSRc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPLdfaSRc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPLdfaSRc .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPLdfaSRc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPLdfaSRc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPLdfaSRc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPLdfaSRc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPLdfaSRc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPLdfaSRc .dropdown-item.active,
.cid-tCPLdfaSRc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPLdfaSRc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPLdfaSRc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPLdfaSRc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPLdfaSRc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPLdfaSRc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPLdfaSRc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPLdfaSRc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPLdfaSRc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPLdfaSRc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPLdfaSRc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPLdfaSRc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPLdfaSRc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPLdfaSRc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPLdfaSRc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPLdfaSRc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPLdfaSRc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPLdfaSRc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPLdfaSRc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPLdfaSRc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPLdfaSRc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPLdfaSRc .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-tCPLdfaSRc .navbar {
    height: 70px;
  }
  .cid-tCPLdfaSRc .navbar.opened {
    height: auto;
  }
  .cid-tCPLdfaSRc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPLdfNJEz {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPLdfNJEz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdfNJEz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPLdfNJEz .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPLdfNJEz .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPLdfNJEz .row {
  flex-direction: row-reverse;
}
.cid-tCPLdfNJEz .row {
  align-items: center;
}
.cid-tCPLdfNJEz img {
  border-radius: 2rem;
}
.cid-tCPLdfNJEz .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPLdfNJEz .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPLdfNJEz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPLdfNJEz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPLdfNJEz .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPLdfNJEz .mbr-text,
.cid-tCPLdfNJEz .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPLdgaGqX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPLdgaGqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdgaGqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPLdgaGqX .container {
    padding: 0 30px;
  }
}
.cid-tCPLdgaGqX .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPLdgaGqX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPLdgucpa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPLdgucpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdgucpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPLdgucpa .row {
  justify-content: flex-start;
}
.cid-tCPLdgucpa .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPLdgPnMp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPLdgPnMp b,
.cid-tCPLdgPnMp strong {
  font-weight: 900;
}
.cid-tCPLdgPnMp img,
.cid-tCPLdgPnMp .item-img {
  width: 100%;
}
.cid-tCPLdgPnMp .item:focus,
.cid-tCPLdgPnMp span:focus {
  outline: none;
}
.cid-tCPLdgPnMp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPLdgPnMp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPLdgPnMp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPLdgPnMp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPLdgPnMp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPLdgPnMp .mbr-section-title {
  color: #17003b;
}
.cid-tCPLdgPnMp .mbr-text,
.cid-tCPLdgPnMp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPLdgPnMp .item-title {
  text-align: center;
}
.cid-tCPLdgPnMp .item-subtitle {
  text-align: left;
}
.cid-tCPLdhgeyF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPLdhgeyF b,
.cid-tCPLdhgeyF strong {
  font-weight: 900;
}
.cid-tCPLdhgeyF img,
.cid-tCPLdhgeyF .item-img {
  width: 100%;
}
.cid-tCPLdhgeyF .item:focus,
.cid-tCPLdhgeyF span:focus {
  outline: none;
}
.cid-tCPLdhgeyF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPLdhgeyF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPLdhgeyF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPLdhgeyF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPLdhgeyF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPLdhgeyF .mbr-section-title {
  color: #17003b;
}
.cid-tCPLdhgeyF .mbr-text,
.cid-tCPLdhgeyF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPLdhgeyF .item-title {
  text-align: center;
}
.cid-tCPLdhgeyF .item-subtitle {
  text-align: left;
}
.cid-tCPLdhHahx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPLdhHahx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdhHahx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPLdhHahx .container {
    padding: 0 30px;
  }
}
.cid-tCPLdhHahx .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPLdhHahx .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPLdi1S1f {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPLdi1S1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdi1S1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPLdi1S1f .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPLdi1S1f .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPLdi1S1f .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPLdi1S1f .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPLdi1S1f .card-row {
  align-items: stretch;
}
.cid-tCPLdi1S1f .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPLdi1S1f .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPLdi1S1f .card-box {
  height: 100%;
}
.cid-tCPLdi1S1f .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPLdi1S1f .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPLdi1S1f .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPLdi1S1f .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPLdixUQ2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPLdixUQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPLdixUQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPLdixUQ2 .row {
  flex-direction: row-reverse;
}
.cid-tCPLdixUQ2 .row {
  align-items: center;
}
.cid-tCPLdixUQ2 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPLdixUQ2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPLdixUQ2 .mbr-section-title {
  color: #111019;
}
.cid-tCPLdixUQ2 .mbr-text,
.cid-tCPLdixUQ2 .mbr-section-btn {
  color: #000000;
}
.cid-tD5InkkFqY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5InkkFqY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5InkkFqY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5InkkFqY .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5InkkFqY .row {
  justify-content: center;
}
.cid-tD5InkkFqY .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5InkkFqY .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5InkkFqY .card-box {
    flex-direction: column;
  }
  .cid-tD5InkkFqY .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5InkkFqY .card-link:hover a {
  background-image: none !important;
}
.cid-tD5InkkFqY .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5InkkFqY .card-text {
  color: #282828;
}
.cid-tD5InkkFqY .card-title,
.cid-tD5InkkFqY .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SPgzwx8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SPgzwx8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SPgzwx8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SPgzwx8 .container {
    padding: 0 30px;
  }
}
.cid-tE1SPgzwx8 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SPgzwx8 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPMK7X7Z7 {
  z-index: 1000;
  width: 100%;
}
.cid-tCPMK7X7Z7 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPMK7X7Z7 nav.navbar {
  position: fixed;
}
.cid-tCPMK7X7Z7 .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-tCPMK7X7Z7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPMK7X7Z7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPMK7X7Z7 .dropdown-item:hover,
.cid-tCPMK7X7Z7 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPMK7X7Z7 .dropdown-item:hover span {
  color: white;
}
.cid-tCPMK7X7Z7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPMK7X7Z7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPMK7X7Z7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPMK7X7Z7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPMK7X7Z7 .nav-link {
  position: relative;
}
.cid-tCPMK7X7Z7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPMK7X7Z7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPMK7X7Z7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPMK7X7Z7 .dropdown-menu,
.cid-tCPMK7X7Z7 .navbar.opened {
  background: #000000 !important;
}
.cid-tCPMK7X7Z7 .nav-item:focus,
.cid-tCPMK7X7Z7 .nav-link:focus {
  outline: none;
}
.cid-tCPMK7X7Z7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPMK7X7Z7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPMK7X7Z7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPMK7X7Z7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPMK7X7Z7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPMK7X7Z7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPMK7X7Z7 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPMK7X7Z7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPMK7X7Z7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPMK7X7Z7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPMK7X7Z7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPMK7X7Z7 .navbar.collapsed {
  justify-content: center;
}
.cid-tCPMK7X7Z7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPMK7X7Z7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPMK7X7Z7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPMK7X7Z7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPMK7X7Z7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPMK7X7Z7 .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-tCPMK7X7Z7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPMK7X7Z7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPMK7X7Z7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPMK7X7Z7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPMK7X7Z7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPMK7X7Z7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPMK7X7Z7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPMK7X7Z7 .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-tCPMK7X7Z7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPMK7X7Z7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPMK7X7Z7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPMK7X7Z7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPMK7X7Z7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPMK7X7Z7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPMK7X7Z7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPMK7X7Z7 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPMK7X7Z7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPMK7X7Z7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPMK7X7Z7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPMK7X7Z7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPMK7X7Z7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPMK7X7Z7 .dropdown-item.active,
.cid-tCPMK7X7Z7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPMK7X7Z7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPMK7X7Z7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPMK7X7Z7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPMK7X7Z7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPMK7X7Z7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPMK7X7Z7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPMK7X7Z7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPMK7X7Z7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPMK7X7Z7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPMK7X7Z7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPMK7X7Z7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPMK7X7Z7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPMK7X7Z7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPMK7X7Z7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPMK7X7Z7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPMK7X7Z7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPMK7X7Z7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPMK7X7Z7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPMK7X7Z7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPMK7X7Z7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPMK7X7Z7 .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-tCPMK7X7Z7 .navbar {
    height: 70px;
  }
  .cid-tCPMK7X7Z7 .navbar.opened {
    height: auto;
  }
  .cid-tCPMK7X7Z7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPMK8yOMb {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPMK8yOMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMK8yOMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPMK8yOMb .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPMK8yOMb .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPMK8yOMb .row {
  flex-direction: row-reverse;
}
.cid-tCPMK8yOMb .row {
  align-items: center;
}
.cid-tCPMK8yOMb img {
  border-radius: 2rem;
}
.cid-tCPMK8yOMb .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPMK8yOMb .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPMK8yOMb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPMK8yOMb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPMK8yOMb .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPMK8yOMb .mbr-text,
.cid-tCPMK8yOMb .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPMK8Xs1X {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPMK8Xs1X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMK8Xs1X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPMK8Xs1X .container {
    padding: 0 30px;
  }
}
.cid-tCPMK8Xs1X .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPMK8Xs1X .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPMK9ikQs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPMK9ikQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMK9ikQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPMK9ikQs .row {
  justify-content: flex-start;
}
.cid-tCPMK9ikQs .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPMK9CqRY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPMK9CqRY b,
.cid-tCPMK9CqRY strong {
  font-weight: 900;
}
.cid-tCPMK9CqRY img,
.cid-tCPMK9CqRY .item-img {
  width: 100%;
}
.cid-tCPMK9CqRY .item:focus,
.cid-tCPMK9CqRY span:focus {
  outline: none;
}
.cid-tCPMK9CqRY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPMK9CqRY .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPMK9CqRY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPMK9CqRY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPMK9CqRY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPMK9CqRY .mbr-section-title {
  color: #17003b;
}
.cid-tCPMK9CqRY .mbr-text,
.cid-tCPMK9CqRY .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPMK9CqRY .item-title {
  text-align: center;
}
.cid-tCPMK9CqRY .item-subtitle {
  text-align: left;
}
.cid-tCPMKa1MBN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPMKa1MBN b,
.cid-tCPMKa1MBN strong {
  font-weight: 900;
}
.cid-tCPMKa1MBN img,
.cid-tCPMKa1MBN .item-img {
  width: 100%;
}
.cid-tCPMKa1MBN .item:focus,
.cid-tCPMKa1MBN span:focus {
  outline: none;
}
.cid-tCPMKa1MBN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPMKa1MBN .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPMKa1MBN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPMKa1MBN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPMKa1MBN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPMKa1MBN .mbr-section-title {
  color: #17003b;
}
.cid-tCPMKa1MBN .mbr-text,
.cid-tCPMKa1MBN .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPMKa1MBN .item-title {
  text-align: center;
}
.cid-tCPMKa1MBN .item-subtitle {
  text-align: left;
}
.cid-tCPMKasY5e {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPMKasY5e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMKasY5e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPMKasY5e .container {
    padding: 0 30px;
  }
}
.cid-tCPMKasY5e .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPMKasY5e .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPMKaNPOP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPMKaNPOP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMKaNPOP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPMKaNPOP .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPMKaNPOP .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPMKaNPOP .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPMKaNPOP .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPMKaNPOP .card-row {
  align-items: stretch;
}
.cid-tCPMKaNPOP .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPMKaNPOP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPMKaNPOP .card-box {
  height: 100%;
}
.cid-tCPMKaNPOP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPMKaNPOP .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPMKaNPOP .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPMKaNPOP .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPMKbjsaJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPMKbjsaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPMKbjsaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPMKbjsaJ .row {
  flex-direction: row-reverse;
}
.cid-tCPMKbjsaJ .row {
  align-items: center;
}
.cid-tCPMKbjsaJ img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPMKbjsaJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPMKbjsaJ .mbr-section-title {
  color: #111019;
}
.cid-tCPMKbjsaJ .mbr-text,
.cid-tCPMKbjsaJ .mbr-section-btn {
  color: #000000;
}
.cid-tD5L75Nd5z {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5L75Nd5z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5L75Nd5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5L75Nd5z .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5L75Nd5z .row {
  justify-content: center;
}
.cid-tD5L75Nd5z .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5L75Nd5z .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5L75Nd5z .card-box {
    flex-direction: column;
  }
  .cid-tD5L75Nd5z .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5L75Nd5z .card-link:hover a {
  background-image: none !important;
}
.cid-tD5L75Nd5z .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5L75Nd5z .card-text {
  color: #282828;
}
.cid-tD5L75Nd5z .card-title,
.cid-tD5L75Nd5z .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SVjArfi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SVjArfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SVjArfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SVjArfi .container {
    padding: 0 30px;
  }
}
.cid-tE1SVjArfi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SVjArfi .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPNSQtzXB {
  z-index: 1000;
  width: 100%;
}
.cid-tCPNSQtzXB .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPNSQtzXB nav.navbar {
  position: fixed;
}
.cid-tCPNSQtzXB .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-tCPNSQtzXB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPNSQtzXB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPNSQtzXB .dropdown-item:hover,
.cid-tCPNSQtzXB .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPNSQtzXB .dropdown-item:hover span {
  color: white;
}
.cid-tCPNSQtzXB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPNSQtzXB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPNSQtzXB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPNSQtzXB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPNSQtzXB .nav-link {
  position: relative;
}
.cid-tCPNSQtzXB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPNSQtzXB .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPNSQtzXB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPNSQtzXB .dropdown-menu,
.cid-tCPNSQtzXB .navbar.opened {
  background: #000000 !important;
}
.cid-tCPNSQtzXB .nav-item:focus,
.cid-tCPNSQtzXB .nav-link:focus {
  outline: none;
}
.cid-tCPNSQtzXB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPNSQtzXB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPNSQtzXB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPNSQtzXB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPNSQtzXB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPNSQtzXB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPNSQtzXB .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPNSQtzXB .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPNSQtzXB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPNSQtzXB .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPNSQtzXB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPNSQtzXB .navbar.collapsed {
  justify-content: center;
}
.cid-tCPNSQtzXB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPNSQtzXB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPNSQtzXB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPNSQtzXB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPNSQtzXB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPNSQtzXB .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-tCPNSQtzXB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPNSQtzXB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPNSQtzXB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPNSQtzXB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPNSQtzXB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPNSQtzXB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPNSQtzXB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPNSQtzXB .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-tCPNSQtzXB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPNSQtzXB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPNSQtzXB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPNSQtzXB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPNSQtzXB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPNSQtzXB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPNSQtzXB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPNSQtzXB .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPNSQtzXB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPNSQtzXB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPNSQtzXB .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPNSQtzXB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPNSQtzXB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPNSQtzXB .dropdown-item.active,
.cid-tCPNSQtzXB .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPNSQtzXB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPNSQtzXB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPNSQtzXB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPNSQtzXB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPNSQtzXB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPNSQtzXB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPNSQtzXB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPNSQtzXB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPNSQtzXB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPNSQtzXB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPNSQtzXB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPNSQtzXB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPNSQtzXB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPNSQtzXB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPNSQtzXB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPNSQtzXB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPNSQtzXB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPNSQtzXB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPNSQtzXB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPNSQtzXB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPNSQtzXB .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-tCPNSQtzXB .navbar {
    height: 70px;
  }
  .cid-tCPNSQtzXB .navbar.opened {
    height: auto;
  }
  .cid-tCPNSQtzXB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPNSS4WHm {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPNSS4WHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNSS4WHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPNSS4WHm .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPNSS4WHm .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPNSS4WHm .row {
  flex-direction: row-reverse;
}
.cid-tCPNSS4WHm .row {
  align-items: center;
}
.cid-tCPNSS4WHm img {
  border-radius: 2rem;
}
.cid-tCPNSS4WHm .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPNSS4WHm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPNSS4WHm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPNSS4WHm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPNSS4WHm .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPNSS4WHm .mbr-text,
.cid-tCPNSS4WHm .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPNST8ZU0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPNST8ZU0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNST8ZU0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPNST8ZU0 .container {
    padding: 0 30px;
  }
}
.cid-tCPNST8ZU0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPNST8ZU0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPNSTPefJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPNSTPefJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNSTPefJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPNSTPefJ .row {
  justify-content: flex-start;
}
.cid-tCPNSTPefJ .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPNSUCux8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPNSUCux8 b,
.cid-tCPNSUCux8 strong {
  font-weight: 900;
}
.cid-tCPNSUCux8 img,
.cid-tCPNSUCux8 .item-img {
  width: 100%;
}
.cid-tCPNSUCux8 .item:focus,
.cid-tCPNSUCux8 span:focus {
  outline: none;
}
.cid-tCPNSUCux8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPNSUCux8 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPNSUCux8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPNSUCux8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPNSUCux8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPNSUCux8 .mbr-section-title {
  color: #17003b;
}
.cid-tCPNSUCux8 .mbr-text,
.cid-tCPNSUCux8 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPNSUCux8 .item-title {
  text-align: center;
}
.cid-tCPNSUCux8 .item-subtitle {
  text-align: left;
}
.cid-tCPNSVSRE4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPNSVSRE4 b,
.cid-tCPNSVSRE4 strong {
  font-weight: 900;
}
.cid-tCPNSVSRE4 img,
.cid-tCPNSVSRE4 .item-img {
  width: 100%;
}
.cid-tCPNSVSRE4 .item:focus,
.cid-tCPNSVSRE4 span:focus {
  outline: none;
}
.cid-tCPNSVSRE4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPNSVSRE4 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPNSVSRE4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPNSVSRE4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPNSVSRE4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPNSVSRE4 .mbr-section-title {
  color: #17003b;
}
.cid-tCPNSVSRE4 .mbr-text,
.cid-tCPNSVSRE4 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPNSVSRE4 .item-title {
  text-align: center;
}
.cid-tCPNSVSRE4 .item-subtitle {
  text-align: left;
}
.cid-tCPNSWQanN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPNSWQanN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNSWQanN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPNSWQanN .container {
    padding: 0 30px;
  }
}
.cid-tCPNSWQanN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPNSWQanN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPNSXwJAz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPNSXwJAz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNSXwJAz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPNSXwJAz .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPNSXwJAz .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPNSXwJAz .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPNSXwJAz .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPNSXwJAz .card-row {
  align-items: stretch;
}
.cid-tCPNSXwJAz .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPNSXwJAz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPNSXwJAz .card-box {
  height: 100%;
}
.cid-tCPNSXwJAz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPNSXwJAz .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPNSXwJAz .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPNSXwJAz .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPNSYbG3I {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPNSYbG3I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPNSYbG3I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPNSYbG3I .row {
  flex-direction: row-reverse;
}
.cid-tCPNSYbG3I .row {
  align-items: center;
}
.cid-tCPNSYbG3I img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPNSYbG3I .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPNSYbG3I .mbr-section-title {
  color: #111019;
}
.cid-tCPNSYbG3I .mbr-text,
.cid-tCPNSYbG3I .mbr-section-btn {
  color: #000000;
}
.cid-tD5NKKx9Yy {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5NKKx9Yy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5NKKx9Yy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5NKKx9Yy .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5NKKx9Yy .row {
  justify-content: center;
}
.cid-tD5NKKx9Yy .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5NKKx9Yy .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5NKKx9Yy .card-box {
    flex-direction: column;
  }
  .cid-tD5NKKx9Yy .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5NKKx9Yy .card-link:hover a {
  background-image: none !important;
}
.cid-tD5NKKx9Yy .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5NKKx9Yy .card-text {
  color: #282828;
}
.cid-tD5NKKx9Yy .card-title,
.cid-tD5NKKx9Yy .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TbDARp0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TbDARp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TbDARp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TbDARp0 .container {
    padding: 0 30px;
  }
}
.cid-tE1TbDARp0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TbDARp0 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPPzKXUSK {
  z-index: 1000;
  width: 100%;
}
.cid-tCPPzKXUSK .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPPzKXUSK nav.navbar {
  position: fixed;
}
.cid-tCPPzKXUSK .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-tCPPzKXUSK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPPzKXUSK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPPzKXUSK .dropdown-item:hover,
.cid-tCPPzKXUSK .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPPzKXUSK .dropdown-item:hover span {
  color: white;
}
.cid-tCPPzKXUSK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPPzKXUSK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPPzKXUSK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPPzKXUSK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPPzKXUSK .nav-link {
  position: relative;
}
.cid-tCPPzKXUSK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPPzKXUSK .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPPzKXUSK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPPzKXUSK .dropdown-menu,
.cid-tCPPzKXUSK .navbar.opened {
  background: #000000 !important;
}
.cid-tCPPzKXUSK .nav-item:focus,
.cid-tCPPzKXUSK .nav-link:focus {
  outline: none;
}
.cid-tCPPzKXUSK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPPzKXUSK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPPzKXUSK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPPzKXUSK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPPzKXUSK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPPzKXUSK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPPzKXUSK .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPPzKXUSK .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPPzKXUSK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPPzKXUSK .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPPzKXUSK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPPzKXUSK .navbar.collapsed {
  justify-content: center;
}
.cid-tCPPzKXUSK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPPzKXUSK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPPzKXUSK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPPzKXUSK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPPzKXUSK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPPzKXUSK .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-tCPPzKXUSK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPPzKXUSK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPPzKXUSK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPPzKXUSK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPPzKXUSK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPPzKXUSK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPPzKXUSK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPPzKXUSK .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-tCPPzKXUSK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPPzKXUSK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPPzKXUSK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPPzKXUSK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPPzKXUSK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPPzKXUSK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPPzKXUSK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPPzKXUSK .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPPzKXUSK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPPzKXUSK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPPzKXUSK .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPPzKXUSK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPPzKXUSK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPPzKXUSK .dropdown-item.active,
.cid-tCPPzKXUSK .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPPzKXUSK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPPzKXUSK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPPzKXUSK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPPzKXUSK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPPzKXUSK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPPzKXUSK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPPzKXUSK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPPzKXUSK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPPzKXUSK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPPzKXUSK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPPzKXUSK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPPzKXUSK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPPzKXUSK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPPzKXUSK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPPzKXUSK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPPzKXUSK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPPzKXUSK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPPzKXUSK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPPzKXUSK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPPzKXUSK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPPzKXUSK .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-tCPPzKXUSK .navbar {
    height: 70px;
  }
  .cid-tCPPzKXUSK .navbar.opened {
    height: auto;
  }
  .cid-tCPPzKXUSK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPPzLzfTl {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPPzLzfTl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzLzfTl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPPzLzfTl .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPPzLzfTl .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPPzLzfTl .row {
  flex-direction: row-reverse;
}
.cid-tCPPzLzfTl .row {
  align-items: center;
}
.cid-tCPPzLzfTl img {
  border-radius: 2rem;
}
.cid-tCPPzLzfTl .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPPzLzfTl .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPPzLzfTl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPPzLzfTl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPPzLzfTl .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPPzLzfTl .mbr-text,
.cid-tCPPzLzfTl .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPPzLXdmH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPPzLXdmH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzLXdmH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPPzLXdmH .container {
    padding: 0 30px;
  }
}
.cid-tCPPzLXdmH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPPzLXdmH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPPzMhHtq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPPzMhHtq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzMhHtq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPPzMhHtq .row {
  justify-content: flex-start;
}
.cid-tCPPzMhHtq .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPPzMGSrJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPPzMGSrJ b,
.cid-tCPPzMGSrJ strong {
  font-weight: 900;
}
.cid-tCPPzMGSrJ img,
.cid-tCPPzMGSrJ .item-img {
  width: 100%;
}
.cid-tCPPzMGSrJ .item:focus,
.cid-tCPPzMGSrJ span:focus {
  outline: none;
}
.cid-tCPPzMGSrJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPPzMGSrJ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPPzMGSrJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPPzMGSrJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPPzMGSrJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPPzMGSrJ .mbr-section-title {
  color: #17003b;
}
.cid-tCPPzMGSrJ .mbr-text,
.cid-tCPPzMGSrJ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPPzMGSrJ .item-title {
  text-align: center;
}
.cid-tCPPzMGSrJ .item-subtitle {
  text-align: left;
}
.cid-tCPPzN6qHy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPPzN6qHy b,
.cid-tCPPzN6qHy strong {
  font-weight: 900;
}
.cid-tCPPzN6qHy img,
.cid-tCPPzN6qHy .item-img {
  width: 100%;
}
.cid-tCPPzN6qHy .item:focus,
.cid-tCPPzN6qHy span:focus {
  outline: none;
}
.cid-tCPPzN6qHy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPPzN6qHy .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPPzN6qHy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPPzN6qHy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPPzN6qHy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPPzN6qHy .mbr-section-title {
  color: #17003b;
}
.cid-tCPPzN6qHy .mbr-text,
.cid-tCPPzN6qHy .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPPzN6qHy .item-title {
  text-align: center;
}
.cid-tCPPzN6qHy .item-subtitle {
  text-align: left;
}
.cid-tCPPzNwW4T {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPPzNwW4T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzNwW4T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPPzNwW4T .container {
    padding: 0 30px;
  }
}
.cid-tCPPzNwW4T .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPPzNwW4T .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPPzNPs0P {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPPzNPs0P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzNPs0P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPPzNPs0P .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPPzNPs0P .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPPzNPs0P .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPPzNPs0P .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPPzNPs0P .card-row {
  align-items: stretch;
}
.cid-tCPPzNPs0P .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPPzNPs0P .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPPzNPs0P .card-box {
  height: 100%;
}
.cid-tCPPzNPs0P .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPPzNPs0P .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPPzNPs0P .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPPzNPs0P .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPPzOl7p3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPPzOl7p3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPPzOl7p3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPPzOl7p3 .row {
  flex-direction: row-reverse;
}
.cid-tCPPzOl7p3 .row {
  align-items: center;
}
.cid-tCPPzOl7p3 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPPzOl7p3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPPzOl7p3 .mbr-section-title {
  color: #111019;
}
.cid-tCPPzOl7p3 .mbr-text,
.cid-tCPPzOl7p3 .mbr-section-btn {
  color: #000000;
}
.cid-tD5PLzwMXl {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5PLzwMXl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5PLzwMXl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5PLzwMXl .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5PLzwMXl .row {
  justify-content: center;
}
.cid-tD5PLzwMXl .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5PLzwMXl .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5PLzwMXl .card-box {
    flex-direction: column;
  }
  .cid-tD5PLzwMXl .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5PLzwMXl .card-link:hover a {
  background-image: none !important;
}
.cid-tD5PLzwMXl .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5PLzwMXl .card-text {
  color: #282828;
}
.cid-tD5PLzwMXl .card-title,
.cid-tD5PLzwMXl .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TPf8NXY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TPf8NXY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TPf8NXY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TPf8NXY .container {
    padding: 0 30px;
  }
}
.cid-tE1TPf8NXY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TPf8NXY .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPRSasXIM {
  z-index: 1000;
  width: 100%;
}
.cid-tCPRSasXIM .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPRSasXIM nav.navbar {
  position: fixed;
}
.cid-tCPRSasXIM .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-tCPRSasXIM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPRSasXIM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPRSasXIM .dropdown-item:hover,
.cid-tCPRSasXIM .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPRSasXIM .dropdown-item:hover span {
  color: white;
}
.cid-tCPRSasXIM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPRSasXIM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPRSasXIM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPRSasXIM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPRSasXIM .nav-link {
  position: relative;
}
.cid-tCPRSasXIM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPRSasXIM .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPRSasXIM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPRSasXIM .dropdown-menu,
.cid-tCPRSasXIM .navbar.opened {
  background: #000000 !important;
}
.cid-tCPRSasXIM .nav-item:focus,
.cid-tCPRSasXIM .nav-link:focus {
  outline: none;
}
.cid-tCPRSasXIM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPRSasXIM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPRSasXIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPRSasXIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPRSasXIM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPRSasXIM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPRSasXIM .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPRSasXIM .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPRSasXIM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPRSasXIM .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPRSasXIM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPRSasXIM .navbar.collapsed {
  justify-content: center;
}
.cid-tCPRSasXIM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPRSasXIM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPRSasXIM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPRSasXIM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPRSasXIM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPRSasXIM .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-tCPRSasXIM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPRSasXIM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPRSasXIM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPRSasXIM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPRSasXIM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPRSasXIM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPRSasXIM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPRSasXIM .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-tCPRSasXIM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPRSasXIM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPRSasXIM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPRSasXIM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPRSasXIM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPRSasXIM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPRSasXIM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPRSasXIM .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPRSasXIM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPRSasXIM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPRSasXIM .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPRSasXIM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPRSasXIM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPRSasXIM .dropdown-item.active,
.cid-tCPRSasXIM .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPRSasXIM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPRSasXIM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPRSasXIM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPRSasXIM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPRSasXIM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPRSasXIM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPRSasXIM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPRSasXIM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPRSasXIM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPRSasXIM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPRSasXIM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPRSasXIM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPRSasXIM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPRSasXIM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPRSasXIM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPRSasXIM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPRSasXIM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPRSasXIM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPRSasXIM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPRSasXIM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPRSasXIM .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-tCPRSasXIM .navbar {
    height: 70px;
  }
  .cid-tCPRSasXIM .navbar.opened {
    height: auto;
  }
  .cid-tCPRSasXIM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPRSb3bn5 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPRSb3bn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRSb3bn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPRSb3bn5 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPRSb3bn5 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPRSb3bn5 .row {
  flex-direction: row-reverse;
}
.cid-tCPRSb3bn5 .row {
  align-items: center;
}
.cid-tCPRSb3bn5 img {
  border-radius: 2rem;
}
.cid-tCPRSb3bn5 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPRSb3bn5 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPRSb3bn5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPRSb3bn5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPRSb3bn5 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPRSb3bn5 .mbr-text,
.cid-tCPRSb3bn5 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPRSbozOI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPRSbozOI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRSbozOI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPRSbozOI .container {
    padding: 0 30px;
  }
}
.cid-tCPRSbozOI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPRSbozOI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPRSbH6IK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPRSbH6IK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRSbH6IK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPRSbH6IK .row {
  justify-content: flex-start;
}
.cid-tCPRSbH6IK .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPRSc2FXr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPRSc2FXr b,
.cid-tCPRSc2FXr strong {
  font-weight: 900;
}
.cid-tCPRSc2FXr img,
.cid-tCPRSc2FXr .item-img {
  width: 100%;
}
.cid-tCPRSc2FXr .item:focus,
.cid-tCPRSc2FXr span:focus {
  outline: none;
}
.cid-tCPRSc2FXr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPRSc2FXr .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPRSc2FXr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPRSc2FXr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPRSc2FXr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPRSc2FXr .mbr-section-title {
  color: #17003b;
}
.cid-tCPRSc2FXr .mbr-text,
.cid-tCPRSc2FXr .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPRSc2FXr .item-title {
  text-align: center;
}
.cid-tCPRSc2FXr .item-subtitle {
  text-align: left;
}
.cid-tCPRSctWkv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPRSctWkv b,
.cid-tCPRSctWkv strong {
  font-weight: 900;
}
.cid-tCPRSctWkv img,
.cid-tCPRSctWkv .item-img {
  width: 100%;
}
.cid-tCPRSctWkv .item:focus,
.cid-tCPRSctWkv span:focus {
  outline: none;
}
.cid-tCPRSctWkv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPRSctWkv .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPRSctWkv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPRSctWkv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPRSctWkv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPRSctWkv .mbr-section-title {
  color: #17003b;
}
.cid-tCPRSctWkv .mbr-text,
.cid-tCPRSctWkv .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPRSctWkv .item-title {
  text-align: center;
}
.cid-tCPRSctWkv .item-subtitle {
  text-align: left;
}
.cid-tCPRScTV2s {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPRScTV2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRScTV2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPRScTV2s .container {
    padding: 0 30px;
  }
}
.cid-tCPRScTV2s .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPRScTV2s .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPRSdbgP8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPRSdbgP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRSdbgP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPRSdbgP8 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPRSdbgP8 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPRSdbgP8 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPRSdbgP8 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPRSdbgP8 .card-row {
  align-items: stretch;
}
.cid-tCPRSdbgP8 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPRSdbgP8 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPRSdbgP8 .card-box {
  height: 100%;
}
.cid-tCPRSdbgP8 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPRSdbgP8 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPRSdbgP8 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPRSdbgP8 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPRSdFQ8I {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPRSdFQ8I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPRSdFQ8I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPRSdFQ8I .row {
  flex-direction: row-reverse;
}
.cid-tCPRSdFQ8I .row {
  align-items: center;
}
.cid-tCPRSdFQ8I img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPRSdFQ8I .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPRSdFQ8I .mbr-section-title {
  color: #111019;
}
.cid-tCPRSdFQ8I .mbr-text,
.cid-tCPRSdFQ8I .mbr-section-btn {
  color: #000000;
}
.cid-tD5SL13l27 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5SL13l27 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5SL13l27 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5SL13l27 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5SL13l27 .row {
  justify-content: center;
}
.cid-tD5SL13l27 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5SL13l27 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5SL13l27 .card-box {
    flex-direction: column;
  }
  .cid-tD5SL13l27 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5SL13l27 .card-link:hover a {
  background-image: none !important;
}
.cid-tD5SL13l27 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5SL13l27 .card-text {
  color: #282828;
}
.cid-tD5SL13l27 .card-title,
.cid-tD5SL13l27 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UfEdi8F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UfEdi8F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UfEdi8F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UfEdi8F .container {
    padding: 0 30px;
  }
}
.cid-tE1UfEdi8F .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UfEdi8F .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPTfvfPTP {
  z-index: 1000;
  width: 100%;
}
.cid-tCPTfvfPTP .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPTfvfPTP nav.navbar {
  position: fixed;
}
.cid-tCPTfvfPTP .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-tCPTfvfPTP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPTfvfPTP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPTfvfPTP .dropdown-item:hover,
.cid-tCPTfvfPTP .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPTfvfPTP .dropdown-item:hover span {
  color: white;
}
.cid-tCPTfvfPTP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPTfvfPTP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPTfvfPTP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPTfvfPTP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPTfvfPTP .nav-link {
  position: relative;
}
.cid-tCPTfvfPTP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPTfvfPTP .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPTfvfPTP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPTfvfPTP .dropdown-menu,
.cid-tCPTfvfPTP .navbar.opened {
  background: #000000 !important;
}
.cid-tCPTfvfPTP .nav-item:focus,
.cid-tCPTfvfPTP .nav-link:focus {
  outline: none;
}
.cid-tCPTfvfPTP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPTfvfPTP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPTfvfPTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPTfvfPTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPTfvfPTP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPTfvfPTP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPTfvfPTP .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPTfvfPTP .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPTfvfPTP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPTfvfPTP .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPTfvfPTP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPTfvfPTP .navbar.collapsed {
  justify-content: center;
}
.cid-tCPTfvfPTP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPTfvfPTP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPTfvfPTP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPTfvfPTP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPTfvfPTP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPTfvfPTP .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-tCPTfvfPTP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPTfvfPTP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPTfvfPTP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPTfvfPTP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPTfvfPTP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPTfvfPTP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPTfvfPTP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPTfvfPTP .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-tCPTfvfPTP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPTfvfPTP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPTfvfPTP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPTfvfPTP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPTfvfPTP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPTfvfPTP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPTfvfPTP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPTfvfPTP .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPTfvfPTP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPTfvfPTP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPTfvfPTP .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPTfvfPTP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPTfvfPTP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPTfvfPTP .dropdown-item.active,
.cid-tCPTfvfPTP .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPTfvfPTP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPTfvfPTP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPTfvfPTP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPTfvfPTP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPTfvfPTP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPTfvfPTP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPTfvfPTP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPTfvfPTP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPTfvfPTP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPTfvfPTP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPTfvfPTP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPTfvfPTP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPTfvfPTP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPTfvfPTP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPTfvfPTP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPTfvfPTP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPTfvfPTP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPTfvfPTP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPTfvfPTP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPTfvfPTP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPTfvfPTP .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-tCPTfvfPTP .navbar {
    height: 70px;
  }
  .cid-tCPTfvfPTP .navbar.opened {
    height: auto;
  }
  .cid-tCPTfvfPTP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPTfvQS98 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPTfvQS98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfvQS98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPTfvQS98 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPTfvQS98 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPTfvQS98 .row {
  flex-direction: row-reverse;
}
.cid-tCPTfvQS98 .row {
  align-items: center;
}
.cid-tCPTfvQS98 img {
  border-radius: 2rem;
}
.cid-tCPTfvQS98 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPTfvQS98 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPTfvQS98 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPTfvQS98 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPTfvQS98 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPTfvQS98 .mbr-text,
.cid-tCPTfvQS98 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPTfwfWSW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPTfwfWSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfwfWSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPTfwfWSW .container {
    padding: 0 30px;
  }
}
.cid-tCPTfwfWSW .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPTfwfWSW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPTfwB07r {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPTfwB07r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfwB07r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPTfwB07r .row {
  justify-content: flex-start;
}
.cid-tCPTfwB07r .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPTfwWGJ2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPTfwWGJ2 b,
.cid-tCPTfwWGJ2 strong {
  font-weight: 900;
}
.cid-tCPTfwWGJ2 img,
.cid-tCPTfwWGJ2 .item-img {
  width: 100%;
}
.cid-tCPTfwWGJ2 .item:focus,
.cid-tCPTfwWGJ2 span:focus {
  outline: none;
}
.cid-tCPTfwWGJ2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPTfwWGJ2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPTfwWGJ2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPTfwWGJ2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPTfwWGJ2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPTfwWGJ2 .mbr-section-title {
  color: #17003b;
}
.cid-tCPTfwWGJ2 .mbr-text,
.cid-tCPTfwWGJ2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPTfwWGJ2 .item-title {
  text-align: center;
}
.cid-tCPTfwWGJ2 .item-subtitle {
  text-align: left;
}
.cid-tCPTfxlVnr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPTfxlVnr b,
.cid-tCPTfxlVnr strong {
  font-weight: 900;
}
.cid-tCPTfxlVnr img,
.cid-tCPTfxlVnr .item-img {
  width: 100%;
}
.cid-tCPTfxlVnr .item:focus,
.cid-tCPTfxlVnr span:focus {
  outline: none;
}
.cid-tCPTfxlVnr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPTfxlVnr .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPTfxlVnr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPTfxlVnr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPTfxlVnr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPTfxlVnr .mbr-section-title {
  color: #17003b;
}
.cid-tCPTfxlVnr .mbr-text,
.cid-tCPTfxlVnr .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPTfxlVnr .item-title {
  text-align: center;
}
.cid-tCPTfxlVnr .item-subtitle {
  text-align: left;
}
.cid-tCPTfxMDs0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPTfxMDs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfxMDs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPTfxMDs0 .container {
    padding: 0 30px;
  }
}
.cid-tCPTfxMDs0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPTfxMDs0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPTfy781c {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPTfy781c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfy781c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPTfy781c .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPTfy781c .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPTfy781c .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPTfy781c .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPTfy781c .card-row {
  align-items: stretch;
}
.cid-tCPTfy781c .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPTfy781c .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPTfy781c .card-box {
  height: 100%;
}
.cid-tCPTfy781c .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPTfy781c .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPTfy781c .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPTfy781c .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPTfyHBkc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPTfyHBkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPTfyHBkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPTfyHBkc .row {
  flex-direction: row-reverse;
}
.cid-tCPTfyHBkc .row {
  align-items: center;
}
.cid-tCPTfyHBkc img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPTfyHBkc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPTfyHBkc .mbr-section-title {
  color: #111019;
}
.cid-tCPTfyHBkc .mbr-text,
.cid-tCPTfyHBkc .mbr-section-btn {
  color: #000000;
}
.cid-tD5WIL8PE7 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5WIL8PE7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5WIL8PE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5WIL8PE7 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5WIL8PE7 .row {
  justify-content: center;
}
.cid-tD5WIL8PE7 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5WIL8PE7 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5WIL8PE7 .card-box {
    flex-direction: column;
  }
  .cid-tD5WIL8PE7 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5WIL8PE7 .card-link:hover a {
  background-image: none !important;
}
.cid-tD5WIL8PE7 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5WIL8PE7 .card-text {
  color: #282828;
}
.cid-tD5WIL8PE7 .card-title,
.cid-tD5WIL8PE7 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Ul1pxwM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Ul1pxwM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Ul1pxwM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Ul1pxwM .container {
    padding: 0 30px;
  }
}
.cid-tE1Ul1pxwM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Ul1pxwM .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPUsTx7Zg {
  z-index: 1000;
  width: 100%;
}
.cid-tCPUsTx7Zg .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPUsTx7Zg nav.navbar {
  position: fixed;
}
.cid-tCPUsTx7Zg .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-tCPUsTx7Zg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPUsTx7Zg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPUsTx7Zg .dropdown-item:hover,
.cid-tCPUsTx7Zg .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPUsTx7Zg .dropdown-item:hover span {
  color: white;
}
.cid-tCPUsTx7Zg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPUsTx7Zg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPUsTx7Zg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPUsTx7Zg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPUsTx7Zg .nav-link {
  position: relative;
}
.cid-tCPUsTx7Zg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPUsTx7Zg .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPUsTx7Zg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPUsTx7Zg .dropdown-menu,
.cid-tCPUsTx7Zg .navbar.opened {
  background: #000000 !important;
}
.cid-tCPUsTx7Zg .nav-item:focus,
.cid-tCPUsTx7Zg .nav-link:focus {
  outline: none;
}
.cid-tCPUsTx7Zg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPUsTx7Zg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPUsTx7Zg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPUsTx7Zg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPUsTx7Zg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPUsTx7Zg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPUsTx7Zg .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPUsTx7Zg .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPUsTx7Zg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPUsTx7Zg .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPUsTx7Zg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPUsTx7Zg .navbar.collapsed {
  justify-content: center;
}
.cid-tCPUsTx7Zg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPUsTx7Zg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPUsTx7Zg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPUsTx7Zg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPUsTx7Zg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPUsTx7Zg .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-tCPUsTx7Zg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPUsTx7Zg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPUsTx7Zg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPUsTx7Zg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPUsTx7Zg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPUsTx7Zg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPUsTx7Zg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPUsTx7Zg .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-tCPUsTx7Zg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPUsTx7Zg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPUsTx7Zg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPUsTx7Zg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPUsTx7Zg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPUsTx7Zg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPUsTx7Zg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPUsTx7Zg .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPUsTx7Zg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPUsTx7Zg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPUsTx7Zg .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPUsTx7Zg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPUsTx7Zg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPUsTx7Zg .dropdown-item.active,
.cid-tCPUsTx7Zg .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPUsTx7Zg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPUsTx7Zg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPUsTx7Zg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPUsTx7Zg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPUsTx7Zg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPUsTx7Zg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPUsTx7Zg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPUsTx7Zg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPUsTx7Zg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPUsTx7Zg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPUsTx7Zg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPUsTx7Zg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPUsTx7Zg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPUsTx7Zg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPUsTx7Zg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPUsTx7Zg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPUsTx7Zg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPUsTx7Zg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPUsTx7Zg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPUsTx7Zg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPUsTx7Zg .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-tCPUsTx7Zg .navbar {
    height: 70px;
  }
  .cid-tCPUsTx7Zg .navbar.opened {
    height: auto;
  }
  .cid-tCPUsTx7Zg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPUsU7UDg {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPUsU7UDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsU7UDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPUsU7UDg .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPUsU7UDg .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPUsU7UDg .row {
  flex-direction: row-reverse;
}
.cid-tCPUsU7UDg .row {
  align-items: center;
}
.cid-tCPUsU7UDg img {
  border-radius: 2rem;
}
.cid-tCPUsU7UDg .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPUsU7UDg .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPUsU7UDg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPUsU7UDg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPUsU7UDg .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPUsU7UDg .mbr-text,
.cid-tCPUsU7UDg .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPUsUCQyn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPUsUCQyn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsUCQyn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPUsUCQyn .container {
    padding: 0 30px;
  }
}
.cid-tCPUsUCQyn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPUsUCQyn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPUsUVpUZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPUsUVpUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsUVpUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPUsUVpUZ .row {
  justify-content: flex-start;
}
.cid-tCPUsUVpUZ .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPUsVevyb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPUsVevyb b,
.cid-tCPUsVevyb strong {
  font-weight: 900;
}
.cid-tCPUsVevyb img,
.cid-tCPUsVevyb .item-img {
  width: 100%;
}
.cid-tCPUsVevyb .item:focus,
.cid-tCPUsVevyb span:focus {
  outline: none;
}
.cid-tCPUsVevyb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPUsVevyb .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPUsVevyb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPUsVevyb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPUsVevyb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPUsVevyb .mbr-section-title {
  color: #17003b;
}
.cid-tCPUsVevyb .mbr-text,
.cid-tCPUsVevyb .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPUsVevyb .item-title {
  text-align: center;
}
.cid-tCPUsVevyb .item-subtitle {
  text-align: left;
}
.cid-tCPUsVGKEN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPUsVGKEN b,
.cid-tCPUsVGKEN strong {
  font-weight: 900;
}
.cid-tCPUsVGKEN img,
.cid-tCPUsVGKEN .item-img {
  width: 100%;
}
.cid-tCPUsVGKEN .item:focus,
.cid-tCPUsVGKEN span:focus {
  outline: none;
}
.cid-tCPUsVGKEN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPUsVGKEN .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPUsVGKEN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPUsVGKEN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPUsVGKEN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPUsVGKEN .mbr-section-title {
  color: #17003b;
}
.cid-tCPUsVGKEN .mbr-text,
.cid-tCPUsVGKEN .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPUsVGKEN .item-title {
  text-align: center;
}
.cid-tCPUsVGKEN .item-subtitle {
  text-align: left;
}
.cid-tCPUsW3Akc {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPUsW3Akc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsW3Akc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPUsW3Akc .container {
    padding: 0 30px;
  }
}
.cid-tCPUsW3Akc .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPUsW3Akc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPUsWnsHA {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPUsWnsHA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsWnsHA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPUsWnsHA .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPUsWnsHA .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPUsWnsHA .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPUsWnsHA .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPUsWnsHA .card-row {
  align-items: stretch;
}
.cid-tCPUsWnsHA .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPUsWnsHA .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPUsWnsHA .card-box {
  height: 100%;
}
.cid-tCPUsWnsHA .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPUsWnsHA .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPUsWnsHA .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPUsWnsHA .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPUsWScou {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPUsWScou .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPUsWScou .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPUsWScou .row {
  flex-direction: row-reverse;
}
.cid-tCPUsWScou .row {
  align-items: center;
}
.cid-tCPUsWScou img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPUsWScou .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPUsWScou .mbr-section-title {
  color: #111019;
}
.cid-tCPUsWScou .mbr-text,
.cid-tCPUsWScou .mbr-section-btn {
  color: #000000;
}
.cid-tD5YvNhzcQ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD5YvNhzcQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD5YvNhzcQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD5YvNhzcQ .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD5YvNhzcQ .row {
  justify-content: center;
}
.cid-tD5YvNhzcQ .card-box {
  display: flex;
  align-items: center;
}
.cid-tD5YvNhzcQ .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD5YvNhzcQ .card-box {
    flex-direction: column;
  }
  .cid-tD5YvNhzcQ .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD5YvNhzcQ .card-link:hover a {
  background-image: none !important;
}
.cid-tD5YvNhzcQ .mbr-section-subtitle {
  color: #777777;
}
.cid-tD5YvNhzcQ .card-text {
  color: #282828;
}
.cid-tD5YvNhzcQ .card-title,
.cid-tD5YvNhzcQ .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UDXt3K9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UDXt3K9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UDXt3K9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UDXt3K9 .container {
    padding: 0 30px;
  }
}
.cid-tE1UDXt3K9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UDXt3K9 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPVttaw5g {
  z-index: 1000;
  width: 100%;
}
.cid-tCPVttaw5g .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPVttaw5g nav.navbar {
  position: fixed;
}
.cid-tCPVttaw5g .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-tCPVttaw5g .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPVttaw5g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPVttaw5g .dropdown-item:hover,
.cid-tCPVttaw5g .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPVttaw5g .dropdown-item:hover span {
  color: white;
}
.cid-tCPVttaw5g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPVttaw5g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPVttaw5g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPVttaw5g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPVttaw5g .nav-link {
  position: relative;
}
.cid-tCPVttaw5g .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPVttaw5g .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPVttaw5g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPVttaw5g .dropdown-menu,
.cid-tCPVttaw5g .navbar.opened {
  background: #000000 !important;
}
.cid-tCPVttaw5g .nav-item:focus,
.cid-tCPVttaw5g .nav-link:focus {
  outline: none;
}
.cid-tCPVttaw5g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPVttaw5g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPVttaw5g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPVttaw5g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPVttaw5g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPVttaw5g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPVttaw5g .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPVttaw5g .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPVttaw5g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPVttaw5g .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPVttaw5g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPVttaw5g .navbar.collapsed {
  justify-content: center;
}
.cid-tCPVttaw5g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPVttaw5g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPVttaw5g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPVttaw5g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPVttaw5g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPVttaw5g .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-tCPVttaw5g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPVttaw5g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPVttaw5g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPVttaw5g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPVttaw5g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPVttaw5g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPVttaw5g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPVttaw5g .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-tCPVttaw5g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPVttaw5g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPVttaw5g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPVttaw5g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPVttaw5g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPVttaw5g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPVttaw5g .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPVttaw5g .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPVttaw5g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPVttaw5g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPVttaw5g .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPVttaw5g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPVttaw5g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPVttaw5g .dropdown-item.active,
.cid-tCPVttaw5g .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPVttaw5g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPVttaw5g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPVttaw5g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPVttaw5g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPVttaw5g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPVttaw5g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPVttaw5g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPVttaw5g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPVttaw5g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPVttaw5g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPVttaw5g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPVttaw5g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPVttaw5g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPVttaw5g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPVttaw5g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPVttaw5g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPVttaw5g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPVttaw5g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPVttaw5g .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPVttaw5g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPVttaw5g .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-tCPVttaw5g .navbar {
    height: 70px;
  }
  .cid-tCPVttaw5g .navbar.opened {
    height: auto;
  }
  .cid-tCPVttaw5g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPVttL7yC {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPVttL7yC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVttL7yC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPVttL7yC .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPVttL7yC .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPVttL7yC .row {
  flex-direction: row-reverse;
}
.cid-tCPVttL7yC .row {
  align-items: center;
}
.cid-tCPVttL7yC img {
  border-radius: 2rem;
}
.cid-tCPVttL7yC .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPVttL7yC .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPVttL7yC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPVttL7yC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPVttL7yC .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPVttL7yC .mbr-text,
.cid-tCPVttL7yC .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPVtudcwp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPVtudcwp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVtudcwp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPVtudcwp .container {
    padding: 0 30px;
  }
}
.cid-tCPVtudcwp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPVtudcwp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPVtuwplw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPVtuwplw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVtuwplw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPVtuwplw .row {
  justify-content: flex-start;
}
.cid-tCPVtuwplw .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPVtuQqAg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPVtuQqAg b,
.cid-tCPVtuQqAg strong {
  font-weight: 900;
}
.cid-tCPVtuQqAg img,
.cid-tCPVtuQqAg .item-img {
  width: 100%;
}
.cid-tCPVtuQqAg .item:focus,
.cid-tCPVtuQqAg span:focus {
  outline: none;
}
.cid-tCPVtuQqAg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPVtuQqAg .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPVtuQqAg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPVtuQqAg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPVtuQqAg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPVtuQqAg .mbr-section-title {
  color: #17003b;
}
.cid-tCPVtuQqAg .mbr-text,
.cid-tCPVtuQqAg .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPVtuQqAg .item-title {
  text-align: center;
}
.cid-tCPVtuQqAg .item-subtitle {
  text-align: left;
}
.cid-tCPVtvhRy1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPVtvhRy1 b,
.cid-tCPVtvhRy1 strong {
  font-weight: 900;
}
.cid-tCPVtvhRy1 img,
.cid-tCPVtvhRy1 .item-img {
  width: 100%;
}
.cid-tCPVtvhRy1 .item:focus,
.cid-tCPVtvhRy1 span:focus {
  outline: none;
}
.cid-tCPVtvhRy1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPVtvhRy1 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPVtvhRy1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPVtvhRy1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPVtvhRy1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPVtvhRy1 .mbr-section-title {
  color: #17003b;
}
.cid-tCPVtvhRy1 .mbr-text,
.cid-tCPVtvhRy1 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPVtvhRy1 .item-title {
  text-align: center;
}
.cid-tCPVtvhRy1 .item-subtitle {
  text-align: left;
}
.cid-tCPVtvG78K {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPVtvG78K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVtvG78K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPVtvG78K .container {
    padding: 0 30px;
  }
}
.cid-tCPVtvG78K .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPVtvG78K .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPVtw0Ciz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPVtw0Ciz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVtw0Ciz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPVtw0Ciz .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPVtw0Ciz .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPVtw0Ciz .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPVtw0Ciz .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPVtw0Ciz .card-row {
  align-items: stretch;
}
.cid-tCPVtw0Ciz .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPVtw0Ciz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPVtw0Ciz .card-box {
  height: 100%;
}
.cid-tCPVtw0Ciz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPVtw0Ciz .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPVtw0Ciz .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPVtw0Ciz .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPVtwA4cP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPVtwA4cP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPVtwA4cP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPVtwA4cP .row {
  flex-direction: row-reverse;
}
.cid-tCPVtwA4cP .row {
  align-items: center;
}
.cid-tCPVtwA4cP img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPVtwA4cP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPVtwA4cP .mbr-section-title {
  color: #111019;
}
.cid-tCPVtwA4cP .mbr-text,
.cid-tCPVtwA4cP .mbr-section-btn {
  color: #000000;
}
.cid-tD611TOLM2 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD611TOLM2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD611TOLM2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD611TOLM2 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD611TOLM2 .row {
  justify-content: center;
}
.cid-tD611TOLM2 .card-box {
  display: flex;
  align-items: center;
}
.cid-tD611TOLM2 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD611TOLM2 .card-box {
    flex-direction: column;
  }
  .cid-tD611TOLM2 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD611TOLM2 .card-link:hover a {
  background-image: none !important;
}
.cid-tD611TOLM2 .mbr-section-subtitle {
  color: #777777;
}
.cid-tD611TOLM2 .card-text {
  color: #282828;
}
.cid-tD611TOLM2 .card-title,
.cid-tD611TOLM2 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UIY7tjo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UIY7tjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UIY7tjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UIY7tjo .container {
    padding: 0 30px;
  }
}
.cid-tE1UIY7tjo .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UIY7tjo .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tCPWxffpfk {
  z-index: 1000;
  width: 100%;
}
.cid-tCPWxffpfk .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tCPWxffpfk nav.navbar {
  position: fixed;
}
.cid-tCPWxffpfk .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-tCPWxffpfk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCPWxffpfk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCPWxffpfk .dropdown-item:hover,
.cid-tCPWxffpfk .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tCPWxffpfk .dropdown-item:hover span {
  color: white;
}
.cid-tCPWxffpfk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCPWxffpfk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCPWxffpfk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCPWxffpfk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCPWxffpfk .nav-link {
  position: relative;
}
.cid-tCPWxffpfk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCPWxffpfk .container {
    flex-wrap: nowrap;
  }
}
.cid-tCPWxffpfk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCPWxffpfk .dropdown-menu,
.cid-tCPWxffpfk .navbar.opened {
  background: #000000 !important;
}
.cid-tCPWxffpfk .nav-item:focus,
.cid-tCPWxffpfk .nav-link:focus {
  outline: none;
}
.cid-tCPWxffpfk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCPWxffpfk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCPWxffpfk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCPWxffpfk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCPWxffpfk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCPWxffpfk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCPWxffpfk .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tCPWxffpfk .navbar.opened {
  transition: all 0.3s;
}
.cid-tCPWxffpfk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCPWxffpfk .navbar .navbar-logo img {
  width: auto;
}
.cid-tCPWxffpfk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCPWxffpfk .navbar.collapsed {
  justify-content: center;
}
.cid-tCPWxffpfk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCPWxffpfk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCPWxffpfk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tCPWxffpfk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCPWxffpfk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCPWxffpfk .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-tCPWxffpfk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCPWxffpfk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCPWxffpfk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCPWxffpfk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCPWxffpfk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCPWxffpfk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCPWxffpfk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCPWxffpfk .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-tCPWxffpfk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCPWxffpfk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCPWxffpfk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCPWxffpfk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCPWxffpfk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCPWxffpfk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCPWxffpfk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCPWxffpfk .navbar.navbar-short {
  min-height: 80px;
}
.cid-tCPWxffpfk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCPWxffpfk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCPWxffpfk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCPWxffpfk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCPWxffpfk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCPWxffpfk .dropdown-item.active,
.cid-tCPWxffpfk .dropdown-item:active {
  background-color: transparent;
}
.cid-tCPWxffpfk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCPWxffpfk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCPWxffpfk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCPWxffpfk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tCPWxffpfk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCPWxffpfk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCPWxffpfk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCPWxffpfk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCPWxffpfk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCPWxffpfk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tCPWxffpfk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCPWxffpfk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPWxffpfk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCPWxffpfk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCPWxffpfk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPWxffpfk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCPWxffpfk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCPWxffpfk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCPWxffpfk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCPWxffpfk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCPWxffpfk .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-tCPWxffpfk .navbar {
    height: 70px;
  }
  .cid-tCPWxffpfk .navbar.opened {
    height: auto;
  }
  .cid-tCPWxffpfk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCPWxfQinI {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tCPWxfQinI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxfQinI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPWxfQinI .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tCPWxfQinI .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tCPWxfQinI .row {
  flex-direction: row-reverse;
}
.cid-tCPWxfQinI .row {
  align-items: center;
}
.cid-tCPWxfQinI img {
  border-radius: 2rem;
}
.cid-tCPWxfQinI .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tCPWxfQinI .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCPWxfQinI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tCPWxfQinI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPWxfQinI .mbr-section-title {
  color: #bbbbbb;
}
.cid-tCPWxfQinI .mbr-text,
.cid-tCPWxfQinI .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tCPWxgbCSD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tCPWxgbCSD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxgbCSD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPWxgbCSD .container {
    padding: 0 30px;
  }
}
.cid-tCPWxgbCSD .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPWxgbCSD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPWxguFph {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tCPWxguFph .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxguFph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPWxguFph .row {
  justify-content: flex-start;
}
.cid-tCPWxguFph .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tCPWxgPe7S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tCPWxgPe7S b,
.cid-tCPWxgPe7S strong {
  font-weight: 900;
}
.cid-tCPWxgPe7S img,
.cid-tCPWxgPe7S .item-img {
  width: 100%;
}
.cid-tCPWxgPe7S .item:focus,
.cid-tCPWxgPe7S span:focus {
  outline: none;
}
.cid-tCPWxgPe7S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPWxgPe7S .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPWxgPe7S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPWxgPe7S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPWxgPe7S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPWxgPe7S .mbr-section-title {
  color: #17003b;
}
.cid-tCPWxgPe7S .mbr-text,
.cid-tCPWxgPe7S .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPWxgPe7S .item-title {
  text-align: center;
}
.cid-tCPWxgPe7S .item-subtitle {
  text-align: left;
}
.cid-tCPWxhjbXZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tCPWxhjbXZ b,
.cid-tCPWxhjbXZ strong {
  font-weight: 900;
}
.cid-tCPWxhjbXZ img,
.cid-tCPWxhjbXZ .item-img {
  width: 100%;
}
.cid-tCPWxhjbXZ .item:focus,
.cid-tCPWxhjbXZ span:focus {
  outline: none;
}
.cid-tCPWxhjbXZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tCPWxhjbXZ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tCPWxhjbXZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCPWxhjbXZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tCPWxhjbXZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tCPWxhjbXZ .mbr-section-title {
  color: #17003b;
}
.cid-tCPWxhjbXZ .mbr-text,
.cid-tCPWxhjbXZ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tCPWxhjbXZ .item-title {
  text-align: center;
}
.cid-tCPWxhjbXZ .item-subtitle {
  text-align: left;
}
.cid-tCPWxhJLfB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tCPWxhJLfB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxhJLfB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tCPWxhJLfB .container {
    padding: 0 30px;
  }
}
.cid-tCPWxhJLfB .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tCPWxhJLfB .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tCPWxi2wNf {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tCPWxi2wNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxi2wNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPWxi2wNf .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCPWxi2wNf .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tCPWxi2wNf .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tCPWxi2wNf .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tCPWxi2wNf .card-row {
  align-items: stretch;
}
.cid-tCPWxi2wNf .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCPWxi2wNf .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tCPWxi2wNf .card-box {
  height: 100%;
}
.cid-tCPWxi2wNf .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tCPWxi2wNf .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tCPWxi2wNf .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tCPWxi2wNf .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tCPWxiwHeP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tCPWxiwHeP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCPWxiwHeP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCPWxiwHeP .row {
  flex-direction: row-reverse;
}
.cid-tCPWxiwHeP .row {
  align-items: center;
}
.cid-tCPWxiwHeP img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tCPWxiwHeP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tCPWxiwHeP .mbr-section-title {
  color: #111019;
}
.cid-tCPWxiwHeP .mbr-text,
.cid-tCPWxiwHeP .mbr-section-btn {
  color: #000000;
}
.cid-tD69xWsKKN {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD69xWsKKN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD69xWsKKN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD69xWsKKN .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD69xWsKKN .row {
  justify-content: center;
}
.cid-tD69xWsKKN .card-box {
  display: flex;
  align-items: center;
}
.cid-tD69xWsKKN .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD69xWsKKN .card-box {
    flex-direction: column;
  }
  .cid-tD69xWsKKN .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD69xWsKKN .card-link:hover a {
  background-image: none !important;
}
.cid-tD69xWsKKN .mbr-section-subtitle {
  color: #777777;
}
.cid-tD69xWsKKN .card-text {
  color: #282828;
}
.cid-tD69xWsKKN .card-title,
.cid-tD69xWsKKN .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UT3y4yA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UT3y4yA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UT3y4yA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UT3y4yA .container {
    padding: 0 30px;
  }
}
.cid-tE1UT3y4yA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UT3y4yA .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tD7joqusxL {
  z-index: 1000;
  width: 100%;
}
.cid-tD7joqusxL .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tD7joqusxL nav.navbar {
  position: fixed;
}
.cid-tD7joqusxL .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-tD7joqusxL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tD7joqusxL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tD7joqusxL .dropdown-item:hover,
.cid-tD7joqusxL .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tD7joqusxL .dropdown-item:hover span {
  color: white;
}
.cid-tD7joqusxL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD7joqusxL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD7joqusxL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD7joqusxL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tD7joqusxL .nav-link {
  position: relative;
}
.cid-tD7joqusxL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tD7joqusxL .container {
    flex-wrap: nowrap;
  }
}
.cid-tD7joqusxL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD7joqusxL .dropdown-menu,
.cid-tD7joqusxL .navbar.opened {
  background: #000000 !important;
}
.cid-tD7joqusxL .nav-item:focus,
.cid-tD7joqusxL .nav-link:focus {
  outline: none;
}
.cid-tD7joqusxL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD7joqusxL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD7joqusxL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD7joqusxL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD7joqusxL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD7joqusxL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD7joqusxL .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tD7joqusxL .navbar.opened {
  transition: all 0.3s;
}
.cid-tD7joqusxL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD7joqusxL .navbar .navbar-logo img {
  width: auto;
}
.cid-tD7joqusxL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD7joqusxL .navbar.collapsed {
  justify-content: center;
}
.cid-tD7joqusxL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD7joqusxL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD7joqusxL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tD7joqusxL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD7joqusxL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD7joqusxL .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-tD7joqusxL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD7joqusxL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD7joqusxL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD7joqusxL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD7joqusxL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD7joqusxL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD7joqusxL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD7joqusxL .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-tD7joqusxL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD7joqusxL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tD7joqusxL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tD7joqusxL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD7joqusxL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD7joqusxL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tD7joqusxL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tD7joqusxL .navbar.navbar-short {
  min-height: 80px;
}
.cid-tD7joqusxL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD7joqusxL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD7joqusxL .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD7joqusxL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tD7joqusxL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD7joqusxL .dropdown-item.active,
.cid-tD7joqusxL .dropdown-item:active {
  background-color: transparent;
}
.cid-tD7joqusxL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD7joqusxL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD7joqusxL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD7joqusxL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD7joqusxL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD7joqusxL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD7joqusxL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD7joqusxL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD7joqusxL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD7joqusxL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tD7joqusxL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD7joqusxL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7joqusxL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7joqusxL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD7joqusxL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7joqusxL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD7joqusxL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD7joqusxL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7joqusxL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD7joqusxL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tD7joqusxL .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-tD7joqusxL .navbar {
    height: 70px;
  }
  .cid-tD7joqusxL .navbar.opened {
    height: auto;
  }
  .cid-tD7joqusxL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD7jor3f1N {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tD7jor3f1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7jor3f1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7jor3f1N .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tD7jor3f1N .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tD7jor3f1N .row {
  flex-direction: row-reverse;
}
.cid-tD7jor3f1N .row {
  align-items: center;
}
.cid-tD7jor3f1N img {
  border-radius: 2rem;
}
.cid-tD7jor3f1N .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tD7jor3f1N .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7jor3f1N .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tD7jor3f1N .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7jor3f1N .mbr-section-title {
  color: #bbbbbb;
}
.cid-tD7jor3f1N .mbr-text,
.cid-tD7jor3f1N .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tD7jorozpS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tD7jorozpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7jorozpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7jorozpS .container {
    padding: 0 30px;
  }
}
.cid-tD7jorozpS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7jorozpS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7jorFP1A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tD7jorFP1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7jorFP1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7jorFP1A .row {
  justify-content: flex-start;
}
.cid-tD7jorFP1A .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tD7jorYthX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tD7jorYthX b,
.cid-tD7jorYthX strong {
  font-weight: 900;
}
.cid-tD7jorYthX img,
.cid-tD7jorYthX .item-img {
  width: 100%;
}
.cid-tD7jorYthX .item:focus,
.cid-tD7jorYthX span:focus {
  outline: none;
}
.cid-tD7jorYthX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7jorYthX .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7jorYthX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7jorYthX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7jorYthX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7jorYthX .mbr-section-title {
  color: #17003b;
}
.cid-tD7jorYthX .mbr-text,
.cid-tD7jorYthX .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7jorYthX .item-title {
  text-align: center;
}
.cid-tD7jorYthX .item-subtitle {
  text-align: left;
}
.cid-tD7josmvrC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tD7josmvrC b,
.cid-tD7josmvrC strong {
  font-weight: 900;
}
.cid-tD7josmvrC img,
.cid-tD7josmvrC .item-img {
  width: 100%;
}
.cid-tD7josmvrC .item:focus,
.cid-tD7josmvrC span:focus {
  outline: none;
}
.cid-tD7josmvrC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7josmvrC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7josmvrC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7josmvrC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7josmvrC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7josmvrC .mbr-section-title {
  color: #17003b;
}
.cid-tD7josmvrC .mbr-text,
.cid-tD7josmvrC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7josmvrC .item-title {
  text-align: center;
}
.cid-tD7josmvrC .item-subtitle {
  text-align: left;
}
.cid-tD7josJCWe {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tD7josJCWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7josJCWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7josJCWe .container {
    padding: 0 30px;
  }
}
.cid-tD7josJCWe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7josJCWe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7jot6RYw {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tD7jot6RYw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7jot6RYw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7jot6RYw .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tD7jot6RYw .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tD7jot6RYw .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tD7jot6RYw .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tD7jot6RYw .card-row {
  align-items: stretch;
}
.cid-tD7jot6RYw .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tD7jot6RYw .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tD7jot6RYw .card-box {
  height: 100%;
}
.cid-tD7jot6RYw .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tD7jot6RYw .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tD7jot6RYw .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tD7jot6RYw .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD7jotBl7b {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tD7jotBl7b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7jotBl7b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7jotBl7b .row {
  flex-direction: row-reverse;
}
.cid-tD7jotBl7b .row {
  align-items: center;
}
.cid-tD7jotBl7b img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tD7jotBl7b .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7jotBl7b .mbr-section-title {
  color: #111019;
}
.cid-tD7jotBl7b .mbr-text,
.cid-tD7jotBl7b .mbr-section-btn {
  color: #000000;
}
.cid-tD7jotZCqr {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD7jotZCqr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD7jotZCqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7jotZCqr .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD7jotZCqr .row {
  justify-content: center;
}
.cid-tD7jotZCqr .card-box {
  display: flex;
  align-items: center;
}
.cid-tD7jotZCqr .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD7jotZCqr .card-box {
    flex-direction: column;
  }
  .cid-tD7jotZCqr .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD7jotZCqr .card-link:hover a {
  background-image: none !important;
}
.cid-tD7jotZCqr .mbr-section-subtitle {
  color: #777777;
}
.cid-tD7jotZCqr .card-text {
  color: #282828;
}
.cid-tD7jotZCqr .card-title,
.cid-tD7jotZCqr .iconfont-wrapper {
  color: #303030;
}
.cid-tDYXGZDWh6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYXGZDWh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYXGZDWh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYXGZDWh6 .container {
    padding: 0 30px;
  }
}
.cid-tDYXGZDWh6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYXGZDWh6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tD7BR4hfdJ {
  z-index: 1000;
  width: 100%;
}
.cid-tD7BR4hfdJ .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tD7BR4hfdJ nav.navbar {
  position: fixed;
}
.cid-tD7BR4hfdJ .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-tD7BR4hfdJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tD7BR4hfdJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tD7BR4hfdJ .dropdown-item:hover,
.cid-tD7BR4hfdJ .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tD7BR4hfdJ .dropdown-item:hover span {
  color: white;
}
.cid-tD7BR4hfdJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD7BR4hfdJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD7BR4hfdJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD7BR4hfdJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tD7BR4hfdJ .nav-link {
  position: relative;
}
.cid-tD7BR4hfdJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tD7BR4hfdJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tD7BR4hfdJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD7BR4hfdJ .dropdown-menu,
.cid-tD7BR4hfdJ .navbar.opened {
  background: #000000 !important;
}
.cid-tD7BR4hfdJ .nav-item:focus,
.cid-tD7BR4hfdJ .nav-link:focus {
  outline: none;
}
.cid-tD7BR4hfdJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD7BR4hfdJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD7BR4hfdJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD7BR4hfdJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD7BR4hfdJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD7BR4hfdJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD7BR4hfdJ .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tD7BR4hfdJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tD7BR4hfdJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD7BR4hfdJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tD7BR4hfdJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD7BR4hfdJ .navbar.collapsed {
  justify-content: center;
}
.cid-tD7BR4hfdJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD7BR4hfdJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD7BR4hfdJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tD7BR4hfdJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD7BR4hfdJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD7BR4hfdJ .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-tD7BR4hfdJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD7BR4hfdJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD7BR4hfdJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD7BR4hfdJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD7BR4hfdJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD7BR4hfdJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD7BR4hfdJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD7BR4hfdJ .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-tD7BR4hfdJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD7BR4hfdJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tD7BR4hfdJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tD7BR4hfdJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD7BR4hfdJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD7BR4hfdJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tD7BR4hfdJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tD7BR4hfdJ .navbar.navbar-short {
  min-height: 80px;
}
.cid-tD7BR4hfdJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD7BR4hfdJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD7BR4hfdJ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD7BR4hfdJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tD7BR4hfdJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD7BR4hfdJ .dropdown-item.active,
.cid-tD7BR4hfdJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tD7BR4hfdJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD7BR4hfdJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD7BR4hfdJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD7BR4hfdJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD7BR4hfdJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD7BR4hfdJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD7BR4hfdJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD7BR4hfdJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD7BR4hfdJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD7BR4hfdJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tD7BR4hfdJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD7BR4hfdJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7BR4hfdJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7BR4hfdJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD7BR4hfdJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7BR4hfdJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD7BR4hfdJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD7BR4hfdJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7BR4hfdJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD7BR4hfdJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tD7BR4hfdJ .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-tD7BR4hfdJ .navbar {
    height: 70px;
  }
  .cid-tD7BR4hfdJ .navbar.opened {
    height: auto;
  }
  .cid-tD7BR4hfdJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD7BR4Tdyq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tD7BR4Tdyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR4Tdyq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7BR4Tdyq .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tD7BR4Tdyq .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tD7BR4Tdyq .row {
  flex-direction: row-reverse;
}
.cid-tD7BR4Tdyq .row {
  align-items: center;
}
.cid-tD7BR4Tdyq img {
  border-radius: 2rem;
}
.cid-tD7BR4Tdyq .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tD7BR4Tdyq .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7BR4Tdyq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tD7BR4Tdyq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7BR4Tdyq .mbr-section-title {
  color: #bbbbbb;
}
.cid-tD7BR4Tdyq .mbr-text,
.cid-tD7BR4Tdyq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tD7BR5dqTz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tD7BR5dqTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR5dqTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7BR5dqTz .container {
    padding: 0 30px;
  }
}
.cid-tD7BR5dqTz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7BR5dqTz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7BR5vfSx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tD7BR5vfSx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR5vfSx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7BR5vfSx .row {
  justify-content: flex-start;
}
.cid-tD7BR5vfSx .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tD7BR5PfGd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tD7BR5PfGd b,
.cid-tD7BR5PfGd strong {
  font-weight: 900;
}
.cid-tD7BR5PfGd img,
.cid-tD7BR5PfGd .item-img {
  width: 100%;
}
.cid-tD7BR5PfGd .item:focus,
.cid-tD7BR5PfGd span:focus {
  outline: none;
}
.cid-tD7BR5PfGd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7BR5PfGd .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7BR5PfGd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7BR5PfGd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7BR5PfGd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7BR5PfGd .mbr-section-title {
  color: #17003b;
}
.cid-tD7BR5PfGd .mbr-text,
.cid-tD7BR5PfGd .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7BR5PfGd .item-title {
  text-align: center;
}
.cid-tD7BR5PfGd .item-subtitle {
  text-align: left;
}
.cid-tD7BR6cssL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tD7BR6cssL b,
.cid-tD7BR6cssL strong {
  font-weight: 900;
}
.cid-tD7BR6cssL img,
.cid-tD7BR6cssL .item-img {
  width: 100%;
}
.cid-tD7BR6cssL .item:focus,
.cid-tD7BR6cssL span:focus {
  outline: none;
}
.cid-tD7BR6cssL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7BR6cssL .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7BR6cssL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7BR6cssL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7BR6cssL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7BR6cssL .mbr-section-title {
  color: #17003b;
}
.cid-tD7BR6cssL .mbr-text,
.cid-tD7BR6cssL .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7BR6cssL .item-title {
  text-align: center;
}
.cid-tD7BR6cssL .item-subtitle {
  text-align: left;
}
.cid-tD7BR6BbfI {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tD7BR6BbfI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR6BbfI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7BR6BbfI .container {
    padding: 0 30px;
  }
}
.cid-tD7BR6BbfI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7BR6BbfI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7BR6Tmwp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tD7BR6Tmwp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR6Tmwp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7BR6Tmwp .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tD7BR6Tmwp .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tD7BR6Tmwp .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tD7BR6Tmwp .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tD7BR6Tmwp .card-row {
  align-items: stretch;
}
.cid-tD7BR6Tmwp .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tD7BR6Tmwp .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tD7BR6Tmwp .card-box {
  height: 100%;
}
.cid-tD7BR6Tmwp .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tD7BR6Tmwp .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tD7BR6Tmwp .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tD7BR6Tmwp .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD7BR7lX8r {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tD7BR7lX8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7BR7lX8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7BR7lX8r .row {
  flex-direction: row-reverse;
}
.cid-tD7BR7lX8r .row {
  align-items: center;
}
.cid-tD7BR7lX8r img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tD7BR7lX8r .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7BR7lX8r .mbr-section-title {
  color: #111019;
}
.cid-tD7BR7lX8r .mbr-text,
.cid-tD7BR7lX8r .mbr-section-btn {
  color: #000000;
}
.cid-tD7BR7NYQY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD7BR7NYQY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD7BR7NYQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7BR7NYQY .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD7BR7NYQY .row {
  justify-content: center;
}
.cid-tD7BR7NYQY .card-box {
  display: flex;
  align-items: center;
}
.cid-tD7BR7NYQY .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD7BR7NYQY .card-box {
    flex-direction: column;
  }
  .cid-tD7BR7NYQY .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD7BR7NYQY .card-link:hover a {
  background-image: none !important;
}
.cid-tD7BR7NYQY .mbr-section-subtitle {
  color: #777777;
}
.cid-tD7BR7NYQY .card-text {
  color: #282828;
}
.cid-tD7BR7NYQY .card-title,
.cid-tD7BR7NYQY .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UafJ8ZC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UafJ8ZC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UafJ8ZC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UafJ8ZC .container {
    padding: 0 30px;
  }
}
.cid-tE1UafJ8ZC .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UafJ8ZC .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tD7P1cGwMI {
  z-index: 1000;
  width: 100%;
}
.cid-tD7P1cGwMI .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tD7P1cGwMI nav.navbar {
  position: fixed;
}
.cid-tD7P1cGwMI .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-tD7P1cGwMI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tD7P1cGwMI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tD7P1cGwMI .dropdown-item:hover,
.cid-tD7P1cGwMI .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tD7P1cGwMI .dropdown-item:hover span {
  color: white;
}
.cid-tD7P1cGwMI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD7P1cGwMI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD7P1cGwMI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD7P1cGwMI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tD7P1cGwMI .nav-link {
  position: relative;
}
.cid-tD7P1cGwMI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tD7P1cGwMI .container {
    flex-wrap: nowrap;
  }
}
.cid-tD7P1cGwMI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD7P1cGwMI .dropdown-menu,
.cid-tD7P1cGwMI .navbar.opened {
  background: #000000 !important;
}
.cid-tD7P1cGwMI .nav-item:focus,
.cid-tD7P1cGwMI .nav-link:focus {
  outline: none;
}
.cid-tD7P1cGwMI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD7P1cGwMI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD7P1cGwMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD7P1cGwMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD7P1cGwMI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD7P1cGwMI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD7P1cGwMI .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tD7P1cGwMI .navbar.opened {
  transition: all 0.3s;
}
.cid-tD7P1cGwMI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD7P1cGwMI .navbar .navbar-logo img {
  width: auto;
}
.cid-tD7P1cGwMI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD7P1cGwMI .navbar.collapsed {
  justify-content: center;
}
.cid-tD7P1cGwMI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD7P1cGwMI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD7P1cGwMI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tD7P1cGwMI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD7P1cGwMI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD7P1cGwMI .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-tD7P1cGwMI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD7P1cGwMI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD7P1cGwMI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD7P1cGwMI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD7P1cGwMI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD7P1cGwMI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD7P1cGwMI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD7P1cGwMI .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-tD7P1cGwMI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD7P1cGwMI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tD7P1cGwMI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tD7P1cGwMI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD7P1cGwMI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD7P1cGwMI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tD7P1cGwMI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tD7P1cGwMI .navbar.navbar-short {
  min-height: 80px;
}
.cid-tD7P1cGwMI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD7P1cGwMI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD7P1cGwMI .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD7P1cGwMI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tD7P1cGwMI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD7P1cGwMI .dropdown-item.active,
.cid-tD7P1cGwMI .dropdown-item:active {
  background-color: transparent;
}
.cid-tD7P1cGwMI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD7P1cGwMI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD7P1cGwMI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD7P1cGwMI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD7P1cGwMI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD7P1cGwMI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD7P1cGwMI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD7P1cGwMI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD7P1cGwMI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD7P1cGwMI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tD7P1cGwMI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD7P1cGwMI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7P1cGwMI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7P1cGwMI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD7P1cGwMI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7P1cGwMI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD7P1cGwMI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD7P1cGwMI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7P1cGwMI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD7P1cGwMI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tD7P1cGwMI .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-tD7P1cGwMI .navbar {
    height: 70px;
  }
  .cid-tD7P1cGwMI .navbar.opened {
    height: auto;
  }
  .cid-tD7P1cGwMI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD7P1di59o {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tD7P1di59o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1di59o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7P1di59o .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tD7P1di59o .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tD7P1di59o .row {
  flex-direction: row-reverse;
}
.cid-tD7P1di59o .row {
  align-items: center;
}
.cid-tD7P1di59o img {
  border-radius: 2rem;
}
.cid-tD7P1di59o .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tD7P1di59o .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7P1di59o .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tD7P1di59o .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7P1di59o .mbr-section-title {
  color: #bbbbbb;
}
.cid-tD7P1di59o .mbr-text,
.cid-tD7P1di59o .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tD7P1dCSL6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tD7P1dCSL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1dCSL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7P1dCSL6 .container {
    padding: 0 30px;
  }
}
.cid-tD7P1dCSL6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7P1dCSL6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7P1dUQBb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tD7P1dUQBb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1dUQBb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7P1dUQBb .row {
  justify-content: flex-start;
}
.cid-tD7P1dUQBb .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tD7P1edGJj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tD7P1edGJj b,
.cid-tD7P1edGJj strong {
  font-weight: 900;
}
.cid-tD7P1edGJj img,
.cid-tD7P1edGJj .item-img {
  width: 100%;
}
.cid-tD7P1edGJj .item:focus,
.cid-tD7P1edGJj span:focus {
  outline: none;
}
.cid-tD7P1edGJj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7P1edGJj .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7P1edGJj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7P1edGJj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7P1edGJj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7P1edGJj .mbr-section-title {
  color: #17003b;
}
.cid-tD7P1edGJj .mbr-text,
.cid-tD7P1edGJj .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7P1edGJj .item-title {
  text-align: center;
}
.cid-tD7P1edGJj .item-subtitle {
  text-align: left;
}
.cid-tD7P1eAOgb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tD7P1eAOgb b,
.cid-tD7P1eAOgb strong {
  font-weight: 900;
}
.cid-tD7P1eAOgb img,
.cid-tD7P1eAOgb .item-img {
  width: 100%;
}
.cid-tD7P1eAOgb .item:focus,
.cid-tD7P1eAOgb span:focus {
  outline: none;
}
.cid-tD7P1eAOgb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7P1eAOgb .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7P1eAOgb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7P1eAOgb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7P1eAOgb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7P1eAOgb .mbr-section-title {
  color: #17003b;
}
.cid-tD7P1eAOgb .mbr-text,
.cid-tD7P1eAOgb .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7P1eAOgb .item-title {
  text-align: center;
}
.cid-tD7P1eAOgb .item-subtitle {
  text-align: left;
}
.cid-tD7P1eYzZP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tD7P1eYzZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1eYzZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7P1eYzZP .container {
    padding: 0 30px;
  }
}
.cid-tD7P1eYzZP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7P1eYzZP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7P1fhy0D {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tD7P1fhy0D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1fhy0D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7P1fhy0D .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tD7P1fhy0D .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tD7P1fhy0D .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tD7P1fhy0D .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tD7P1fhy0D .card-row {
  align-items: stretch;
}
.cid-tD7P1fhy0D .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tD7P1fhy0D .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tD7P1fhy0D .card-box {
  height: 100%;
}
.cid-tD7P1fhy0D .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tD7P1fhy0D .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tD7P1fhy0D .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tD7P1fhy0D .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD7P1fKGuz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tD7P1fKGuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7P1fKGuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7P1fKGuz .row {
  flex-direction: row-reverse;
}
.cid-tD7P1fKGuz .row {
  align-items: center;
}
.cid-tD7P1fKGuz img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tD7P1fKGuz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7P1fKGuz .mbr-section-title {
  color: #111019;
}
.cid-tD7P1fKGuz .mbr-text,
.cid-tD7P1fKGuz .mbr-section-btn {
  color: #000000;
}
.cid-tD7P1gd5ME {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD7P1gd5ME .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD7P1gd5ME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7P1gd5ME .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD7P1gd5ME .row {
  justify-content: center;
}
.cid-tD7P1gd5ME .card-box {
  display: flex;
  align-items: center;
}
.cid-tD7P1gd5ME .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD7P1gd5ME .card-box {
    flex-direction: column;
  }
  .cid-tD7P1gd5ME .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD7P1gd5ME .card-link:hover a {
  background-image: none !important;
}
.cid-tD7P1gd5ME .mbr-section-subtitle {
  color: #777777;
}
.cid-tD7P1gd5ME .card-text {
  color: #282828;
}
.cid-tD7P1gd5ME .card-title,
.cid-tD7P1gd5ME .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QvazOtN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QvazOtN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QvazOtN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QvazOtN .container {
    padding: 0 30px;
  }
}
.cid-tE1QvazOtN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QvazOtN .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tD7VTtNN3E {
  z-index: 1000;
  width: 100%;
}
.cid-tD7VTtNN3E .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tD7VTtNN3E nav.navbar {
  position: fixed;
}
.cid-tD7VTtNN3E .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-tD7VTtNN3E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tD7VTtNN3E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tD7VTtNN3E .dropdown-item:hover,
.cid-tD7VTtNN3E .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tD7VTtNN3E .dropdown-item:hover span {
  color: white;
}
.cid-tD7VTtNN3E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD7VTtNN3E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD7VTtNN3E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD7VTtNN3E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tD7VTtNN3E .nav-link {
  position: relative;
}
.cid-tD7VTtNN3E .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tD7VTtNN3E .container {
    flex-wrap: nowrap;
  }
}
.cid-tD7VTtNN3E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD7VTtNN3E .dropdown-menu,
.cid-tD7VTtNN3E .navbar.opened {
  background: #000000 !important;
}
.cid-tD7VTtNN3E .nav-item:focus,
.cid-tD7VTtNN3E .nav-link:focus {
  outline: none;
}
.cid-tD7VTtNN3E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD7VTtNN3E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD7VTtNN3E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD7VTtNN3E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD7VTtNN3E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD7VTtNN3E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD7VTtNN3E .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tD7VTtNN3E .navbar.opened {
  transition: all 0.3s;
}
.cid-tD7VTtNN3E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD7VTtNN3E .navbar .navbar-logo img {
  width: auto;
}
.cid-tD7VTtNN3E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD7VTtNN3E .navbar.collapsed {
  justify-content: center;
}
.cid-tD7VTtNN3E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD7VTtNN3E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD7VTtNN3E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tD7VTtNN3E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD7VTtNN3E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD7VTtNN3E .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-tD7VTtNN3E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD7VTtNN3E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD7VTtNN3E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD7VTtNN3E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD7VTtNN3E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD7VTtNN3E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD7VTtNN3E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD7VTtNN3E .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-tD7VTtNN3E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD7VTtNN3E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tD7VTtNN3E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tD7VTtNN3E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD7VTtNN3E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD7VTtNN3E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tD7VTtNN3E .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tD7VTtNN3E .navbar.navbar-short {
  min-height: 80px;
}
.cid-tD7VTtNN3E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD7VTtNN3E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD7VTtNN3E .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD7VTtNN3E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tD7VTtNN3E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD7VTtNN3E .dropdown-item.active,
.cid-tD7VTtNN3E .dropdown-item:active {
  background-color: transparent;
}
.cid-tD7VTtNN3E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD7VTtNN3E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD7VTtNN3E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD7VTtNN3E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD7VTtNN3E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD7VTtNN3E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD7VTtNN3E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD7VTtNN3E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD7VTtNN3E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD7VTtNN3E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tD7VTtNN3E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD7VTtNN3E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7VTtNN3E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD7VTtNN3E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD7VTtNN3E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7VTtNN3E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD7VTtNN3E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD7VTtNN3E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD7VTtNN3E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD7VTtNN3E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tD7VTtNN3E .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-tD7VTtNN3E .navbar {
    height: 70px;
  }
  .cid-tD7VTtNN3E .navbar.opened {
    height: auto;
  }
  .cid-tD7VTtNN3E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD7VTundq5 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tD7VTundq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTundq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7VTundq5 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tD7VTundq5 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tD7VTundq5 .row {
  flex-direction: row-reverse;
}
.cid-tD7VTundq5 .row {
  align-items: center;
}
.cid-tD7VTundq5 img {
  border-radius: 2rem;
}
.cid-tD7VTundq5 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tD7VTundq5 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7VTundq5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tD7VTundq5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7VTundq5 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tD7VTundq5 .mbr-text,
.cid-tD7VTundq5 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tD7VTuISdn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tD7VTuISdn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTuISdn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7VTuISdn .container {
    padding: 0 30px;
  }
}
.cid-tD7VTuISdn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7VTuISdn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7VTv5Rjk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tD7VTv5Rjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTv5Rjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7VTv5Rjk .row {
  justify-content: flex-start;
}
.cid-tD7VTv5Rjk .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tD7VTvqaeW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tD7VTvqaeW b,
.cid-tD7VTvqaeW strong {
  font-weight: 900;
}
.cid-tD7VTvqaeW img,
.cid-tD7VTvqaeW .item-img {
  width: 100%;
}
.cid-tD7VTvqaeW .item:focus,
.cid-tD7VTvqaeW span:focus {
  outline: none;
}
.cid-tD7VTvqaeW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7VTvqaeW .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7VTvqaeW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7VTvqaeW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7VTvqaeW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7VTvqaeW .mbr-section-title {
  color: #17003b;
}
.cid-tD7VTvqaeW .mbr-text,
.cid-tD7VTvqaeW .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7VTvqaeW .item-title {
  text-align: center;
}
.cid-tD7VTvqaeW .item-subtitle {
  text-align: left;
}
.cid-tD7VTvPGf0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tD7VTvPGf0 b,
.cid-tD7VTvPGf0 strong {
  font-weight: 900;
}
.cid-tD7VTvPGf0 img,
.cid-tD7VTvPGf0 .item-img {
  width: 100%;
}
.cid-tD7VTvPGf0 .item:focus,
.cid-tD7VTvPGf0 span:focus {
  outline: none;
}
.cid-tD7VTvPGf0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD7VTvPGf0 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD7VTvPGf0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD7VTvPGf0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD7VTvPGf0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD7VTvPGf0 .mbr-section-title {
  color: #17003b;
}
.cid-tD7VTvPGf0 .mbr-text,
.cid-tD7VTvPGf0 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD7VTvPGf0 .item-title {
  text-align: center;
}
.cid-tD7VTvPGf0 .item-subtitle {
  text-align: left;
}
.cid-tD7VTweBI5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tD7VTweBI5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTweBI5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD7VTweBI5 .container {
    padding: 0 30px;
  }
}
.cid-tD7VTweBI5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD7VTweBI5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD7VTwzVcy {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tD7VTwzVcy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTwzVcy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7VTwzVcy .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tD7VTwzVcy .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tD7VTwzVcy .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tD7VTwzVcy .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tD7VTwzVcy .card-row {
  align-items: stretch;
}
.cid-tD7VTwzVcy .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tD7VTwzVcy .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tD7VTwzVcy .card-box {
  height: 100%;
}
.cid-tD7VTwzVcy .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tD7VTwzVcy .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tD7VTwzVcy .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tD7VTwzVcy .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD7VTx5Y3X {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tD7VTx5Y3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD7VTx5Y3X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7VTx5Y3X .row {
  flex-direction: row-reverse;
}
.cid-tD7VTx5Y3X .row {
  align-items: center;
}
.cid-tD7VTx5Y3X img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tD7VTx5Y3X .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD7VTx5Y3X .mbr-section-title {
  color: #111019;
}
.cid-tD7VTx5Y3X .mbr-text,
.cid-tD7VTx5Y3X .mbr-section-btn {
  color: #000000;
}
.cid-tD7VTxwHvJ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD7VTxwHvJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD7VTxwHvJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD7VTxwHvJ .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD7VTxwHvJ .row {
  justify-content: center;
}
.cid-tD7VTxwHvJ .card-box {
  display: flex;
  align-items: center;
}
.cid-tD7VTxwHvJ .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD7VTxwHvJ .card-box {
    flex-direction: column;
  }
  .cid-tD7VTxwHvJ .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD7VTxwHvJ .card-link:hover a {
  background-image: none !important;
}
.cid-tD7VTxwHvJ .mbr-section-subtitle {
  color: #777777;
}
.cid-tD7VTxwHvJ .card-text {
  color: #282828;
}
.cid-tD7VTxwHvJ .card-title,
.cid-tD7VTxwHvJ .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2TBPszm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2TBPszm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2TBPszm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2TBPszm .container {
    padding: 0 30px;
  }
}
.cid-tDZ2TBPszm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2TBPszm .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tD87y6V1P2 {
  z-index: 1000;
  width: 100%;
}
.cid-tD87y6V1P2 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tD87y6V1P2 nav.navbar {
  position: fixed;
}
.cid-tD87y6V1P2 .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-tD87y6V1P2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tD87y6V1P2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tD87y6V1P2 .dropdown-item:hover,
.cid-tD87y6V1P2 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tD87y6V1P2 .dropdown-item:hover span {
  color: white;
}
.cid-tD87y6V1P2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD87y6V1P2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD87y6V1P2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD87y6V1P2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tD87y6V1P2 .nav-link {
  position: relative;
}
.cid-tD87y6V1P2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tD87y6V1P2 .container {
    flex-wrap: nowrap;
  }
}
.cid-tD87y6V1P2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD87y6V1P2 .dropdown-menu,
.cid-tD87y6V1P2 .navbar.opened {
  background: #000000 !important;
}
.cid-tD87y6V1P2 .nav-item:focus,
.cid-tD87y6V1P2 .nav-link:focus {
  outline: none;
}
.cid-tD87y6V1P2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD87y6V1P2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD87y6V1P2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD87y6V1P2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD87y6V1P2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD87y6V1P2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD87y6V1P2 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tD87y6V1P2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tD87y6V1P2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD87y6V1P2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tD87y6V1P2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD87y6V1P2 .navbar.collapsed {
  justify-content: center;
}
.cid-tD87y6V1P2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD87y6V1P2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD87y6V1P2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tD87y6V1P2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD87y6V1P2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD87y6V1P2 .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-tD87y6V1P2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD87y6V1P2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD87y6V1P2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD87y6V1P2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD87y6V1P2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD87y6V1P2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD87y6V1P2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD87y6V1P2 .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-tD87y6V1P2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD87y6V1P2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tD87y6V1P2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tD87y6V1P2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD87y6V1P2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD87y6V1P2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tD87y6V1P2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tD87y6V1P2 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tD87y6V1P2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD87y6V1P2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD87y6V1P2 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD87y6V1P2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tD87y6V1P2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD87y6V1P2 .dropdown-item.active,
.cid-tD87y6V1P2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tD87y6V1P2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD87y6V1P2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD87y6V1P2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD87y6V1P2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD87y6V1P2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD87y6V1P2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD87y6V1P2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD87y6V1P2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD87y6V1P2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD87y6V1P2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tD87y6V1P2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD87y6V1P2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD87y6V1P2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD87y6V1P2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD87y6V1P2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD87y6V1P2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD87y6V1P2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD87y6V1P2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD87y6V1P2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD87y6V1P2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tD87y6V1P2 .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-tD87y6V1P2 .navbar {
    height: 70px;
  }
  .cid-tD87y6V1P2 .navbar.opened {
    height: auto;
  }
  .cid-tD87y6V1P2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD87y7uejw {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tD87y7uejw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87y7uejw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD87y7uejw .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tD87y7uejw .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tD87y7uejw .row {
  flex-direction: row-reverse;
}
.cid-tD87y7uejw .row {
  align-items: center;
}
.cid-tD87y7uejw img {
  border-radius: 2rem;
}
.cid-tD87y7uejw .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tD87y7uejw .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD87y7uejw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tD87y7uejw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD87y7uejw .mbr-section-title {
  color: #bbbbbb;
}
.cid-tD87y7uejw .mbr-text,
.cid-tD87y7uejw .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tD87y7RjEh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tD87y7RjEh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87y7RjEh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD87y7RjEh .container {
    padding: 0 30px;
  }
}
.cid-tD87y7RjEh .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD87y7RjEh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD87y885HY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tD87y885HY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87y885HY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD87y885HY .row {
  justify-content: flex-start;
}
.cid-tD87y885HY .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tD87y8rwU5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tD87y8rwU5 b,
.cid-tD87y8rwU5 strong {
  font-weight: 900;
}
.cid-tD87y8rwU5 img,
.cid-tD87y8rwU5 .item-img {
  width: 100%;
}
.cid-tD87y8rwU5 .item:focus,
.cid-tD87y8rwU5 span:focus {
  outline: none;
}
.cid-tD87y8rwU5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD87y8rwU5 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD87y8rwU5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD87y8rwU5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD87y8rwU5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD87y8rwU5 .mbr-section-title {
  color: #17003b;
}
.cid-tD87y8rwU5 .mbr-text,
.cid-tD87y8rwU5 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD87y8rwU5 .item-title {
  text-align: center;
}
.cid-tD87y8rwU5 .item-subtitle {
  text-align: left;
}
.cid-tD87y8OKJW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tD87y8OKJW b,
.cid-tD87y8OKJW strong {
  font-weight: 900;
}
.cid-tD87y8OKJW img,
.cid-tD87y8OKJW .item-img {
  width: 100%;
}
.cid-tD87y8OKJW .item:focus,
.cid-tD87y8OKJW span:focus {
  outline: none;
}
.cid-tD87y8OKJW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tD87y8OKJW .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tD87y8OKJW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tD87y8OKJW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tD87y8OKJW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tD87y8OKJW .mbr-section-title {
  color: #17003b;
}
.cid-tD87y8OKJW .mbr-text,
.cid-tD87y8OKJW .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tD87y8OKJW .item-title {
  text-align: center;
}
.cid-tD87y8OKJW .item-subtitle {
  text-align: left;
}
.cid-tD87y9cyll {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tD87y9cyll .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87y9cyll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tD87y9cyll .container {
    padding: 0 30px;
  }
}
.cid-tD87y9cyll .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tD87y9cyll .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tD87y9uIU5 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tD87y9uIU5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87y9uIU5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD87y9uIU5 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tD87y9uIU5 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tD87y9uIU5 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tD87y9uIU5 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tD87y9uIU5 .card-row {
  align-items: stretch;
}
.cid-tD87y9uIU5 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tD87y9uIU5 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tD87y9uIU5 .card-box {
  height: 100%;
}
.cid-tD87y9uIU5 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tD87y9uIU5 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tD87y9uIU5 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tD87y9uIU5 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD87ya1M4f {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tD87ya1M4f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD87ya1M4f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD87ya1M4f .row {
  flex-direction: row-reverse;
}
.cid-tD87ya1M4f .row {
  align-items: center;
}
.cid-tD87ya1M4f img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tD87ya1M4f .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tD87ya1M4f .mbr-section-title {
  color: #111019;
}
.cid-tD87ya1M4f .mbr-text,
.cid-tD87ya1M4f .mbr-section-btn {
  color: #000000;
}
.cid-tD87yasaMR {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tD87yasaMR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tD87yasaMR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD87yasaMR .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tD87yasaMR .row {
  justify-content: center;
}
.cid-tD87yasaMR .card-box {
  display: flex;
  align-items: center;
}
.cid-tD87yasaMR .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tD87yasaMR .card-box {
    flex-direction: column;
  }
  .cid-tD87yasaMR .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tD87yasaMR .card-link:hover a {
  background-image: none !important;
}
.cid-tD87yasaMR .mbr-section-subtitle {
  color: #777777;
}
.cid-tD87yasaMR .card-text {
  color: #282828;
}
.cid-tD87yasaMR .card-title,
.cid-tD87yasaMR .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYjx6gdO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYjx6gdO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYjx6gdO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYjx6gdO .container {
    padding: 0 30px;
  }
}
.cid-tDYYjx6gdO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYjx6gdO .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDkdFeurFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDkdFeurFI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .align-right {
    text-align: center;
  }
}
.cid-tDkdFeurFI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDkdFeurFI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDkdFeurFI .foot-menu {
    justify-content: center;
  }
}
.cid-tDkdFeurFI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDkdFeurFI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDkdFeurFI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDkdFeurFI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDkdFeurFI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDkdFeurFI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDkdFeurFI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDkdFeurFI .foot-menu-item {
  color: #ffff;
}
.cid-tDmF2UG3Oe {
  z-index: 1000;
  width: 100%;
}
.cid-tDmF2UG3Oe .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDmF2UG3Oe nav.navbar {
  position: fixed;
}
.cid-tDmF2UG3Oe .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-tDmF2UG3Oe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDmF2UG3Oe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDmF2UG3Oe .dropdown-item:hover,
.cid-tDmF2UG3Oe .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDmF2UG3Oe .dropdown-item:hover span {
  color: white;
}
.cid-tDmF2UG3Oe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDmF2UG3Oe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDmF2UG3Oe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDmF2UG3Oe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDmF2UG3Oe .nav-link {
  position: relative;
}
.cid-tDmF2UG3Oe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDmF2UG3Oe .container {
    flex-wrap: nowrap;
  }
}
.cid-tDmF2UG3Oe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDmF2UG3Oe .dropdown-menu,
.cid-tDmF2UG3Oe .navbar.opened {
  background: #000000 !important;
}
.cid-tDmF2UG3Oe .nav-item:focus,
.cid-tDmF2UG3Oe .nav-link:focus {
  outline: none;
}
.cid-tDmF2UG3Oe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDmF2UG3Oe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDmF2UG3Oe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDmF2UG3Oe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDmF2UG3Oe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDmF2UG3Oe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDmF2UG3Oe .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDmF2UG3Oe .navbar.opened {
  transition: all 0.3s;
}
.cid-tDmF2UG3Oe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDmF2UG3Oe .navbar .navbar-logo img {
  width: auto;
}
.cid-tDmF2UG3Oe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDmF2UG3Oe .navbar.collapsed {
  justify-content: center;
}
.cid-tDmF2UG3Oe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDmF2UG3Oe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDmF2UG3Oe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDmF2UG3Oe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDmF2UG3Oe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDmF2UG3Oe .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-tDmF2UG3Oe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDmF2UG3Oe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDmF2UG3Oe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDmF2UG3Oe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDmF2UG3Oe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDmF2UG3Oe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDmF2UG3Oe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDmF2UG3Oe .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-tDmF2UG3Oe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDmF2UG3Oe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDmF2UG3Oe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDmF2UG3Oe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDmF2UG3Oe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDmF2UG3Oe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDmF2UG3Oe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDmF2UG3Oe .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDmF2UG3Oe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDmF2UG3Oe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDmF2UG3Oe .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDmF2UG3Oe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDmF2UG3Oe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDmF2UG3Oe .dropdown-item.active,
.cid-tDmF2UG3Oe .dropdown-item:active {
  background-color: transparent;
}
.cid-tDmF2UG3Oe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDmF2UG3Oe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDmF2UG3Oe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDmF2UG3Oe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDmF2UG3Oe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDmF2UG3Oe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDmF2UG3Oe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDmF2UG3Oe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDmF2UG3Oe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDmF2UG3Oe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDmF2UG3Oe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDmF2UG3Oe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDmF2UG3Oe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDmF2UG3Oe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDmF2UG3Oe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDmF2UG3Oe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDmF2UG3Oe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDmF2UG3Oe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDmF2UG3Oe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDmF2UG3Oe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDmF2UG3Oe .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-tDmF2UG3Oe .navbar {
    height: 70px;
  }
  .cid-tDmF2UG3Oe .navbar.opened {
    height: auto;
  }
  .cid-tDmF2UG3Oe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDmF2VkCoq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDmF2VkCoq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2VkCoq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmF2VkCoq .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDmF2VkCoq .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDmF2VkCoq .row {
  flex-direction: row-reverse;
}
.cid-tDmF2VkCoq .row {
  align-items: center;
}
.cid-tDmF2VkCoq img {
  border-radius: 2rem;
}
.cid-tDmF2VkCoq .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDmF2VkCoq .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDmF2VkCoq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDmF2VkCoq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDmF2VkCoq .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDmF2VkCoq .mbr-text,
.cid-tDmF2VkCoq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDmF2VG10l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDmF2VG10l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2VG10l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDmF2VG10l .container {
    padding: 0 30px;
  }
}
.cid-tDmF2VG10l .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDmF2VG10l .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDmF2VZgzC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDmF2VZgzC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2VZgzC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmF2VZgzC .row {
  justify-content: flex-start;
}
.cid-tDmF2VZgzC .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDmF2WjFEj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDmF2WjFEj b,
.cid-tDmF2WjFEj strong {
  font-weight: 900;
}
.cid-tDmF2WjFEj img,
.cid-tDmF2WjFEj .item-img {
  width: 100%;
}
.cid-tDmF2WjFEj .item:focus,
.cid-tDmF2WjFEj span:focus {
  outline: none;
}
.cid-tDmF2WjFEj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDmF2WjFEj .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDmF2WjFEj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDmF2WjFEj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDmF2WjFEj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDmF2WjFEj .mbr-section-title {
  color: #17003b;
}
.cid-tDmF2WjFEj .mbr-text,
.cid-tDmF2WjFEj .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDmF2WjFEj .item-title {
  text-align: center;
}
.cid-tDmF2WjFEj .item-subtitle {
  text-align: left;
}
.cid-tDmF2WLgNu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDmF2WLgNu b,
.cid-tDmF2WLgNu strong {
  font-weight: 900;
}
.cid-tDmF2WLgNu img,
.cid-tDmF2WLgNu .item-img {
  width: 100%;
}
.cid-tDmF2WLgNu .item:focus,
.cid-tDmF2WLgNu span:focus {
  outline: none;
}
.cid-tDmF2WLgNu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDmF2WLgNu .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDmF2WLgNu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDmF2WLgNu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDmF2WLgNu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDmF2WLgNu .mbr-section-title {
  color: #17003b;
}
.cid-tDmF2WLgNu .mbr-text,
.cid-tDmF2WLgNu .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDmF2WLgNu .item-title {
  text-align: center;
}
.cid-tDmF2WLgNu .item-subtitle {
  text-align: left;
}
.cid-tDmF2XgAxS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDmF2XgAxS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2XgAxS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDmF2XgAxS .container {
    padding: 0 30px;
  }
}
.cid-tDmF2XgAxS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDmF2XgAxS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDmF2XEawj {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDmF2XEawj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2XEawj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmF2XEawj .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDmF2XEawj .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDmF2XEawj .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDmF2XEawj .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDmF2XEawj .card-row {
  align-items: stretch;
}
.cid-tDmF2XEawj .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDmF2XEawj .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDmF2XEawj .card-box {
  height: 100%;
}
.cid-tDmF2XEawj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDmF2XEawj .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDmF2XEawj .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDmF2XEawj .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDmF2Y9XpE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDmF2Y9XpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmF2Y9XpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmF2Y9XpE .row {
  flex-direction: row-reverse;
}
.cid-tDmF2Y9XpE .row {
  align-items: center;
}
.cid-tDmF2Y9XpE img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDmF2Y9XpE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDmF2Y9XpE .mbr-section-title {
  color: #111019;
}
.cid-tDmF2Y9XpE .mbr-text,
.cid-tDmF2Y9XpE .mbr-section-btn {
  color: #000000;
}
.cid-tDmG5aNYSr {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDmG5aNYSr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDmG5aNYSr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmG5aNYSr .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDmG5aNYSr .row {
  justify-content: center;
}
.cid-tDmG5aNYSr .card-box {
  display: flex;
  align-items: center;
}
.cid-tDmG5aNYSr .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDmG5aNYSr .card-box {
    flex-direction: column;
  }
  .cid-tDmG5aNYSr .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDmG5aNYSr .card-link:hover a {
  background-image: none !important;
}
.cid-tDmG5aNYSr .mbr-section-subtitle {
  color: #777777;
}
.cid-tDmG5aNYSr .card-text {
  color: #282828;
}
.cid-tDmG5aNYSr .card-title,
.cid-tDmG5aNYSr .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ16Rf46Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ16Rf46Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ16Rf46Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ16Rf46Z .container {
    padding: 0 30px;
  }
}
.cid-tDZ16Rf46Z .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ16Rf46Z .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDmF2ZnFPm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDmF2ZnFPm .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDmF2ZnFPm .align-right {
    text-align: center;
  }
}
.cid-tDmF2ZnFPm .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDmF2ZnFPm .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDmF2ZnFPm .foot-menu {
    justify-content: center;
  }
}
.cid-tDmF2ZnFPm .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDmF2ZnFPm .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDmF2ZnFPm .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDmF2ZnFPm .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDmF2ZnFPm .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDmF2ZnFPm .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDmF2ZnFPm .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDmF2ZnFPm .foot-menu-item {
  color: #ffff;
}
.cid-tDmLE9IZXK {
  z-index: 1000;
  width: 100%;
}
.cid-tDmLE9IZXK .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDmLE9IZXK nav.navbar {
  position: fixed;
}
.cid-tDmLE9IZXK .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-tDmLE9IZXK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDmLE9IZXK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDmLE9IZXK .dropdown-item:hover,
.cid-tDmLE9IZXK .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDmLE9IZXK .dropdown-item:hover span {
  color: white;
}
.cid-tDmLE9IZXK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDmLE9IZXK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDmLE9IZXK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDmLE9IZXK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDmLE9IZXK .nav-link {
  position: relative;
}
.cid-tDmLE9IZXK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDmLE9IZXK .container {
    flex-wrap: nowrap;
  }
}
.cid-tDmLE9IZXK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDmLE9IZXK .dropdown-menu,
.cid-tDmLE9IZXK .navbar.opened {
  background: #000000 !important;
}
.cid-tDmLE9IZXK .nav-item:focus,
.cid-tDmLE9IZXK .nav-link:focus {
  outline: none;
}
.cid-tDmLE9IZXK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDmLE9IZXK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDmLE9IZXK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDmLE9IZXK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDmLE9IZXK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDmLE9IZXK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDmLE9IZXK .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDmLE9IZXK .navbar.opened {
  transition: all 0.3s;
}
.cid-tDmLE9IZXK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDmLE9IZXK .navbar .navbar-logo img {
  width: auto;
}
.cid-tDmLE9IZXK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDmLE9IZXK .navbar.collapsed {
  justify-content: center;
}
.cid-tDmLE9IZXK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDmLE9IZXK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDmLE9IZXK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDmLE9IZXK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDmLE9IZXK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDmLE9IZXK .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-tDmLE9IZXK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDmLE9IZXK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDmLE9IZXK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDmLE9IZXK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDmLE9IZXK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDmLE9IZXK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDmLE9IZXK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDmLE9IZXK .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-tDmLE9IZXK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDmLE9IZXK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDmLE9IZXK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDmLE9IZXK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDmLE9IZXK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDmLE9IZXK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDmLE9IZXK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDmLE9IZXK .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDmLE9IZXK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDmLE9IZXK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDmLE9IZXK .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDmLE9IZXK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDmLE9IZXK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDmLE9IZXK .dropdown-item.active,
.cid-tDmLE9IZXK .dropdown-item:active {
  background-color: transparent;
}
.cid-tDmLE9IZXK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDmLE9IZXK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDmLE9IZXK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDmLE9IZXK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDmLE9IZXK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDmLE9IZXK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDmLE9IZXK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDmLE9IZXK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDmLE9IZXK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDmLE9IZXK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDmLE9IZXK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDmLE9IZXK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDmLE9IZXK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDmLE9IZXK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDmLE9IZXK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDmLE9IZXK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDmLE9IZXK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDmLE9IZXK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDmLE9IZXK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDmLE9IZXK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDmLE9IZXK .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-tDmLE9IZXK .navbar {
    height: 70px;
  }
  .cid-tDmLE9IZXK .navbar.opened {
    height: auto;
  }
  .cid-tDmLE9IZXK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDmLEaljZ6 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDmLEaljZ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEaljZ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmLEaljZ6 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDmLEaljZ6 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDmLEaljZ6 .row {
  flex-direction: row-reverse;
}
.cid-tDmLEaljZ6 .row {
  align-items: center;
}
.cid-tDmLEaljZ6 img {
  border-radius: 2rem;
}
.cid-tDmLEaljZ6 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDmLEaljZ6 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDmLEaljZ6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDmLEaljZ6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDmLEaljZ6 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDmLEaljZ6 .mbr-text,
.cid-tDmLEaljZ6 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDmLEaH5xR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDmLEaH5xR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEaH5xR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDmLEaH5xR .container {
    padding: 0 30px;
  }
}
.cid-tDmLEaH5xR .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDmLEaH5xR .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDmLEaZerx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDmLEaZerx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEaZerx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmLEaZerx .row {
  justify-content: flex-start;
}
.cid-tDmLEaZerx .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDmLEbiCHN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDmLEbiCHN b,
.cid-tDmLEbiCHN strong {
  font-weight: 900;
}
.cid-tDmLEbiCHN img,
.cid-tDmLEbiCHN .item-img {
  width: 100%;
}
.cid-tDmLEbiCHN .item:focus,
.cid-tDmLEbiCHN span:focus {
  outline: none;
}
.cid-tDmLEbiCHN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDmLEbiCHN .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDmLEbiCHN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDmLEbiCHN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDmLEbiCHN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDmLEbiCHN .mbr-section-title {
  color: #17003b;
}
.cid-tDmLEbiCHN .mbr-text,
.cid-tDmLEbiCHN .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDmLEbiCHN .item-title {
  text-align: center;
}
.cid-tDmLEbiCHN .item-subtitle {
  text-align: left;
}
.cid-tDmLEbMW4h {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDmLEbMW4h b,
.cid-tDmLEbMW4h strong {
  font-weight: 900;
}
.cid-tDmLEbMW4h img,
.cid-tDmLEbMW4h .item-img {
  width: 100%;
}
.cid-tDmLEbMW4h .item:focus,
.cid-tDmLEbMW4h span:focus {
  outline: none;
}
.cid-tDmLEbMW4h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDmLEbMW4h .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDmLEbMW4h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDmLEbMW4h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDmLEbMW4h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDmLEbMW4h .mbr-section-title {
  color: #17003b;
}
.cid-tDmLEbMW4h .mbr-text,
.cid-tDmLEbMW4h .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDmLEbMW4h .item-title {
  text-align: center;
}
.cid-tDmLEbMW4h .item-subtitle {
  text-align: left;
}
.cid-tDmLEca0qq {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDmLEca0qq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEca0qq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDmLEca0qq .container {
    padding: 0 30px;
  }
}
.cid-tDmLEca0qq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDmLEca0qq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDmLEctgjl {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDmLEctgjl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEctgjl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmLEctgjl .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDmLEctgjl .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDmLEctgjl .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDmLEctgjl .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDmLEctgjl .card-row {
  align-items: stretch;
}
.cid-tDmLEctgjl .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDmLEctgjl .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDmLEctgjl .card-box {
  height: 100%;
}
.cid-tDmLEctgjl .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDmLEctgjl .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDmLEctgjl .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDmLEctgjl .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDmLEcVn9w {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDmLEcVn9w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDmLEcVn9w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmLEcVn9w .row {
  flex-direction: row-reverse;
}
.cid-tDmLEcVn9w .row {
  align-items: center;
}
.cid-tDmLEcVn9w img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDmLEcVn9w .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDmLEcVn9w .mbr-section-title {
  color: #111019;
}
.cid-tDmLEcVn9w .mbr-text,
.cid-tDmLEcVn9w .mbr-section-btn {
  color: #000000;
}
.cid-tDmLEdiOWG {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDmLEdiOWG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDmLEdiOWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDmLEdiOWG .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDmLEdiOWG .row {
  justify-content: center;
}
.cid-tDmLEdiOWG .card-box {
  display: flex;
  align-items: center;
}
.cid-tDmLEdiOWG .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDmLEdiOWG .card-box {
    flex-direction: column;
  }
  .cid-tDmLEdiOWG .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDmLEdiOWG .card-link:hover a {
  background-image: none !important;
}
.cid-tDmLEdiOWG .mbr-section-subtitle {
  color: #777777;
}
.cid-tDmLEdiOWG .card-text {
  color: #282828;
}
.cid-tDmLEdiOWG .card-title,
.cid-tDmLEdiOWG .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TUmnaG4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TUmnaG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TUmnaG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TUmnaG4 .container {
    padding: 0 30px;
  }
}
.cid-tE1TUmnaG4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TUmnaG4 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDmLEefPgz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDmLEefPgz .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDmLEefPgz .align-right {
    text-align: center;
  }
}
.cid-tDmLEefPgz .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDmLEefPgz .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDmLEefPgz .foot-menu {
    justify-content: center;
  }
}
.cid-tDmLEefPgz .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDmLEefPgz .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDmLEefPgz .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDmLEefPgz .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDmLEefPgz .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDmLEefPgz .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDmLEefPgz .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDmLEefPgz .foot-menu-item {
  color: #ffff;
}
.cid-tDn5JXDBcJ {
  z-index: 1000;
  width: 100%;
}
.cid-tDn5JXDBcJ .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDn5JXDBcJ nav.navbar {
  position: fixed;
}
.cid-tDn5JXDBcJ .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-tDn5JXDBcJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDn5JXDBcJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDn5JXDBcJ .dropdown-item:hover,
.cid-tDn5JXDBcJ .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDn5JXDBcJ .dropdown-item:hover span {
  color: white;
}
.cid-tDn5JXDBcJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDn5JXDBcJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDn5JXDBcJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDn5JXDBcJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDn5JXDBcJ .nav-link {
  position: relative;
}
.cid-tDn5JXDBcJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDn5JXDBcJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tDn5JXDBcJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDn5JXDBcJ .dropdown-menu,
.cid-tDn5JXDBcJ .navbar.opened {
  background: #000000 !important;
}
.cid-tDn5JXDBcJ .nav-item:focus,
.cid-tDn5JXDBcJ .nav-link:focus {
  outline: none;
}
.cid-tDn5JXDBcJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDn5JXDBcJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDn5JXDBcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDn5JXDBcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDn5JXDBcJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDn5JXDBcJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDn5JXDBcJ .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDn5JXDBcJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tDn5JXDBcJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDn5JXDBcJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tDn5JXDBcJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDn5JXDBcJ .navbar.collapsed {
  justify-content: center;
}
.cid-tDn5JXDBcJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDn5JXDBcJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDn5JXDBcJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDn5JXDBcJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDn5JXDBcJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDn5JXDBcJ .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-tDn5JXDBcJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDn5JXDBcJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDn5JXDBcJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDn5JXDBcJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDn5JXDBcJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDn5JXDBcJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDn5JXDBcJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDn5JXDBcJ .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-tDn5JXDBcJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDn5JXDBcJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDn5JXDBcJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDn5JXDBcJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDn5JXDBcJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDn5JXDBcJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDn5JXDBcJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDn5JXDBcJ .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDn5JXDBcJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDn5JXDBcJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDn5JXDBcJ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDn5JXDBcJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDn5JXDBcJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDn5JXDBcJ .dropdown-item.active,
.cid-tDn5JXDBcJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tDn5JXDBcJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDn5JXDBcJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDn5JXDBcJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDn5JXDBcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDn5JXDBcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDn5JXDBcJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDn5JXDBcJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDn5JXDBcJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDn5JXDBcJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDn5JXDBcJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDn5JXDBcJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDn5JXDBcJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDn5JXDBcJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDn5JXDBcJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDn5JXDBcJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDn5JXDBcJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDn5JXDBcJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDn5JXDBcJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDn5JXDBcJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDn5JXDBcJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDn5JXDBcJ .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-tDn5JXDBcJ .navbar {
    height: 70px;
  }
  .cid-tDn5JXDBcJ .navbar.opened {
    height: auto;
  }
  .cid-tDn5JXDBcJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDn5JYuDK3 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDn5JYuDK3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5JYuDK3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDn5JYuDK3 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDn5JYuDK3 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDn5JYuDK3 .row {
  flex-direction: row-reverse;
}
.cid-tDn5JYuDK3 .row {
  align-items: center;
}
.cid-tDn5JYuDK3 img {
  border-radius: 2rem;
}
.cid-tDn5JYuDK3 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDn5JYuDK3 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDn5JYuDK3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDn5JYuDK3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDn5JYuDK3 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDn5JYuDK3 .mbr-text,
.cid-tDn5JYuDK3 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDn5JYOyjL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDn5JYOyjL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5JYOyjL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDn5JYOyjL .container {
    padding: 0 30px;
  }
}
.cid-tDn5JYOyjL .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDn5JYOyjL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDn5JZ9J56 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDn5JZ9J56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5JZ9J56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDn5JZ9J56 .row {
  justify-content: flex-start;
}
.cid-tDn5JZ9J56 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDn5JZqqTC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDn5JZqqTC b,
.cid-tDn5JZqqTC strong {
  font-weight: 900;
}
.cid-tDn5JZqqTC img,
.cid-tDn5JZqqTC .item-img {
  width: 100%;
}
.cid-tDn5JZqqTC .item:focus,
.cid-tDn5JZqqTC span:focus {
  outline: none;
}
.cid-tDn5JZqqTC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDn5JZqqTC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDn5JZqqTC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDn5JZqqTC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDn5JZqqTC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDn5JZqqTC .mbr-section-title {
  color: #17003b;
}
.cid-tDn5JZqqTC .mbr-text,
.cid-tDn5JZqqTC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDn5JZqqTC .item-title {
  text-align: center;
}
.cid-tDn5JZqqTC .item-subtitle {
  text-align: left;
}
.cid-tDn5JZKBJS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDn5JZKBJS b,
.cid-tDn5JZKBJS strong {
  font-weight: 900;
}
.cid-tDn5JZKBJS img,
.cid-tDn5JZKBJS .item-img {
  width: 100%;
}
.cid-tDn5JZKBJS .item:focus,
.cid-tDn5JZKBJS span:focus {
  outline: none;
}
.cid-tDn5JZKBJS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDn5JZKBJS .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDn5JZKBJS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDn5JZKBJS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDn5JZKBJS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDn5JZKBJS .mbr-section-title {
  color: #17003b;
}
.cid-tDn5JZKBJS .mbr-text,
.cid-tDn5JZKBJS .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDn5JZKBJS .item-title {
  text-align: center;
}
.cid-tDn5JZKBJS .item-subtitle {
  text-align: left;
}
.cid-tDn5K054XZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDn5K054XZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5K054XZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDn5K054XZ .container {
    padding: 0 30px;
  }
}
.cid-tDn5K054XZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDn5K054XZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDn5K0o2rJ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDn5K0o2rJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5K0o2rJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDn5K0o2rJ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDn5K0o2rJ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDn5K0o2rJ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDn5K0o2rJ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDn5K0o2rJ .card-row {
  align-items: stretch;
}
.cid-tDn5K0o2rJ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDn5K0o2rJ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDn5K0o2rJ .card-box {
  height: 100%;
}
.cid-tDn5K0o2rJ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDn5K0o2rJ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDn5K0o2rJ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDn5K0o2rJ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDn5K0S4Nt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDn5K0S4Nt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDn5K0S4Nt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDn5K0S4Nt .row {
  flex-direction: row-reverse;
}
.cid-tDn5K0S4Nt .row {
  align-items: center;
}
.cid-tDn5K0S4Nt img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDn5K0S4Nt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDn5K0S4Nt .mbr-section-title {
  color: #111019;
}
.cid-tDn5K0S4Nt .mbr-text,
.cid-tDn5K0S4Nt .mbr-section-btn {
  color: #000000;
}
.cid-tDn5K1jPZY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDn5K1jPZY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDn5K1jPZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDn5K1jPZY .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDn5K1jPZY .row {
  justify-content: center;
}
.cid-tDn5K1jPZY .card-box {
  display: flex;
  align-items: center;
}
.cid-tDn5K1jPZY .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDn5K1jPZY .card-box {
    flex-direction: column;
  }
  .cid-tDn5K1jPZY .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDn5K1jPZY .card-link:hover a {
  background-image: none !important;
}
.cid-tDn5K1jPZY .mbr-section-subtitle {
  color: #777777;
}
.cid-tDn5K1jPZY .card-text {
  color: #282828;
}
.cid-tDn5K1jPZY .card-title,
.cid-tDn5K1jPZY .iconfont-wrapper {
  color: #303030;
}
.cid-tDYXl6EgsT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYXl6EgsT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYXl6EgsT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYXl6EgsT .container {
    padding: 0 30px;
  }
}
.cid-tDYXl6EgsT .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYXl6EgsT .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDn5K2eWmp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDn5K2eWmp .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDn5K2eWmp .align-right {
    text-align: center;
  }
}
.cid-tDn5K2eWmp .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDn5K2eWmp .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDn5K2eWmp .foot-menu {
    justify-content: center;
  }
}
.cid-tDn5K2eWmp .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDn5K2eWmp .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDn5K2eWmp .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDn5K2eWmp .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDn5K2eWmp .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDn5K2eWmp .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDn5K2eWmp .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDn5K2eWmp .foot-menu-item {
  color: #ffff;
}
.cid-tDnozWqAfV {
  z-index: 1000;
  width: 100%;
}
.cid-tDnozWqAfV .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDnozWqAfV nav.navbar {
  position: fixed;
}
.cid-tDnozWqAfV .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-tDnozWqAfV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDnozWqAfV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDnozWqAfV .dropdown-item:hover,
.cid-tDnozWqAfV .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDnozWqAfV .dropdown-item:hover span {
  color: white;
}
.cid-tDnozWqAfV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDnozWqAfV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDnozWqAfV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDnozWqAfV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDnozWqAfV .nav-link {
  position: relative;
}
.cid-tDnozWqAfV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDnozWqAfV .container {
    flex-wrap: nowrap;
  }
}
.cid-tDnozWqAfV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDnozWqAfV .dropdown-menu,
.cid-tDnozWqAfV .navbar.opened {
  background: #000000 !important;
}
.cid-tDnozWqAfV .nav-item:focus,
.cid-tDnozWqAfV .nav-link:focus {
  outline: none;
}
.cid-tDnozWqAfV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDnozWqAfV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDnozWqAfV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDnozWqAfV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDnozWqAfV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDnozWqAfV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDnozWqAfV .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDnozWqAfV .navbar.opened {
  transition: all 0.3s;
}
.cid-tDnozWqAfV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDnozWqAfV .navbar .navbar-logo img {
  width: auto;
}
.cid-tDnozWqAfV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDnozWqAfV .navbar.collapsed {
  justify-content: center;
}
.cid-tDnozWqAfV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDnozWqAfV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDnozWqAfV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDnozWqAfV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDnozWqAfV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDnozWqAfV .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-tDnozWqAfV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDnozWqAfV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDnozWqAfV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDnozWqAfV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDnozWqAfV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDnozWqAfV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDnozWqAfV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDnozWqAfV .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-tDnozWqAfV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDnozWqAfV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDnozWqAfV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDnozWqAfV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDnozWqAfV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDnozWqAfV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDnozWqAfV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDnozWqAfV .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDnozWqAfV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDnozWqAfV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDnozWqAfV .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDnozWqAfV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDnozWqAfV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDnozWqAfV .dropdown-item.active,
.cid-tDnozWqAfV .dropdown-item:active {
  background-color: transparent;
}
.cid-tDnozWqAfV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDnozWqAfV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDnozWqAfV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDnozWqAfV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDnozWqAfV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDnozWqAfV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDnozWqAfV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDnozWqAfV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDnozWqAfV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDnozWqAfV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDnozWqAfV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDnozWqAfV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDnozWqAfV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDnozWqAfV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDnozWqAfV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDnozWqAfV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDnozWqAfV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDnozWqAfV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDnozWqAfV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDnozWqAfV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDnozWqAfV .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-tDnozWqAfV .navbar {
    height: 70px;
  }
  .cid-tDnozWqAfV .navbar.opened {
    height: auto;
  }
  .cid-tDnozWqAfV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDnozWZ5NW {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDnozWZ5NW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozWZ5NW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnozWZ5NW .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDnozWZ5NW .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDnozWZ5NW .row {
  flex-direction: row-reverse;
}
.cid-tDnozWZ5NW .row {
  align-items: center;
}
.cid-tDnozWZ5NW img {
  border-radius: 2rem;
}
.cid-tDnozWZ5NW .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDnozWZ5NW .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDnozWZ5NW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDnozWZ5NW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDnozWZ5NW .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDnozWZ5NW .mbr-text,
.cid-tDnozWZ5NW .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDnozXlWSD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDnozXlWSD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozXlWSD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDnozXlWSD .container {
    padding: 0 30px;
  }
}
.cid-tDnozXlWSD .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDnozXlWSD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDnozXDUm3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDnozXDUm3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozXDUm3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnozXDUm3 .row {
  justify-content: flex-start;
}
.cid-tDnozXDUm3 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDnozXVtx2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDnozXVtx2 b,
.cid-tDnozXVtx2 strong {
  font-weight: 900;
}
.cid-tDnozXVtx2 img,
.cid-tDnozXVtx2 .item-img {
  width: 100%;
}
.cid-tDnozXVtx2 .item:focus,
.cid-tDnozXVtx2 span:focus {
  outline: none;
}
.cid-tDnozXVtx2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDnozXVtx2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDnozXVtx2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDnozXVtx2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDnozXVtx2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDnozXVtx2 .mbr-section-title {
  color: #17003b;
}
.cid-tDnozXVtx2 .mbr-text,
.cid-tDnozXVtx2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDnozXVtx2 .item-title {
  text-align: center;
}
.cid-tDnozXVtx2 .item-subtitle {
  text-align: left;
}
.cid-tDnozYlzNL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDnozYlzNL b,
.cid-tDnozYlzNL strong {
  font-weight: 900;
}
.cid-tDnozYlzNL img,
.cid-tDnozYlzNL .item-img {
  width: 100%;
}
.cid-tDnozYlzNL .item:focus,
.cid-tDnozYlzNL span:focus {
  outline: none;
}
.cid-tDnozYlzNL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDnozYlzNL .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDnozYlzNL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDnozYlzNL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDnozYlzNL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDnozYlzNL .mbr-section-title {
  color: #17003b;
}
.cid-tDnozYlzNL .mbr-text,
.cid-tDnozYlzNL .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDnozYlzNL .item-title {
  text-align: center;
}
.cid-tDnozYlzNL .item-subtitle {
  text-align: left;
}
.cid-tDnozYN2xM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDnozYN2xM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozYN2xM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDnozYN2xM .container {
    padding: 0 30px;
  }
}
.cid-tDnozYN2xM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDnozYN2xM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDnozZ60tt {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDnozZ60tt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozZ60tt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnozZ60tt .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDnozZ60tt .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDnozZ60tt .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDnozZ60tt .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDnozZ60tt .card-row {
  align-items: stretch;
}
.cid-tDnozZ60tt .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDnozZ60tt .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDnozZ60tt .card-box {
  height: 100%;
}
.cid-tDnozZ60tt .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDnozZ60tt .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDnozZ60tt .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDnozZ60tt .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDnozZB7s0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDnozZB7s0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnozZB7s0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnozZB7s0 .row {
  flex-direction: row-reverse;
}
.cid-tDnozZB7s0 .row {
  align-items: center;
}
.cid-tDnozZB7s0 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDnozZB7s0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDnozZB7s0 .mbr-section-title {
  color: #111019;
}
.cid-tDnozZB7s0 .mbr-text,
.cid-tDnozZB7s0 .mbr-section-btn {
  color: #000000;
}
.cid-tDnoA02iRu {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDnoA02iRu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDnoA02iRu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnoA02iRu .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDnoA02iRu .row {
  justify-content: center;
}
.cid-tDnoA02iRu .card-box {
  display: flex;
  align-items: center;
}
.cid-tDnoA02iRu .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDnoA02iRu .card-box {
    flex-direction: column;
  }
  .cid-tDnoA02iRu .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDnoA02iRu .card-link:hover a {
  background-image: none !important;
}
.cid-tDnoA02iRu .mbr-section-subtitle {
  color: #777777;
}
.cid-tDnoA02iRu .card-text {
  color: #282828;
}
.cid-tDnoA02iRu .card-title,
.cid-tDnoA02iRu .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYLv3Af4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYLv3Af4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYLv3Af4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYLv3Af4 .container {
    padding: 0 30px;
  }
}
.cid-tDYYLv3Af4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYLv3Af4 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDnoA0WQwq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDnoA0WQwq .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDnoA0WQwq .align-right {
    text-align: center;
  }
}
.cid-tDnoA0WQwq .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDnoA0WQwq .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDnoA0WQwq .foot-menu {
    justify-content: center;
  }
}
.cid-tDnoA0WQwq .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDnoA0WQwq .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDnoA0WQwq .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDnoA0WQwq .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDnoA0WQwq .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDnoA0WQwq .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDnoA0WQwq .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDnoA0WQwq .foot-menu-item {
  color: #ffff;
}
.cid-tDnyKxg3UQ {
  z-index: 1000;
  width: 100%;
}
.cid-tDnyKxg3UQ .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDnyKxg3UQ nav.navbar {
  position: fixed;
}
.cid-tDnyKxg3UQ .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-tDnyKxg3UQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDnyKxg3UQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDnyKxg3UQ .dropdown-item:hover,
.cid-tDnyKxg3UQ .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDnyKxg3UQ .dropdown-item:hover span {
  color: white;
}
.cid-tDnyKxg3UQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDnyKxg3UQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDnyKxg3UQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDnyKxg3UQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDnyKxg3UQ .nav-link {
  position: relative;
}
.cid-tDnyKxg3UQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDnyKxg3UQ .container {
    flex-wrap: nowrap;
  }
}
.cid-tDnyKxg3UQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDnyKxg3UQ .dropdown-menu,
.cid-tDnyKxg3UQ .navbar.opened {
  background: #000000 !important;
}
.cid-tDnyKxg3UQ .nav-item:focus,
.cid-tDnyKxg3UQ .nav-link:focus {
  outline: none;
}
.cid-tDnyKxg3UQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDnyKxg3UQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDnyKxg3UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDnyKxg3UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDnyKxg3UQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDnyKxg3UQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDnyKxg3UQ .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDnyKxg3UQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tDnyKxg3UQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDnyKxg3UQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tDnyKxg3UQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDnyKxg3UQ .navbar.collapsed {
  justify-content: center;
}
.cid-tDnyKxg3UQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDnyKxg3UQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDnyKxg3UQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDnyKxg3UQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDnyKxg3UQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDnyKxg3UQ .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-tDnyKxg3UQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDnyKxg3UQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDnyKxg3UQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDnyKxg3UQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDnyKxg3UQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDnyKxg3UQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDnyKxg3UQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDnyKxg3UQ .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-tDnyKxg3UQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDnyKxg3UQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDnyKxg3UQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDnyKxg3UQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDnyKxg3UQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDnyKxg3UQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDnyKxg3UQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDnyKxg3UQ .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDnyKxg3UQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDnyKxg3UQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDnyKxg3UQ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDnyKxg3UQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDnyKxg3UQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDnyKxg3UQ .dropdown-item.active,
.cid-tDnyKxg3UQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tDnyKxg3UQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDnyKxg3UQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDnyKxg3UQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDnyKxg3UQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDnyKxg3UQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDnyKxg3UQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDnyKxg3UQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDnyKxg3UQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDnyKxg3UQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDnyKxg3UQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDnyKxg3UQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDnyKxg3UQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDnyKxg3UQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDnyKxg3UQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDnyKxg3UQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDnyKxg3UQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDnyKxg3UQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDnyKxg3UQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDnyKxg3UQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDnyKxg3UQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDnyKxg3UQ .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-tDnyKxg3UQ .navbar {
    height: 70px;
  }
  .cid-tDnyKxg3UQ .navbar.opened {
    height: auto;
  }
  .cid-tDnyKxg3UQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDnyKxTBNq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDnyKxTBNq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKxTBNq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnyKxTBNq .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDnyKxTBNq .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDnyKxTBNq .row {
  flex-direction: row-reverse;
}
.cid-tDnyKxTBNq .row {
  align-items: center;
}
.cid-tDnyKxTBNq img {
  border-radius: 2rem;
}
.cid-tDnyKxTBNq .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDnyKxTBNq .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDnyKxTBNq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDnyKxTBNq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDnyKxTBNq .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDnyKxTBNq .mbr-text,
.cid-tDnyKxTBNq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDnyKyeN3F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDnyKyeN3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKyeN3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDnyKyeN3F .container {
    padding: 0 30px;
  }
}
.cid-tDnyKyeN3F .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDnyKyeN3F .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDnyKywfSf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDnyKywfSf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKywfSf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnyKywfSf .row {
  justify-content: flex-start;
}
.cid-tDnyKywfSf .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDnyKyQKvP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDnyKyQKvP b,
.cid-tDnyKyQKvP strong {
  font-weight: 900;
}
.cid-tDnyKyQKvP img,
.cid-tDnyKyQKvP .item-img {
  width: 100%;
}
.cid-tDnyKyQKvP .item:focus,
.cid-tDnyKyQKvP span:focus {
  outline: none;
}
.cid-tDnyKyQKvP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDnyKyQKvP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDnyKyQKvP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDnyKyQKvP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDnyKyQKvP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDnyKyQKvP .mbr-section-title {
  color: #17003b;
}
.cid-tDnyKyQKvP .mbr-text,
.cid-tDnyKyQKvP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDnyKyQKvP .item-title {
  text-align: center;
}
.cid-tDnyKyQKvP .item-subtitle {
  text-align: left;
}
.cid-tDnyKzf1l8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDnyKzf1l8 b,
.cid-tDnyKzf1l8 strong {
  font-weight: 900;
}
.cid-tDnyKzf1l8 img,
.cid-tDnyKzf1l8 .item-img {
  width: 100%;
}
.cid-tDnyKzf1l8 .item:focus,
.cid-tDnyKzf1l8 span:focus {
  outline: none;
}
.cid-tDnyKzf1l8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDnyKzf1l8 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDnyKzf1l8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDnyKzf1l8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDnyKzf1l8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDnyKzf1l8 .mbr-section-title {
  color: #17003b;
}
.cid-tDnyKzf1l8 .mbr-text,
.cid-tDnyKzf1l8 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDnyKzf1l8 .item-title {
  text-align: center;
}
.cid-tDnyKzf1l8 .item-subtitle {
  text-align: left;
}
.cid-tDnyKzFBYu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDnyKzFBYu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKzFBYu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDnyKzFBYu .container {
    padding: 0 30px;
  }
}
.cid-tDnyKzFBYu .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDnyKzFBYu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDnyKzXWqv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDnyKzXWqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKzXWqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnyKzXWqv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDnyKzXWqv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDnyKzXWqv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDnyKzXWqv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDnyKzXWqv .card-row {
  align-items: stretch;
}
.cid-tDnyKzXWqv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDnyKzXWqv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDnyKzXWqv .card-box {
  height: 100%;
}
.cid-tDnyKzXWqv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDnyKzXWqv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDnyKzXWqv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDnyKzXWqv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDnyKArrGD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDnyKArrGD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDnyKArrGD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnyKArrGD .row {
  flex-direction: row-reverse;
}
.cid-tDnyKArrGD .row {
  align-items: center;
}
.cid-tDnyKArrGD img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDnyKArrGD .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDnyKArrGD .mbr-section-title {
  color: #111019;
}
.cid-tDnyKArrGD .mbr-text,
.cid-tDnyKArrGD .mbr-section-btn {
  color: #000000;
}
.cid-tDnzM4J72p {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDnzM4J72p .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDnzM4J72p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDnzM4J72p .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDnzM4J72p .row {
  justify-content: center;
}
.cid-tDnzM4J72p .card-box {
  display: flex;
  align-items: center;
}
.cid-tDnzM4J72p .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDnzM4J72p .card-box {
    flex-direction: column;
  }
  .cid-tDnzM4J72p .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDnzM4J72p .card-link:hover a {
  background-image: none !important;
}
.cid-tDnzM4J72p .mbr-section-subtitle {
  color: #777777;
}
.cid-tDnzM4J72p .card-text {
  color: #282828;
}
.cid-tDnzM4J72p .card-title,
.cid-tDnzM4J72p .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1Q50Hq1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1Q50Hq1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1Q50Hq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1Q50Hq1 .container {
    padding: 0 30px;
  }
}
.cid-tDZ1Q50Hq1 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1Q50Hq1 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDnyKBJt2f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDnyKBJt2f .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDnyKBJt2f .align-right {
    text-align: center;
  }
}
.cid-tDnyKBJt2f .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDnyKBJt2f .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDnyKBJt2f .foot-menu {
    justify-content: center;
  }
}
.cid-tDnyKBJt2f .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDnyKBJt2f .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDnyKBJt2f .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDnyKBJt2f .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDnyKBJt2f .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDnyKBJt2f .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDnyKBJt2f .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDnyKBJt2f .foot-menu-item {
  color: #ffff;
}
.cid-tDu28T4cN4 {
  z-index: 1000;
  width: 100%;
}
.cid-tDu28T4cN4 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDu28T4cN4 nav.navbar {
  position: fixed;
}
.cid-tDu28T4cN4 .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-tDu28T4cN4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDu28T4cN4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDu28T4cN4 .dropdown-item:hover,
.cid-tDu28T4cN4 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDu28T4cN4 .dropdown-item:hover span {
  color: white;
}
.cid-tDu28T4cN4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDu28T4cN4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDu28T4cN4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDu28T4cN4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDu28T4cN4 .nav-link {
  position: relative;
}
.cid-tDu28T4cN4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDu28T4cN4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDu28T4cN4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDu28T4cN4 .dropdown-menu,
.cid-tDu28T4cN4 .navbar.opened {
  background: #000000 !important;
}
.cid-tDu28T4cN4 .nav-item:focus,
.cid-tDu28T4cN4 .nav-link:focus {
  outline: none;
}
.cid-tDu28T4cN4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDu28T4cN4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDu28T4cN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDu28T4cN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDu28T4cN4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDu28T4cN4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDu28T4cN4 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDu28T4cN4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDu28T4cN4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDu28T4cN4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDu28T4cN4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDu28T4cN4 .navbar.collapsed {
  justify-content: center;
}
.cid-tDu28T4cN4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDu28T4cN4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDu28T4cN4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDu28T4cN4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDu28T4cN4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDu28T4cN4 .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-tDu28T4cN4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDu28T4cN4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDu28T4cN4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDu28T4cN4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDu28T4cN4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDu28T4cN4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDu28T4cN4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDu28T4cN4 .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-tDu28T4cN4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDu28T4cN4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDu28T4cN4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDu28T4cN4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDu28T4cN4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDu28T4cN4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDu28T4cN4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDu28T4cN4 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDu28T4cN4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDu28T4cN4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDu28T4cN4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDu28T4cN4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDu28T4cN4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDu28T4cN4 .dropdown-item.active,
.cid-tDu28T4cN4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDu28T4cN4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDu28T4cN4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDu28T4cN4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDu28T4cN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDu28T4cN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDu28T4cN4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDu28T4cN4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDu28T4cN4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDu28T4cN4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDu28T4cN4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDu28T4cN4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDu28T4cN4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDu28T4cN4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDu28T4cN4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDu28T4cN4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDu28T4cN4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDu28T4cN4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDu28T4cN4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDu28T4cN4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDu28T4cN4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDu28T4cN4 .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-tDu28T4cN4 .navbar {
    height: 70px;
  }
  .cid-tDu28T4cN4 .navbar.opened {
    height: auto;
  }
  .cid-tDu28T4cN4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDu28TEXDt {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDu28TEXDt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28TEXDt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDu28TEXDt .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDu28TEXDt .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDu28TEXDt .row {
  flex-direction: row-reverse;
}
.cid-tDu28TEXDt .row {
  align-items: center;
}
.cid-tDu28TEXDt img {
  border-radius: 2rem;
}
.cid-tDu28TEXDt .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDu28TEXDt .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDu28TEXDt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDu28TEXDt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDu28TEXDt .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDu28TEXDt .mbr-text,
.cid-tDu28TEXDt .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDu28U1tup {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDu28U1tup .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28U1tup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDu28U1tup .container {
    padding: 0 30px;
  }
}
.cid-tDu28U1tup .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDu28U1tup .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDu28Uj1pB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDu28Uj1pB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28Uj1pB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDu28Uj1pB .row {
  justify-content: flex-start;
}
.cid-tDu28Uj1pB .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDu28UCfBk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDu28UCfBk b,
.cid-tDu28UCfBk strong {
  font-weight: 900;
}
.cid-tDu28UCfBk img,
.cid-tDu28UCfBk .item-img {
  width: 100%;
}
.cid-tDu28UCfBk .item:focus,
.cid-tDu28UCfBk span:focus {
  outline: none;
}
.cid-tDu28UCfBk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDu28UCfBk .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDu28UCfBk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDu28UCfBk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDu28UCfBk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDu28UCfBk .mbr-section-title {
  color: #17003b;
}
.cid-tDu28UCfBk .mbr-text,
.cid-tDu28UCfBk .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDu28UCfBk .item-title {
  text-align: center;
}
.cid-tDu28UCfBk .item-subtitle {
  text-align: left;
}
.cid-tDu28UZpVD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDu28UZpVD b,
.cid-tDu28UZpVD strong {
  font-weight: 900;
}
.cid-tDu28UZpVD img,
.cid-tDu28UZpVD .item-img {
  width: 100%;
}
.cid-tDu28UZpVD .item:focus,
.cid-tDu28UZpVD span:focus {
  outline: none;
}
.cid-tDu28UZpVD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDu28UZpVD .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDu28UZpVD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDu28UZpVD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDu28UZpVD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDu28UZpVD .mbr-section-title {
  color: #17003b;
}
.cid-tDu28UZpVD .mbr-text,
.cid-tDu28UZpVD .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDu28UZpVD .item-title {
  text-align: center;
}
.cid-tDu28UZpVD .item-subtitle {
  text-align: left;
}
.cid-tDu28VotJv {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDu28VotJv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28VotJv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDu28VotJv .container {
    padding: 0 30px;
  }
}
.cid-tDu28VotJv .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDu28VotJv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDu28VGnmG {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDu28VGnmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28VGnmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDu28VGnmG .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDu28VGnmG .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDu28VGnmG .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDu28VGnmG .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDu28VGnmG .card-row {
  align-items: stretch;
}
.cid-tDu28VGnmG .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDu28VGnmG .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDu28VGnmG .card-box {
  height: 100%;
}
.cid-tDu28VGnmG .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDu28VGnmG .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDu28VGnmG .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDu28VGnmG .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDu28WdGx6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDu28WdGx6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDu28WdGx6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDu28WdGx6 .row {
  flex-direction: row-reverse;
}
.cid-tDu28WdGx6 .row {
  align-items: center;
}
.cid-tDu28WdGx6 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDu28WdGx6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDu28WdGx6 .mbr-section-title {
  color: #111019;
}
.cid-tDu28WdGx6 .mbr-text,
.cid-tDu28WdGx6 .mbr-section-btn {
  color: #000000;
}
.cid-tDu28WCNS7 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDu28WCNS7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDu28WCNS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDu28WCNS7 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDu28WCNS7 .row {
  justify-content: center;
}
.cid-tDu28WCNS7 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDu28WCNS7 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDu28WCNS7 .card-box {
    flex-direction: column;
  }
  .cid-tDu28WCNS7 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDu28WCNS7 .card-link:hover a {
  background-image: none !important;
}
.cid-tDu28WCNS7 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDu28WCNS7 .card-text {
  color: #282828;
}
.cid-tDu28WCNS7 .card-title,
.cid-tDu28WCNS7 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3QkPubI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3QkPubI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3QkPubI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3QkPubI .container {
    padding: 0 30px;
  }
}
.cid-tDZ3QkPubI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3QkPubI .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDu28Xtuqg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDu28Xtuqg .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDu28Xtuqg .align-right {
    text-align: center;
  }
}
.cid-tDu28Xtuqg .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDu28Xtuqg .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDu28Xtuqg .foot-menu {
    justify-content: center;
  }
}
.cid-tDu28Xtuqg .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDu28Xtuqg .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDu28Xtuqg .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDu28Xtuqg .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDu28Xtuqg .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDu28Xtuqg .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDu28Xtuqg .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDu28Xtuqg .foot-menu-item {
  color: #ffff;
}
.cid-tDubx2p8vp {
  z-index: 1000;
  width: 100%;
}
.cid-tDubx2p8vp .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDubx2p8vp nav.navbar {
  position: fixed;
}
.cid-tDubx2p8vp .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-tDubx2p8vp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDubx2p8vp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDubx2p8vp .dropdown-item:hover,
.cid-tDubx2p8vp .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDubx2p8vp .dropdown-item:hover span {
  color: white;
}
.cid-tDubx2p8vp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDubx2p8vp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDubx2p8vp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDubx2p8vp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDubx2p8vp .nav-link {
  position: relative;
}
.cid-tDubx2p8vp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDubx2p8vp .container {
    flex-wrap: nowrap;
  }
}
.cid-tDubx2p8vp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDubx2p8vp .dropdown-menu,
.cid-tDubx2p8vp .navbar.opened {
  background: #000000 !important;
}
.cid-tDubx2p8vp .nav-item:focus,
.cid-tDubx2p8vp .nav-link:focus {
  outline: none;
}
.cid-tDubx2p8vp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDubx2p8vp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDubx2p8vp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDubx2p8vp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDubx2p8vp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDubx2p8vp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDubx2p8vp .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDubx2p8vp .navbar.opened {
  transition: all 0.3s;
}
.cid-tDubx2p8vp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDubx2p8vp .navbar .navbar-logo img {
  width: auto;
}
.cid-tDubx2p8vp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDubx2p8vp .navbar.collapsed {
  justify-content: center;
}
.cid-tDubx2p8vp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDubx2p8vp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDubx2p8vp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDubx2p8vp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDubx2p8vp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDubx2p8vp .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-tDubx2p8vp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDubx2p8vp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDubx2p8vp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDubx2p8vp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDubx2p8vp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDubx2p8vp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDubx2p8vp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDubx2p8vp .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-tDubx2p8vp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDubx2p8vp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDubx2p8vp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDubx2p8vp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDubx2p8vp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDubx2p8vp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDubx2p8vp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDubx2p8vp .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDubx2p8vp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDubx2p8vp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDubx2p8vp .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDubx2p8vp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDubx2p8vp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDubx2p8vp .dropdown-item.active,
.cid-tDubx2p8vp .dropdown-item:active {
  background-color: transparent;
}
.cid-tDubx2p8vp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDubx2p8vp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDubx2p8vp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDubx2p8vp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDubx2p8vp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDubx2p8vp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDubx2p8vp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDubx2p8vp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDubx2p8vp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDubx2p8vp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDubx2p8vp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDubx2p8vp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDubx2p8vp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDubx2p8vp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDubx2p8vp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDubx2p8vp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDubx2p8vp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDubx2p8vp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDubx2p8vp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDubx2p8vp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDubx2p8vp .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-tDubx2p8vp .navbar {
    height: 70px;
  }
  .cid-tDubx2p8vp .navbar.opened {
    height: auto;
  }
  .cid-tDubx2p8vp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDubx35z0b {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDubx35z0b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx35z0b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDubx35z0b .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDubx35z0b .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDubx35z0b .row {
  flex-direction: row-reverse;
}
.cid-tDubx35z0b .row {
  align-items: center;
}
.cid-tDubx35z0b img {
  border-radius: 2rem;
}
.cid-tDubx35z0b .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDubx35z0b .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDubx35z0b .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDubx35z0b .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDubx35z0b .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDubx35z0b .mbr-text,
.cid-tDubx35z0b .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDubx3qywW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDubx3qywW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx3qywW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDubx3qywW .container {
    padding: 0 30px;
  }
}
.cid-tDubx3qywW .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDubx3qywW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDubx3KO2K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDubx3KO2K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx3KO2K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDubx3KO2K .row {
  justify-content: flex-start;
}
.cid-tDubx3KO2K .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDubx44x8f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDubx44x8f b,
.cid-tDubx44x8f strong {
  font-weight: 900;
}
.cid-tDubx44x8f img,
.cid-tDubx44x8f .item-img {
  width: 100%;
}
.cid-tDubx44x8f .item:focus,
.cid-tDubx44x8f span:focus {
  outline: none;
}
.cid-tDubx44x8f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDubx44x8f .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDubx44x8f .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDubx44x8f .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDubx44x8f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDubx44x8f .mbr-section-title {
  color: #17003b;
}
.cid-tDubx44x8f .mbr-text,
.cid-tDubx44x8f .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDubx44x8f .item-title {
  text-align: center;
}
.cid-tDubx44x8f .item-subtitle {
  text-align: left;
}
.cid-tDubx4sLMi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDubx4sLMi b,
.cid-tDubx4sLMi strong {
  font-weight: 900;
}
.cid-tDubx4sLMi img,
.cid-tDubx4sLMi .item-img {
  width: 100%;
}
.cid-tDubx4sLMi .item:focus,
.cid-tDubx4sLMi span:focus {
  outline: none;
}
.cid-tDubx4sLMi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDubx4sLMi .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDubx4sLMi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDubx4sLMi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDubx4sLMi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDubx4sLMi .mbr-section-title {
  color: #17003b;
}
.cid-tDubx4sLMi .mbr-text,
.cid-tDubx4sLMi .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDubx4sLMi .item-title {
  text-align: center;
}
.cid-tDubx4sLMi .item-subtitle {
  text-align: left;
}
.cid-tDubx4PaxS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDubx4PaxS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx4PaxS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDubx4PaxS .container {
    padding: 0 30px;
  }
}
.cid-tDubx4PaxS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDubx4PaxS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDubx58VXk {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDubx58VXk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx58VXk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDubx58VXk .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDubx58VXk .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDubx58VXk .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDubx58VXk .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDubx58VXk .card-row {
  align-items: stretch;
}
.cid-tDubx58VXk .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDubx58VXk .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDubx58VXk .card-box {
  height: 100%;
}
.cid-tDubx58VXk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDubx58VXk .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDubx58VXk .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDubx58VXk .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDubx5E5Ed {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDubx5E5Ed .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDubx5E5Ed .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDubx5E5Ed .row {
  flex-direction: row-reverse;
}
.cid-tDubx5E5Ed .row {
  align-items: center;
}
.cid-tDubx5E5Ed img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDubx5E5Ed .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDubx5E5Ed .mbr-section-title {
  color: #111019;
}
.cid-tDubx5E5Ed .mbr-text,
.cid-tDubx5E5Ed .mbr-section-btn {
  color: #000000;
}
.cid-tDubx6957u {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDubx6957u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDubx6957u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDubx6957u .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDubx6957u .row {
  justify-content: center;
}
.cid-tDubx6957u .card-box {
  display: flex;
  align-items: center;
}
.cid-tDubx6957u .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDubx6957u .card-box {
    flex-direction: column;
  }
  .cid-tDubx6957u .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDubx6957u .card-link:hover a {
  background-image: none !important;
}
.cid-tDubx6957u .mbr-section-subtitle {
  color: #777777;
}
.cid-tDubx6957u .card-text {
  color: #282828;
}
.cid-tDubx6957u .card-title,
.cid-tDubx6957u .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3F1Ccc9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3F1Ccc9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3F1Ccc9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3F1Ccc9 .container {
    padding: 0 30px;
  }
}
.cid-tDZ3F1Ccc9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3F1Ccc9 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDubx70U2v {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDubx70U2v .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDubx70U2v .align-right {
    text-align: center;
  }
}
.cid-tDubx70U2v .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDubx70U2v .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDubx70U2v .foot-menu {
    justify-content: center;
  }
}
.cid-tDubx70U2v .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDubx70U2v .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDubx70U2v .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDubx70U2v .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDubx70U2v .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDubx70U2v .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDubx70U2v .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDubx70U2v .foot-menu-item {
  color: #ffff;
}
.cid-tDz57l5UCt {
  z-index: 1000;
  width: 100%;
}
.cid-tDz57l5UCt .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDz57l5UCt nav.navbar {
  position: fixed;
}
.cid-tDz57l5UCt .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-tDz57l5UCt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDz57l5UCt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDz57l5UCt .dropdown-item:hover,
.cid-tDz57l5UCt .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDz57l5UCt .dropdown-item:hover span {
  color: white;
}
.cid-tDz57l5UCt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDz57l5UCt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDz57l5UCt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDz57l5UCt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDz57l5UCt .nav-link {
  position: relative;
}
.cid-tDz57l5UCt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDz57l5UCt .container {
    flex-wrap: nowrap;
  }
}
.cid-tDz57l5UCt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDz57l5UCt .dropdown-menu,
.cid-tDz57l5UCt .navbar.opened {
  background: #000000 !important;
}
.cid-tDz57l5UCt .nav-item:focus,
.cid-tDz57l5UCt .nav-link:focus {
  outline: none;
}
.cid-tDz57l5UCt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDz57l5UCt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDz57l5UCt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDz57l5UCt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDz57l5UCt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDz57l5UCt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDz57l5UCt .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDz57l5UCt .navbar.opened {
  transition: all 0.3s;
}
.cid-tDz57l5UCt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDz57l5UCt .navbar .navbar-logo img {
  width: auto;
}
.cid-tDz57l5UCt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDz57l5UCt .navbar.collapsed {
  justify-content: center;
}
.cid-tDz57l5UCt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDz57l5UCt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDz57l5UCt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDz57l5UCt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDz57l5UCt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDz57l5UCt .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-tDz57l5UCt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDz57l5UCt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDz57l5UCt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDz57l5UCt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDz57l5UCt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDz57l5UCt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDz57l5UCt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDz57l5UCt .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-tDz57l5UCt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDz57l5UCt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDz57l5UCt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDz57l5UCt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDz57l5UCt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDz57l5UCt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDz57l5UCt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDz57l5UCt .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDz57l5UCt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDz57l5UCt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDz57l5UCt .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDz57l5UCt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDz57l5UCt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDz57l5UCt .dropdown-item.active,
.cid-tDz57l5UCt .dropdown-item:active {
  background-color: transparent;
}
.cid-tDz57l5UCt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDz57l5UCt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDz57l5UCt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDz57l5UCt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDz57l5UCt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDz57l5UCt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDz57l5UCt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDz57l5UCt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDz57l5UCt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDz57l5UCt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDz57l5UCt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDz57l5UCt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDz57l5UCt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDz57l5UCt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDz57l5UCt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDz57l5UCt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDz57l5UCt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDz57l5UCt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDz57l5UCt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDz57l5UCt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDz57l5UCt .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-tDz57l5UCt .navbar {
    height: 70px;
  }
  .cid-tDz57l5UCt .navbar.opened {
    height: auto;
  }
  .cid-tDz57l5UCt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDz57lGoPD {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDz57lGoPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57lGoPD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDz57lGoPD .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDz57lGoPD .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDz57lGoPD .row {
  flex-direction: row-reverse;
}
.cid-tDz57lGoPD .row {
  align-items: center;
}
.cid-tDz57lGoPD img {
  border-radius: 2rem;
}
.cid-tDz57lGoPD .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDz57lGoPD .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDz57lGoPD .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDz57lGoPD .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDz57lGoPD .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDz57lGoPD .mbr-text,
.cid-tDz57lGoPD .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDz57m0mL2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDz57m0mL2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57m0mL2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDz57m0mL2 .container {
    padding: 0 30px;
  }
}
.cid-tDz57m0mL2 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDz57m0mL2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDz57mhT0I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDz57mhT0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57mhT0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDz57mhT0I .row {
  justify-content: flex-start;
}
.cid-tDz57mhT0I .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDz57mBuda {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDz57mBuda b,
.cid-tDz57mBuda strong {
  font-weight: 900;
}
.cid-tDz57mBuda img,
.cid-tDz57mBuda .item-img {
  width: 100%;
}
.cid-tDz57mBuda .item:focus,
.cid-tDz57mBuda span:focus {
  outline: none;
}
.cid-tDz57mBuda .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDz57mBuda .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDz57mBuda .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDz57mBuda .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDz57mBuda .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDz57mBuda .mbr-section-title {
  color: #17003b;
}
.cid-tDz57mBuda .mbr-text,
.cid-tDz57mBuda .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDz57mBuda .item-title {
  text-align: center;
}
.cid-tDz57mBuda .item-subtitle {
  text-align: left;
}
.cid-tDz57mYRYD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDz57mYRYD b,
.cid-tDz57mYRYD strong {
  font-weight: 900;
}
.cid-tDz57mYRYD img,
.cid-tDz57mYRYD .item-img {
  width: 100%;
}
.cid-tDz57mYRYD .item:focus,
.cid-tDz57mYRYD span:focus {
  outline: none;
}
.cid-tDz57mYRYD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDz57mYRYD .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDz57mYRYD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDz57mYRYD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDz57mYRYD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDz57mYRYD .mbr-section-title {
  color: #17003b;
}
.cid-tDz57mYRYD .mbr-text,
.cid-tDz57mYRYD .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDz57mYRYD .item-title {
  text-align: center;
}
.cid-tDz57mYRYD .item-subtitle {
  text-align: left;
}
.cid-tDz57nmrd1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDz57nmrd1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57nmrd1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDz57nmrd1 .container {
    padding: 0 30px;
  }
}
.cid-tDz57nmrd1 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDz57nmrd1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDz57nHT0n {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDz57nHT0n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57nHT0n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDz57nHT0n .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDz57nHT0n .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDz57nHT0n .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDz57nHT0n .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDz57nHT0n .card-row {
  align-items: stretch;
}
.cid-tDz57nHT0n .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDz57nHT0n .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDz57nHT0n .card-box {
  height: 100%;
}
.cid-tDz57nHT0n .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDz57nHT0n .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDz57nHT0n .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDz57nHT0n .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDz57oeCYb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDz57oeCYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDz57oeCYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDz57oeCYb .row {
  flex-direction: row-reverse;
}
.cid-tDz57oeCYb .row {
  align-items: center;
}
.cid-tDz57oeCYb img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDz57oeCYb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDz57oeCYb .mbr-section-title {
  color: #111019;
}
.cid-tDz57oeCYb .mbr-text,
.cid-tDz57oeCYb .mbr-section-btn {
  color: #000000;
}
.cid-tDz57oFBAe {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDz57oFBAe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDz57oFBAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDz57oFBAe .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDz57oFBAe .row {
  justify-content: center;
}
.cid-tDz57oFBAe .card-box {
  display: flex;
  align-items: center;
}
.cid-tDz57oFBAe .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDz57oFBAe .card-box {
    flex-direction: column;
  }
  .cid-tDz57oFBAe .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDz57oFBAe .card-link:hover a {
  background-image: none !important;
}
.cid-tDz57oFBAe .mbr-section-subtitle {
  color: #777777;
}
.cid-tDz57oFBAe .card-text {
  color: #282828;
}
.cid-tDz57oFBAe .card-title,
.cid-tDz57oFBAe .iconfont-wrapper {
  color: #303030;
}
.cid-tE1ReByh0Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1ReByh0Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1ReByh0Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1ReByh0Z .container {
    padding: 0 30px;
  }
}
.cid-tE1ReByh0Z .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1ReByh0Z .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDz57pvbsH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDz57pvbsH .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDz57pvbsH .align-right {
    text-align: center;
  }
}
.cid-tDz57pvbsH .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDz57pvbsH .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDz57pvbsH .foot-menu {
    justify-content: center;
  }
}
.cid-tDz57pvbsH .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDz57pvbsH .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDz57pvbsH .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDz57pvbsH .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDz57pvbsH .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDz57pvbsH .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDz57pvbsH .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDz57pvbsH .foot-menu-item {
  color: #ffff;
}
.cid-tDzbAvsQtd {
  z-index: 1000;
  width: 100%;
}
.cid-tDzbAvsQtd .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDzbAvsQtd nav.navbar {
  position: fixed;
}
.cid-tDzbAvsQtd .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-tDzbAvsQtd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDzbAvsQtd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDzbAvsQtd .dropdown-item:hover,
.cid-tDzbAvsQtd .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDzbAvsQtd .dropdown-item:hover span {
  color: white;
}
.cid-tDzbAvsQtd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDzbAvsQtd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDzbAvsQtd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDzbAvsQtd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDzbAvsQtd .nav-link {
  position: relative;
}
.cid-tDzbAvsQtd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDzbAvsQtd .container {
    flex-wrap: nowrap;
  }
}
.cid-tDzbAvsQtd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDzbAvsQtd .dropdown-menu,
.cid-tDzbAvsQtd .navbar.opened {
  background: #000000 !important;
}
.cid-tDzbAvsQtd .nav-item:focus,
.cid-tDzbAvsQtd .nav-link:focus {
  outline: none;
}
.cid-tDzbAvsQtd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDzbAvsQtd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDzbAvsQtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDzbAvsQtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDzbAvsQtd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDzbAvsQtd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDzbAvsQtd .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDzbAvsQtd .navbar.opened {
  transition: all 0.3s;
}
.cid-tDzbAvsQtd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDzbAvsQtd .navbar .navbar-logo img {
  width: auto;
}
.cid-tDzbAvsQtd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDzbAvsQtd .navbar.collapsed {
  justify-content: center;
}
.cid-tDzbAvsQtd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDzbAvsQtd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDzbAvsQtd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDzbAvsQtd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDzbAvsQtd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDzbAvsQtd .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-tDzbAvsQtd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDzbAvsQtd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDzbAvsQtd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDzbAvsQtd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDzbAvsQtd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDzbAvsQtd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDzbAvsQtd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDzbAvsQtd .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-tDzbAvsQtd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDzbAvsQtd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDzbAvsQtd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDzbAvsQtd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDzbAvsQtd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDzbAvsQtd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDzbAvsQtd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDzbAvsQtd .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDzbAvsQtd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDzbAvsQtd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDzbAvsQtd .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDzbAvsQtd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDzbAvsQtd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDzbAvsQtd .dropdown-item.active,
.cid-tDzbAvsQtd .dropdown-item:active {
  background-color: transparent;
}
.cid-tDzbAvsQtd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDzbAvsQtd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDzbAvsQtd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDzbAvsQtd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDzbAvsQtd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDzbAvsQtd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDzbAvsQtd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDzbAvsQtd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDzbAvsQtd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDzbAvsQtd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDzbAvsQtd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDzbAvsQtd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzbAvsQtd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzbAvsQtd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDzbAvsQtd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzbAvsQtd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDzbAvsQtd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDzbAvsQtd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzbAvsQtd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDzbAvsQtd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDzbAvsQtd .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-tDzbAvsQtd .navbar {
    height: 70px;
  }
  .cid-tDzbAvsQtd .navbar.opened {
    height: auto;
  }
  .cid-tDzbAvsQtd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDzbAw3eBm {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDzbAw3eBm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAw3eBm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzbAw3eBm .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDzbAw3eBm .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDzbAw3eBm .row {
  flex-direction: row-reverse;
}
.cid-tDzbAw3eBm .row {
  align-items: center;
}
.cid-tDzbAw3eBm img {
  border-radius: 2rem;
}
.cid-tDzbAw3eBm .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDzbAw3eBm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDzbAw3eBm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDzbAw3eBm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzbAw3eBm .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDzbAw3eBm .mbr-text,
.cid-tDzbAw3eBm .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDzbAwqmOZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDzbAwqmOZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAwqmOZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzbAwqmOZ .container {
    padding: 0 30px;
  }
}
.cid-tDzbAwqmOZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzbAwqmOZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzbAwHaXU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDzbAwHaXU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAwHaXU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzbAwHaXU .row {
  justify-content: flex-start;
}
.cid-tDzbAwHaXU .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDzbAx3rZW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDzbAx3rZW b,
.cid-tDzbAx3rZW strong {
  font-weight: 900;
}
.cid-tDzbAx3rZW img,
.cid-tDzbAx3rZW .item-img {
  width: 100%;
}
.cid-tDzbAx3rZW .item:focus,
.cid-tDzbAx3rZW span:focus {
  outline: none;
}
.cid-tDzbAx3rZW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzbAx3rZW .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzbAx3rZW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzbAx3rZW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzbAx3rZW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzbAx3rZW .mbr-section-title {
  color: #17003b;
}
.cid-tDzbAx3rZW .mbr-text,
.cid-tDzbAx3rZW .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzbAx3rZW .item-title {
  text-align: center;
}
.cid-tDzbAx3rZW .item-subtitle {
  text-align: left;
}
.cid-tDzbAxqYFp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDzbAxqYFp b,
.cid-tDzbAxqYFp strong {
  font-weight: 900;
}
.cid-tDzbAxqYFp img,
.cid-tDzbAxqYFp .item-img {
  width: 100%;
}
.cid-tDzbAxqYFp .item:focus,
.cid-tDzbAxqYFp span:focus {
  outline: none;
}
.cid-tDzbAxqYFp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzbAxqYFp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzbAxqYFp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzbAxqYFp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzbAxqYFp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzbAxqYFp .mbr-section-title {
  color: #17003b;
}
.cid-tDzbAxqYFp .mbr-text,
.cid-tDzbAxqYFp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzbAxqYFp .item-title {
  text-align: center;
}
.cid-tDzbAxqYFp .item-subtitle {
  text-align: left;
}
.cid-tDzbAxPFPK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDzbAxPFPK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAxPFPK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzbAxPFPK .container {
    padding: 0 30px;
  }
}
.cid-tDzbAxPFPK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzbAxPFPK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzbAy95lg {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDzbAy95lg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAy95lg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzbAy95lg .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDzbAy95lg .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDzbAy95lg .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDzbAy95lg .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDzbAy95lg .card-row {
  align-items: stretch;
}
.cid-tDzbAy95lg .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDzbAy95lg .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDzbAy95lg .card-box {
  height: 100%;
}
.cid-tDzbAy95lg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDzbAy95lg .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDzbAy95lg .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDzbAy95lg .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDzbAyFJMQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDzbAyFJMQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzbAyFJMQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzbAyFJMQ .row {
  flex-direction: row-reverse;
}
.cid-tDzbAyFJMQ .row {
  align-items: center;
}
.cid-tDzbAyFJMQ img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDzbAyFJMQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzbAyFJMQ .mbr-section-title {
  color: #111019;
}
.cid-tDzbAyFJMQ .mbr-text,
.cid-tDzbAyFJMQ .mbr-section-btn {
  color: #000000;
}
.cid-tDzbAz8hwi {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDzbAz8hwi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDzbAz8hwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzbAz8hwi .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDzbAz8hwi .row {
  justify-content: center;
}
.cid-tDzbAz8hwi .card-box {
  display: flex;
  align-items: center;
}
.cid-tDzbAz8hwi .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDzbAz8hwi .card-box {
    flex-direction: column;
  }
  .cid-tDzbAz8hwi .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDzbAz8hwi .card-link:hover a {
  background-image: none !important;
}
.cid-tDzbAz8hwi .mbr-section-subtitle {
  color: #777777;
}
.cid-tDzbAz8hwi .card-text {
  color: #282828;
}
.cid-tDzbAz8hwi .card-title,
.cid-tDzbAz8hwi .iconfont-wrapper {
  color: #303030;
}
.cid-tE1U4VLbnQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1U4VLbnQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1U4VLbnQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1U4VLbnQ .container {
    padding: 0 30px;
  }
}
.cid-tE1U4VLbnQ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1U4VLbnQ .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDzbAA1Cn8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDzbAA1Cn8 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDzbAA1Cn8 .align-right {
    text-align: center;
  }
}
.cid-tDzbAA1Cn8 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDzbAA1Cn8 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDzbAA1Cn8 .foot-menu {
    justify-content: center;
  }
}
.cid-tDzbAA1Cn8 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDzbAA1Cn8 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDzbAA1Cn8 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDzbAA1Cn8 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDzbAA1Cn8 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDzbAA1Cn8 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDzbAA1Cn8 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDzbAA1Cn8 .foot-menu-item {
  color: #ffff;
}
.cid-tDzgOUS1VT {
  z-index: 1000;
  width: 100%;
}
.cid-tDzgOUS1VT .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDzgOUS1VT nav.navbar {
  position: fixed;
}
.cid-tDzgOUS1VT .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-tDzgOUS1VT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDzgOUS1VT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDzgOUS1VT .dropdown-item:hover,
.cid-tDzgOUS1VT .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDzgOUS1VT .dropdown-item:hover span {
  color: white;
}
.cid-tDzgOUS1VT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDzgOUS1VT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDzgOUS1VT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDzgOUS1VT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDzgOUS1VT .nav-link {
  position: relative;
}
.cid-tDzgOUS1VT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDzgOUS1VT .container {
    flex-wrap: nowrap;
  }
}
.cid-tDzgOUS1VT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDzgOUS1VT .dropdown-menu,
.cid-tDzgOUS1VT .navbar.opened {
  background: #000000 !important;
}
.cid-tDzgOUS1VT .nav-item:focus,
.cid-tDzgOUS1VT .nav-link:focus {
  outline: none;
}
.cid-tDzgOUS1VT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDzgOUS1VT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDzgOUS1VT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDzgOUS1VT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDzgOUS1VT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDzgOUS1VT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDzgOUS1VT .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDzgOUS1VT .navbar.opened {
  transition: all 0.3s;
}
.cid-tDzgOUS1VT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDzgOUS1VT .navbar .navbar-logo img {
  width: auto;
}
.cid-tDzgOUS1VT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDzgOUS1VT .navbar.collapsed {
  justify-content: center;
}
.cid-tDzgOUS1VT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDzgOUS1VT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDzgOUS1VT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDzgOUS1VT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDzgOUS1VT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDzgOUS1VT .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-tDzgOUS1VT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDzgOUS1VT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDzgOUS1VT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDzgOUS1VT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDzgOUS1VT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDzgOUS1VT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDzgOUS1VT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDzgOUS1VT .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-tDzgOUS1VT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDzgOUS1VT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDzgOUS1VT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDzgOUS1VT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDzgOUS1VT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDzgOUS1VT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDzgOUS1VT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDzgOUS1VT .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDzgOUS1VT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDzgOUS1VT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDzgOUS1VT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDzgOUS1VT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDzgOUS1VT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDzgOUS1VT .dropdown-item.active,
.cid-tDzgOUS1VT .dropdown-item:active {
  background-color: transparent;
}
.cid-tDzgOUS1VT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDzgOUS1VT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDzgOUS1VT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDzgOUS1VT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDzgOUS1VT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDzgOUS1VT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDzgOUS1VT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDzgOUS1VT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDzgOUS1VT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDzgOUS1VT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDzgOUS1VT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDzgOUS1VT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzgOUS1VT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzgOUS1VT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDzgOUS1VT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzgOUS1VT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDzgOUS1VT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDzgOUS1VT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzgOUS1VT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDzgOUS1VT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDzgOUS1VT .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-tDzgOUS1VT .navbar {
    height: 70px;
  }
  .cid-tDzgOUS1VT .navbar.opened {
    height: auto;
  }
  .cid-tDzgOUS1VT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDzgOVq550 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDzgOVq550 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOVq550 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzgOVq550 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDzgOVq550 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDzgOVq550 .row {
  flex-direction: row-reverse;
}
.cid-tDzgOVq550 .row {
  align-items: center;
}
.cid-tDzgOVq550 img {
  border-radius: 2rem;
}
.cid-tDzgOVq550 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDzgOVq550 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDzgOVq550 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDzgOVq550 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzgOVq550 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDzgOVq550 .mbr-text,
.cid-tDzgOVq550 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDzgOVJUaN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDzgOVJUaN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOVJUaN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzgOVJUaN .container {
    padding: 0 30px;
  }
}
.cid-tDzgOVJUaN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzgOVJUaN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzgOW1UVB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDzgOW1UVB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOW1UVB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzgOW1UVB .row {
  justify-content: flex-start;
}
.cid-tDzgOW1UVB .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDzgOWkawF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDzgOWkawF b,
.cid-tDzgOWkawF strong {
  font-weight: 900;
}
.cid-tDzgOWkawF img,
.cid-tDzgOWkawF .item-img {
  width: 100%;
}
.cid-tDzgOWkawF .item:focus,
.cid-tDzgOWkawF span:focus {
  outline: none;
}
.cid-tDzgOWkawF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzgOWkawF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzgOWkawF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzgOWkawF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzgOWkawF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzgOWkawF .mbr-section-title {
  color: #17003b;
}
.cid-tDzgOWkawF .mbr-text,
.cid-tDzgOWkawF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzgOWkawF .item-title {
  text-align: center;
}
.cid-tDzgOWkawF .item-subtitle {
  text-align: left;
}
.cid-tDzgOWHy1R {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDzgOWHy1R b,
.cid-tDzgOWHy1R strong {
  font-weight: 900;
}
.cid-tDzgOWHy1R img,
.cid-tDzgOWHy1R .item-img {
  width: 100%;
}
.cid-tDzgOWHy1R .item:focus,
.cid-tDzgOWHy1R span:focus {
  outline: none;
}
.cid-tDzgOWHy1R .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzgOWHy1R .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzgOWHy1R .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzgOWHy1R .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzgOWHy1R .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzgOWHy1R .mbr-section-title {
  color: #17003b;
}
.cid-tDzgOWHy1R .mbr-text,
.cid-tDzgOWHy1R .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzgOWHy1R .item-title {
  text-align: center;
}
.cid-tDzgOWHy1R .item-subtitle {
  text-align: left;
}
.cid-tDzgOX4bCA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDzgOX4bCA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOX4bCA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzgOX4bCA .container {
    padding: 0 30px;
  }
}
.cid-tDzgOX4bCA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzgOX4bCA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzgOXoSTd {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDzgOXoSTd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOXoSTd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzgOXoSTd .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDzgOXoSTd .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDzgOXoSTd .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDzgOXoSTd .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDzgOXoSTd .card-row {
  align-items: stretch;
}
.cid-tDzgOXoSTd .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDzgOXoSTd .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDzgOXoSTd .card-box {
  height: 100%;
}
.cid-tDzgOXoSTd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDzgOXoSTd .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDzgOXoSTd .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDzgOXoSTd .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDzgOXSacz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDzgOXSacz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzgOXSacz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzgOXSacz .row {
  flex-direction: row-reverse;
}
.cid-tDzgOXSacz .row {
  align-items: center;
}
.cid-tDzgOXSacz img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDzgOXSacz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzgOXSacz .mbr-section-title {
  color: #111019;
}
.cid-tDzgOXSacz .mbr-text,
.cid-tDzgOXSacz .mbr-section-btn {
  color: #000000;
}
.cid-tDzgOYig2J {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDzgOYig2J .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDzgOYig2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzgOYig2J .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDzgOYig2J .row {
  justify-content: center;
}
.cid-tDzgOYig2J .card-box {
  display: flex;
  align-items: center;
}
.cid-tDzgOYig2J .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDzgOYig2J .card-box {
    flex-direction: column;
  }
  .cid-tDzgOYig2J .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDzgOYig2J .card-link:hover a {
  background-image: none !important;
}
.cid-tDzgOYig2J .mbr-section-subtitle {
  color: #777777;
}
.cid-tDzgOYig2J .card-text {
  color: #282828;
}
.cid-tDzgOYig2J .card-title,
.cid-tDzgOYig2J .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYsYGWh6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYsYGWh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYsYGWh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYsYGWh6 .container {
    padding: 0 30px;
  }
}
.cid-tDYYsYGWh6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYsYGWh6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDzgOZaQhF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDzgOZaQhF .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDzgOZaQhF .align-right {
    text-align: center;
  }
}
.cid-tDzgOZaQhF .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDzgOZaQhF .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDzgOZaQhF .foot-menu {
    justify-content: center;
  }
}
.cid-tDzgOZaQhF .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDzgOZaQhF .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDzgOZaQhF .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDzgOZaQhF .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDzgOZaQhF .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDzgOZaQhF .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDzgOZaQhF .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDzgOZaQhF .foot-menu-item {
  color: #ffff;
}
.cid-tDzJ83UtL0 {
  z-index: 1000;
  width: 100%;
}
.cid-tDzJ83UtL0 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDzJ83UtL0 nav.navbar {
  position: fixed;
}
.cid-tDzJ83UtL0 .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-tDzJ83UtL0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDzJ83UtL0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDzJ83UtL0 .dropdown-item:hover,
.cid-tDzJ83UtL0 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDzJ83UtL0 .dropdown-item:hover span {
  color: white;
}
.cid-tDzJ83UtL0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDzJ83UtL0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDzJ83UtL0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDzJ83UtL0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDzJ83UtL0 .nav-link {
  position: relative;
}
.cid-tDzJ83UtL0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDzJ83UtL0 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDzJ83UtL0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDzJ83UtL0 .dropdown-menu,
.cid-tDzJ83UtL0 .navbar.opened {
  background: #000000 !important;
}
.cid-tDzJ83UtL0 .nav-item:focus,
.cid-tDzJ83UtL0 .nav-link:focus {
  outline: none;
}
.cid-tDzJ83UtL0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDzJ83UtL0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDzJ83UtL0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDzJ83UtL0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDzJ83UtL0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDzJ83UtL0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDzJ83UtL0 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDzJ83UtL0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDzJ83UtL0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDzJ83UtL0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDzJ83UtL0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDzJ83UtL0 .navbar.collapsed {
  justify-content: center;
}
.cid-tDzJ83UtL0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDzJ83UtL0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDzJ83UtL0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDzJ83UtL0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDzJ83UtL0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDzJ83UtL0 .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-tDzJ83UtL0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDzJ83UtL0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDzJ83UtL0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDzJ83UtL0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDzJ83UtL0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDzJ83UtL0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDzJ83UtL0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDzJ83UtL0 .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-tDzJ83UtL0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDzJ83UtL0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDzJ83UtL0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDzJ83UtL0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDzJ83UtL0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDzJ83UtL0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDzJ83UtL0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDzJ83UtL0 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDzJ83UtL0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDzJ83UtL0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDzJ83UtL0 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDzJ83UtL0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDzJ83UtL0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDzJ83UtL0 .dropdown-item.active,
.cid-tDzJ83UtL0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDzJ83UtL0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDzJ83UtL0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDzJ83UtL0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDzJ83UtL0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDzJ83UtL0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDzJ83UtL0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDzJ83UtL0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDzJ83UtL0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDzJ83UtL0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDzJ83UtL0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDzJ83UtL0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDzJ83UtL0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzJ83UtL0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzJ83UtL0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDzJ83UtL0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzJ83UtL0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDzJ83UtL0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDzJ83UtL0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzJ83UtL0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDzJ83UtL0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDzJ83UtL0 .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-tDzJ83UtL0 .navbar {
    height: 70px;
  }
  .cid-tDzJ83UtL0 .navbar.opened {
    height: auto;
  }
  .cid-tDzJ83UtL0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDzJ84zbBK {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDzJ84zbBK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ84zbBK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzJ84zbBK .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDzJ84zbBK .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDzJ84zbBK .row {
  flex-direction: row-reverse;
}
.cid-tDzJ84zbBK .row {
  align-items: center;
}
.cid-tDzJ84zbBK img {
  border-radius: 2rem;
}
.cid-tDzJ84zbBK .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDzJ84zbBK .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDzJ84zbBK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDzJ84zbBK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzJ84zbBK .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDzJ84zbBK .mbr-text,
.cid-tDzJ84zbBK .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDzJ84VmsN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDzJ84VmsN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ84VmsN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzJ84VmsN .container {
    padding: 0 30px;
  }
}
.cid-tDzJ84VmsN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzJ84VmsN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzJ85gURw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDzJ85gURw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ85gURw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzJ85gURw .row {
  justify-content: flex-start;
}
.cid-tDzJ85gURw .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDzJ85Abj0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDzJ85Abj0 b,
.cid-tDzJ85Abj0 strong {
  font-weight: 900;
}
.cid-tDzJ85Abj0 img,
.cid-tDzJ85Abj0 .item-img {
  width: 100%;
}
.cid-tDzJ85Abj0 .item:focus,
.cid-tDzJ85Abj0 span:focus {
  outline: none;
}
.cid-tDzJ85Abj0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzJ85Abj0 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzJ85Abj0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzJ85Abj0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzJ85Abj0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzJ85Abj0 .mbr-section-title {
  color: #17003b;
}
.cid-tDzJ85Abj0 .mbr-text,
.cid-tDzJ85Abj0 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzJ85Abj0 .item-title {
  text-align: center;
}
.cid-tDzJ85Abj0 .item-subtitle {
  text-align: left;
}
.cid-tDzJ85YvAm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDzJ85YvAm b,
.cid-tDzJ85YvAm strong {
  font-weight: 900;
}
.cid-tDzJ85YvAm img,
.cid-tDzJ85YvAm .item-img {
  width: 100%;
}
.cid-tDzJ85YvAm .item:focus,
.cid-tDzJ85YvAm span:focus {
  outline: none;
}
.cid-tDzJ85YvAm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzJ85YvAm .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzJ85YvAm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzJ85YvAm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzJ85YvAm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzJ85YvAm .mbr-section-title {
  color: #17003b;
}
.cid-tDzJ85YvAm .mbr-text,
.cid-tDzJ85YvAm .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzJ85YvAm .item-title {
  text-align: center;
}
.cid-tDzJ85YvAm .item-subtitle {
  text-align: left;
}
.cid-tDzJ86ldzO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDzJ86ldzO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ86ldzO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzJ86ldzO .container {
    padding: 0 30px;
  }
}
.cid-tDzJ86ldzO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzJ86ldzO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzJ86DCQL {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDzJ86DCQL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ86DCQL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzJ86DCQL .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDzJ86DCQL .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDzJ86DCQL .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDzJ86DCQL .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDzJ86DCQL .card-row {
  align-items: stretch;
}
.cid-tDzJ86DCQL .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDzJ86DCQL .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDzJ86DCQL .card-box {
  height: 100%;
}
.cid-tDzJ86DCQL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDzJ86DCQL .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDzJ86DCQL .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDzJ86DCQL .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDzJ8787G7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDzJ8787G7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzJ8787G7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzJ8787G7 .row {
  flex-direction: row-reverse;
}
.cid-tDzJ8787G7 .row {
  align-items: center;
}
.cid-tDzJ8787G7 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDzJ8787G7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzJ8787G7 .mbr-section-title {
  color: #111019;
}
.cid-tDzJ8787G7 .mbr-text,
.cid-tDzJ8787G7 .mbr-section-btn {
  color: #000000;
}
.cid-tDzJ87xyrb {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDzJ87xyrb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDzJ87xyrb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzJ87xyrb .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDzJ87xyrb .row {
  justify-content: center;
}
.cid-tDzJ87xyrb .card-box {
  display: flex;
  align-items: center;
}
.cid-tDzJ87xyrb .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDzJ87xyrb .card-box {
    flex-direction: column;
  }
  .cid-tDzJ87xyrb .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDzJ87xyrb .card-link:hover a {
  background-image: none !important;
}
.cid-tDzJ87xyrb .mbr-section-subtitle {
  color: #777777;
}
.cid-tDzJ87xyrb .card-text {
  color: #282828;
}
.cid-tDzJ87xyrb .card-title,
.cid-tDzJ87xyrb .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2IWEVtt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2IWEVtt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2IWEVtt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2IWEVtt .container {
    padding: 0 30px;
  }
}
.cid-tDZ2IWEVtt .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2IWEVtt .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDzJ88moFH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDzJ88moFH .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDzJ88moFH .align-right {
    text-align: center;
  }
}
.cid-tDzJ88moFH .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDzJ88moFH .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDzJ88moFH .foot-menu {
    justify-content: center;
  }
}
.cid-tDzJ88moFH .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDzJ88moFH .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDzJ88moFH .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDzJ88moFH .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDzJ88moFH .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDzJ88moFH .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDzJ88moFH .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDzJ88moFH .foot-menu-item {
  color: #ffff;
}
.cid-tDzW5AF8Mu {
  z-index: 1000;
  width: 100%;
}
.cid-tDzW5AF8Mu .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDzW5AF8Mu nav.navbar {
  position: fixed;
}
.cid-tDzW5AF8Mu .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-tDzW5AF8Mu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDzW5AF8Mu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDzW5AF8Mu .dropdown-item:hover,
.cid-tDzW5AF8Mu .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDzW5AF8Mu .dropdown-item:hover span {
  color: white;
}
.cid-tDzW5AF8Mu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDzW5AF8Mu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDzW5AF8Mu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDzW5AF8Mu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDzW5AF8Mu .nav-link {
  position: relative;
}
.cid-tDzW5AF8Mu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDzW5AF8Mu .container {
    flex-wrap: nowrap;
  }
}
.cid-tDzW5AF8Mu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDzW5AF8Mu .dropdown-menu,
.cid-tDzW5AF8Mu .navbar.opened {
  background: #000000 !important;
}
.cid-tDzW5AF8Mu .nav-item:focus,
.cid-tDzW5AF8Mu .nav-link:focus {
  outline: none;
}
.cid-tDzW5AF8Mu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDzW5AF8Mu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDzW5AF8Mu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDzW5AF8Mu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDzW5AF8Mu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDzW5AF8Mu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDzW5AF8Mu .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDzW5AF8Mu .navbar.opened {
  transition: all 0.3s;
}
.cid-tDzW5AF8Mu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDzW5AF8Mu .navbar .navbar-logo img {
  width: auto;
}
.cid-tDzW5AF8Mu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDzW5AF8Mu .navbar.collapsed {
  justify-content: center;
}
.cid-tDzW5AF8Mu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDzW5AF8Mu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDzW5AF8Mu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDzW5AF8Mu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDzW5AF8Mu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDzW5AF8Mu .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-tDzW5AF8Mu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDzW5AF8Mu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDzW5AF8Mu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDzW5AF8Mu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDzW5AF8Mu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDzW5AF8Mu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDzW5AF8Mu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDzW5AF8Mu .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-tDzW5AF8Mu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDzW5AF8Mu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDzW5AF8Mu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDzW5AF8Mu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDzW5AF8Mu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDzW5AF8Mu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDzW5AF8Mu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDzW5AF8Mu .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDzW5AF8Mu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDzW5AF8Mu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDzW5AF8Mu .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDzW5AF8Mu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDzW5AF8Mu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDzW5AF8Mu .dropdown-item.active,
.cid-tDzW5AF8Mu .dropdown-item:active {
  background-color: transparent;
}
.cid-tDzW5AF8Mu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDzW5AF8Mu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDzW5AF8Mu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDzW5AF8Mu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDzW5AF8Mu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDzW5AF8Mu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDzW5AF8Mu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDzW5AF8Mu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDzW5AF8Mu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDzW5AF8Mu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDzW5AF8Mu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDzW5AF8Mu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzW5AF8Mu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDzW5AF8Mu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDzW5AF8Mu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzW5AF8Mu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDzW5AF8Mu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDzW5AF8Mu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDzW5AF8Mu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDzW5AF8Mu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDzW5AF8Mu .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-tDzW5AF8Mu .navbar {
    height: 70px;
  }
  .cid-tDzW5AF8Mu .navbar.opened {
    height: auto;
  }
  .cid-tDzW5AF8Mu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDzW5Bflnq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDzW5Bflnq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5Bflnq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzW5Bflnq .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDzW5Bflnq .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDzW5Bflnq .row {
  flex-direction: row-reverse;
}
.cid-tDzW5Bflnq .row {
  align-items: center;
}
.cid-tDzW5Bflnq img {
  border-radius: 2rem;
}
.cid-tDzW5Bflnq .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDzW5Bflnq .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDzW5Bflnq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDzW5Bflnq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzW5Bflnq .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDzW5Bflnq .mbr-text,
.cid-tDzW5Bflnq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDzW5BAajF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDzW5BAajF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5BAajF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzW5BAajF .container {
    padding: 0 30px;
  }
}
.cid-tDzW5BAajF .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzW5BAajF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzW5BV74A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDzW5BV74A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5BV74A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzW5BV74A .row {
  justify-content: flex-start;
}
.cid-tDzW5BV74A .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDzW5Cfpgp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDzW5Cfpgp b,
.cid-tDzW5Cfpgp strong {
  font-weight: 900;
}
.cid-tDzW5Cfpgp img,
.cid-tDzW5Cfpgp .item-img {
  width: 100%;
}
.cid-tDzW5Cfpgp .item:focus,
.cid-tDzW5Cfpgp span:focus {
  outline: none;
}
.cid-tDzW5Cfpgp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzW5Cfpgp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzW5Cfpgp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzW5Cfpgp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzW5Cfpgp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzW5Cfpgp .mbr-section-title {
  color: #17003b;
}
.cid-tDzW5Cfpgp .mbr-text,
.cid-tDzW5Cfpgp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzW5Cfpgp .item-title {
  text-align: center;
}
.cid-tDzW5Cfpgp .item-subtitle {
  text-align: left;
}
.cid-tDzW5CDkpz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDzW5CDkpz b,
.cid-tDzW5CDkpz strong {
  font-weight: 900;
}
.cid-tDzW5CDkpz img,
.cid-tDzW5CDkpz .item-img {
  width: 100%;
}
.cid-tDzW5CDkpz .item:focus,
.cid-tDzW5CDkpz span:focus {
  outline: none;
}
.cid-tDzW5CDkpz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDzW5CDkpz .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDzW5CDkpz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDzW5CDkpz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDzW5CDkpz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDzW5CDkpz .mbr-section-title {
  color: #17003b;
}
.cid-tDzW5CDkpz .mbr-text,
.cid-tDzW5CDkpz .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDzW5CDkpz .item-title {
  text-align: center;
}
.cid-tDzW5CDkpz .item-subtitle {
  text-align: left;
}
.cid-tDzW5D1ikG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDzW5D1ikG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5D1ikG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDzW5D1ikG .container {
    padding: 0 30px;
  }
}
.cid-tDzW5D1ikG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDzW5D1ikG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDzW5DkRIq {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDzW5DkRIq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5DkRIq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzW5DkRIq .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDzW5DkRIq .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDzW5DkRIq .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDzW5DkRIq .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDzW5DkRIq .card-row {
  align-items: stretch;
}
.cid-tDzW5DkRIq .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDzW5DkRIq .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDzW5DkRIq .card-box {
  height: 100%;
}
.cid-tDzW5DkRIq .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDzW5DkRIq .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDzW5DkRIq .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDzW5DkRIq .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDzW5DPAG6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDzW5DPAG6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDzW5DPAG6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzW5DPAG6 .row {
  flex-direction: row-reverse;
}
.cid-tDzW5DPAG6 .row {
  align-items: center;
}
.cid-tDzW5DPAG6 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDzW5DPAG6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDzW5DPAG6 .mbr-section-title {
  color: #111019;
}
.cid-tDzW5DPAG6 .mbr-text,
.cid-tDzW5DPAG6 .mbr-section-btn {
  color: #000000;
}
.cid-tDzW5EhTsc {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDzW5EhTsc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDzW5EhTsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDzW5EhTsc .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDzW5EhTsc .row {
  justify-content: center;
}
.cid-tDzW5EhTsc .card-box {
  display: flex;
  align-items: center;
}
.cid-tDzW5EhTsc .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDzW5EhTsc .card-box {
    flex-direction: column;
  }
  .cid-tDzW5EhTsc .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDzW5EhTsc .card-link:hover a {
  background-image: none !important;
}
.cid-tDzW5EhTsc .mbr-section-subtitle {
  color: #777777;
}
.cid-tDzW5EhTsc .card-text {
  color: #282828;
}
.cid-tDzW5EhTsc .card-title,
.cid-tDzW5EhTsc .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ26E4VFA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ26E4VFA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ26E4VFA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ26E4VFA .container {
    padding: 0 30px;
  }
}
.cid-tDZ26E4VFA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ26E4VFA .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDzW5F8RbC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDzW5F8RbC .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDzW5F8RbC .align-right {
    text-align: center;
  }
}
.cid-tDzW5F8RbC .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDzW5F8RbC .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDzW5F8RbC .foot-menu {
    justify-content: center;
  }
}
.cid-tDzW5F8RbC .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDzW5F8RbC .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDzW5F8RbC .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDzW5F8RbC .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDzW5F8RbC .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDzW5F8RbC .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDzW5F8RbC .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDzW5F8RbC .foot-menu-item {
  color: #ffff;
}
.cid-tDBi9wqadt {
  z-index: 1000;
  width: 100%;
}
.cid-tDBi9wqadt .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDBi9wqadt nav.navbar {
  position: fixed;
}
.cid-tDBi9wqadt .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-tDBi9wqadt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDBi9wqadt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDBi9wqadt .dropdown-item:hover,
.cid-tDBi9wqadt .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDBi9wqadt .dropdown-item:hover span {
  color: white;
}
.cid-tDBi9wqadt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDBi9wqadt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDBi9wqadt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDBi9wqadt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDBi9wqadt .nav-link {
  position: relative;
}
.cid-tDBi9wqadt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDBi9wqadt .container {
    flex-wrap: nowrap;
  }
}
.cid-tDBi9wqadt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDBi9wqadt .dropdown-menu,
.cid-tDBi9wqadt .navbar.opened {
  background: #000000 !important;
}
.cid-tDBi9wqadt .nav-item:focus,
.cid-tDBi9wqadt .nav-link:focus {
  outline: none;
}
.cid-tDBi9wqadt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDBi9wqadt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDBi9wqadt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDBi9wqadt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDBi9wqadt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDBi9wqadt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDBi9wqadt .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDBi9wqadt .navbar.opened {
  transition: all 0.3s;
}
.cid-tDBi9wqadt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDBi9wqadt .navbar .navbar-logo img {
  width: auto;
}
.cid-tDBi9wqadt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDBi9wqadt .navbar.collapsed {
  justify-content: center;
}
.cid-tDBi9wqadt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDBi9wqadt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDBi9wqadt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDBi9wqadt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDBi9wqadt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDBi9wqadt .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-tDBi9wqadt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDBi9wqadt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDBi9wqadt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDBi9wqadt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDBi9wqadt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDBi9wqadt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDBi9wqadt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDBi9wqadt .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-tDBi9wqadt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDBi9wqadt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDBi9wqadt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDBi9wqadt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDBi9wqadt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDBi9wqadt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDBi9wqadt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDBi9wqadt .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDBi9wqadt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDBi9wqadt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDBi9wqadt .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDBi9wqadt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDBi9wqadt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDBi9wqadt .dropdown-item.active,
.cid-tDBi9wqadt .dropdown-item:active {
  background-color: transparent;
}
.cid-tDBi9wqadt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDBi9wqadt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDBi9wqadt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDBi9wqadt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDBi9wqadt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDBi9wqadt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDBi9wqadt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDBi9wqadt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDBi9wqadt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDBi9wqadt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDBi9wqadt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDBi9wqadt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBi9wqadt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBi9wqadt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDBi9wqadt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBi9wqadt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDBi9wqadt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDBi9wqadt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBi9wqadt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDBi9wqadt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDBi9wqadt .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-tDBi9wqadt .navbar {
    height: 70px;
  }
  .cid-tDBi9wqadt .navbar.opened {
    height: auto;
  }
  .cid-tDBi9wqadt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDBi9x2jVA {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDBi9x2jVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9x2jVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBi9x2jVA .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDBi9x2jVA .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDBi9x2jVA .row {
  flex-direction: row-reverse;
}
.cid-tDBi9x2jVA .row {
  align-items: center;
}
.cid-tDBi9x2jVA img {
  border-radius: 2rem;
}
.cid-tDBi9x2jVA .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDBi9x2jVA .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDBi9x2jVA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDBi9x2jVA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBi9x2jVA .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDBi9x2jVA .mbr-text,
.cid-tDBi9x2jVA .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDBi9xmblj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDBi9xmblj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9xmblj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBi9xmblj .container {
    padding: 0 30px;
  }
}
.cid-tDBi9xmblj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBi9xmblj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBi9xGNUG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDBi9xGNUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9xGNUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBi9xGNUG .row {
  justify-content: flex-start;
}
.cid-tDBi9xGNUG .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDBi9xZ1cz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDBi9xZ1cz b,
.cid-tDBi9xZ1cz strong {
  font-weight: 900;
}
.cid-tDBi9xZ1cz img,
.cid-tDBi9xZ1cz .item-img {
  width: 100%;
}
.cid-tDBi9xZ1cz .item:focus,
.cid-tDBi9xZ1cz span:focus {
  outline: none;
}
.cid-tDBi9xZ1cz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBi9xZ1cz .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBi9xZ1cz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBi9xZ1cz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBi9xZ1cz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBi9xZ1cz .mbr-section-title {
  color: #17003b;
}
.cid-tDBi9xZ1cz .mbr-text,
.cid-tDBi9xZ1cz .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBi9xZ1cz .item-title {
  text-align: center;
}
.cid-tDBi9xZ1cz .item-subtitle {
  text-align: left;
}
.cid-tDBi9ynpjy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDBi9ynpjy b,
.cid-tDBi9ynpjy strong {
  font-weight: 900;
}
.cid-tDBi9ynpjy img,
.cid-tDBi9ynpjy .item-img {
  width: 100%;
}
.cid-tDBi9ynpjy .item:focus,
.cid-tDBi9ynpjy span:focus {
  outline: none;
}
.cid-tDBi9ynpjy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBi9ynpjy .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBi9ynpjy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBi9ynpjy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBi9ynpjy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBi9ynpjy .mbr-section-title {
  color: #17003b;
}
.cid-tDBi9ynpjy .mbr-text,
.cid-tDBi9ynpjy .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBi9ynpjy .item-title {
  text-align: center;
}
.cid-tDBi9ynpjy .item-subtitle {
  text-align: left;
}
.cid-tDBi9yMTO8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDBi9yMTO8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9yMTO8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBi9yMTO8 .container {
    padding: 0 30px;
  }
}
.cid-tDBi9yMTO8 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBi9yMTO8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBi9z6l1w {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDBi9z6l1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9z6l1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBi9z6l1w .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDBi9z6l1w .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDBi9z6l1w .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDBi9z6l1w .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDBi9z6l1w .card-row {
  align-items: stretch;
}
.cid-tDBi9z6l1w .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDBi9z6l1w .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDBi9z6l1w .card-box {
  height: 100%;
}
.cid-tDBi9z6l1w .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDBi9z6l1w .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDBi9z6l1w .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDBi9z6l1w .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDBi9zBen2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDBi9zBen2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBi9zBen2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBi9zBen2 .row {
  flex-direction: row-reverse;
}
.cid-tDBi9zBen2 .row {
  align-items: center;
}
.cid-tDBi9zBen2 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDBi9zBen2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBi9zBen2 .mbr-section-title {
  color: #111019;
}
.cid-tDBi9zBen2 .mbr-text,
.cid-tDBi9zBen2 .mbr-section-btn {
  color: #000000;
}
.cid-tDBi9A290w {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDBi9A290w .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDBi9A290w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBi9A290w .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDBi9A290w .row {
  justify-content: center;
}
.cid-tDBi9A290w .card-box {
  display: flex;
  align-items: center;
}
.cid-tDBi9A290w .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDBi9A290w .card-box {
    flex-direction: column;
  }
  .cid-tDBi9A290w .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDBi9A290w .card-link:hover a {
  background-image: none !important;
}
.cid-tDBi9A290w .mbr-section-subtitle {
  color: #777777;
}
.cid-tDBi9A290w .card-text {
  color: #282828;
}
.cid-tDBi9A290w .card-title,
.cid-tDBi9A290w .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYdwHHPB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYdwHHPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYdwHHPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYdwHHPB .container {
    padding: 0 30px;
  }
}
.cid-tDYYdwHHPB .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYdwHHPB .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDBi9AXKDI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDBi9AXKDI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDBi9AXKDI .align-right {
    text-align: center;
  }
}
.cid-tDBi9AXKDI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDBi9AXKDI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDBi9AXKDI .foot-menu {
    justify-content: center;
  }
}
.cid-tDBi9AXKDI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDBi9AXKDI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDBi9AXKDI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDBi9AXKDI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDBi9AXKDI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDBi9AXKDI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDBi9AXKDI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDBi9AXKDI .foot-menu-item {
  color: #ffff;
}
.cid-tDBrAmCxvr {
  z-index: 1000;
  width: 100%;
}
.cid-tDBrAmCxvr .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDBrAmCxvr nav.navbar {
  position: fixed;
}
.cid-tDBrAmCxvr .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-tDBrAmCxvr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDBrAmCxvr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDBrAmCxvr .dropdown-item:hover,
.cid-tDBrAmCxvr .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDBrAmCxvr .dropdown-item:hover span {
  color: white;
}
.cid-tDBrAmCxvr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDBrAmCxvr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDBrAmCxvr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDBrAmCxvr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDBrAmCxvr .nav-link {
  position: relative;
}
.cid-tDBrAmCxvr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDBrAmCxvr .container {
    flex-wrap: nowrap;
  }
}
.cid-tDBrAmCxvr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDBrAmCxvr .dropdown-menu,
.cid-tDBrAmCxvr .navbar.opened {
  background: #000000 !important;
}
.cid-tDBrAmCxvr .nav-item:focus,
.cid-tDBrAmCxvr .nav-link:focus {
  outline: none;
}
.cid-tDBrAmCxvr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDBrAmCxvr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDBrAmCxvr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDBrAmCxvr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDBrAmCxvr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDBrAmCxvr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDBrAmCxvr .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDBrAmCxvr .navbar.opened {
  transition: all 0.3s;
}
.cid-tDBrAmCxvr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDBrAmCxvr .navbar .navbar-logo img {
  width: auto;
}
.cid-tDBrAmCxvr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDBrAmCxvr .navbar.collapsed {
  justify-content: center;
}
.cid-tDBrAmCxvr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDBrAmCxvr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDBrAmCxvr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDBrAmCxvr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDBrAmCxvr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDBrAmCxvr .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-tDBrAmCxvr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDBrAmCxvr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDBrAmCxvr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDBrAmCxvr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDBrAmCxvr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDBrAmCxvr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDBrAmCxvr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDBrAmCxvr .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-tDBrAmCxvr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDBrAmCxvr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDBrAmCxvr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDBrAmCxvr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDBrAmCxvr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDBrAmCxvr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDBrAmCxvr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDBrAmCxvr .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDBrAmCxvr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDBrAmCxvr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDBrAmCxvr .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDBrAmCxvr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDBrAmCxvr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDBrAmCxvr .dropdown-item.active,
.cid-tDBrAmCxvr .dropdown-item:active {
  background-color: transparent;
}
.cid-tDBrAmCxvr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDBrAmCxvr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDBrAmCxvr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDBrAmCxvr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDBrAmCxvr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDBrAmCxvr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDBrAmCxvr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDBrAmCxvr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDBrAmCxvr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDBrAmCxvr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDBrAmCxvr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDBrAmCxvr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBrAmCxvr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBrAmCxvr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDBrAmCxvr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBrAmCxvr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDBrAmCxvr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDBrAmCxvr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBrAmCxvr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDBrAmCxvr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDBrAmCxvr .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-tDBrAmCxvr .navbar {
    height: 70px;
  }
  .cid-tDBrAmCxvr .navbar.opened {
    height: auto;
  }
  .cid-tDBrAmCxvr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDBrAndMqA {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDBrAndMqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrAndMqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBrAndMqA .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDBrAndMqA .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDBrAndMqA .row {
  flex-direction: row-reverse;
}
.cid-tDBrAndMqA .row {
  align-items: center;
}
.cid-tDBrAndMqA img {
  border-radius: 2rem;
}
.cid-tDBrAndMqA .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDBrAndMqA .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDBrAndMqA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDBrAndMqA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBrAndMqA .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDBrAndMqA .mbr-text,
.cid-tDBrAndMqA .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDBrAnyACp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDBrAnyACp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrAnyACp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBrAnyACp .container {
    padding: 0 30px;
  }
}
.cid-tDBrAnyACp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBrAnyACp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBrAnQkTV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDBrAnQkTV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrAnQkTV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBrAnQkTV .row {
  justify-content: flex-start;
}
.cid-tDBrAnQkTV .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDBrAoaeXa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDBrAoaeXa b,
.cid-tDBrAoaeXa strong {
  font-weight: 900;
}
.cid-tDBrAoaeXa img,
.cid-tDBrAoaeXa .item-img {
  width: 100%;
}
.cid-tDBrAoaeXa .item:focus,
.cid-tDBrAoaeXa span:focus {
  outline: none;
}
.cid-tDBrAoaeXa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBrAoaeXa .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBrAoaeXa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBrAoaeXa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBrAoaeXa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBrAoaeXa .mbr-section-title {
  color: #17003b;
}
.cid-tDBrAoaeXa .mbr-text,
.cid-tDBrAoaeXa .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBrAoaeXa .item-title {
  text-align: center;
}
.cid-tDBrAoaeXa .item-subtitle {
  text-align: left;
}
.cid-tDBrAoxQWG {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDBrAoxQWG b,
.cid-tDBrAoxQWG strong {
  font-weight: 900;
}
.cid-tDBrAoxQWG img,
.cid-tDBrAoxQWG .item-img {
  width: 100%;
}
.cid-tDBrAoxQWG .item:focus,
.cid-tDBrAoxQWG span:focus {
  outline: none;
}
.cid-tDBrAoxQWG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBrAoxQWG .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBrAoxQWG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBrAoxQWG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBrAoxQWG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBrAoxQWG .mbr-section-title {
  color: #17003b;
}
.cid-tDBrAoxQWG .mbr-text,
.cid-tDBrAoxQWG .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBrAoxQWG .item-title {
  text-align: center;
}
.cid-tDBrAoxQWG .item-subtitle {
  text-align: left;
}
.cid-tDBrAoWym5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDBrAoWym5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrAoWym5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBrAoWym5 .container {
    padding: 0 30px;
  }
}
.cid-tDBrAoWym5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBrAoWym5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBrApfjgv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDBrApfjgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrApfjgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBrApfjgv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDBrApfjgv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDBrApfjgv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDBrApfjgv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDBrApfjgv .card-row {
  align-items: stretch;
}
.cid-tDBrApfjgv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDBrApfjgv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDBrApfjgv .card-box {
  height: 100%;
}
.cid-tDBrApfjgv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDBrApfjgv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDBrApfjgv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDBrApfjgv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDBrApKhJ8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDBrApKhJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBrApKhJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBrApKhJ8 .row {
  flex-direction: row-reverse;
}
.cid-tDBrApKhJ8 .row {
  align-items: center;
}
.cid-tDBrApKhJ8 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDBrApKhJ8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBrApKhJ8 .mbr-section-title {
  color: #111019;
}
.cid-tDBrApKhJ8 .mbr-text,
.cid-tDBrApKhJ8 .mbr-section-btn {
  color: #000000;
}
.cid-tDBrAqe6Jc {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDBrAqe6Jc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDBrAqe6Jc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBrAqe6Jc .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDBrAqe6Jc .row {
  justify-content: center;
}
.cid-tDBrAqe6Jc .card-box {
  display: flex;
  align-items: center;
}
.cid-tDBrAqe6Jc .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDBrAqe6Jc .card-box {
    flex-direction: column;
  }
  .cid-tDBrAqe6Jc .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDBrAqe6Jc .card-link:hover a {
  background-image: none !important;
}
.cid-tDBrAqe6Jc .mbr-section-subtitle {
  color: #777777;
}
.cid-tDBrAqe6Jc .card-text {
  color: #282828;
}
.cid-tDBrAqe6Jc .card-title,
.cid-tDBrAqe6Jc .iconfont-wrapper {
  color: #303030;
}
.cid-tDYYyXxKPn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYYyXxKPn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYYyXxKPn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYYyXxKPn .container {
    padding: 0 30px;
  }
}
.cid-tDYYyXxKPn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYYyXxKPn .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDBrAr73Gi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDBrAr73Gi .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDBrAr73Gi .align-right {
    text-align: center;
  }
}
.cid-tDBrAr73Gi .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDBrAr73Gi .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDBrAr73Gi .foot-menu {
    justify-content: center;
  }
}
.cid-tDBrAr73Gi .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDBrAr73Gi .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDBrAr73Gi .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDBrAr73Gi .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDBrAr73Gi .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDBrAr73Gi .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDBrAr73Gi .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDBrAr73Gi .foot-menu-item {
  color: #ffff;
}
.cid-tDBCLmBFWj {
  z-index: 1000;
  width: 100%;
}
.cid-tDBCLmBFWj .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDBCLmBFWj nav.navbar {
  position: fixed;
}
.cid-tDBCLmBFWj .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-tDBCLmBFWj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDBCLmBFWj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDBCLmBFWj .dropdown-item:hover,
.cid-tDBCLmBFWj .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDBCLmBFWj .dropdown-item:hover span {
  color: white;
}
.cid-tDBCLmBFWj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDBCLmBFWj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDBCLmBFWj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDBCLmBFWj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDBCLmBFWj .nav-link {
  position: relative;
}
.cid-tDBCLmBFWj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDBCLmBFWj .container {
    flex-wrap: nowrap;
  }
}
.cid-tDBCLmBFWj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDBCLmBFWj .dropdown-menu,
.cid-tDBCLmBFWj .navbar.opened {
  background: #000000 !important;
}
.cid-tDBCLmBFWj .nav-item:focus,
.cid-tDBCLmBFWj .nav-link:focus {
  outline: none;
}
.cid-tDBCLmBFWj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDBCLmBFWj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDBCLmBFWj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDBCLmBFWj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDBCLmBFWj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDBCLmBFWj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDBCLmBFWj .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDBCLmBFWj .navbar.opened {
  transition: all 0.3s;
}
.cid-tDBCLmBFWj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDBCLmBFWj .navbar .navbar-logo img {
  width: auto;
}
.cid-tDBCLmBFWj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDBCLmBFWj .navbar.collapsed {
  justify-content: center;
}
.cid-tDBCLmBFWj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDBCLmBFWj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDBCLmBFWj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDBCLmBFWj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDBCLmBFWj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDBCLmBFWj .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-tDBCLmBFWj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDBCLmBFWj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDBCLmBFWj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDBCLmBFWj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDBCLmBFWj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDBCLmBFWj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDBCLmBFWj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDBCLmBFWj .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-tDBCLmBFWj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDBCLmBFWj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDBCLmBFWj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDBCLmBFWj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDBCLmBFWj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDBCLmBFWj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDBCLmBFWj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDBCLmBFWj .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDBCLmBFWj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDBCLmBFWj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDBCLmBFWj .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDBCLmBFWj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDBCLmBFWj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDBCLmBFWj .dropdown-item.active,
.cid-tDBCLmBFWj .dropdown-item:active {
  background-color: transparent;
}
.cid-tDBCLmBFWj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDBCLmBFWj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDBCLmBFWj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDBCLmBFWj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDBCLmBFWj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDBCLmBFWj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDBCLmBFWj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDBCLmBFWj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDBCLmBFWj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDBCLmBFWj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDBCLmBFWj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDBCLmBFWj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBCLmBFWj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDBCLmBFWj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDBCLmBFWj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBCLmBFWj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDBCLmBFWj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDBCLmBFWj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDBCLmBFWj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDBCLmBFWj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDBCLmBFWj .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-tDBCLmBFWj .navbar {
    height: 70px;
  }
  .cid-tDBCLmBFWj .navbar.opened {
    height: auto;
  }
  .cid-tDBCLmBFWj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDBCLnahHH {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDBCLnahHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLnahHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBCLnahHH .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDBCLnahHH .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDBCLnahHH .row {
  flex-direction: row-reverse;
}
.cid-tDBCLnahHH .row {
  align-items: center;
}
.cid-tDBCLnahHH img {
  border-radius: 2rem;
}
.cid-tDBCLnahHH .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDBCLnahHH .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDBCLnahHH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDBCLnahHH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBCLnahHH .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDBCLnahHH .mbr-text,
.cid-tDBCLnahHH .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDBCLnuqFe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDBCLnuqFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLnuqFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBCLnuqFe .container {
    padding: 0 30px;
  }
}
.cid-tDBCLnuqFe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBCLnuqFe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBCLnLx3f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDBCLnLx3f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLnLx3f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBCLnLx3f .row {
  justify-content: flex-start;
}
.cid-tDBCLnLx3f .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDBCLo2OVV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDBCLo2OVV b,
.cid-tDBCLo2OVV strong {
  font-weight: 900;
}
.cid-tDBCLo2OVV img,
.cid-tDBCLo2OVV .item-img {
  width: 100%;
}
.cid-tDBCLo2OVV .item:focus,
.cid-tDBCLo2OVV span:focus {
  outline: none;
}
.cid-tDBCLo2OVV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBCLo2OVV .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBCLo2OVV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBCLo2OVV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBCLo2OVV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBCLo2OVV .mbr-section-title {
  color: #17003b;
}
.cid-tDBCLo2OVV .mbr-text,
.cid-tDBCLo2OVV .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBCLo2OVV .item-title {
  text-align: center;
}
.cid-tDBCLo2OVV .item-subtitle {
  text-align: left;
}
.cid-tDBCLosALF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDBCLosALF b,
.cid-tDBCLosALF strong {
  font-weight: 900;
}
.cid-tDBCLosALF img,
.cid-tDBCLosALF .item-img {
  width: 100%;
}
.cid-tDBCLosALF .item:focus,
.cid-tDBCLosALF span:focus {
  outline: none;
}
.cid-tDBCLosALF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDBCLosALF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDBCLosALF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDBCLosALF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDBCLosALF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDBCLosALF .mbr-section-title {
  color: #17003b;
}
.cid-tDBCLosALF .mbr-text,
.cid-tDBCLosALF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDBCLosALF .item-title {
  text-align: center;
}
.cid-tDBCLosALF .item-subtitle {
  text-align: left;
}
.cid-tDBCLoN0iq {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDBCLoN0iq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLoN0iq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDBCLoN0iq .container {
    padding: 0 30px;
  }
}
.cid-tDBCLoN0iq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDBCLoN0iq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDBCLp4OBv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDBCLp4OBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLp4OBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBCLp4OBv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDBCLp4OBv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDBCLp4OBv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDBCLp4OBv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDBCLp4OBv .card-row {
  align-items: stretch;
}
.cid-tDBCLp4OBv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDBCLp4OBv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDBCLp4OBv .card-box {
  height: 100%;
}
.cid-tDBCLp4OBv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDBCLp4OBv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDBCLp4OBv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDBCLp4OBv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDBCLpwE6A {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDBCLpwE6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDBCLpwE6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBCLpwE6A .row {
  flex-direction: row-reverse;
}
.cid-tDBCLpwE6A .row {
  align-items: center;
}
.cid-tDBCLpwE6A img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDBCLpwE6A .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDBCLpwE6A .mbr-section-title {
  color: #111019;
}
.cid-tDBCLpwE6A .mbr-text,
.cid-tDBCLpwE6A .mbr-section-btn {
  color: #000000;
}
.cid-tDBCLpTGEP {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDBCLpTGEP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDBCLpTGEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDBCLpTGEP .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDBCLpTGEP .row {
  justify-content: center;
}
.cid-tDBCLpTGEP .card-box {
  display: flex;
  align-items: center;
}
.cid-tDBCLpTGEP .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDBCLpTGEP .card-box {
    flex-direction: column;
  }
  .cid-tDBCLpTGEP .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDBCLpTGEP .card-link:hover a {
  background-image: none !important;
}
.cid-tDBCLpTGEP .mbr-section-subtitle {
  color: #777777;
}
.cid-tDBCLpTGEP .card-text {
  color: #282828;
}
.cid-tDBCLpTGEP .card-title,
.cid-tDBCLpTGEP .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZ9jSlV3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZ9jSlV3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZ9jSlV3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZ9jSlV3 .container {
    padding: 0 30px;
  }
}
.cid-tDYZ9jSlV3 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZ9jSlV3 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDBCLqNmKV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDBCLqNmKV .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDBCLqNmKV .align-right {
    text-align: center;
  }
}
.cid-tDBCLqNmKV .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDBCLqNmKV .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDBCLqNmKV .foot-menu {
    justify-content: center;
  }
}
.cid-tDBCLqNmKV .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDBCLqNmKV .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDBCLqNmKV .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDBCLqNmKV .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDBCLqNmKV .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDBCLqNmKV .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDBCLqNmKV .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDBCLqNmKV .foot-menu-item {
  color: #ffff;
}
.cid-tDEqFvI7Er {
  z-index: 1000;
  width: 100%;
}
.cid-tDEqFvI7Er .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEqFvI7Er nav.navbar {
  position: fixed;
}
.cid-tDEqFvI7Er .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-tDEqFvI7Er .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEqFvI7Er .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEqFvI7Er .dropdown-item:hover,
.cid-tDEqFvI7Er .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEqFvI7Er .dropdown-item:hover span {
  color: white;
}
.cid-tDEqFvI7Er .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEqFvI7Er .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEqFvI7Er .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEqFvI7Er .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEqFvI7Er .nav-link {
  position: relative;
}
.cid-tDEqFvI7Er .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEqFvI7Er .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEqFvI7Er .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEqFvI7Er .dropdown-menu,
.cid-tDEqFvI7Er .navbar.opened {
  background: #000000 !important;
}
.cid-tDEqFvI7Er .nav-item:focus,
.cid-tDEqFvI7Er .nav-link:focus {
  outline: none;
}
.cid-tDEqFvI7Er .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEqFvI7Er .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEqFvI7Er .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEqFvI7Er .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEqFvI7Er .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEqFvI7Er .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEqFvI7Er .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEqFvI7Er .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEqFvI7Er .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEqFvI7Er .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEqFvI7Er .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEqFvI7Er .navbar.collapsed {
  justify-content: center;
}
.cid-tDEqFvI7Er .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEqFvI7Er .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEqFvI7Er .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEqFvI7Er .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEqFvI7Er .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEqFvI7Er .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-tDEqFvI7Er .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEqFvI7Er .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEqFvI7Er .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEqFvI7Er .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEqFvI7Er .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEqFvI7Er .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEqFvI7Er .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEqFvI7Er .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-tDEqFvI7Er .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEqFvI7Er .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEqFvI7Er .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEqFvI7Er .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEqFvI7Er .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEqFvI7Er .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEqFvI7Er .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEqFvI7Er .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEqFvI7Er .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEqFvI7Er .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEqFvI7Er .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEqFvI7Er .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEqFvI7Er .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEqFvI7Er .dropdown-item.active,
.cid-tDEqFvI7Er .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEqFvI7Er .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEqFvI7Er .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEqFvI7Er .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEqFvI7Er .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEqFvI7Er .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEqFvI7Er .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEqFvI7Er ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEqFvI7Er .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEqFvI7Er button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEqFvI7Er button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEqFvI7Er button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEqFvI7Er button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEqFvI7Er button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEqFvI7Er button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEqFvI7Er nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEqFvI7Er nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEqFvI7Er nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEqFvI7Er nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEqFvI7Er .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEqFvI7Er a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEqFvI7Er .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-tDEqFvI7Er .navbar {
    height: 70px;
  }
  .cid-tDEqFvI7Er .navbar.opened {
    height: auto;
  }
  .cid-tDEqFvI7Er .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEqFwo8gf {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEqFwo8gf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFwo8gf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEqFwo8gf .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEqFwo8gf .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEqFwo8gf .row {
  flex-direction: row-reverse;
}
.cid-tDEqFwo8gf .row {
  align-items: center;
}
.cid-tDEqFwo8gf img {
  border-radius: 2rem;
}
.cid-tDEqFwo8gf .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEqFwo8gf .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEqFwo8gf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEqFwo8gf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEqFwo8gf .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEqFwo8gf .mbr-text,
.cid-tDEqFwo8gf .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEqFwLq2r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEqFwLq2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFwLq2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEqFwLq2r .container {
    padding: 0 30px;
  }
}
.cid-tDEqFwLq2r .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEqFwLq2r .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEqFx5dpS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEqFx5dpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFx5dpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEqFx5dpS .row {
  justify-content: flex-start;
}
.cid-tDEqFx5dpS .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEqFxoWTZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEqFxoWTZ b,
.cid-tDEqFxoWTZ strong {
  font-weight: 900;
}
.cid-tDEqFxoWTZ img,
.cid-tDEqFxoWTZ .item-img {
  width: 100%;
}
.cid-tDEqFxoWTZ .item:focus,
.cid-tDEqFxoWTZ span:focus {
  outline: none;
}
.cid-tDEqFxoWTZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEqFxoWTZ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEqFxoWTZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEqFxoWTZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEqFxoWTZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEqFxoWTZ .mbr-section-title {
  color: #17003b;
}
.cid-tDEqFxoWTZ .mbr-text,
.cid-tDEqFxoWTZ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEqFxoWTZ .item-title {
  text-align: center;
}
.cid-tDEqFxoWTZ .item-subtitle {
  text-align: left;
}
.cid-tDEqFxN83H {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEqFxN83H b,
.cid-tDEqFxN83H strong {
  font-weight: 900;
}
.cid-tDEqFxN83H img,
.cid-tDEqFxN83H .item-img {
  width: 100%;
}
.cid-tDEqFxN83H .item:focus,
.cid-tDEqFxN83H span:focus {
  outline: none;
}
.cid-tDEqFxN83H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEqFxN83H .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEqFxN83H .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEqFxN83H .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEqFxN83H .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEqFxN83H .mbr-section-title {
  color: #17003b;
}
.cid-tDEqFxN83H .mbr-text,
.cid-tDEqFxN83H .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEqFxN83H .item-title {
  text-align: center;
}
.cid-tDEqFxN83H .item-subtitle {
  text-align: left;
}
.cid-tDEqFyc11D {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEqFyc11D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFyc11D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEqFyc11D .container {
    padding: 0 30px;
  }
}
.cid-tDEqFyc11D .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEqFyc11D .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEqFyvtWd {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEqFyvtWd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFyvtWd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEqFyvtWd .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEqFyvtWd .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEqFyvtWd .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEqFyvtWd .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEqFyvtWd .card-row {
  align-items: stretch;
}
.cid-tDEqFyvtWd .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEqFyvtWd .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEqFyvtWd .card-box {
  height: 100%;
}
.cid-tDEqFyvtWd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEqFyvtWd .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEqFyvtWd .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEqFyvtWd .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEqFz1npy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEqFz1npy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEqFz1npy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEqFz1npy .row {
  flex-direction: row-reverse;
}
.cid-tDEqFz1npy .row {
  align-items: center;
}
.cid-tDEqFz1npy img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEqFz1npy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEqFz1npy .mbr-section-title {
  color: #111019;
}
.cid-tDEqFz1npy .mbr-text,
.cid-tDEqFz1npy .mbr-section-btn {
  color: #000000;
}
.cid-tDEqFzuCNw {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEqFzuCNw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEqFzuCNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEqFzuCNw .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEqFzuCNw .row {
  justify-content: center;
}
.cid-tDEqFzuCNw .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEqFzuCNw .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEqFzuCNw .card-box {
    flex-direction: column;
  }
  .cid-tDEqFzuCNw .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEqFzuCNw .card-link:hover a {
  background-image: none !important;
}
.cid-tDEqFzuCNw .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEqFzuCNw .card-text {
  color: #282828;
}
.cid-tDEqFzuCNw .card-title,
.cid-tDEqFzuCNw .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ1yDGzLp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ1yDGzLp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ1yDGzLp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ1yDGzLp .container {
    padding: 0 30px;
  }
}
.cid-tDZ1yDGzLp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ1yDGzLp .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEqFAqFdW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEqFAqFdW .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEqFAqFdW .align-right {
    text-align: center;
  }
}
.cid-tDEqFAqFdW .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEqFAqFdW .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEqFAqFdW .foot-menu {
    justify-content: center;
  }
}
.cid-tDEqFAqFdW .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEqFAqFdW .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEqFAqFdW .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEqFAqFdW .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEqFAqFdW .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEqFAqFdW .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEqFAqFdW .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEqFAqFdW .foot-menu-item {
  color: #ffff;
}
.cid-tDEu8831sV {
  z-index: 1000;
  width: 100%;
}
.cid-tDEu8831sV .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEu8831sV nav.navbar {
  position: fixed;
}
.cid-tDEu8831sV .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-tDEu8831sV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEu8831sV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEu8831sV .dropdown-item:hover,
.cid-tDEu8831sV .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEu8831sV .dropdown-item:hover span {
  color: white;
}
.cid-tDEu8831sV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEu8831sV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEu8831sV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEu8831sV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEu8831sV .nav-link {
  position: relative;
}
.cid-tDEu8831sV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEu8831sV .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEu8831sV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEu8831sV .dropdown-menu,
.cid-tDEu8831sV .navbar.opened {
  background: #000000 !important;
}
.cid-tDEu8831sV .nav-item:focus,
.cid-tDEu8831sV .nav-link:focus {
  outline: none;
}
.cid-tDEu8831sV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEu8831sV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEu8831sV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEu8831sV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEu8831sV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEu8831sV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEu8831sV .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEu8831sV .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEu8831sV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEu8831sV .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEu8831sV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEu8831sV .navbar.collapsed {
  justify-content: center;
}
.cid-tDEu8831sV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEu8831sV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEu8831sV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEu8831sV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEu8831sV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEu8831sV .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-tDEu8831sV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEu8831sV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEu8831sV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEu8831sV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEu8831sV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEu8831sV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEu8831sV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEu8831sV .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-tDEu8831sV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEu8831sV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEu8831sV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEu8831sV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEu8831sV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEu8831sV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEu8831sV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEu8831sV .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEu8831sV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEu8831sV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEu8831sV .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEu8831sV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEu8831sV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEu8831sV .dropdown-item.active,
.cid-tDEu8831sV .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEu8831sV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEu8831sV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEu8831sV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEu8831sV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEu8831sV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEu8831sV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEu8831sV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEu8831sV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEu8831sV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEu8831sV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEu8831sV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEu8831sV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEu8831sV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEu8831sV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEu8831sV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEu8831sV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEu8831sV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEu8831sV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEu8831sV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEu8831sV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEu8831sV .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-tDEu8831sV .navbar {
    height: 70px;
  }
  .cid-tDEu8831sV .navbar.opened {
    height: auto;
  }
  .cid-tDEu8831sV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEu88EirW {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEu88EirW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu88EirW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEu88EirW .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEu88EirW .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEu88EirW .row {
  flex-direction: row-reverse;
}
.cid-tDEu88EirW .row {
  align-items: center;
}
.cid-tDEu88EirW img {
  border-radius: 2rem;
}
.cid-tDEu88EirW .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEu88EirW .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEu88EirW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEu88EirW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEu88EirW .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEu88EirW .mbr-text,
.cid-tDEu88EirW .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEu88ZUga {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEu88ZUga .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu88ZUga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEu88ZUga .container {
    padding: 0 30px;
  }
}
.cid-tDEu88ZUga .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEu88ZUga .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEu89kTU6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEu89kTU6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu89kTU6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEu89kTU6 .row {
  justify-content: flex-start;
}
.cid-tDEu89kTU6 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEu89DHGp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEu89DHGp b,
.cid-tDEu89DHGp strong {
  font-weight: 900;
}
.cid-tDEu89DHGp img,
.cid-tDEu89DHGp .item-img {
  width: 100%;
}
.cid-tDEu89DHGp .item:focus,
.cid-tDEu89DHGp span:focus {
  outline: none;
}
.cid-tDEu89DHGp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEu89DHGp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEu89DHGp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEu89DHGp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEu89DHGp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEu89DHGp .mbr-section-title {
  color: #17003b;
}
.cid-tDEu89DHGp .mbr-text,
.cid-tDEu89DHGp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEu89DHGp .item-title {
  text-align: center;
}
.cid-tDEu89DHGp .item-subtitle {
  text-align: left;
}
.cid-tDEu8a06Uo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEu8a06Uo b,
.cid-tDEu8a06Uo strong {
  font-weight: 900;
}
.cid-tDEu8a06Uo img,
.cid-tDEu8a06Uo .item-img {
  width: 100%;
}
.cid-tDEu8a06Uo .item:focus,
.cid-tDEu8a06Uo span:focus {
  outline: none;
}
.cid-tDEu8a06Uo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEu8a06Uo .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEu8a06Uo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEu8a06Uo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEu8a06Uo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEu8a06Uo .mbr-section-title {
  color: #17003b;
}
.cid-tDEu8a06Uo .mbr-text,
.cid-tDEu8a06Uo .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEu8a06Uo .item-title {
  text-align: center;
}
.cid-tDEu8a06Uo .item-subtitle {
  text-align: left;
}
.cid-tDEu8apBvk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEu8apBvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu8apBvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEu8apBvk .container {
    padding: 0 30px;
  }
}
.cid-tDEu8apBvk .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEu8apBvk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEu8aHiJj {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEu8aHiJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu8aHiJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEu8aHiJj .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEu8aHiJj .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEu8aHiJj .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEu8aHiJj .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEu8aHiJj .card-row {
  align-items: stretch;
}
.cid-tDEu8aHiJj .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEu8aHiJj .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEu8aHiJj .card-box {
  height: 100%;
}
.cid-tDEu8aHiJj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEu8aHiJj .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEu8aHiJj .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEu8aHiJj .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEu8baQV0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEu8baQV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEu8baQV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEu8baQV0 .row {
  flex-direction: row-reverse;
}
.cid-tDEu8baQV0 .row {
  align-items: center;
}
.cid-tDEu8baQV0 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEu8baQV0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEu8baQV0 .mbr-section-title {
  color: #111019;
}
.cid-tDEu8baQV0 .mbr-text,
.cid-tDEu8baQV0 .mbr-section-btn {
  color: #000000;
}
.cid-tDEu8bCVgC {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEu8bCVgC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEu8bCVgC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEu8bCVgC .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEu8bCVgC .row {
  justify-content: center;
}
.cid-tDEu8bCVgC .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEu8bCVgC .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEu8bCVgC .card-box {
    flex-direction: column;
  }
  .cid-tDEu8bCVgC .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEu8bCVgC .card-link:hover a {
  background-image: none !important;
}
.cid-tDEu8bCVgC .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEu8bCVgC .card-text {
  color: #282828;
}
.cid-tDEu8bCVgC .card-title,
.cid-tDEu8bCVgC .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2xohcqB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2xohcqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2xohcqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2xohcqB .container {
    padding: 0 30px;
  }
}
.cid-tDZ2xohcqB .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2xohcqB .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEu8crDa0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEu8crDa0 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEu8crDa0 .align-right {
    text-align: center;
  }
}
.cid-tDEu8crDa0 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEu8crDa0 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEu8crDa0 .foot-menu {
    justify-content: center;
  }
}
.cid-tDEu8crDa0 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEu8crDa0 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEu8crDa0 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEu8crDa0 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEu8crDa0 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEu8crDa0 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEu8crDa0 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEu8crDa0 .foot-menu-item {
  color: #ffff;
}
.cid-tDEAt8BMb8 {
  z-index: 1000;
  width: 100%;
}
.cid-tDEAt8BMb8 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEAt8BMb8 nav.navbar {
  position: fixed;
}
.cid-tDEAt8BMb8 .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-tDEAt8BMb8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEAt8BMb8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEAt8BMb8 .dropdown-item:hover,
.cid-tDEAt8BMb8 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEAt8BMb8 .dropdown-item:hover span {
  color: white;
}
.cid-tDEAt8BMb8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEAt8BMb8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEAt8BMb8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEAt8BMb8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEAt8BMb8 .nav-link {
  position: relative;
}
.cid-tDEAt8BMb8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEAt8BMb8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEAt8BMb8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEAt8BMb8 .dropdown-menu,
.cid-tDEAt8BMb8 .navbar.opened {
  background: #000000 !important;
}
.cid-tDEAt8BMb8 .nav-item:focus,
.cid-tDEAt8BMb8 .nav-link:focus {
  outline: none;
}
.cid-tDEAt8BMb8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEAt8BMb8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEAt8BMb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEAt8BMb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEAt8BMb8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEAt8BMb8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEAt8BMb8 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEAt8BMb8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEAt8BMb8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEAt8BMb8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEAt8BMb8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEAt8BMb8 .navbar.collapsed {
  justify-content: center;
}
.cid-tDEAt8BMb8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEAt8BMb8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEAt8BMb8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEAt8BMb8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEAt8BMb8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEAt8BMb8 .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-tDEAt8BMb8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEAt8BMb8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEAt8BMb8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEAt8BMb8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEAt8BMb8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEAt8BMb8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEAt8BMb8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEAt8BMb8 .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-tDEAt8BMb8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEAt8BMb8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEAt8BMb8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEAt8BMb8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEAt8BMb8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEAt8BMb8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEAt8BMb8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEAt8BMb8 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEAt8BMb8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEAt8BMb8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEAt8BMb8 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEAt8BMb8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEAt8BMb8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEAt8BMb8 .dropdown-item.active,
.cid-tDEAt8BMb8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEAt8BMb8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEAt8BMb8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEAt8BMb8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEAt8BMb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEAt8BMb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEAt8BMb8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEAt8BMb8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEAt8BMb8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEAt8BMb8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEAt8BMb8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEAt8BMb8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEAt8BMb8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEAt8BMb8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEAt8BMb8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEAt8BMb8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEAt8BMb8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEAt8BMb8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEAt8BMb8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEAt8BMb8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEAt8BMb8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEAt8BMb8 .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-tDEAt8BMb8 .navbar {
    height: 70px;
  }
  .cid-tDEAt8BMb8 .navbar.opened {
    height: auto;
  }
  .cid-tDEAt8BMb8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEAt9cqgz {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEAt9cqgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAt9cqgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAt9cqgz .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEAt9cqgz .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEAt9cqgz .row {
  flex-direction: row-reverse;
}
.cid-tDEAt9cqgz .row {
  align-items: center;
}
.cid-tDEAt9cqgz img {
  border-radius: 2rem;
}
.cid-tDEAt9cqgz .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEAt9cqgz .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEAt9cqgz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEAt9cqgz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEAt9cqgz .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEAt9cqgz .mbr-text,
.cid-tDEAt9cqgz .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEAt9xsby {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEAt9xsby .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAt9xsby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEAt9xsby .container {
    padding: 0 30px;
  }
}
.cid-tDEAt9xsby .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEAt9xsby .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEAt9QVUV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEAt9QVUV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAt9QVUV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAt9QVUV .row {
  justify-content: flex-start;
}
.cid-tDEAt9QVUV .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEAta9T40 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEAta9T40 b,
.cid-tDEAta9T40 strong {
  font-weight: 900;
}
.cid-tDEAta9T40 img,
.cid-tDEAta9T40 .item-img {
  width: 100%;
}
.cid-tDEAta9T40 .item:focus,
.cid-tDEAta9T40 span:focus {
  outline: none;
}
.cid-tDEAta9T40 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEAta9T40 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEAta9T40 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEAta9T40 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEAta9T40 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEAta9T40 .mbr-section-title {
  color: #17003b;
}
.cid-tDEAta9T40 .mbr-text,
.cid-tDEAta9T40 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEAta9T40 .item-title {
  text-align: center;
}
.cid-tDEAta9T40 .item-subtitle {
  text-align: left;
}
.cid-tDEAtawfLP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEAtawfLP b,
.cid-tDEAtawfLP strong {
  font-weight: 900;
}
.cid-tDEAtawfLP img,
.cid-tDEAtawfLP .item-img {
  width: 100%;
}
.cid-tDEAtawfLP .item:focus,
.cid-tDEAtawfLP span:focus {
  outline: none;
}
.cid-tDEAtawfLP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEAtawfLP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEAtawfLP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEAtawfLP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEAtawfLP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEAtawfLP .mbr-section-title {
  color: #17003b;
}
.cid-tDEAtawfLP .mbr-text,
.cid-tDEAtawfLP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEAtawfLP .item-title {
  text-align: center;
}
.cid-tDEAtawfLP .item-subtitle {
  text-align: left;
}
.cid-tDEAtaV1JU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEAtaV1JU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAtaV1JU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEAtaV1JU .container {
    padding: 0 30px;
  }
}
.cid-tDEAtaV1JU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEAtaV1JU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEAtbd76h {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEAtbd76h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAtbd76h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAtbd76h .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEAtbd76h .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEAtbd76h .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEAtbd76h .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEAtbd76h .card-row {
  align-items: stretch;
}
.cid-tDEAtbd76h .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEAtbd76h .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEAtbd76h .card-box {
  height: 100%;
}
.cid-tDEAtbd76h .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEAtbd76h .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEAtbd76h .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEAtbd76h .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEAtbIvzs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEAtbIvzs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAtbIvzs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAtbIvzs .row {
  flex-direction: row-reverse;
}
.cid-tDEAtbIvzs .row {
  align-items: center;
}
.cid-tDEAtbIvzs img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEAtbIvzs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEAtbIvzs .mbr-section-title {
  color: #111019;
}
.cid-tDEAtbIvzs .mbr-text,
.cid-tDEAtbIvzs .mbr-section-btn {
  color: #000000;
}
.cid-tDEAtcc49q {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEAtcc49q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEAtcc49q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAtcc49q .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEAtcc49q .row {
  justify-content: center;
}
.cid-tDEAtcc49q .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEAtcc49q .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEAtcc49q .card-box {
    flex-direction: column;
  }
  .cid-tDEAtcc49q .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEAtcc49q .card-link:hover a {
  background-image: none !important;
}
.cid-tDEAtcc49q .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEAtcc49q .card-text {
  color: #282828;
}
.cid-tDEAtcc49q .card-title,
.cid-tDEAtcc49q .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2DkQQiW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2DkQQiW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2DkQQiW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2DkQQiW .container {
    padding: 0 30px;
  }
}
.cid-tDZ2DkQQiW .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2DkQQiW .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEAtd6HgH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEAtd6HgH .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEAtd6HgH .align-right {
    text-align: center;
  }
}
.cid-tDEAtd6HgH .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEAtd6HgH .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEAtd6HgH .foot-menu {
    justify-content: center;
  }
}
.cid-tDEAtd6HgH .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEAtd6HgH .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEAtd6HgH .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEAtd6HgH .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEAtd6HgH .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEAtd6HgH .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEAtd6HgH .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEAtd6HgH .foot-menu-item {
  color: #ffff;
}
.cid-tDEFs4c2Vj {
  z-index: 1000;
  width: 100%;
}
.cid-tDEFs4c2Vj .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEFs4c2Vj nav.navbar {
  position: fixed;
}
.cid-tDEFs4c2Vj .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-tDEFs4c2Vj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEFs4c2Vj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEFs4c2Vj .dropdown-item:hover,
.cid-tDEFs4c2Vj .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEFs4c2Vj .dropdown-item:hover span {
  color: white;
}
.cid-tDEFs4c2Vj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEFs4c2Vj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEFs4c2Vj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEFs4c2Vj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEFs4c2Vj .nav-link {
  position: relative;
}
.cid-tDEFs4c2Vj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEFs4c2Vj .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEFs4c2Vj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEFs4c2Vj .dropdown-menu,
.cid-tDEFs4c2Vj .navbar.opened {
  background: #000000 !important;
}
.cid-tDEFs4c2Vj .nav-item:focus,
.cid-tDEFs4c2Vj .nav-link:focus {
  outline: none;
}
.cid-tDEFs4c2Vj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEFs4c2Vj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEFs4c2Vj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEFs4c2Vj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEFs4c2Vj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEFs4c2Vj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEFs4c2Vj .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEFs4c2Vj .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEFs4c2Vj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEFs4c2Vj .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEFs4c2Vj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEFs4c2Vj .navbar.collapsed {
  justify-content: center;
}
.cid-tDEFs4c2Vj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEFs4c2Vj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEFs4c2Vj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEFs4c2Vj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEFs4c2Vj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEFs4c2Vj .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-tDEFs4c2Vj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEFs4c2Vj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEFs4c2Vj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEFs4c2Vj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEFs4c2Vj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEFs4c2Vj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEFs4c2Vj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEFs4c2Vj .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-tDEFs4c2Vj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEFs4c2Vj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEFs4c2Vj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEFs4c2Vj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEFs4c2Vj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEFs4c2Vj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEFs4c2Vj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEFs4c2Vj .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEFs4c2Vj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEFs4c2Vj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEFs4c2Vj .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEFs4c2Vj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEFs4c2Vj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEFs4c2Vj .dropdown-item.active,
.cid-tDEFs4c2Vj .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEFs4c2Vj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEFs4c2Vj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEFs4c2Vj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEFs4c2Vj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEFs4c2Vj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEFs4c2Vj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEFs4c2Vj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEFs4c2Vj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEFs4c2Vj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEFs4c2Vj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEFs4c2Vj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEFs4c2Vj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEFs4c2Vj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEFs4c2Vj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEFs4c2Vj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEFs4c2Vj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEFs4c2Vj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEFs4c2Vj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEFs4c2Vj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEFs4c2Vj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEFs4c2Vj .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-tDEFs4c2Vj .navbar {
    height: 70px;
  }
  .cid-tDEFs4c2Vj .navbar.opened {
    height: auto;
  }
  .cid-tDEFs4c2Vj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEFs4MlV0 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEFs4MlV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs4MlV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEFs4MlV0 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEFs4MlV0 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEFs4MlV0 .row {
  flex-direction: row-reverse;
}
.cid-tDEFs4MlV0 .row {
  align-items: center;
}
.cid-tDEFs4MlV0 img {
  border-radius: 2rem;
}
.cid-tDEFs4MlV0 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEFs4MlV0 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEFs4MlV0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEFs4MlV0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEFs4MlV0 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEFs4MlV0 .mbr-text,
.cid-tDEFs4MlV0 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEFs590hJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEFs590hJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs590hJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEFs590hJ .container {
    padding: 0 30px;
  }
}
.cid-tDEFs590hJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEFs590hJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEFs5spdQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEFs5spdQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs5spdQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEFs5spdQ .row {
  justify-content: flex-start;
}
.cid-tDEFs5spdQ .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEFs5MJRp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEFs5MJRp b,
.cid-tDEFs5MJRp strong {
  font-weight: 900;
}
.cid-tDEFs5MJRp img,
.cid-tDEFs5MJRp .item-img {
  width: 100%;
}
.cid-tDEFs5MJRp .item:focus,
.cid-tDEFs5MJRp span:focus {
  outline: none;
}
.cid-tDEFs5MJRp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEFs5MJRp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEFs5MJRp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEFs5MJRp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEFs5MJRp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEFs5MJRp .mbr-section-title {
  color: #17003b;
}
.cid-tDEFs5MJRp .mbr-text,
.cid-tDEFs5MJRp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEFs5MJRp .item-title {
  text-align: center;
}
.cid-tDEFs5MJRp .item-subtitle {
  text-align: left;
}
.cid-tDEFs6aVUd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEFs6aVUd b,
.cid-tDEFs6aVUd strong {
  font-weight: 900;
}
.cid-tDEFs6aVUd img,
.cid-tDEFs6aVUd .item-img {
  width: 100%;
}
.cid-tDEFs6aVUd .item:focus,
.cid-tDEFs6aVUd span:focus {
  outline: none;
}
.cid-tDEFs6aVUd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEFs6aVUd .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEFs6aVUd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEFs6aVUd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEFs6aVUd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEFs6aVUd .mbr-section-title {
  color: #17003b;
}
.cid-tDEFs6aVUd .mbr-text,
.cid-tDEFs6aVUd .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEFs6aVUd .item-title {
  text-align: center;
}
.cid-tDEFs6aVUd .item-subtitle {
  text-align: left;
}
.cid-tDEFs6zu96 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEFs6zu96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs6zu96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEFs6zu96 .container {
    padding: 0 30px;
  }
}
.cid-tDEFs6zu96 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEFs6zu96 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEFs6RUrH {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEFs6RUrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs6RUrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEFs6RUrH .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEFs6RUrH .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEFs6RUrH .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEFs6RUrH .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEFs6RUrH .card-row {
  align-items: stretch;
}
.cid-tDEFs6RUrH .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEFs6RUrH .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEFs6RUrH .card-box {
  height: 100%;
}
.cid-tDEFs6RUrH .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEFs6RUrH .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEFs6RUrH .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEFs6RUrH .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEFs7mhaw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEFs7mhaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEFs7mhaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEFs7mhaw .row {
  flex-direction: row-reverse;
}
.cid-tDEFs7mhaw .row {
  align-items: center;
}
.cid-tDEFs7mhaw img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEFs7mhaw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEFs7mhaw .mbr-section-title {
  color: #111019;
}
.cid-tDEFs7mhaw .mbr-text,
.cid-tDEFs7mhaw .mbr-section-btn {
  color: #000000;
}
.cid-tDEFs7PvFW {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEFs7PvFW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEFs7PvFW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEFs7PvFW .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEFs7PvFW .row {
  justify-content: center;
}
.cid-tDEFs7PvFW .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEFs7PvFW .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEFs7PvFW .card-box {
    flex-direction: column;
  }
  .cid-tDEFs7PvFW .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEFs7PvFW .card-link:hover a {
  background-image: none !important;
}
.cid-tDEFs7PvFW .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEFs7PvFW .card-text {
  color: #282828;
}
.cid-tDEFs7PvFW .card-title,
.cid-tDEFs7PvFW .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Qp023dK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Qp023dK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Qp023dK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Qp023dK .container {
    padding: 0 30px;
  }
}
.cid-tE1Qp023dK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Qp023dK .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEFs8FFDt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEFs8FFDt .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEFs8FFDt .align-right {
    text-align: center;
  }
}
.cid-tDEFs8FFDt .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEFs8FFDt .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEFs8FFDt .foot-menu {
    justify-content: center;
  }
}
.cid-tDEFs8FFDt .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEFs8FFDt .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEFs8FFDt .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEFs8FFDt .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEFs8FFDt .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEFs8FFDt .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEFs8FFDt .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEFs8FFDt .foot-menu-item {
  color: #ffff;
}
.cid-tDEKc3CzAi {
  z-index: 1000;
  width: 100%;
}
.cid-tDEKc3CzAi .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEKc3CzAi nav.navbar {
  position: fixed;
}
.cid-tDEKc3CzAi .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-tDEKc3CzAi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEKc3CzAi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEKc3CzAi .dropdown-item:hover,
.cid-tDEKc3CzAi .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEKc3CzAi .dropdown-item:hover span {
  color: white;
}
.cid-tDEKc3CzAi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEKc3CzAi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEKc3CzAi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEKc3CzAi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEKc3CzAi .nav-link {
  position: relative;
}
.cid-tDEKc3CzAi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEKc3CzAi .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEKc3CzAi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEKc3CzAi .dropdown-menu,
.cid-tDEKc3CzAi .navbar.opened {
  background: #000000 !important;
}
.cid-tDEKc3CzAi .nav-item:focus,
.cid-tDEKc3CzAi .nav-link:focus {
  outline: none;
}
.cid-tDEKc3CzAi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEKc3CzAi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEKc3CzAi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEKc3CzAi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEKc3CzAi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEKc3CzAi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEKc3CzAi .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEKc3CzAi .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEKc3CzAi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEKc3CzAi .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEKc3CzAi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEKc3CzAi .navbar.collapsed {
  justify-content: center;
}
.cid-tDEKc3CzAi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEKc3CzAi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEKc3CzAi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEKc3CzAi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEKc3CzAi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEKc3CzAi .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-tDEKc3CzAi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEKc3CzAi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEKc3CzAi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEKc3CzAi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEKc3CzAi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEKc3CzAi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEKc3CzAi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEKc3CzAi .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-tDEKc3CzAi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEKc3CzAi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEKc3CzAi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEKc3CzAi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEKc3CzAi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEKc3CzAi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEKc3CzAi .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEKc3CzAi .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEKc3CzAi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEKc3CzAi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEKc3CzAi .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEKc3CzAi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEKc3CzAi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEKc3CzAi .dropdown-item.active,
.cid-tDEKc3CzAi .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEKc3CzAi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEKc3CzAi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEKc3CzAi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEKc3CzAi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEKc3CzAi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEKc3CzAi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEKc3CzAi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEKc3CzAi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEKc3CzAi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEKc3CzAi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEKc3CzAi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEKc3CzAi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEKc3CzAi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEKc3CzAi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEKc3CzAi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEKc3CzAi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEKc3CzAi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEKc3CzAi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEKc3CzAi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEKc3CzAi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEKc3CzAi .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-tDEKc3CzAi .navbar {
    height: 70px;
  }
  .cid-tDEKc3CzAi .navbar.opened {
    height: auto;
  }
  .cid-tDEKc3CzAi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEKc4fFBp {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEKc4fFBp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc4fFBp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEKc4fFBp .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEKc4fFBp .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEKc4fFBp .row {
  flex-direction: row-reverse;
}
.cid-tDEKc4fFBp .row {
  align-items: center;
}
.cid-tDEKc4fFBp img {
  border-radius: 2rem;
}
.cid-tDEKc4fFBp .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEKc4fFBp .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEKc4fFBp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEKc4fFBp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEKc4fFBp .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEKc4fFBp .mbr-text,
.cid-tDEKc4fFBp .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEKc4DcY8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEKc4DcY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc4DcY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEKc4DcY8 .container {
    padding: 0 30px;
  }
}
.cid-tDEKc4DcY8 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEKc4DcY8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEKc4VcCS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEKc4VcCS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc4VcCS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEKc4VcCS .row {
  justify-content: flex-start;
}
.cid-tDEKc4VcCS .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEKc5eu7n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEKc5eu7n b,
.cid-tDEKc5eu7n strong {
  font-weight: 900;
}
.cid-tDEKc5eu7n img,
.cid-tDEKc5eu7n .item-img {
  width: 100%;
}
.cid-tDEKc5eu7n .item:focus,
.cid-tDEKc5eu7n span:focus {
  outline: none;
}
.cid-tDEKc5eu7n .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEKc5eu7n .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEKc5eu7n .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEKc5eu7n .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEKc5eu7n .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEKc5eu7n .mbr-section-title {
  color: #17003b;
}
.cid-tDEKc5eu7n .mbr-text,
.cid-tDEKc5eu7n .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEKc5eu7n .item-title {
  text-align: center;
}
.cid-tDEKc5eu7n .item-subtitle {
  text-align: left;
}
.cid-tDEKc5Fu7D {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEKc5Fu7D b,
.cid-tDEKc5Fu7D strong {
  font-weight: 900;
}
.cid-tDEKc5Fu7D img,
.cid-tDEKc5Fu7D .item-img {
  width: 100%;
}
.cid-tDEKc5Fu7D .item:focus,
.cid-tDEKc5Fu7D span:focus {
  outline: none;
}
.cid-tDEKc5Fu7D .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEKc5Fu7D .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEKc5Fu7D .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEKc5Fu7D .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEKc5Fu7D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEKc5Fu7D .mbr-section-title {
  color: #17003b;
}
.cid-tDEKc5Fu7D .mbr-text,
.cid-tDEKc5Fu7D .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEKc5Fu7D .item-title {
  text-align: center;
}
.cid-tDEKc5Fu7D .item-subtitle {
  text-align: left;
}
.cid-tDEKc63FAb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEKc63FAb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc63FAb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEKc63FAb .container {
    padding: 0 30px;
  }
}
.cid-tDEKc63FAb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEKc63FAb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEKc6mfU4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEKc6mfU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc6mfU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEKc6mfU4 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEKc6mfU4 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEKc6mfU4 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEKc6mfU4 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEKc6mfU4 .card-row {
  align-items: stretch;
}
.cid-tDEKc6mfU4 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEKc6mfU4 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEKc6mfU4 .card-box {
  height: 100%;
}
.cid-tDEKc6mfU4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEKc6mfU4 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEKc6mfU4 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEKc6mfU4 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEKc6RRxL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEKc6RRxL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEKc6RRxL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEKc6RRxL .row {
  flex-direction: row-reverse;
}
.cid-tDEKc6RRxL .row {
  align-items: center;
}
.cid-tDEKc6RRxL img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEKc6RRxL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEKc6RRxL .mbr-section-title {
  color: #111019;
}
.cid-tDEKc6RRxL .mbr-text,
.cid-tDEKc6RRxL .mbr-section-btn {
  color: #000000;
}
.cid-tDEKc7gHL8 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEKc7gHL8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEKc7gHL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEKc7gHL8 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEKc7gHL8 .row {
  justify-content: center;
}
.cid-tDEKc7gHL8 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEKc7gHL8 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEKc7gHL8 .card-box {
    flex-direction: column;
  }
  .cid-tDEKc7gHL8 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEKc7gHL8 .card-link:hover a {
  background-image: none !important;
}
.cid-tDEKc7gHL8 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEKc7gHL8 .card-text {
  color: #282828;
}
.cid-tDEKc7gHL8 .card-title,
.cid-tDEKc7gHL8 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QHiQ611 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QHiQ611 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QHiQ611 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QHiQ611 .container {
    padding: 0 30px;
  }
}
.cid-tE1QHiQ611 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QHiQ611 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEKc8cBJP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEKc8cBJP .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEKc8cBJP .align-right {
    text-align: center;
  }
}
.cid-tDEKc8cBJP .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEKc8cBJP .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEKc8cBJP .foot-menu {
    justify-content: center;
  }
}
.cid-tDEKc8cBJP .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEKc8cBJP .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEKc8cBJP .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEKc8cBJP .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEKc8cBJP .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEKc8cBJP .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEKc8cBJP .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEKc8cBJP .foot-menu-item {
  color: #ffff;
}
.cid-tDEXSZWSgK {
  z-index: 1000;
  width: 100%;
}
.cid-tDEXSZWSgK .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDEXSZWSgK nav.navbar {
  position: fixed;
}
.cid-tDEXSZWSgK .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-tDEXSZWSgK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDEXSZWSgK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDEXSZWSgK .dropdown-item:hover,
.cid-tDEXSZWSgK .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDEXSZWSgK .dropdown-item:hover span {
  color: white;
}
.cid-tDEXSZWSgK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDEXSZWSgK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDEXSZWSgK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDEXSZWSgK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDEXSZWSgK .nav-link {
  position: relative;
}
.cid-tDEXSZWSgK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDEXSZWSgK .container {
    flex-wrap: nowrap;
  }
}
.cid-tDEXSZWSgK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDEXSZWSgK .dropdown-menu,
.cid-tDEXSZWSgK .navbar.opened {
  background: #000000 !important;
}
.cid-tDEXSZWSgK .nav-item:focus,
.cid-tDEXSZWSgK .nav-link:focus {
  outline: none;
}
.cid-tDEXSZWSgK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDEXSZWSgK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDEXSZWSgK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDEXSZWSgK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDEXSZWSgK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDEXSZWSgK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDEXSZWSgK .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDEXSZWSgK .navbar.opened {
  transition: all 0.3s;
}
.cid-tDEXSZWSgK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDEXSZWSgK .navbar .navbar-logo img {
  width: auto;
}
.cid-tDEXSZWSgK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDEXSZWSgK .navbar.collapsed {
  justify-content: center;
}
.cid-tDEXSZWSgK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDEXSZWSgK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDEXSZWSgK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDEXSZWSgK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDEXSZWSgK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDEXSZWSgK .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-tDEXSZWSgK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDEXSZWSgK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDEXSZWSgK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDEXSZWSgK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDEXSZWSgK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDEXSZWSgK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDEXSZWSgK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDEXSZWSgK .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-tDEXSZWSgK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDEXSZWSgK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDEXSZWSgK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDEXSZWSgK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDEXSZWSgK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDEXSZWSgK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDEXSZWSgK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDEXSZWSgK .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDEXSZWSgK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDEXSZWSgK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDEXSZWSgK .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDEXSZWSgK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDEXSZWSgK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDEXSZWSgK .dropdown-item.active,
.cid-tDEXSZWSgK .dropdown-item:active {
  background-color: transparent;
}
.cid-tDEXSZWSgK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDEXSZWSgK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDEXSZWSgK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDEXSZWSgK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDEXSZWSgK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDEXSZWSgK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDEXSZWSgK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDEXSZWSgK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDEXSZWSgK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDEXSZWSgK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDEXSZWSgK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDEXSZWSgK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEXSZWSgK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDEXSZWSgK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDEXSZWSgK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEXSZWSgK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDEXSZWSgK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDEXSZWSgK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDEXSZWSgK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDEXSZWSgK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDEXSZWSgK .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-tDEXSZWSgK .navbar {
    height: 70px;
  }
  .cid-tDEXSZWSgK .navbar.opened {
    height: auto;
  }
  .cid-tDEXSZWSgK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDEXT0y3iP {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDEXT0y3iP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT0y3iP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEXT0y3iP .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDEXT0y3iP .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDEXT0y3iP .row {
  flex-direction: row-reverse;
}
.cid-tDEXT0y3iP .row {
  align-items: center;
}
.cid-tDEXT0y3iP img {
  border-radius: 2rem;
}
.cid-tDEXT0y3iP .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDEXT0y3iP .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEXT0y3iP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDEXT0y3iP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEXT0y3iP .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDEXT0y3iP .mbr-text,
.cid-tDEXT0y3iP .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDEXT0TYCf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDEXT0TYCf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT0TYCf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEXT0TYCf .container {
    padding: 0 30px;
  }
}
.cid-tDEXT0TYCf .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEXT0TYCf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEXT19fVu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDEXT19fVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT19fVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEXT19fVu .row {
  justify-content: flex-start;
}
.cid-tDEXT19fVu .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDEXT1tqoo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDEXT1tqoo b,
.cid-tDEXT1tqoo strong {
  font-weight: 900;
}
.cid-tDEXT1tqoo img,
.cid-tDEXT1tqoo .item-img {
  width: 100%;
}
.cid-tDEXT1tqoo .item:focus,
.cid-tDEXT1tqoo span:focus {
  outline: none;
}
.cid-tDEXT1tqoo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEXT1tqoo .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEXT1tqoo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEXT1tqoo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEXT1tqoo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEXT1tqoo .mbr-section-title {
  color: #17003b;
}
.cid-tDEXT1tqoo .mbr-text,
.cid-tDEXT1tqoo .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEXT1tqoo .item-title {
  text-align: center;
}
.cid-tDEXT1tqoo .item-subtitle {
  text-align: left;
}
.cid-tDEXT1PCKA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDEXT1PCKA b,
.cid-tDEXT1PCKA strong {
  font-weight: 900;
}
.cid-tDEXT1PCKA img,
.cid-tDEXT1PCKA .item-img {
  width: 100%;
}
.cid-tDEXT1PCKA .item:focus,
.cid-tDEXT1PCKA span:focus {
  outline: none;
}
.cid-tDEXT1PCKA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDEXT1PCKA .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDEXT1PCKA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDEXT1PCKA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDEXT1PCKA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDEXT1PCKA .mbr-section-title {
  color: #17003b;
}
.cid-tDEXT1PCKA .mbr-text,
.cid-tDEXT1PCKA .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDEXT1PCKA .item-title {
  text-align: center;
}
.cid-tDEXT1PCKA .item-subtitle {
  text-align: left;
}
.cid-tDEXT2d3GZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDEXT2d3GZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT2d3GZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDEXT2d3GZ .container {
    padding: 0 30px;
  }
}
.cid-tDEXT2d3GZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDEXT2d3GZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDEXT2uUJS {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDEXT2uUJS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT2uUJS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEXT2uUJS .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDEXT2uUJS .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDEXT2uUJS .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDEXT2uUJS .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDEXT2uUJS .card-row {
  align-items: stretch;
}
.cid-tDEXT2uUJS .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDEXT2uUJS .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDEXT2uUJS .card-box {
  height: 100%;
}
.cid-tDEXT2uUJS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDEXT2uUJS .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDEXT2uUJS .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDEXT2uUJS .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDEXT32sgY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDEXT32sgY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEXT32sgY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEXT32sgY .row {
  flex-direction: row-reverse;
}
.cid-tDEXT32sgY .row {
  align-items: center;
}
.cid-tDEXT32sgY img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDEXT32sgY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDEXT32sgY .mbr-section-title {
  color: #111019;
}
.cid-tDEXT32sgY .mbr-text,
.cid-tDEXT32sgY .mbr-section-btn {
  color: #000000;
}
.cid-tDEXT3q119 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDEXT3q119 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDEXT3q119 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEXT3q119 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDEXT3q119 .row {
  justify-content: center;
}
.cid-tDEXT3q119 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDEXT3q119 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDEXT3q119 .card-box {
    flex-direction: column;
  }
  .cid-tDEXT3q119 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDEXT3q119 .card-link:hover a {
  background-image: none !important;
}
.cid-tDEXT3q119 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDEXT3q119 .card-text {
  color: #282828;
}
.cid-tDEXT3q119 .card-title,
.cid-tDEXT3q119 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QXHCQCp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QXHCQCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QXHCQCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QXHCQCp .container {
    padding: 0 30px;
  }
}
.cid-tE1QXHCQCp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QXHCQCp .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDEXT4iQtx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDEXT4iQtx .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDEXT4iQtx .align-right {
    text-align: center;
  }
}
.cid-tDEXT4iQtx .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDEXT4iQtx .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDEXT4iQtx .foot-menu {
    justify-content: center;
  }
}
.cid-tDEXT4iQtx .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDEXT4iQtx .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDEXT4iQtx .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDEXT4iQtx .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDEXT4iQtx .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDEXT4iQtx .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDEXT4iQtx .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDEXT4iQtx .foot-menu-item {
  color: #ffff;
}
.cid-tDF5xBYL7d {
  z-index: 1000;
  width: 100%;
}
.cid-tDF5xBYL7d .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDF5xBYL7d nav.navbar {
  position: fixed;
}
.cid-tDF5xBYL7d .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-tDF5xBYL7d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDF5xBYL7d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDF5xBYL7d .dropdown-item:hover,
.cid-tDF5xBYL7d .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDF5xBYL7d .dropdown-item:hover span {
  color: white;
}
.cid-tDF5xBYL7d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDF5xBYL7d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDF5xBYL7d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDF5xBYL7d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDF5xBYL7d .nav-link {
  position: relative;
}
.cid-tDF5xBYL7d .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDF5xBYL7d .container {
    flex-wrap: nowrap;
  }
}
.cid-tDF5xBYL7d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDF5xBYL7d .dropdown-menu,
.cid-tDF5xBYL7d .navbar.opened {
  background: #000000 !important;
}
.cid-tDF5xBYL7d .nav-item:focus,
.cid-tDF5xBYL7d .nav-link:focus {
  outline: none;
}
.cid-tDF5xBYL7d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDF5xBYL7d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDF5xBYL7d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDF5xBYL7d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDF5xBYL7d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDF5xBYL7d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDF5xBYL7d .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDF5xBYL7d .navbar.opened {
  transition: all 0.3s;
}
.cid-tDF5xBYL7d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDF5xBYL7d .navbar .navbar-logo img {
  width: auto;
}
.cid-tDF5xBYL7d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDF5xBYL7d .navbar.collapsed {
  justify-content: center;
}
.cid-tDF5xBYL7d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDF5xBYL7d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDF5xBYL7d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDF5xBYL7d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDF5xBYL7d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDF5xBYL7d .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-tDF5xBYL7d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDF5xBYL7d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDF5xBYL7d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDF5xBYL7d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDF5xBYL7d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDF5xBYL7d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDF5xBYL7d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDF5xBYL7d .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-tDF5xBYL7d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDF5xBYL7d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDF5xBYL7d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDF5xBYL7d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDF5xBYL7d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDF5xBYL7d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDF5xBYL7d .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDF5xBYL7d .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDF5xBYL7d .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDF5xBYL7d .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDF5xBYL7d .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDF5xBYL7d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDF5xBYL7d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDF5xBYL7d .dropdown-item.active,
.cid-tDF5xBYL7d .dropdown-item:active {
  background-color: transparent;
}
.cid-tDF5xBYL7d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDF5xBYL7d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDF5xBYL7d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDF5xBYL7d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDF5xBYL7d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDF5xBYL7d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDF5xBYL7d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDF5xBYL7d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDF5xBYL7d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDF5xBYL7d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDF5xBYL7d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDF5xBYL7d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDF5xBYL7d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDF5xBYL7d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDF5xBYL7d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDF5xBYL7d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDF5xBYL7d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDF5xBYL7d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDF5xBYL7d .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDF5xBYL7d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDF5xBYL7d .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-tDF5xBYL7d .navbar {
    height: 70px;
  }
  .cid-tDF5xBYL7d .navbar.opened {
    height: auto;
  }
  .cid-tDF5xBYL7d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDF5xCxrwR {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDF5xCxrwR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xCxrwR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDF5xCxrwR .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDF5xCxrwR .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDF5xCxrwR .row {
  flex-direction: row-reverse;
}
.cid-tDF5xCxrwR .row {
  align-items: center;
}
.cid-tDF5xCxrwR img {
  border-radius: 2rem;
}
.cid-tDF5xCxrwR .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDF5xCxrwR .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDF5xCxrwR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDF5xCxrwR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDF5xCxrwR .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDF5xCxrwR .mbr-text,
.cid-tDF5xCxrwR .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDF5xCS5ih {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDF5xCS5ih .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xCS5ih .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDF5xCS5ih .container {
    padding: 0 30px;
  }
}
.cid-tDF5xCS5ih .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDF5xCS5ih .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDF5xDao0F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDF5xDao0F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xDao0F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDF5xDao0F .row {
  justify-content: flex-start;
}
.cid-tDF5xDao0F .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDF5xDtFcv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDF5xDtFcv b,
.cid-tDF5xDtFcv strong {
  font-weight: 900;
}
.cid-tDF5xDtFcv img,
.cid-tDF5xDtFcv .item-img {
  width: 100%;
}
.cid-tDF5xDtFcv .item:focus,
.cid-tDF5xDtFcv span:focus {
  outline: none;
}
.cid-tDF5xDtFcv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDF5xDtFcv .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDF5xDtFcv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDF5xDtFcv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDF5xDtFcv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDF5xDtFcv .mbr-section-title {
  color: #17003b;
}
.cid-tDF5xDtFcv .mbr-text,
.cid-tDF5xDtFcv .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDF5xDtFcv .item-title {
  text-align: center;
}
.cid-tDF5xDtFcv .item-subtitle {
  text-align: left;
}
.cid-tDF5xDTntX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDF5xDTntX b,
.cid-tDF5xDTntX strong {
  font-weight: 900;
}
.cid-tDF5xDTntX img,
.cid-tDF5xDTntX .item-img {
  width: 100%;
}
.cid-tDF5xDTntX .item:focus,
.cid-tDF5xDTntX span:focus {
  outline: none;
}
.cid-tDF5xDTntX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDF5xDTntX .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDF5xDTntX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDF5xDTntX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDF5xDTntX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDF5xDTntX .mbr-section-title {
  color: #17003b;
}
.cid-tDF5xDTntX .mbr-text,
.cid-tDF5xDTntX .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDF5xDTntX .item-title {
  text-align: center;
}
.cid-tDF5xDTntX .item-subtitle {
  text-align: left;
}
.cid-tDF5xEiTOz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDF5xEiTOz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xEiTOz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDF5xEiTOz .container {
    padding: 0 30px;
  }
}
.cid-tDF5xEiTOz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDF5xEiTOz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDF5xEBrte {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDF5xEBrte .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xEBrte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDF5xEBrte .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDF5xEBrte .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDF5xEBrte .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDF5xEBrte .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDF5xEBrte .card-row {
  align-items: stretch;
}
.cid-tDF5xEBrte .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDF5xEBrte .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDF5xEBrte .card-box {
  height: 100%;
}
.cid-tDF5xEBrte .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDF5xEBrte .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDF5xEBrte .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDF5xEBrte .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDF5xF6pNJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDF5xF6pNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDF5xF6pNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDF5xF6pNJ .row {
  flex-direction: row-reverse;
}
.cid-tDF5xF6pNJ .row {
  align-items: center;
}
.cid-tDF5xF6pNJ img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDF5xF6pNJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDF5xF6pNJ .mbr-section-title {
  color: #111019;
}
.cid-tDF5xF6pNJ .mbr-text,
.cid-tDF5xF6pNJ .mbr-section-btn {
  color: #000000;
}
.cid-tDF63Y30n9 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDF63Y30n9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDF63Y30n9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDF63Y30n9 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDF63Y30n9 .row {
  justify-content: center;
}
.cid-tDF63Y30n9 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDF63Y30n9 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDF63Y30n9 .card-box {
    flex-direction: column;
  }
  .cid-tDF63Y30n9 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDF63Y30n9 .card-link:hover a {
  background-image: none !important;
}
.cid-tDF63Y30n9 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDF63Y30n9 .card-text {
  color: #282828;
}
.cid-tDF63Y30n9 .card-title,
.cid-tDF63Y30n9 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RNsSWtX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RNsSWtX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RNsSWtX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RNsSWtX .container {
    padding: 0 30px;
  }
}
.cid-tE1RNsSWtX .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RNsSWtX .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDF5xGs4Iq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDF5xGs4Iq .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDF5xGs4Iq .align-right {
    text-align: center;
  }
}
.cid-tDF5xGs4Iq .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDF5xGs4Iq .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDF5xGs4Iq .foot-menu {
    justify-content: center;
  }
}
.cid-tDF5xGs4Iq .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDF5xGs4Iq .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDF5xGs4Iq .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDF5xGs4Iq .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDF5xGs4Iq .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDF5xGs4Iq .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDF5xGs4Iq .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDF5xGs4Iq .foot-menu-item {
  color: #ffff;
}
.cid-tDH3XLEYMW {
  z-index: 1000;
  width: 100%;
}
.cid-tDH3XLEYMW .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDH3XLEYMW nav.navbar {
  position: fixed;
}
.cid-tDH3XLEYMW .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-tDH3XLEYMW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDH3XLEYMW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDH3XLEYMW .dropdown-item:hover,
.cid-tDH3XLEYMW .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDH3XLEYMW .dropdown-item:hover span {
  color: white;
}
.cid-tDH3XLEYMW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDH3XLEYMW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDH3XLEYMW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDH3XLEYMW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDH3XLEYMW .nav-link {
  position: relative;
}
.cid-tDH3XLEYMW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDH3XLEYMW .container {
    flex-wrap: nowrap;
  }
}
.cid-tDH3XLEYMW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDH3XLEYMW .dropdown-menu,
.cid-tDH3XLEYMW .navbar.opened {
  background: #000000 !important;
}
.cid-tDH3XLEYMW .nav-item:focus,
.cid-tDH3XLEYMW .nav-link:focus {
  outline: none;
}
.cid-tDH3XLEYMW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDH3XLEYMW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDH3XLEYMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDH3XLEYMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDH3XLEYMW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDH3XLEYMW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDH3XLEYMW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDH3XLEYMW .navbar.opened {
  transition: all 0.3s;
}
.cid-tDH3XLEYMW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDH3XLEYMW .navbar .navbar-logo img {
  width: auto;
}
.cid-tDH3XLEYMW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDH3XLEYMW .navbar.collapsed {
  justify-content: center;
}
.cid-tDH3XLEYMW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDH3XLEYMW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDH3XLEYMW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDH3XLEYMW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDH3XLEYMW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDH3XLEYMW .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-tDH3XLEYMW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDH3XLEYMW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDH3XLEYMW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDH3XLEYMW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDH3XLEYMW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDH3XLEYMW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDH3XLEYMW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDH3XLEYMW .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-tDH3XLEYMW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDH3XLEYMW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDH3XLEYMW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDH3XLEYMW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDH3XLEYMW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDH3XLEYMW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDH3XLEYMW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDH3XLEYMW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDH3XLEYMW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDH3XLEYMW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDH3XLEYMW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDH3XLEYMW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDH3XLEYMW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDH3XLEYMW .dropdown-item.active,
.cid-tDH3XLEYMW .dropdown-item:active {
  background-color: transparent;
}
.cid-tDH3XLEYMW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDH3XLEYMW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDH3XLEYMW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDH3XLEYMW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDH3XLEYMW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDH3XLEYMW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDH3XLEYMW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDH3XLEYMW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDH3XLEYMW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDH3XLEYMW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDH3XLEYMW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDH3XLEYMW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDH3XLEYMW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDH3XLEYMW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDH3XLEYMW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDH3XLEYMW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDH3XLEYMW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDH3XLEYMW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDH3XLEYMW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDH3XLEYMW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDH3XLEYMW .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-tDH3XLEYMW .navbar {
    height: 70px;
  }
  .cid-tDH3XLEYMW .navbar.opened {
    height: auto;
  }
  .cid-tDH3XLEYMW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDH3XMhbF9 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDH3XMhbF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XMhbF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDH3XMhbF9 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDH3XMhbF9 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDH3XMhbF9 .row {
  flex-direction: row-reverse;
}
.cid-tDH3XMhbF9 .row {
  align-items: center;
}
.cid-tDH3XMhbF9 img {
  border-radius: 2rem;
}
.cid-tDH3XMhbF9 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDH3XMhbF9 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDH3XMhbF9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDH3XMhbF9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDH3XMhbF9 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDH3XMhbF9 .mbr-text,
.cid-tDH3XMhbF9 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDH3XMDAO0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDH3XMDAO0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XMDAO0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDH3XMDAO0 .container {
    padding: 0 30px;
  }
}
.cid-tDH3XMDAO0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDH3XMDAO0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDH3XMXzKD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDH3XMXzKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XMXzKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDH3XMXzKD .row {
  justify-content: flex-start;
}
.cid-tDH3XMXzKD .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDH3XNmgIz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDH3XNmgIz b,
.cid-tDH3XNmgIz strong {
  font-weight: 900;
}
.cid-tDH3XNmgIz img,
.cid-tDH3XNmgIz .item-img {
  width: 100%;
}
.cid-tDH3XNmgIz .item:focus,
.cid-tDH3XNmgIz span:focus {
  outline: none;
}
.cid-tDH3XNmgIz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDH3XNmgIz .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDH3XNmgIz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDH3XNmgIz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDH3XNmgIz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDH3XNmgIz .mbr-section-title {
  color: #17003b;
}
.cid-tDH3XNmgIz .mbr-text,
.cid-tDH3XNmgIz .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDH3XNmgIz .item-title {
  text-align: center;
}
.cid-tDH3XNmgIz .item-subtitle {
  text-align: left;
}
.cid-tDH3XNOcIx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDH3XNOcIx b,
.cid-tDH3XNOcIx strong {
  font-weight: 900;
}
.cid-tDH3XNOcIx img,
.cid-tDH3XNOcIx .item-img {
  width: 100%;
}
.cid-tDH3XNOcIx .item:focus,
.cid-tDH3XNOcIx span:focus {
  outline: none;
}
.cid-tDH3XNOcIx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDH3XNOcIx .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDH3XNOcIx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDH3XNOcIx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDH3XNOcIx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDH3XNOcIx .mbr-section-title {
  color: #17003b;
}
.cid-tDH3XNOcIx .mbr-text,
.cid-tDH3XNOcIx .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDH3XNOcIx .item-title {
  text-align: center;
}
.cid-tDH3XNOcIx .item-subtitle {
  text-align: left;
}
.cid-tDH3XOde9h {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDH3XOde9h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XOde9h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDH3XOde9h .container {
    padding: 0 30px;
  }
}
.cid-tDH3XOde9h .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDH3XOde9h .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDH3XOwPiZ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDH3XOwPiZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XOwPiZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDH3XOwPiZ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDH3XOwPiZ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDH3XOwPiZ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDH3XOwPiZ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDH3XOwPiZ .card-row {
  align-items: stretch;
}
.cid-tDH3XOwPiZ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDH3XOwPiZ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDH3XOwPiZ .card-box {
  height: 100%;
}
.cid-tDH3XOwPiZ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDH3XOwPiZ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDH3XOwPiZ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDH3XOwPiZ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDH3XP4LS3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDH3XP4LS3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDH3XP4LS3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDH3XP4LS3 .row {
  flex-direction: row-reverse;
}
.cid-tDH3XP4LS3 .row {
  align-items: center;
}
.cid-tDH3XP4LS3 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDH3XP4LS3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDH3XP4LS3 .mbr-section-title {
  color: #111019;
}
.cid-tDH3XP4LS3 .mbr-text,
.cid-tDH3XP4LS3 .mbr-section-btn {
  color: #000000;
}
.cid-tDH3XPvSno {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDH3XPvSno .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDH3XPvSno .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDH3XPvSno .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDH3XPvSno .row {
  justify-content: center;
}
.cid-tDH3XPvSno .card-box {
  display: flex;
  align-items: center;
}
.cid-tDH3XPvSno .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDH3XPvSno .card-box {
    flex-direction: column;
  }
  .cid-tDH3XPvSno .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDH3XPvSno .card-link:hover a {
  background-image: none !important;
}
.cid-tDH3XPvSno .mbr-section-subtitle {
  color: #777777;
}
.cid-tDH3XPvSno .card-text {
  color: #282828;
}
.cid-tDH3XPvSno .card-title,
.cid-tDH3XPvSno .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SsTzCJE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SsTzCJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SsTzCJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SsTzCJE .container {
    padding: 0 30px;
  }
}
.cid-tE1SsTzCJE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SsTzCJE .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDH3XQycV8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDH3XQycV8 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDH3XQycV8 .align-right {
    text-align: center;
  }
}
.cid-tDH3XQycV8 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDH3XQycV8 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDH3XQycV8 .foot-menu {
    justify-content: center;
  }
}
.cid-tDH3XQycV8 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDH3XQycV8 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDH3XQycV8 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDH3XQycV8 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDH3XQycV8 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDH3XQycV8 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDH3XQycV8 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDH3XQycV8 .foot-menu-item {
  color: #ffff;
}
.cid-tDHaizIGGZ {
  z-index: 1000;
  width: 100%;
}
.cid-tDHaizIGGZ .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDHaizIGGZ nav.navbar {
  position: fixed;
}
.cid-tDHaizIGGZ .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-tDHaizIGGZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDHaizIGGZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDHaizIGGZ .dropdown-item:hover,
.cid-tDHaizIGGZ .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDHaizIGGZ .dropdown-item:hover span {
  color: white;
}
.cid-tDHaizIGGZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDHaizIGGZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDHaizIGGZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDHaizIGGZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDHaizIGGZ .nav-link {
  position: relative;
}
.cid-tDHaizIGGZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDHaizIGGZ .container {
    flex-wrap: nowrap;
  }
}
.cid-tDHaizIGGZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDHaizIGGZ .dropdown-menu,
.cid-tDHaizIGGZ .navbar.opened {
  background: #000000 !important;
}
.cid-tDHaizIGGZ .nav-item:focus,
.cid-tDHaizIGGZ .nav-link:focus {
  outline: none;
}
.cid-tDHaizIGGZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDHaizIGGZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDHaizIGGZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDHaizIGGZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDHaizIGGZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDHaizIGGZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDHaizIGGZ .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDHaizIGGZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tDHaizIGGZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDHaizIGGZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tDHaizIGGZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDHaizIGGZ .navbar.collapsed {
  justify-content: center;
}
.cid-tDHaizIGGZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDHaizIGGZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDHaizIGGZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDHaizIGGZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDHaizIGGZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDHaizIGGZ .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-tDHaizIGGZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDHaizIGGZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDHaizIGGZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDHaizIGGZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDHaizIGGZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDHaizIGGZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDHaizIGGZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDHaizIGGZ .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-tDHaizIGGZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDHaizIGGZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDHaizIGGZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDHaizIGGZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDHaizIGGZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDHaizIGGZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDHaizIGGZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDHaizIGGZ .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDHaizIGGZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDHaizIGGZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDHaizIGGZ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDHaizIGGZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDHaizIGGZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDHaizIGGZ .dropdown-item.active,
.cid-tDHaizIGGZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tDHaizIGGZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDHaizIGGZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDHaizIGGZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDHaizIGGZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDHaizIGGZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDHaizIGGZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDHaizIGGZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDHaizIGGZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDHaizIGGZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDHaizIGGZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDHaizIGGZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDHaizIGGZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHaizIGGZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHaizIGGZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDHaizIGGZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHaizIGGZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDHaizIGGZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDHaizIGGZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHaizIGGZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDHaizIGGZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDHaizIGGZ .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-tDHaizIGGZ .navbar {
    height: 70px;
  }
  .cid-tDHaizIGGZ .navbar.opened {
    height: auto;
  }
  .cid-tDHaizIGGZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDHaiAhPWb {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDHaiAhPWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiAhPWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHaiAhPWb .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDHaiAhPWb .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDHaiAhPWb .row {
  flex-direction: row-reverse;
}
.cid-tDHaiAhPWb .row {
  align-items: center;
}
.cid-tDHaiAhPWb img {
  border-radius: 2rem;
}
.cid-tDHaiAhPWb .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDHaiAhPWb .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDHaiAhPWb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDHaiAhPWb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHaiAhPWb .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDHaiAhPWb .mbr-text,
.cid-tDHaiAhPWb .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDHaiAEp4f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDHaiAEp4f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiAEp4f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHaiAEp4f .container {
    padding: 0 30px;
  }
}
.cid-tDHaiAEp4f .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHaiAEp4f .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHaiAVn6g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDHaiAVn6g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiAVn6g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHaiAVn6g .row {
  justify-content: flex-start;
}
.cid-tDHaiAVn6g .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDHaiBfR46 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDHaiBfR46 b,
.cid-tDHaiBfR46 strong {
  font-weight: 900;
}
.cid-tDHaiBfR46 img,
.cid-tDHaiBfR46 .item-img {
  width: 100%;
}
.cid-tDHaiBfR46 .item:focus,
.cid-tDHaiBfR46 span:focus {
  outline: none;
}
.cid-tDHaiBfR46 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHaiBfR46 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHaiBfR46 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHaiBfR46 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHaiBfR46 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHaiBfR46 .mbr-section-title {
  color: #17003b;
}
.cid-tDHaiBfR46 .mbr-text,
.cid-tDHaiBfR46 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHaiBfR46 .item-title {
  text-align: center;
}
.cid-tDHaiBfR46 .item-subtitle {
  text-align: left;
}
.cid-tDHaiBCKDs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDHaiBCKDs b,
.cid-tDHaiBCKDs strong {
  font-weight: 900;
}
.cid-tDHaiBCKDs img,
.cid-tDHaiBCKDs .item-img {
  width: 100%;
}
.cid-tDHaiBCKDs .item:focus,
.cid-tDHaiBCKDs span:focus {
  outline: none;
}
.cid-tDHaiBCKDs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHaiBCKDs .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHaiBCKDs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHaiBCKDs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHaiBCKDs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHaiBCKDs .mbr-section-title {
  color: #17003b;
}
.cid-tDHaiBCKDs .mbr-text,
.cid-tDHaiBCKDs .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHaiBCKDs .item-title {
  text-align: center;
}
.cid-tDHaiBCKDs .item-subtitle {
  text-align: left;
}
.cid-tDHaiBZZRY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDHaiBZZRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiBZZRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHaiBZZRY .container {
    padding: 0 30px;
  }
}
.cid-tDHaiBZZRY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHaiBZZRY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHaiCi4a6 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDHaiCi4a6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiCi4a6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHaiCi4a6 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDHaiCi4a6 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDHaiCi4a6 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDHaiCi4a6 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDHaiCi4a6 .card-row {
  align-items: stretch;
}
.cid-tDHaiCi4a6 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDHaiCi4a6 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDHaiCi4a6 .card-box {
  height: 100%;
}
.cid-tDHaiCi4a6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDHaiCi4a6 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDHaiCi4a6 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDHaiCi4a6 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDHaiCUMO7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDHaiCUMO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHaiCUMO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHaiCUMO7 .row {
  flex-direction: row-reverse;
}
.cid-tDHaiCUMO7 .row {
  align-items: center;
}
.cid-tDHaiCUMO7 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDHaiCUMO7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHaiCUMO7 .mbr-section-title {
  color: #111019;
}
.cid-tDHaiCUMO7 .mbr-text,
.cid-tDHaiCUMO7 .mbr-section-btn {
  color: #000000;
}
.cid-tDHaiDk2M0 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDHaiDk2M0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDHaiDk2M0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHaiDk2M0 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDHaiDk2M0 .row {
  justify-content: center;
}
.cid-tDHaiDk2M0 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDHaiDk2M0 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDHaiDk2M0 .card-box {
    flex-direction: column;
  }
  .cid-tDHaiDk2M0 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDHaiDk2M0 .card-link:hover a {
  background-image: none !important;
}
.cid-tDHaiDk2M0 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDHaiDk2M0 .card-text {
  color: #282828;
}
.cid-tDHaiDk2M0 .card-title,
.cid-tDHaiDk2M0 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ36y0wjd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ36y0wjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ36y0wjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ36y0wjd .container {
    padding: 0 30px;
  }
}
.cid-tDZ36y0wjd .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ36y0wjd .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDHaiEbBY4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDHaiEbBY4 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDHaiEbBY4 .align-right {
    text-align: center;
  }
}
.cid-tDHaiEbBY4 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDHaiEbBY4 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDHaiEbBY4 .foot-menu {
    justify-content: center;
  }
}
.cid-tDHaiEbBY4 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDHaiEbBY4 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDHaiEbBY4 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDHaiEbBY4 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDHaiEbBY4 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDHaiEbBY4 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDHaiEbBY4 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDHaiEbBY4 .foot-menu-item {
  color: #ffff;
}
.cid-tDHfyuWaZ8 {
  z-index: 1000;
  width: 100%;
}
.cid-tDHfyuWaZ8 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDHfyuWaZ8 nav.navbar {
  position: fixed;
}
.cid-tDHfyuWaZ8 .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-tDHfyuWaZ8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDHfyuWaZ8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDHfyuWaZ8 .dropdown-item:hover,
.cid-tDHfyuWaZ8 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDHfyuWaZ8 .dropdown-item:hover span {
  color: white;
}
.cid-tDHfyuWaZ8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDHfyuWaZ8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDHfyuWaZ8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDHfyuWaZ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDHfyuWaZ8 .nav-link {
  position: relative;
}
.cid-tDHfyuWaZ8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDHfyuWaZ8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDHfyuWaZ8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDHfyuWaZ8 .dropdown-menu,
.cid-tDHfyuWaZ8 .navbar.opened {
  background: #000000 !important;
}
.cid-tDHfyuWaZ8 .nav-item:focus,
.cid-tDHfyuWaZ8 .nav-link:focus {
  outline: none;
}
.cid-tDHfyuWaZ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDHfyuWaZ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDHfyuWaZ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDHfyuWaZ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDHfyuWaZ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDHfyuWaZ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDHfyuWaZ8 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDHfyuWaZ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDHfyuWaZ8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDHfyuWaZ8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDHfyuWaZ8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDHfyuWaZ8 .navbar.collapsed {
  justify-content: center;
}
.cid-tDHfyuWaZ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDHfyuWaZ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDHfyuWaZ8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDHfyuWaZ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDHfyuWaZ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDHfyuWaZ8 .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-tDHfyuWaZ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDHfyuWaZ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDHfyuWaZ8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDHfyuWaZ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDHfyuWaZ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDHfyuWaZ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDHfyuWaZ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDHfyuWaZ8 .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-tDHfyuWaZ8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDHfyuWaZ8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDHfyuWaZ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDHfyuWaZ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDHfyuWaZ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDHfyuWaZ8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDHfyuWaZ8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDHfyuWaZ8 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDHfyuWaZ8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDHfyuWaZ8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDHfyuWaZ8 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDHfyuWaZ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDHfyuWaZ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDHfyuWaZ8 .dropdown-item.active,
.cid-tDHfyuWaZ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDHfyuWaZ8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDHfyuWaZ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDHfyuWaZ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDHfyuWaZ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDHfyuWaZ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDHfyuWaZ8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDHfyuWaZ8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDHfyuWaZ8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDHfyuWaZ8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDHfyuWaZ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDHfyuWaZ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDHfyuWaZ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHfyuWaZ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHfyuWaZ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDHfyuWaZ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHfyuWaZ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDHfyuWaZ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDHfyuWaZ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHfyuWaZ8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDHfyuWaZ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDHfyuWaZ8 .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-tDHfyuWaZ8 .navbar {
    height: 70px;
  }
  .cid-tDHfyuWaZ8 .navbar.opened {
    height: auto;
  }
  .cid-tDHfyuWaZ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDHfyvvH5v {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDHfyvvH5v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyvvH5v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHfyvvH5v .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDHfyvvH5v .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDHfyvvH5v .row {
  flex-direction: row-reverse;
}
.cid-tDHfyvvH5v .row {
  align-items: center;
}
.cid-tDHfyvvH5v img {
  border-radius: 2rem;
}
.cid-tDHfyvvH5v .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDHfyvvH5v .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDHfyvvH5v .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDHfyvvH5v .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHfyvvH5v .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDHfyvvH5v .mbr-text,
.cid-tDHfyvvH5v .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDHfyvQ9jv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDHfyvQ9jv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyvQ9jv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHfyvQ9jv .container {
    padding: 0 30px;
  }
}
.cid-tDHfyvQ9jv .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHfyvQ9jv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHfyw8DSy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDHfyw8DSy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyw8DSy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHfyw8DSy .row {
  justify-content: flex-start;
}
.cid-tDHfyw8DSy .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDHfywtbto {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDHfywtbto b,
.cid-tDHfywtbto strong {
  font-weight: 900;
}
.cid-tDHfywtbto img,
.cid-tDHfywtbto .item-img {
  width: 100%;
}
.cid-tDHfywtbto .item:focus,
.cid-tDHfywtbto span:focus {
  outline: none;
}
.cid-tDHfywtbto .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHfywtbto .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHfywtbto .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHfywtbto .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHfywtbto .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHfywtbto .mbr-section-title {
  color: #17003b;
}
.cid-tDHfywtbto .mbr-text,
.cid-tDHfywtbto .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHfywtbto .item-title {
  text-align: center;
}
.cid-tDHfywtbto .item-subtitle {
  text-align: left;
}
.cid-tDHfywQoaf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDHfywQoaf b,
.cid-tDHfywQoaf strong {
  font-weight: 900;
}
.cid-tDHfywQoaf img,
.cid-tDHfywQoaf .item-img {
  width: 100%;
}
.cid-tDHfywQoaf .item:focus,
.cid-tDHfywQoaf span:focus {
  outline: none;
}
.cid-tDHfywQoaf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHfywQoaf .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHfywQoaf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHfywQoaf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHfywQoaf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHfywQoaf .mbr-section-title {
  color: #17003b;
}
.cid-tDHfywQoaf .mbr-text,
.cid-tDHfywQoaf .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHfywQoaf .item-title {
  text-align: center;
}
.cid-tDHfywQoaf .item-subtitle {
  text-align: left;
}
.cid-tDHfyxflKb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDHfyxflKb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyxflKb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHfyxflKb .container {
    padding: 0 30px;
  }
}
.cid-tDHfyxflKb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHfyxflKb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHfyxy6wz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDHfyxy6wz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyxy6wz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHfyxy6wz .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDHfyxy6wz .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDHfyxy6wz .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDHfyxy6wz .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDHfyxy6wz .card-row {
  align-items: stretch;
}
.cid-tDHfyxy6wz .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDHfyxy6wz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDHfyxy6wz .card-box {
  height: 100%;
}
.cid-tDHfyxy6wz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDHfyxy6wz .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDHfyxy6wz .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDHfyxy6wz .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDHfyy5Rz7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDHfyy5Rz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHfyy5Rz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHfyy5Rz7 .row {
  flex-direction: row-reverse;
}
.cid-tDHfyy5Rz7 .row {
  align-items: center;
}
.cid-tDHfyy5Rz7 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDHfyy5Rz7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHfyy5Rz7 .mbr-section-title {
  color: #111019;
}
.cid-tDHfyy5Rz7 .mbr-text,
.cid-tDHfyy5Rz7 .mbr-section-btn {
  color: #000000;
}
.cid-tDHfyywLdR {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDHfyywLdR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDHfyywLdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHfyywLdR .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDHfyywLdR .row {
  justify-content: center;
}
.cid-tDHfyywLdR .card-box {
  display: flex;
  align-items: center;
}
.cid-tDHfyywLdR .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDHfyywLdR .card-box {
    flex-direction: column;
  }
  .cid-tDHfyywLdR .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDHfyywLdR .card-link:hover a {
  background-image: none !important;
}
.cid-tDHfyywLdR .mbr-section-subtitle {
  color: #777777;
}
.cid-tDHfyywLdR .card-text {
  color: #282828;
}
.cid-tDHfyywLdR .card-title,
.cid-tDHfyywLdR .iconfont-wrapper {
  color: #303030;
}
.cid-tE1T6cxyBq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1T6cxyBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1T6cxyBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1T6cxyBq .container {
    padding: 0 30px;
  }
}
.cid-tE1T6cxyBq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1T6cxyBq .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDHfyzmVCp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDHfyzmVCp .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDHfyzmVCp .align-right {
    text-align: center;
  }
}
.cid-tDHfyzmVCp .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDHfyzmVCp .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDHfyzmVCp .foot-menu {
    justify-content: center;
  }
}
.cid-tDHfyzmVCp .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDHfyzmVCp .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDHfyzmVCp .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDHfyzmVCp .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDHfyzmVCp .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDHfyzmVCp .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDHfyzmVCp .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDHfyzmVCp .foot-menu-item {
  color: #ffff;
}
.cid-tDHjBVEUaF {
  z-index: 1000;
  width: 100%;
}
.cid-tDHjBVEUaF .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDHjBVEUaF nav.navbar {
  position: fixed;
}
.cid-tDHjBVEUaF .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-tDHjBVEUaF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDHjBVEUaF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDHjBVEUaF .dropdown-item:hover,
.cid-tDHjBVEUaF .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDHjBVEUaF .dropdown-item:hover span {
  color: white;
}
.cid-tDHjBVEUaF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDHjBVEUaF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDHjBVEUaF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDHjBVEUaF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDHjBVEUaF .nav-link {
  position: relative;
}
.cid-tDHjBVEUaF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDHjBVEUaF .container {
    flex-wrap: nowrap;
  }
}
.cid-tDHjBVEUaF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDHjBVEUaF .dropdown-menu,
.cid-tDHjBVEUaF .navbar.opened {
  background: #000000 !important;
}
.cid-tDHjBVEUaF .nav-item:focus,
.cid-tDHjBVEUaF .nav-link:focus {
  outline: none;
}
.cid-tDHjBVEUaF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDHjBVEUaF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDHjBVEUaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDHjBVEUaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDHjBVEUaF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDHjBVEUaF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDHjBVEUaF .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDHjBVEUaF .navbar.opened {
  transition: all 0.3s;
}
.cid-tDHjBVEUaF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDHjBVEUaF .navbar .navbar-logo img {
  width: auto;
}
.cid-tDHjBVEUaF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDHjBVEUaF .navbar.collapsed {
  justify-content: center;
}
.cid-tDHjBVEUaF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDHjBVEUaF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDHjBVEUaF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDHjBVEUaF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDHjBVEUaF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDHjBVEUaF .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-tDHjBVEUaF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDHjBVEUaF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDHjBVEUaF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDHjBVEUaF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDHjBVEUaF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDHjBVEUaF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDHjBVEUaF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDHjBVEUaF .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-tDHjBVEUaF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDHjBVEUaF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDHjBVEUaF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDHjBVEUaF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDHjBVEUaF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDHjBVEUaF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDHjBVEUaF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDHjBVEUaF .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDHjBVEUaF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDHjBVEUaF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDHjBVEUaF .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDHjBVEUaF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDHjBVEUaF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDHjBVEUaF .dropdown-item.active,
.cid-tDHjBVEUaF .dropdown-item:active {
  background-color: transparent;
}
.cid-tDHjBVEUaF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDHjBVEUaF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDHjBVEUaF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDHjBVEUaF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDHjBVEUaF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDHjBVEUaF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDHjBVEUaF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDHjBVEUaF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDHjBVEUaF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDHjBVEUaF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDHjBVEUaF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDHjBVEUaF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHjBVEUaF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHjBVEUaF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDHjBVEUaF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHjBVEUaF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDHjBVEUaF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDHjBVEUaF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHjBVEUaF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDHjBVEUaF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDHjBVEUaF .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-tDHjBVEUaF .navbar {
    height: 70px;
  }
  .cid-tDHjBVEUaF .navbar.opened {
    height: auto;
  }
  .cid-tDHjBVEUaF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDHjBWelpL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDHjBWelpL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBWelpL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHjBWelpL .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDHjBWelpL .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDHjBWelpL .row {
  flex-direction: row-reverse;
}
.cid-tDHjBWelpL .row {
  align-items: center;
}
.cid-tDHjBWelpL img {
  border-radius: 2rem;
}
.cid-tDHjBWelpL .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDHjBWelpL .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDHjBWelpL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDHjBWelpL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHjBWelpL .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDHjBWelpL .mbr-text,
.cid-tDHjBWelpL .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDHjBWzldP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDHjBWzldP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBWzldP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHjBWzldP .container {
    padding: 0 30px;
  }
}
.cid-tDHjBWzldP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHjBWzldP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHjBWRXm7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDHjBWRXm7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBWRXm7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHjBWRXm7 .row {
  justify-content: flex-start;
}
.cid-tDHjBWRXm7 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDHjBXdJwg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDHjBXdJwg b,
.cid-tDHjBXdJwg strong {
  font-weight: 900;
}
.cid-tDHjBXdJwg img,
.cid-tDHjBXdJwg .item-img {
  width: 100%;
}
.cid-tDHjBXdJwg .item:focus,
.cid-tDHjBXdJwg span:focus {
  outline: none;
}
.cid-tDHjBXdJwg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHjBXdJwg .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHjBXdJwg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHjBXdJwg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHjBXdJwg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHjBXdJwg .mbr-section-title {
  color: #17003b;
}
.cid-tDHjBXdJwg .mbr-text,
.cid-tDHjBXdJwg .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHjBXdJwg .item-title {
  text-align: center;
}
.cid-tDHjBXdJwg .item-subtitle {
  text-align: left;
}
.cid-tDHjBXBmZL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDHjBXBmZL b,
.cid-tDHjBXBmZL strong {
  font-weight: 900;
}
.cid-tDHjBXBmZL img,
.cid-tDHjBXBmZL .item-img {
  width: 100%;
}
.cid-tDHjBXBmZL .item:focus,
.cid-tDHjBXBmZL span:focus {
  outline: none;
}
.cid-tDHjBXBmZL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHjBXBmZL .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHjBXBmZL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHjBXBmZL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHjBXBmZL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHjBXBmZL .mbr-section-title {
  color: #17003b;
}
.cid-tDHjBXBmZL .mbr-text,
.cid-tDHjBXBmZL .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHjBXBmZL .item-title {
  text-align: center;
}
.cid-tDHjBXBmZL .item-subtitle {
  text-align: left;
}
.cid-tDHjBXYYyk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDHjBXYYyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBXYYyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHjBXYYyk .container {
    padding: 0 30px;
  }
}
.cid-tDHjBXYYyk .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHjBXYYyk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHjBYilHx {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDHjBYilHx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBYilHx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHjBYilHx .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDHjBYilHx .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDHjBYilHx .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDHjBYilHx .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDHjBYilHx .card-row {
  align-items: stretch;
}
.cid-tDHjBYilHx .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDHjBYilHx .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDHjBYilHx .card-box {
  height: 100%;
}
.cid-tDHjBYilHx .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDHjBYilHx .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDHjBYilHx .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDHjBYilHx .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDHjBYNmvB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDHjBYNmvB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHjBYNmvB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHjBYNmvB .row {
  flex-direction: row-reverse;
}
.cid-tDHjBYNmvB .row {
  align-items: center;
}
.cid-tDHjBYNmvB img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDHjBYNmvB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHjBYNmvB .mbr-section-title {
  color: #111019;
}
.cid-tDHjBYNmvB .mbr-text,
.cid-tDHjBYNmvB .mbr-section-btn {
  color: #000000;
}
.cid-tDHjBZgxYJ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDHjBZgxYJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDHjBZgxYJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHjBZgxYJ .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDHjBZgxYJ .row {
  justify-content: center;
}
.cid-tDHjBZgxYJ .card-box {
  display: flex;
  align-items: center;
}
.cid-tDHjBZgxYJ .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDHjBZgxYJ .card-box {
    flex-direction: column;
  }
  .cid-tDHjBZgxYJ .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDHjBZgxYJ .card-link:hover a {
  background-image: none !important;
}
.cid-tDHjBZgxYJ .mbr-section-subtitle {
  color: #777777;
}
.cid-tDHjBZgxYJ .card-text {
  color: #282828;
}
.cid-tDHjBZgxYJ .card-title,
.cid-tDHjBZgxYJ .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TDFK6jG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TDFK6jG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TDFK6jG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TDFK6jG .container {
    padding: 0 30px;
  }
}
.cid-tE1TDFK6jG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TDFK6jG .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDHjC07V4k {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDHjC07V4k .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDHjC07V4k .align-right {
    text-align: center;
  }
}
.cid-tDHjC07V4k .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDHjC07V4k .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDHjC07V4k .foot-menu {
    justify-content: center;
  }
}
.cid-tDHjC07V4k .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDHjC07V4k .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDHjC07V4k .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDHjC07V4k .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDHjC07V4k .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDHjC07V4k .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDHjC07V4k .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDHjC07V4k .foot-menu-item {
  color: #ffff;
}
.cid-tDHsZHUgH7 {
  z-index: 1000;
  width: 100%;
}
.cid-tDHsZHUgH7 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDHsZHUgH7 nav.navbar {
  position: fixed;
}
.cid-tDHsZHUgH7 .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-tDHsZHUgH7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDHsZHUgH7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDHsZHUgH7 .dropdown-item:hover,
.cid-tDHsZHUgH7 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDHsZHUgH7 .dropdown-item:hover span {
  color: white;
}
.cid-tDHsZHUgH7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDHsZHUgH7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDHsZHUgH7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDHsZHUgH7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDHsZHUgH7 .nav-link {
  position: relative;
}
.cid-tDHsZHUgH7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDHsZHUgH7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDHsZHUgH7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDHsZHUgH7 .dropdown-menu,
.cid-tDHsZHUgH7 .navbar.opened {
  background: #000000 !important;
}
.cid-tDHsZHUgH7 .nav-item:focus,
.cid-tDHsZHUgH7 .nav-link:focus {
  outline: none;
}
.cid-tDHsZHUgH7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDHsZHUgH7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDHsZHUgH7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDHsZHUgH7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDHsZHUgH7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDHsZHUgH7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDHsZHUgH7 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDHsZHUgH7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDHsZHUgH7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDHsZHUgH7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDHsZHUgH7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDHsZHUgH7 .navbar.collapsed {
  justify-content: center;
}
.cid-tDHsZHUgH7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDHsZHUgH7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDHsZHUgH7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDHsZHUgH7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDHsZHUgH7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDHsZHUgH7 .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-tDHsZHUgH7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDHsZHUgH7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDHsZHUgH7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDHsZHUgH7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDHsZHUgH7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDHsZHUgH7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDHsZHUgH7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDHsZHUgH7 .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-tDHsZHUgH7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDHsZHUgH7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDHsZHUgH7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDHsZHUgH7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDHsZHUgH7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDHsZHUgH7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDHsZHUgH7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDHsZHUgH7 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDHsZHUgH7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDHsZHUgH7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDHsZHUgH7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDHsZHUgH7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDHsZHUgH7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDHsZHUgH7 .dropdown-item.active,
.cid-tDHsZHUgH7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDHsZHUgH7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDHsZHUgH7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDHsZHUgH7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDHsZHUgH7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDHsZHUgH7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDHsZHUgH7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDHsZHUgH7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDHsZHUgH7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDHsZHUgH7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDHsZHUgH7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDHsZHUgH7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDHsZHUgH7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHsZHUgH7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDHsZHUgH7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDHsZHUgH7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHsZHUgH7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDHsZHUgH7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDHsZHUgH7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDHsZHUgH7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDHsZHUgH7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDHsZHUgH7 .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-tDHsZHUgH7 .navbar {
    height: 70px;
  }
  .cid-tDHsZHUgH7 .navbar.opened {
    height: auto;
  }
  .cid-tDHsZHUgH7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDHsZIxOOu {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDHsZIxOOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZIxOOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHsZIxOOu .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDHsZIxOOu .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDHsZIxOOu .row {
  flex-direction: row-reverse;
}
.cid-tDHsZIxOOu .row {
  align-items: center;
}
.cid-tDHsZIxOOu img {
  border-radius: 2rem;
}
.cid-tDHsZIxOOu .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDHsZIxOOu .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDHsZIxOOu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDHsZIxOOu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHsZIxOOu .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDHsZIxOOu .mbr-text,
.cid-tDHsZIxOOu .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDHsZIRI1A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDHsZIRI1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZIRI1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHsZIRI1A .container {
    padding: 0 30px;
  }
}
.cid-tDHsZIRI1A .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHsZIRI1A .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHsZJ8l0p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDHsZJ8l0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZJ8l0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHsZJ8l0p .row {
  justify-content: flex-start;
}
.cid-tDHsZJ8l0p .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDHsZJryoi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDHsZJryoi b,
.cid-tDHsZJryoi strong {
  font-weight: 900;
}
.cid-tDHsZJryoi img,
.cid-tDHsZJryoi .item-img {
  width: 100%;
}
.cid-tDHsZJryoi .item:focus,
.cid-tDHsZJryoi span:focus {
  outline: none;
}
.cid-tDHsZJryoi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHsZJryoi .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHsZJryoi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHsZJryoi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHsZJryoi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHsZJryoi .mbr-section-title {
  color: #17003b;
}
.cid-tDHsZJryoi .mbr-text,
.cid-tDHsZJryoi .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHsZJryoi .item-title {
  text-align: center;
}
.cid-tDHsZJryoi .item-subtitle {
  text-align: left;
}
.cid-tDHsZJQF9N {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDHsZJQF9N b,
.cid-tDHsZJQF9N strong {
  font-weight: 900;
}
.cid-tDHsZJQF9N img,
.cid-tDHsZJQF9N .item-img {
  width: 100%;
}
.cid-tDHsZJQF9N .item:focus,
.cid-tDHsZJQF9N span:focus {
  outline: none;
}
.cid-tDHsZJQF9N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDHsZJQF9N .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDHsZJQF9N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDHsZJQF9N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDHsZJQF9N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDHsZJQF9N .mbr-section-title {
  color: #17003b;
}
.cid-tDHsZJQF9N .mbr-text,
.cid-tDHsZJQF9N .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDHsZJQF9N .item-title {
  text-align: center;
}
.cid-tDHsZJQF9N .item-subtitle {
  text-align: left;
}
.cid-tDHsZKeRJG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDHsZKeRJG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZKeRJG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDHsZKeRJG .container {
    padding: 0 30px;
  }
}
.cid-tDHsZKeRJG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDHsZKeRJG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDHsZKAoaQ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDHsZKAoaQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZKAoaQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHsZKAoaQ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDHsZKAoaQ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDHsZKAoaQ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDHsZKAoaQ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDHsZKAoaQ .card-row {
  align-items: stretch;
}
.cid-tDHsZKAoaQ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDHsZKAoaQ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDHsZKAoaQ .card-box {
  height: 100%;
}
.cid-tDHsZKAoaQ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDHsZKAoaQ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDHsZKAoaQ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDHsZKAoaQ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDHsZL5r7R {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDHsZL5r7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDHsZL5r7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHsZL5r7R .row {
  flex-direction: row-reverse;
}
.cid-tDHsZL5r7R .row {
  align-items: center;
}
.cid-tDHsZL5r7R img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDHsZL5r7R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDHsZL5r7R .mbr-section-title {
  color: #111019;
}
.cid-tDHsZL5r7R .mbr-text,
.cid-tDHsZL5r7R .mbr-section-btn {
  color: #000000;
}
.cid-tDHsZLv6PY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDHsZLv6PY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDHsZLv6PY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDHsZLv6PY .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDHsZLv6PY .row {
  justify-content: center;
}
.cid-tDHsZLv6PY .card-box {
  display: flex;
  align-items: center;
}
.cid-tDHsZLv6PY .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDHsZLv6PY .card-box {
    flex-direction: column;
  }
  .cid-tDHsZLv6PY .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDHsZLv6PY .card-link:hover a {
  background-image: none !important;
}
.cid-tDHsZLv6PY .mbr-section-subtitle {
  color: #777777;
}
.cid-tDHsZLv6PY .card-text {
  color: #282828;
}
.cid-tDHsZLv6PY .card-title,
.cid-tDHsZLv6PY .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ41ovxoW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ41ovxoW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ41ovxoW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ41ovxoW .container {
    padding: 0 30px;
  }
}
.cid-tDZ41ovxoW .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ41ovxoW .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDHsZMlN4b {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDHsZMlN4b .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDHsZMlN4b .align-right {
    text-align: center;
  }
}
.cid-tDHsZMlN4b .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDHsZMlN4b .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDHsZMlN4b .foot-menu {
    justify-content: center;
  }
}
.cid-tDHsZMlN4b .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDHsZMlN4b .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDHsZMlN4b .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDHsZMlN4b .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDHsZMlN4b .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDHsZMlN4b .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDHsZMlN4b .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDHsZMlN4b .foot-menu-item {
  color: #ffff;
}
.cid-tDKoOw4q01 {
  z-index: 1000;
  width: 100%;
}
.cid-tDKoOw4q01 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDKoOw4q01 nav.navbar {
  position: fixed;
}
.cid-tDKoOw4q01 .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-tDKoOw4q01 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDKoOw4q01 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDKoOw4q01 .dropdown-item:hover,
.cid-tDKoOw4q01 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDKoOw4q01 .dropdown-item:hover span {
  color: white;
}
.cid-tDKoOw4q01 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDKoOw4q01 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDKoOw4q01 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDKoOw4q01 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDKoOw4q01 .nav-link {
  position: relative;
}
.cid-tDKoOw4q01 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDKoOw4q01 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDKoOw4q01 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDKoOw4q01 .dropdown-menu,
.cid-tDKoOw4q01 .navbar.opened {
  background: #000000 !important;
}
.cid-tDKoOw4q01 .nav-item:focus,
.cid-tDKoOw4q01 .nav-link:focus {
  outline: none;
}
.cid-tDKoOw4q01 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDKoOw4q01 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDKoOw4q01 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDKoOw4q01 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDKoOw4q01 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDKoOw4q01 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDKoOw4q01 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDKoOw4q01 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDKoOw4q01 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDKoOw4q01 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDKoOw4q01 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDKoOw4q01 .navbar.collapsed {
  justify-content: center;
}
.cid-tDKoOw4q01 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDKoOw4q01 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDKoOw4q01 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDKoOw4q01 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDKoOw4q01 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDKoOw4q01 .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-tDKoOw4q01 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDKoOw4q01 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDKoOw4q01 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDKoOw4q01 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDKoOw4q01 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDKoOw4q01 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDKoOw4q01 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDKoOw4q01 .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-tDKoOw4q01 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDKoOw4q01 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDKoOw4q01 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDKoOw4q01 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDKoOw4q01 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDKoOw4q01 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDKoOw4q01 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDKoOw4q01 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDKoOw4q01 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDKoOw4q01 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDKoOw4q01 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDKoOw4q01 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDKoOw4q01 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDKoOw4q01 .dropdown-item.active,
.cid-tDKoOw4q01 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDKoOw4q01 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDKoOw4q01 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDKoOw4q01 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDKoOw4q01 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDKoOw4q01 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDKoOw4q01 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDKoOw4q01 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDKoOw4q01 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDKoOw4q01 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDKoOw4q01 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDKoOw4q01 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDKoOw4q01 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKoOw4q01 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKoOw4q01 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDKoOw4q01 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKoOw4q01 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDKoOw4q01 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDKoOw4q01 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKoOw4q01 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDKoOw4q01 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDKoOw4q01 .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-tDKoOw4q01 .navbar {
    height: 70px;
  }
  .cid-tDKoOw4q01 .navbar.opened {
    height: auto;
  }
  .cid-tDKoOw4q01 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDKoOwHFj8 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDKoOwHFj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOwHFj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKoOwHFj8 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDKoOwHFj8 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDKoOwHFj8 .row {
  flex-direction: row-reverse;
}
.cid-tDKoOwHFj8 .row {
  align-items: center;
}
.cid-tDKoOwHFj8 img {
  border-radius: 2rem;
}
.cid-tDKoOwHFj8 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDKoOwHFj8 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDKoOwHFj8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDKoOwHFj8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKoOwHFj8 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDKoOwHFj8 .mbr-text,
.cid-tDKoOwHFj8 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDKoOx3JC6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDKoOx3JC6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOx3JC6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKoOx3JC6 .container {
    padding: 0 30px;
  }
}
.cid-tDKoOx3JC6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKoOx3JC6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKoOxn62K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDKoOxn62K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOxn62K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKoOxn62K .row {
  justify-content: flex-start;
}
.cid-tDKoOxn62K .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDKoOxH8hq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDKoOxH8hq b,
.cid-tDKoOxH8hq strong {
  font-weight: 900;
}
.cid-tDKoOxH8hq img,
.cid-tDKoOxH8hq .item-img {
  width: 100%;
}
.cid-tDKoOxH8hq .item:focus,
.cid-tDKoOxH8hq span:focus {
  outline: none;
}
.cid-tDKoOxH8hq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKoOxH8hq .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKoOxH8hq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKoOxH8hq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKoOxH8hq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKoOxH8hq .mbr-section-title {
  color: #17003b;
}
.cid-tDKoOxH8hq .mbr-text,
.cid-tDKoOxH8hq .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKoOxH8hq .item-title {
  text-align: center;
}
.cid-tDKoOxH8hq .item-subtitle {
  text-align: left;
}
.cid-tDKoOy55go {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDKoOy55go b,
.cid-tDKoOy55go strong {
  font-weight: 900;
}
.cid-tDKoOy55go img,
.cid-tDKoOy55go .item-img {
  width: 100%;
}
.cid-tDKoOy55go .item:focus,
.cid-tDKoOy55go span:focus {
  outline: none;
}
.cid-tDKoOy55go .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKoOy55go .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKoOy55go .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKoOy55go .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKoOy55go .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKoOy55go .mbr-section-title {
  color: #17003b;
}
.cid-tDKoOy55go .mbr-text,
.cid-tDKoOy55go .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKoOy55go .item-title {
  text-align: center;
}
.cid-tDKoOy55go .item-subtitle {
  text-align: left;
}
.cid-tDKoOyt5Ks {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDKoOyt5Ks .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOyt5Ks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKoOyt5Ks .container {
    padding: 0 30px;
  }
}
.cid-tDKoOyt5Ks .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKoOyt5Ks .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKoOyLWpB {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDKoOyLWpB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOyLWpB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKoOyLWpB .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDKoOyLWpB .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDKoOyLWpB .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDKoOyLWpB .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDKoOyLWpB .card-row {
  align-items: stretch;
}
.cid-tDKoOyLWpB .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDKoOyLWpB .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDKoOyLWpB .card-box {
  height: 100%;
}
.cid-tDKoOyLWpB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDKoOyLWpB .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDKoOyLWpB .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDKoOyLWpB .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDKoOzgCxy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDKoOzgCxy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKoOzgCxy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKoOzgCxy .row {
  flex-direction: row-reverse;
}
.cid-tDKoOzgCxy .row {
  align-items: center;
}
.cid-tDKoOzgCxy img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDKoOzgCxy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKoOzgCxy .mbr-section-title {
  color: #111019;
}
.cid-tDKoOzgCxy .mbr-text,
.cid-tDKoOzgCxy .mbr-section-btn {
  color: #000000;
}
.cid-tDKoOzHdJT {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDKoOzHdJT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDKoOzHdJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKoOzHdJT .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDKoOzHdJT .row {
  justify-content: center;
}
.cid-tDKoOzHdJT .card-box {
  display: flex;
  align-items: center;
}
.cid-tDKoOzHdJT .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDKoOzHdJT .card-box {
    flex-direction: column;
  }
  .cid-tDKoOzHdJT .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDKoOzHdJT .card-link:hover a {
  background-image: none !important;
}
.cid-tDKoOzHdJT .mbr-section-subtitle {
  color: #777777;
}
.cid-tDKoOzHdJT .card-text {
  color: #282828;
}
.cid-tDKoOzHdJT .card-title,
.cid-tDKoOzHdJT .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3hQbxfA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3hQbxfA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3hQbxfA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3hQbxfA .container {
    padding: 0 30px;
  }
}
.cid-tDZ3hQbxfA .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3hQbxfA .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDKoOAxl9T {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDKoOAxl9T .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDKoOAxl9T .align-right {
    text-align: center;
  }
}
.cid-tDKoOAxl9T .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDKoOAxl9T .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDKoOAxl9T .foot-menu {
    justify-content: center;
  }
}
.cid-tDKoOAxl9T .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDKoOAxl9T .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDKoOAxl9T .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDKoOAxl9T .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDKoOAxl9T .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDKoOAxl9T .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDKoOAxl9T .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDKoOAxl9T .foot-menu-item {
  color: #ffff;
}
.cid-tDKtrDrqRm {
  z-index: 1000;
  width: 100%;
}
.cid-tDKtrDrqRm .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDKtrDrqRm nav.navbar {
  position: fixed;
}
.cid-tDKtrDrqRm .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-tDKtrDrqRm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDKtrDrqRm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDKtrDrqRm .dropdown-item:hover,
.cid-tDKtrDrqRm .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDKtrDrqRm .dropdown-item:hover span {
  color: white;
}
.cid-tDKtrDrqRm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDKtrDrqRm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDKtrDrqRm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDKtrDrqRm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDKtrDrqRm .nav-link {
  position: relative;
}
.cid-tDKtrDrqRm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDKtrDrqRm .container {
    flex-wrap: nowrap;
  }
}
.cid-tDKtrDrqRm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDKtrDrqRm .dropdown-menu,
.cid-tDKtrDrqRm .navbar.opened {
  background: #000000 !important;
}
.cid-tDKtrDrqRm .nav-item:focus,
.cid-tDKtrDrqRm .nav-link:focus {
  outline: none;
}
.cid-tDKtrDrqRm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDKtrDrqRm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDKtrDrqRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDKtrDrqRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDKtrDrqRm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDKtrDrqRm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDKtrDrqRm .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDKtrDrqRm .navbar.opened {
  transition: all 0.3s;
}
.cid-tDKtrDrqRm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDKtrDrqRm .navbar .navbar-logo img {
  width: auto;
}
.cid-tDKtrDrqRm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDKtrDrqRm .navbar.collapsed {
  justify-content: center;
}
.cid-tDKtrDrqRm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDKtrDrqRm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDKtrDrqRm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDKtrDrqRm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDKtrDrqRm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDKtrDrqRm .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-tDKtrDrqRm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDKtrDrqRm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDKtrDrqRm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDKtrDrqRm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDKtrDrqRm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDKtrDrqRm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDKtrDrqRm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDKtrDrqRm .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-tDKtrDrqRm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDKtrDrqRm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDKtrDrqRm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDKtrDrqRm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDKtrDrqRm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDKtrDrqRm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDKtrDrqRm .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDKtrDrqRm .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDKtrDrqRm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDKtrDrqRm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDKtrDrqRm .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDKtrDrqRm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDKtrDrqRm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDKtrDrqRm .dropdown-item.active,
.cid-tDKtrDrqRm .dropdown-item:active {
  background-color: transparent;
}
.cid-tDKtrDrqRm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDKtrDrqRm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDKtrDrqRm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDKtrDrqRm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDKtrDrqRm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDKtrDrqRm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDKtrDrqRm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDKtrDrqRm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDKtrDrqRm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDKtrDrqRm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDKtrDrqRm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDKtrDrqRm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKtrDrqRm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKtrDrqRm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDKtrDrqRm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKtrDrqRm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDKtrDrqRm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDKtrDrqRm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKtrDrqRm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDKtrDrqRm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDKtrDrqRm .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-tDKtrDrqRm .navbar {
    height: 70px;
  }
  .cid-tDKtrDrqRm .navbar.opened {
    height: auto;
  }
  .cid-tDKtrDrqRm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDKtrE1f1R {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDKtrE1f1R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrE1f1R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKtrE1f1R .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDKtrE1f1R .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDKtrE1f1R .row {
  flex-direction: row-reverse;
}
.cid-tDKtrE1f1R .row {
  align-items: center;
}
.cid-tDKtrE1f1R img {
  border-radius: 2rem;
}
.cid-tDKtrE1f1R .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDKtrE1f1R .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDKtrE1f1R .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDKtrE1f1R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKtrE1f1R .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDKtrE1f1R .mbr-text,
.cid-tDKtrE1f1R .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDKtrEnG5I {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDKtrEnG5I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrEnG5I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKtrEnG5I .container {
    padding: 0 30px;
  }
}
.cid-tDKtrEnG5I .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKtrEnG5I .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKtrEFkpa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDKtrEFkpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrEFkpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKtrEFkpa .row {
  justify-content: flex-start;
}
.cid-tDKtrEFkpa .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDKtrEYlln {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDKtrEYlln b,
.cid-tDKtrEYlln strong {
  font-weight: 900;
}
.cid-tDKtrEYlln img,
.cid-tDKtrEYlln .item-img {
  width: 100%;
}
.cid-tDKtrEYlln .item:focus,
.cid-tDKtrEYlln span:focus {
  outline: none;
}
.cid-tDKtrEYlln .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKtrEYlln .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKtrEYlln .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKtrEYlln .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKtrEYlln .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKtrEYlln .mbr-section-title {
  color: #17003b;
}
.cid-tDKtrEYlln .mbr-text,
.cid-tDKtrEYlln .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKtrEYlln .item-title {
  text-align: center;
}
.cid-tDKtrEYlln .item-subtitle {
  text-align: left;
}
.cid-tDKtrFlXdL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDKtrFlXdL b,
.cid-tDKtrFlXdL strong {
  font-weight: 900;
}
.cid-tDKtrFlXdL img,
.cid-tDKtrFlXdL .item-img {
  width: 100%;
}
.cid-tDKtrFlXdL .item:focus,
.cid-tDKtrFlXdL span:focus {
  outline: none;
}
.cid-tDKtrFlXdL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKtrFlXdL .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKtrFlXdL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKtrFlXdL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKtrFlXdL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKtrFlXdL .mbr-section-title {
  color: #17003b;
}
.cid-tDKtrFlXdL .mbr-text,
.cid-tDKtrFlXdL .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKtrFlXdL .item-title {
  text-align: center;
}
.cid-tDKtrFlXdL .item-subtitle {
  text-align: left;
}
.cid-tDKtrFHPv9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDKtrFHPv9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrFHPv9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKtrFHPv9 .container {
    padding: 0 30px;
  }
}
.cid-tDKtrFHPv9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKtrFHPv9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKtrFZSfu {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDKtrFZSfu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrFZSfu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKtrFZSfu .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDKtrFZSfu .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDKtrFZSfu .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDKtrFZSfu .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDKtrFZSfu .card-row {
  align-items: stretch;
}
.cid-tDKtrFZSfu .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDKtrFZSfu .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDKtrFZSfu .card-box {
  height: 100%;
}
.cid-tDKtrFZSfu .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDKtrFZSfu .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDKtrFZSfu .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDKtrFZSfu .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDKtrGwPXU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDKtrGwPXU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKtrGwPXU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKtrGwPXU .row {
  flex-direction: row-reverse;
}
.cid-tDKtrGwPXU .row {
  align-items: center;
}
.cid-tDKtrGwPXU img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDKtrGwPXU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKtrGwPXU .mbr-section-title {
  color: #111019;
}
.cid-tDKtrGwPXU .mbr-text,
.cid-tDKtrGwPXU .mbr-section-btn {
  color: #000000;
}
.cid-tDKtrGWh81 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDKtrGWh81 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDKtrGWh81 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKtrGWh81 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDKtrGWh81 .row {
  justify-content: center;
}
.cid-tDKtrGWh81 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDKtrGWh81 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDKtrGWh81 .card-box {
    flex-direction: column;
  }
  .cid-tDKtrGWh81 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDKtrGWh81 .card-link:hover a {
  background-image: none !important;
}
.cid-tDKtrGWh81 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDKtrGWh81 .card-text {
  color: #282828;
}
.cid-tDKtrGWh81 .card-title,
.cid-tDKtrGWh81 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RkSmM8K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RkSmM8K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RkSmM8K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RkSmM8K .container {
    padding: 0 30px;
  }
}
.cid-tE1RkSmM8K .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RkSmM8K .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDKtrHKoWi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDKtrHKoWi .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDKtrHKoWi .align-right {
    text-align: center;
  }
}
.cid-tDKtrHKoWi .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDKtrHKoWi .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDKtrHKoWi .foot-menu {
    justify-content: center;
  }
}
.cid-tDKtrHKoWi .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDKtrHKoWi .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDKtrHKoWi .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDKtrHKoWi .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDKtrHKoWi .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDKtrHKoWi .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDKtrHKoWi .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDKtrHKoWi .foot-menu-item {
  color: #ffff;
}
.cid-tDKAcKkcAp {
  z-index: 1000;
  width: 100%;
}
.cid-tDKAcKkcAp .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDKAcKkcAp nav.navbar {
  position: fixed;
}
.cid-tDKAcKkcAp .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-tDKAcKkcAp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDKAcKkcAp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDKAcKkcAp .dropdown-item:hover,
.cid-tDKAcKkcAp .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDKAcKkcAp .dropdown-item:hover span {
  color: white;
}
.cid-tDKAcKkcAp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDKAcKkcAp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDKAcKkcAp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDKAcKkcAp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDKAcKkcAp .nav-link {
  position: relative;
}
.cid-tDKAcKkcAp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDKAcKkcAp .container {
    flex-wrap: nowrap;
  }
}
.cid-tDKAcKkcAp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDKAcKkcAp .dropdown-menu,
.cid-tDKAcKkcAp .navbar.opened {
  background: #000000 !important;
}
.cid-tDKAcKkcAp .nav-item:focus,
.cid-tDKAcKkcAp .nav-link:focus {
  outline: none;
}
.cid-tDKAcKkcAp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDKAcKkcAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDKAcKkcAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDKAcKkcAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDKAcKkcAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDKAcKkcAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDKAcKkcAp .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDKAcKkcAp .navbar.opened {
  transition: all 0.3s;
}
.cid-tDKAcKkcAp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDKAcKkcAp .navbar .navbar-logo img {
  width: auto;
}
.cid-tDKAcKkcAp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDKAcKkcAp .navbar.collapsed {
  justify-content: center;
}
.cid-tDKAcKkcAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDKAcKkcAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDKAcKkcAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDKAcKkcAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDKAcKkcAp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDKAcKkcAp .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-tDKAcKkcAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDKAcKkcAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDKAcKkcAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDKAcKkcAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDKAcKkcAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDKAcKkcAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDKAcKkcAp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDKAcKkcAp .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-tDKAcKkcAp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDKAcKkcAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDKAcKkcAp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDKAcKkcAp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDKAcKkcAp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDKAcKkcAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDKAcKkcAp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDKAcKkcAp .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDKAcKkcAp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDKAcKkcAp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDKAcKkcAp .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDKAcKkcAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDKAcKkcAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDKAcKkcAp .dropdown-item.active,
.cid-tDKAcKkcAp .dropdown-item:active {
  background-color: transparent;
}
.cid-tDKAcKkcAp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDKAcKkcAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDKAcKkcAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDKAcKkcAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDKAcKkcAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDKAcKkcAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDKAcKkcAp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDKAcKkcAp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDKAcKkcAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDKAcKkcAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDKAcKkcAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDKAcKkcAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKAcKkcAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKAcKkcAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDKAcKkcAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKAcKkcAp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDKAcKkcAp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDKAcKkcAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKAcKkcAp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDKAcKkcAp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDKAcKkcAp .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-tDKAcKkcAp .navbar {
    height: 70px;
  }
  .cid-tDKAcKkcAp .navbar.opened {
    height: auto;
  }
  .cid-tDKAcKkcAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDKAcKVwDk {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDKAcKVwDk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcKVwDk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKAcKVwDk .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDKAcKVwDk .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDKAcKVwDk .row {
  flex-direction: row-reverse;
}
.cid-tDKAcKVwDk .row {
  align-items: center;
}
.cid-tDKAcKVwDk img {
  border-radius: 2rem;
}
.cid-tDKAcKVwDk .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDKAcKVwDk .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDKAcKVwDk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDKAcKVwDk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKAcKVwDk .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDKAcKVwDk .mbr-text,
.cid-tDKAcKVwDk .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDKAcLgHtg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDKAcLgHtg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcLgHtg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKAcLgHtg .container {
    padding: 0 30px;
  }
}
.cid-tDKAcLgHtg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKAcLgHtg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKAcLx6Wv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDKAcLx6Wv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcLx6Wv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKAcLx6Wv .row {
  justify-content: flex-start;
}
.cid-tDKAcLx6Wv .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDKAcLPBS8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDKAcLPBS8 b,
.cid-tDKAcLPBS8 strong {
  font-weight: 900;
}
.cid-tDKAcLPBS8 img,
.cid-tDKAcLPBS8 .item-img {
  width: 100%;
}
.cid-tDKAcLPBS8 .item:focus,
.cid-tDKAcLPBS8 span:focus {
  outline: none;
}
.cid-tDKAcLPBS8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKAcLPBS8 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKAcLPBS8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKAcLPBS8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKAcLPBS8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKAcLPBS8 .mbr-section-title {
  color: #17003b;
}
.cid-tDKAcLPBS8 .mbr-text,
.cid-tDKAcLPBS8 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKAcLPBS8 .item-title {
  text-align: center;
}
.cid-tDKAcLPBS8 .item-subtitle {
  text-align: left;
}
.cid-tDKAcMcqn4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDKAcMcqn4 b,
.cid-tDKAcMcqn4 strong {
  font-weight: 900;
}
.cid-tDKAcMcqn4 img,
.cid-tDKAcMcqn4 .item-img {
  width: 100%;
}
.cid-tDKAcMcqn4 .item:focus,
.cid-tDKAcMcqn4 span:focus {
  outline: none;
}
.cid-tDKAcMcqn4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDKAcMcqn4 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDKAcMcqn4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDKAcMcqn4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDKAcMcqn4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDKAcMcqn4 .mbr-section-title {
  color: #17003b;
}
.cid-tDKAcMcqn4 .mbr-text,
.cid-tDKAcMcqn4 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDKAcMcqn4 .item-title {
  text-align: center;
}
.cid-tDKAcMcqn4 .item-subtitle {
  text-align: left;
}
.cid-tDKAcMyqGo {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDKAcMyqGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcMyqGo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDKAcMyqGo .container {
    padding: 0 30px;
  }
}
.cid-tDKAcMyqGo .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDKAcMyqGo .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDKAcMZ77s {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDKAcMZ77s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcMZ77s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKAcMZ77s .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDKAcMZ77s .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDKAcMZ77s .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDKAcMZ77s .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDKAcMZ77s .card-row {
  align-items: stretch;
}
.cid-tDKAcMZ77s .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDKAcMZ77s .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDKAcMZ77s .card-box {
  height: 100%;
}
.cid-tDKAcMZ77s .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDKAcMZ77s .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDKAcMZ77s .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDKAcMZ77s .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDKAcNvPgF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDKAcNvPgF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKAcNvPgF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKAcNvPgF .row {
  flex-direction: row-reverse;
}
.cid-tDKAcNvPgF .row {
  align-items: center;
}
.cid-tDKAcNvPgF img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDKAcNvPgF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDKAcNvPgF .mbr-section-title {
  color: #111019;
}
.cid-tDKAcNvPgF .mbr-text,
.cid-tDKAcNvPgF .mbr-section-btn {
  color: #000000;
}
.cid-tDKAcNUAib {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDKAcNUAib .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDKAcNUAib .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKAcNUAib .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDKAcNUAib .row {
  justify-content: center;
}
.cid-tDKAcNUAib .card-box {
  display: flex;
  align-items: center;
}
.cid-tDKAcNUAib .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDKAcNUAib .card-box {
    flex-direction: column;
  }
  .cid-tDKAcNUAib .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDKAcNUAib .card-link:hover a {
  background-image: none !important;
}
.cid-tDKAcNUAib .mbr-section-subtitle {
  color: #777777;
}
.cid-tDKAcNUAib .card-text {
  color: #282828;
}
.cid-tDKAcNUAib .card-title,
.cid-tDKAcNUAib .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RqbqipP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RqbqipP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RqbqipP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RqbqipP .container {
    padding: 0 30px;
  }
}
.cid-tE1RqbqipP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RqbqipP .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDKAcOLDJT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDKAcOLDJT .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDKAcOLDJT .align-right {
    text-align: center;
  }
}
.cid-tDKAcOLDJT .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDKAcOLDJT .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDKAcOLDJT .foot-menu {
    justify-content: center;
  }
}
.cid-tDKAcOLDJT .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDKAcOLDJT .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDKAcOLDJT .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDKAcOLDJT .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDKAcOLDJT .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDKAcOLDJT .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDKAcOLDJT .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDKAcOLDJT .foot-menu-item {
  color: #ffff;
}
.cid-tDLSqtlDiC {
  z-index: 1000;
  width: 100%;
}
.cid-tDLSqtlDiC .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDLSqtlDiC nav.navbar {
  position: fixed;
}
.cid-tDLSqtlDiC .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-tDLSqtlDiC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLSqtlDiC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLSqtlDiC .dropdown-item:hover,
.cid-tDLSqtlDiC .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDLSqtlDiC .dropdown-item:hover span {
  color: white;
}
.cid-tDLSqtlDiC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLSqtlDiC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLSqtlDiC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLSqtlDiC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLSqtlDiC .nav-link {
  position: relative;
}
.cid-tDLSqtlDiC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLSqtlDiC .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLSqtlDiC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLSqtlDiC .dropdown-menu,
.cid-tDLSqtlDiC .navbar.opened {
  background: #000000 !important;
}
.cid-tDLSqtlDiC .nav-item:focus,
.cid-tDLSqtlDiC .nav-link:focus {
  outline: none;
}
.cid-tDLSqtlDiC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLSqtlDiC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLSqtlDiC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLSqtlDiC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLSqtlDiC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLSqtlDiC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLSqtlDiC .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDLSqtlDiC .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLSqtlDiC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLSqtlDiC .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLSqtlDiC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLSqtlDiC .navbar.collapsed {
  justify-content: center;
}
.cid-tDLSqtlDiC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLSqtlDiC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLSqtlDiC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDLSqtlDiC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLSqtlDiC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLSqtlDiC .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-tDLSqtlDiC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLSqtlDiC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLSqtlDiC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLSqtlDiC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLSqtlDiC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLSqtlDiC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLSqtlDiC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLSqtlDiC .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-tDLSqtlDiC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLSqtlDiC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLSqtlDiC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLSqtlDiC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLSqtlDiC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLSqtlDiC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLSqtlDiC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLSqtlDiC .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDLSqtlDiC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLSqtlDiC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLSqtlDiC .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDLSqtlDiC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLSqtlDiC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLSqtlDiC .dropdown-item.active,
.cid-tDLSqtlDiC .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLSqtlDiC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLSqtlDiC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLSqtlDiC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLSqtlDiC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDLSqtlDiC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLSqtlDiC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLSqtlDiC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLSqtlDiC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLSqtlDiC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLSqtlDiC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDLSqtlDiC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLSqtlDiC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLSqtlDiC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLSqtlDiC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLSqtlDiC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLSqtlDiC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLSqtlDiC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLSqtlDiC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLSqtlDiC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLSqtlDiC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLSqtlDiC .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-tDLSqtlDiC .navbar {
    height: 70px;
  }
  .cid-tDLSqtlDiC .navbar.opened {
    height: auto;
  }
  .cid-tDLSqtlDiC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLSqtZ0rs {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDLSqtZ0rs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSqtZ0rs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLSqtZ0rs .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDLSqtZ0rs .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDLSqtZ0rs .row {
  flex-direction: row-reverse;
}
.cid-tDLSqtZ0rs .row {
  align-items: center;
}
.cid-tDLSqtZ0rs img {
  border-radius: 2rem;
}
.cid-tDLSqtZ0rs .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDLSqtZ0rs .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLSqtZ0rs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLSqtZ0rs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLSqtZ0rs .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDLSqtZ0rs .mbr-text,
.cid-tDLSqtZ0rs .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDLSquksG1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDLSquksG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSquksG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLSquksG1 .container {
    padding: 0 30px;
  }
}
.cid-tDLSquksG1 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLSquksG1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLSquCu9a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDLSquCu9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSquCu9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLSquCu9a .row {
  justify-content: flex-start;
}
.cid-tDLSquCu9a .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDLSquWdeI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDLSquWdeI b,
.cid-tDLSquWdeI strong {
  font-weight: 900;
}
.cid-tDLSquWdeI img,
.cid-tDLSquWdeI .item-img {
  width: 100%;
}
.cid-tDLSquWdeI .item:focus,
.cid-tDLSquWdeI span:focus {
  outline: none;
}
.cid-tDLSquWdeI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLSquWdeI .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLSquWdeI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLSquWdeI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLSquWdeI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLSquWdeI .mbr-section-title {
  color: #17003b;
}
.cid-tDLSquWdeI .mbr-text,
.cid-tDLSquWdeI .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLSquWdeI .item-title {
  text-align: center;
}
.cid-tDLSquWdeI .item-subtitle {
  text-align: left;
}
.cid-tDLSqvkM7e {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDLSqvkM7e b,
.cid-tDLSqvkM7e strong {
  font-weight: 900;
}
.cid-tDLSqvkM7e img,
.cid-tDLSqvkM7e .item-img {
  width: 100%;
}
.cid-tDLSqvkM7e .item:focus,
.cid-tDLSqvkM7e span:focus {
  outline: none;
}
.cid-tDLSqvkM7e .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLSqvkM7e .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLSqvkM7e .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLSqvkM7e .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLSqvkM7e .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLSqvkM7e .mbr-section-title {
  color: #17003b;
}
.cid-tDLSqvkM7e .mbr-text,
.cid-tDLSqvkM7e .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLSqvkM7e .item-title {
  text-align: center;
}
.cid-tDLSqvkM7e .item-subtitle {
  text-align: left;
}
.cid-tDLSqvIoyN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDLSqvIoyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSqvIoyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLSqvIoyN .container {
    padding: 0 30px;
  }
}
.cid-tDLSqvIoyN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLSqvIoyN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLSqw3TFJ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDLSqw3TFJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSqw3TFJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLSqw3TFJ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDLSqw3TFJ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDLSqw3TFJ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDLSqw3TFJ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDLSqw3TFJ .card-row {
  align-items: stretch;
}
.cid-tDLSqw3TFJ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDLSqw3TFJ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDLSqw3TFJ .card-box {
  height: 100%;
}
.cid-tDLSqw3TFJ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDLSqw3TFJ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDLSqw3TFJ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDLSqw3TFJ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDLSqwyumY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDLSqwyumY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLSqwyumY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLSqwyumY .row {
  flex-direction: row-reverse;
}
.cid-tDLSqwyumY .row {
  align-items: center;
}
.cid-tDLSqwyumY img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDLSqwyumY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLSqwyumY .mbr-section-title {
  color: #111019;
}
.cid-tDLSqwyumY .mbr-text,
.cid-tDLSqwyumY .mbr-section-btn {
  color: #000000;
}
.cid-tDLSqwXPF4 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDLSqwXPF4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDLSqwXPF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLSqwXPF4 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDLSqwXPF4 .row {
  justify-content: center;
}
.cid-tDLSqwXPF4 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDLSqwXPF4 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDLSqwXPF4 .card-box {
    flex-direction: column;
  }
  .cid-tDLSqwXPF4 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDLSqwXPF4 .card-link:hover a {
  background-image: none !important;
}
.cid-tDLSqwXPF4 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDLSqwXPF4 .card-text {
  color: #282828;
}
.cid-tDLSqwXPF4 .card-title,
.cid-tDLSqwXPF4 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UqyZH3B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UqyZH3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UqyZH3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UqyZH3B .container {
    padding: 0 30px;
  }
}
.cid-tE1UqyZH3B .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UqyZH3B .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDLSqxLjET {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDLSqxLjET .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDLSqxLjET .align-right {
    text-align: center;
  }
}
.cid-tDLSqxLjET .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDLSqxLjET .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDLSqxLjET .foot-menu {
    justify-content: center;
  }
}
.cid-tDLSqxLjET .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDLSqxLjET .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDLSqxLjET .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDLSqxLjET .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDLSqxLjET .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDLSqxLjET .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDLSqxLjET .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDLSqxLjET .foot-menu-item {
  color: #ffff;
}
.cid-tDLY9SRXfS {
  z-index: 1000;
  width: 100%;
}
.cid-tDLY9SRXfS .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDLY9SRXfS nav.navbar {
  position: fixed;
}
.cid-tDLY9SRXfS .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-tDLY9SRXfS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLY9SRXfS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLY9SRXfS .dropdown-item:hover,
.cid-tDLY9SRXfS .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDLY9SRXfS .dropdown-item:hover span {
  color: white;
}
.cid-tDLY9SRXfS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLY9SRXfS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLY9SRXfS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLY9SRXfS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLY9SRXfS .nav-link {
  position: relative;
}
.cid-tDLY9SRXfS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLY9SRXfS .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLY9SRXfS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLY9SRXfS .dropdown-menu,
.cid-tDLY9SRXfS .navbar.opened {
  background: #000000 !important;
}
.cid-tDLY9SRXfS .nav-item:focus,
.cid-tDLY9SRXfS .nav-link:focus {
  outline: none;
}
.cid-tDLY9SRXfS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLY9SRXfS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLY9SRXfS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLY9SRXfS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLY9SRXfS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLY9SRXfS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLY9SRXfS .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDLY9SRXfS .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLY9SRXfS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLY9SRXfS .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLY9SRXfS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLY9SRXfS .navbar.collapsed {
  justify-content: center;
}
.cid-tDLY9SRXfS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLY9SRXfS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLY9SRXfS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDLY9SRXfS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLY9SRXfS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLY9SRXfS .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-tDLY9SRXfS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLY9SRXfS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLY9SRXfS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLY9SRXfS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLY9SRXfS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLY9SRXfS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLY9SRXfS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLY9SRXfS .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-tDLY9SRXfS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLY9SRXfS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLY9SRXfS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLY9SRXfS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLY9SRXfS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLY9SRXfS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLY9SRXfS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLY9SRXfS .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDLY9SRXfS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLY9SRXfS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLY9SRXfS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDLY9SRXfS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLY9SRXfS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLY9SRXfS .dropdown-item.active,
.cid-tDLY9SRXfS .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLY9SRXfS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLY9SRXfS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLY9SRXfS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLY9SRXfS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDLY9SRXfS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLY9SRXfS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLY9SRXfS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLY9SRXfS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLY9SRXfS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLY9SRXfS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDLY9SRXfS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLY9SRXfS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLY9SRXfS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLY9SRXfS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLY9SRXfS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLY9SRXfS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLY9SRXfS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLY9SRXfS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLY9SRXfS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLY9SRXfS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLY9SRXfS .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-tDLY9SRXfS .navbar {
    height: 70px;
  }
  .cid-tDLY9SRXfS .navbar.opened {
    height: auto;
  }
  .cid-tDLY9SRXfS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLY9Tvdoc {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDLY9Tvdoc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9Tvdoc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLY9Tvdoc .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDLY9Tvdoc .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDLY9Tvdoc .row {
  flex-direction: row-reverse;
}
.cid-tDLY9Tvdoc .row {
  align-items: center;
}
.cid-tDLY9Tvdoc img {
  border-radius: 2rem;
}
.cid-tDLY9Tvdoc .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDLY9Tvdoc .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLY9Tvdoc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLY9Tvdoc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLY9Tvdoc .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDLY9Tvdoc .mbr-text,
.cid-tDLY9Tvdoc .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDLY9TTLjF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDLY9TTLjF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9TTLjF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLY9TTLjF .container {
    padding: 0 30px;
  }
}
.cid-tDLY9TTLjF .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLY9TTLjF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLY9UbM2j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDLY9UbM2j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9UbM2j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLY9UbM2j .row {
  justify-content: flex-start;
}
.cid-tDLY9UbM2j .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDLY9Uu9BX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDLY9Uu9BX b,
.cid-tDLY9Uu9BX strong {
  font-weight: 900;
}
.cid-tDLY9Uu9BX img,
.cid-tDLY9Uu9BX .item-img {
  width: 100%;
}
.cid-tDLY9Uu9BX .item:focus,
.cid-tDLY9Uu9BX span:focus {
  outline: none;
}
.cid-tDLY9Uu9BX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLY9Uu9BX .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLY9Uu9BX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLY9Uu9BX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLY9Uu9BX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLY9Uu9BX .mbr-section-title {
  color: #17003b;
}
.cid-tDLY9Uu9BX .mbr-text,
.cid-tDLY9Uu9BX .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLY9Uu9BX .item-title {
  text-align: center;
}
.cid-tDLY9Uu9BX .item-subtitle {
  text-align: left;
}
.cid-tDLY9URDuA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDLY9URDuA b,
.cid-tDLY9URDuA strong {
  font-weight: 900;
}
.cid-tDLY9URDuA img,
.cid-tDLY9URDuA .item-img {
  width: 100%;
}
.cid-tDLY9URDuA .item:focus,
.cid-tDLY9URDuA span:focus {
  outline: none;
}
.cid-tDLY9URDuA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLY9URDuA .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLY9URDuA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLY9URDuA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLY9URDuA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLY9URDuA .mbr-section-title {
  color: #17003b;
}
.cid-tDLY9URDuA .mbr-text,
.cid-tDLY9URDuA .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLY9URDuA .item-title {
  text-align: center;
}
.cid-tDLY9URDuA .item-subtitle {
  text-align: left;
}
.cid-tDLY9VhZmx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDLY9VhZmx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9VhZmx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLY9VhZmx .container {
    padding: 0 30px;
  }
}
.cid-tDLY9VhZmx .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLY9VhZmx .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLY9VAyo0 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDLY9VAyo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9VAyo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLY9VAyo0 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDLY9VAyo0 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDLY9VAyo0 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDLY9VAyo0 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDLY9VAyo0 .card-row {
  align-items: stretch;
}
.cid-tDLY9VAyo0 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDLY9VAyo0 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDLY9VAyo0 .card-box {
  height: 100%;
}
.cid-tDLY9VAyo0 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDLY9VAyo0 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDLY9VAyo0 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDLY9VAyo0 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDLY9W7TCp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDLY9W7TCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLY9W7TCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLY9W7TCp .row {
  flex-direction: row-reverse;
}
.cid-tDLY9W7TCp .row {
  align-items: center;
}
.cid-tDLY9W7TCp img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDLY9W7TCp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLY9W7TCp .mbr-section-title {
  color: #111019;
}
.cid-tDLY9W7TCp .mbr-text,
.cid-tDLY9W7TCp .mbr-section-btn {
  color: #000000;
}
.cid-tDLY9WxNsj {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDLY9WxNsj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDLY9WxNsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLY9WxNsj .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDLY9WxNsj .row {
  justify-content: center;
}
.cid-tDLY9WxNsj .card-box {
  display: flex;
  align-items: center;
}
.cid-tDLY9WxNsj .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDLY9WxNsj .card-box {
    flex-direction: column;
  }
  .cid-tDLY9WxNsj .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDLY9WxNsj .card-link:hover a {
  background-image: none !important;
}
.cid-tDLY9WxNsj .mbr-section-subtitle {
  color: #777777;
}
.cid-tDLY9WxNsj .card-text {
  color: #282828;
}
.cid-tDLY9WxNsj .card-title,
.cid-tDLY9WxNsj .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3W3qBTf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3W3qBTf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3W3qBTf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3W3qBTf .container {
    padding: 0 30px;
  }
}
.cid-tDZ3W3qBTf .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3W3qBTf .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDLY9XnJaL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDLY9XnJaL .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDLY9XnJaL .align-right {
    text-align: center;
  }
}
.cid-tDLY9XnJaL .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDLY9XnJaL .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDLY9XnJaL .foot-menu {
    justify-content: center;
  }
}
.cid-tDLY9XnJaL .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDLY9XnJaL .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDLY9XnJaL .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDLY9XnJaL .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDLY9XnJaL .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDLY9XnJaL .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDLY9XnJaL .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDLY9XnJaL .foot-menu-item {
  color: #ffff;
}
.cid-tDMaY9pfWb {
  z-index: 1000;
  width: 100%;
}
.cid-tDMaY9pfWb .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMaY9pfWb nav.navbar {
  position: fixed;
}
.cid-tDMaY9pfWb .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-tDMaY9pfWb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMaY9pfWb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMaY9pfWb .dropdown-item:hover,
.cid-tDMaY9pfWb .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMaY9pfWb .dropdown-item:hover span {
  color: white;
}
.cid-tDMaY9pfWb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMaY9pfWb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMaY9pfWb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMaY9pfWb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMaY9pfWb .nav-link {
  position: relative;
}
.cid-tDMaY9pfWb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMaY9pfWb .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMaY9pfWb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMaY9pfWb .dropdown-menu,
.cid-tDMaY9pfWb .navbar.opened {
  background: #000000 !important;
}
.cid-tDMaY9pfWb .nav-item:focus,
.cid-tDMaY9pfWb .nav-link:focus {
  outline: none;
}
.cid-tDMaY9pfWb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMaY9pfWb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMaY9pfWb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMaY9pfWb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMaY9pfWb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMaY9pfWb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMaY9pfWb .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMaY9pfWb .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMaY9pfWb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMaY9pfWb .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMaY9pfWb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMaY9pfWb .navbar.collapsed {
  justify-content: center;
}
.cid-tDMaY9pfWb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMaY9pfWb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMaY9pfWb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMaY9pfWb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMaY9pfWb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMaY9pfWb .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-tDMaY9pfWb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMaY9pfWb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMaY9pfWb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMaY9pfWb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMaY9pfWb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMaY9pfWb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMaY9pfWb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMaY9pfWb .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-tDMaY9pfWb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMaY9pfWb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMaY9pfWb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMaY9pfWb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMaY9pfWb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMaY9pfWb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMaY9pfWb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMaY9pfWb .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMaY9pfWb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMaY9pfWb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMaY9pfWb .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMaY9pfWb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMaY9pfWb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMaY9pfWb .dropdown-item.active,
.cid-tDMaY9pfWb .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMaY9pfWb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMaY9pfWb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMaY9pfWb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMaY9pfWb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMaY9pfWb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMaY9pfWb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMaY9pfWb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMaY9pfWb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMaY9pfWb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMaY9pfWb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMaY9pfWb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMaY9pfWb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMaY9pfWb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMaY9pfWb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMaY9pfWb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMaY9pfWb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMaY9pfWb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMaY9pfWb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMaY9pfWb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMaY9pfWb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMaY9pfWb .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-tDMaY9pfWb .navbar {
    height: 70px;
  }
  .cid-tDMaY9pfWb .navbar.opened {
    height: auto;
  }
  .cid-tDMaY9pfWb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMaYa1EI6 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMaYa1EI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYa1EI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMaYa1EI6 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMaYa1EI6 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMaYa1EI6 .row {
  flex-direction: row-reverse;
}
.cid-tDMaYa1EI6 .row {
  align-items: center;
}
.cid-tDMaYa1EI6 img {
  border-radius: 2rem;
}
.cid-tDMaYa1EI6 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMaYa1EI6 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMaYa1EI6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMaYa1EI6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMaYa1EI6 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMaYa1EI6 .mbr-text,
.cid-tDMaYa1EI6 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMaYammmp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMaYammmp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYammmp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMaYammmp .container {
    padding: 0 30px;
  }
}
.cid-tDMaYammmp .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMaYammmp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMaYaDTy3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMaYaDTy3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYaDTy3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMaYaDTy3 .row {
  justify-content: flex-start;
}
.cid-tDMaYaDTy3 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMaYaWncZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMaYaWncZ b,
.cid-tDMaYaWncZ strong {
  font-weight: 900;
}
.cid-tDMaYaWncZ img,
.cid-tDMaYaWncZ .item-img {
  width: 100%;
}
.cid-tDMaYaWncZ .item:focus,
.cid-tDMaYaWncZ span:focus {
  outline: none;
}
.cid-tDMaYaWncZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMaYaWncZ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMaYaWncZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMaYaWncZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMaYaWncZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMaYaWncZ .mbr-section-title {
  color: #17003b;
}
.cid-tDMaYaWncZ .mbr-text,
.cid-tDMaYaWncZ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMaYaWncZ .item-title {
  text-align: center;
}
.cid-tDMaYaWncZ .item-subtitle {
  text-align: left;
}
.cid-tDMaYbkBHR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMaYbkBHR b,
.cid-tDMaYbkBHR strong {
  font-weight: 900;
}
.cid-tDMaYbkBHR img,
.cid-tDMaYbkBHR .item-img {
  width: 100%;
}
.cid-tDMaYbkBHR .item:focus,
.cid-tDMaYbkBHR span:focus {
  outline: none;
}
.cid-tDMaYbkBHR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMaYbkBHR .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMaYbkBHR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMaYbkBHR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMaYbkBHR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMaYbkBHR .mbr-section-title {
  color: #17003b;
}
.cid-tDMaYbkBHR .mbr-text,
.cid-tDMaYbkBHR .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMaYbkBHR .item-title {
  text-align: center;
}
.cid-tDMaYbkBHR .item-subtitle {
  text-align: left;
}
.cid-tDMaYbIiFk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMaYbIiFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYbIiFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMaYbIiFk .container {
    padding: 0 30px;
  }
}
.cid-tDMaYbIiFk .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMaYbIiFk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMaYc0ItT {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMaYc0ItT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYc0ItT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMaYc0ItT .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMaYc0ItT .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMaYc0ItT .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMaYc0ItT .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMaYc0ItT .card-row {
  align-items: stretch;
}
.cid-tDMaYc0ItT .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMaYc0ItT .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMaYc0ItT .card-box {
  height: 100%;
}
.cid-tDMaYc0ItT .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMaYc0ItT .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMaYc0ItT .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMaYc0ItT .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMaYcy0PE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMaYcy0PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMaYcy0PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMaYcy0PE .row {
  flex-direction: row-reverse;
}
.cid-tDMaYcy0PE .row {
  align-items: center;
}
.cid-tDMaYcy0PE img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMaYcy0PE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMaYcy0PE .mbr-section-title {
  color: #111019;
}
.cid-tDMaYcy0PE .mbr-text,
.cid-tDMaYcy0PE .mbr-section-btn {
  color: #000000;
}
.cid-tDMaYcZLG3 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMaYcZLG3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMaYcZLG3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMaYcZLG3 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMaYcZLG3 .row {
  justify-content: center;
}
.cid-tDMaYcZLG3 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMaYcZLG3 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMaYcZLG3 .card-box {
    flex-direction: column;
  }
  .cid-tDMaYcZLG3 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMaYcZLG3 .card-link:hover a {
  background-image: none !important;
}
.cid-tDMaYcZLG3 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMaYcZLG3 .card-text {
  color: #282828;
}
.cid-tDMaYcZLG3 .card-title,
.cid-tDMaYcZLG3 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2gYSpce {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2gYSpce .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2gYSpce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2gYSpce .container {
    padding: 0 30px;
  }
}
.cid-tDZ2gYSpce .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2gYSpce .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMaYdQJZk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMaYdQJZk .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMaYdQJZk .align-right {
    text-align: center;
  }
}
.cid-tDMaYdQJZk .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMaYdQJZk .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMaYdQJZk .foot-menu {
    justify-content: center;
  }
}
.cid-tDMaYdQJZk .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMaYdQJZk .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMaYdQJZk .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMaYdQJZk .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMaYdQJZk .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMaYdQJZk .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMaYdQJZk .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMaYdQJZk .foot-menu-item {
  color: #ffff;
}
.cid-tDMfI5Y7mY {
  z-index: 1000;
  width: 100%;
}
.cid-tDMfI5Y7mY .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMfI5Y7mY nav.navbar {
  position: fixed;
}
.cid-tDMfI5Y7mY .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-tDMfI5Y7mY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMfI5Y7mY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMfI5Y7mY .dropdown-item:hover,
.cid-tDMfI5Y7mY .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMfI5Y7mY .dropdown-item:hover span {
  color: white;
}
.cid-tDMfI5Y7mY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMfI5Y7mY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMfI5Y7mY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMfI5Y7mY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMfI5Y7mY .nav-link {
  position: relative;
}
.cid-tDMfI5Y7mY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMfI5Y7mY .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMfI5Y7mY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMfI5Y7mY .dropdown-menu,
.cid-tDMfI5Y7mY .navbar.opened {
  background: #000000 !important;
}
.cid-tDMfI5Y7mY .nav-item:focus,
.cid-tDMfI5Y7mY .nav-link:focus {
  outline: none;
}
.cid-tDMfI5Y7mY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMfI5Y7mY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMfI5Y7mY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMfI5Y7mY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMfI5Y7mY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMfI5Y7mY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMfI5Y7mY .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMfI5Y7mY .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMfI5Y7mY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMfI5Y7mY .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMfI5Y7mY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMfI5Y7mY .navbar.collapsed {
  justify-content: center;
}
.cid-tDMfI5Y7mY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMfI5Y7mY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMfI5Y7mY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMfI5Y7mY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMfI5Y7mY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMfI5Y7mY .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-tDMfI5Y7mY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMfI5Y7mY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMfI5Y7mY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMfI5Y7mY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMfI5Y7mY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMfI5Y7mY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMfI5Y7mY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMfI5Y7mY .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-tDMfI5Y7mY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMfI5Y7mY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMfI5Y7mY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMfI5Y7mY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMfI5Y7mY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMfI5Y7mY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMfI5Y7mY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMfI5Y7mY .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMfI5Y7mY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMfI5Y7mY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMfI5Y7mY .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMfI5Y7mY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMfI5Y7mY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMfI5Y7mY .dropdown-item.active,
.cid-tDMfI5Y7mY .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMfI5Y7mY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMfI5Y7mY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMfI5Y7mY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMfI5Y7mY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMfI5Y7mY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMfI5Y7mY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMfI5Y7mY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMfI5Y7mY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMfI5Y7mY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMfI5Y7mY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMfI5Y7mY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMfI5Y7mY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMfI5Y7mY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMfI5Y7mY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMfI5Y7mY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMfI5Y7mY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMfI5Y7mY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMfI5Y7mY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMfI5Y7mY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMfI5Y7mY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMfI5Y7mY .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-tDMfI5Y7mY .navbar {
    height: 70px;
  }
  .cid-tDMfI5Y7mY .navbar.opened {
    height: auto;
  }
  .cid-tDMfI5Y7mY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMfI6x433 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMfI6x433 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI6x433 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMfI6x433 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMfI6x433 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMfI6x433 .row {
  flex-direction: row-reverse;
}
.cid-tDMfI6x433 .row {
  align-items: center;
}
.cid-tDMfI6x433 img {
  border-radius: 2rem;
}
.cid-tDMfI6x433 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMfI6x433 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMfI6x433 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMfI6x433 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMfI6x433 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMfI6x433 .mbr-text,
.cid-tDMfI6x433 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMfI6Sume {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMfI6Sume .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI6Sume .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMfI6Sume .container {
    padding: 0 30px;
  }
}
.cid-tDMfI6Sume .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMfI6Sume .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMfI79TM2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMfI79TM2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI79TM2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMfI79TM2 .row {
  justify-content: flex-start;
}
.cid-tDMfI79TM2 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMfI7su7r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMfI7su7r b,
.cid-tDMfI7su7r strong {
  font-weight: 900;
}
.cid-tDMfI7su7r img,
.cid-tDMfI7su7r .item-img {
  width: 100%;
}
.cid-tDMfI7su7r .item:focus,
.cid-tDMfI7su7r span:focus {
  outline: none;
}
.cid-tDMfI7su7r .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMfI7su7r .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMfI7su7r .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMfI7su7r .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMfI7su7r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMfI7su7r .mbr-section-title {
  color: #17003b;
}
.cid-tDMfI7su7r .mbr-text,
.cid-tDMfI7su7r .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMfI7su7r .item-title {
  text-align: center;
}
.cid-tDMfI7su7r .item-subtitle {
  text-align: left;
}
.cid-tDMfI7TYch {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMfI7TYch b,
.cid-tDMfI7TYch strong {
  font-weight: 900;
}
.cid-tDMfI7TYch img,
.cid-tDMfI7TYch .item-img {
  width: 100%;
}
.cid-tDMfI7TYch .item:focus,
.cid-tDMfI7TYch span:focus {
  outline: none;
}
.cid-tDMfI7TYch .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMfI7TYch .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMfI7TYch .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMfI7TYch .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMfI7TYch .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMfI7TYch .mbr-section-title {
  color: #17003b;
}
.cid-tDMfI7TYch .mbr-text,
.cid-tDMfI7TYch .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMfI7TYch .item-title {
  text-align: center;
}
.cid-tDMfI7TYch .item-subtitle {
  text-align: left;
}
.cid-tDMfI8hdsk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMfI8hdsk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI8hdsk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMfI8hdsk .container {
    padding: 0 30px;
  }
}
.cid-tDMfI8hdsk .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMfI8hdsk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMfI8A3ii {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMfI8A3ii .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI8A3ii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMfI8A3ii .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMfI8A3ii .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMfI8A3ii .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMfI8A3ii .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMfI8A3ii .card-row {
  align-items: stretch;
}
.cid-tDMfI8A3ii .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMfI8A3ii .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMfI8A3ii .card-box {
  height: 100%;
}
.cid-tDMfI8A3ii .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMfI8A3ii .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMfI8A3ii .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMfI8A3ii .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMfI953fS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMfI953fS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMfI953fS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMfI953fS .row {
  flex-direction: row-reverse;
}
.cid-tDMfI953fS .row {
  align-items: center;
}
.cid-tDMfI953fS img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMfI953fS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMfI953fS .mbr-section-title {
  color: #111019;
}
.cid-tDMfI953fS .mbr-text,
.cid-tDMfI953fS .mbr-section-btn {
  color: #000000;
}
.cid-tDMfI9umbE {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMfI9umbE .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMfI9umbE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMfI9umbE .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMfI9umbE .row {
  justify-content: center;
}
.cid-tDMfI9umbE .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMfI9umbE .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMfI9umbE .card-box {
    flex-direction: column;
  }
  .cid-tDMfI9umbE .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMfI9umbE .card-link:hover a {
  background-image: none !important;
}
.cid-tDMfI9umbE .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMfI9umbE .card-text {
  color: #282828;
}
.cid-tDMfI9umbE .card-title,
.cid-tDMfI9umbE .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Pk0J54W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Pk0J54W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Pk0J54W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Pk0J54W .container {
    padding: 0 30px;
  }
}
.cid-tE1Pk0J54W .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Pk0J54W .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMfIanmUh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMfIanmUh .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMfIanmUh .align-right {
    text-align: center;
  }
}
.cid-tDMfIanmUh .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMfIanmUh .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMfIanmUh .foot-menu {
    justify-content: center;
  }
}
.cid-tDMfIanmUh .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMfIanmUh .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMfIanmUh .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMfIanmUh .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMfIanmUh .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMfIanmUh .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMfIanmUh .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMfIanmUh .foot-menu-item {
  color: #ffff;
}
.cid-tDMuENqnyG {
  z-index: 1000;
  width: 100%;
}
.cid-tDMuENqnyG .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMuENqnyG nav.navbar {
  position: fixed;
}
.cid-tDMuENqnyG .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-tDMuENqnyG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMuENqnyG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMuENqnyG .dropdown-item:hover,
.cid-tDMuENqnyG .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMuENqnyG .dropdown-item:hover span {
  color: white;
}
.cid-tDMuENqnyG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMuENqnyG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMuENqnyG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMuENqnyG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMuENqnyG .nav-link {
  position: relative;
}
.cid-tDMuENqnyG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMuENqnyG .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMuENqnyG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMuENqnyG .dropdown-menu,
.cid-tDMuENqnyG .navbar.opened {
  background: #000000 !important;
}
.cid-tDMuENqnyG .nav-item:focus,
.cid-tDMuENqnyG .nav-link:focus {
  outline: none;
}
.cid-tDMuENqnyG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMuENqnyG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMuENqnyG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMuENqnyG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMuENqnyG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMuENqnyG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMuENqnyG .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMuENqnyG .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMuENqnyG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMuENqnyG .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMuENqnyG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMuENqnyG .navbar.collapsed {
  justify-content: center;
}
.cid-tDMuENqnyG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMuENqnyG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMuENqnyG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMuENqnyG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMuENqnyG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMuENqnyG .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-tDMuENqnyG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMuENqnyG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMuENqnyG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMuENqnyG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMuENqnyG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMuENqnyG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMuENqnyG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMuENqnyG .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-tDMuENqnyG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMuENqnyG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMuENqnyG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMuENqnyG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMuENqnyG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMuENqnyG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMuENqnyG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMuENqnyG .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMuENqnyG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMuENqnyG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMuENqnyG .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMuENqnyG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMuENqnyG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMuENqnyG .dropdown-item.active,
.cid-tDMuENqnyG .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMuENqnyG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMuENqnyG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMuENqnyG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMuENqnyG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMuENqnyG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMuENqnyG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMuENqnyG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMuENqnyG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMuENqnyG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMuENqnyG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMuENqnyG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMuENqnyG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMuENqnyG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMuENqnyG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMuENqnyG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMuENqnyG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMuENqnyG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMuENqnyG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMuENqnyG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMuENqnyG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMuENqnyG .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-tDMuENqnyG .navbar {
    height: 70px;
  }
  .cid-tDMuENqnyG .navbar.opened {
    height: auto;
  }
  .cid-tDMuENqnyG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMuEO1JOj {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMuEO1JOj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEO1JOj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMuEO1JOj .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMuEO1JOj .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMuEO1JOj .row {
  flex-direction: row-reverse;
}
.cid-tDMuEO1JOj .row {
  align-items: center;
}
.cid-tDMuEO1JOj img {
  border-radius: 2rem;
}
.cid-tDMuEO1JOj .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMuEO1JOj .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMuEO1JOj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMuEO1JOj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMuEO1JOj .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMuEO1JOj .mbr-text,
.cid-tDMuEO1JOj .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMuEOne0U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMuEOne0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEOne0U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMuEOne0U .container {
    padding: 0 30px;
  }
}
.cid-tDMuEOne0U .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMuEOne0U .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMuEOE37o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMuEOE37o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEOE37o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMuEOE37o .row {
  justify-content: flex-start;
}
.cid-tDMuEOE37o .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMuEOXRyF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMuEOXRyF b,
.cid-tDMuEOXRyF strong {
  font-weight: 900;
}
.cid-tDMuEOXRyF img,
.cid-tDMuEOXRyF .item-img {
  width: 100%;
}
.cid-tDMuEOXRyF .item:focus,
.cid-tDMuEOXRyF span:focus {
  outline: none;
}
.cid-tDMuEOXRyF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMuEOXRyF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMuEOXRyF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMuEOXRyF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMuEOXRyF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMuEOXRyF .mbr-section-title {
  color: #17003b;
}
.cid-tDMuEOXRyF .mbr-text,
.cid-tDMuEOXRyF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMuEOXRyF .item-title {
  text-align: center;
}
.cid-tDMuEOXRyF .item-subtitle {
  text-align: left;
}
.cid-tDMuEPlucC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMuEPlucC b,
.cid-tDMuEPlucC strong {
  font-weight: 900;
}
.cid-tDMuEPlucC img,
.cid-tDMuEPlucC .item-img {
  width: 100%;
}
.cid-tDMuEPlucC .item:focus,
.cid-tDMuEPlucC span:focus {
  outline: none;
}
.cid-tDMuEPlucC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMuEPlucC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMuEPlucC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMuEPlucC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMuEPlucC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMuEPlucC .mbr-section-title {
  color: #17003b;
}
.cid-tDMuEPlucC .mbr-text,
.cid-tDMuEPlucC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMuEPlucC .item-title {
  text-align: center;
}
.cid-tDMuEPlucC .item-subtitle {
  text-align: left;
}
.cid-tDMuEPKUGx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMuEPKUGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEPKUGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMuEPKUGx .container {
    padding: 0 30px;
  }
}
.cid-tDMuEPKUGx .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMuEPKUGx .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMuEQ4qxh {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMuEQ4qxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEQ4qxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMuEQ4qxh .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMuEQ4qxh .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMuEQ4qxh .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMuEQ4qxh .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMuEQ4qxh .card-row {
  align-items: stretch;
}
.cid-tDMuEQ4qxh .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMuEQ4qxh .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMuEQ4qxh .card-box {
  height: 100%;
}
.cid-tDMuEQ4qxh .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMuEQ4qxh .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMuEQ4qxh .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMuEQ4qxh .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMuEQy5vA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMuEQy5vA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMuEQy5vA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMuEQy5vA .row {
  flex-direction: row-reverse;
}
.cid-tDMuEQy5vA .row {
  align-items: center;
}
.cid-tDMuEQy5vA img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMuEQy5vA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMuEQy5vA .mbr-section-title {
  color: #111019;
}
.cid-tDMuEQy5vA .mbr-text,
.cid-tDMuEQy5vA .mbr-section-btn {
  color: #000000;
}
.cid-tDMuEQYz5C {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMuEQYz5C .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMuEQYz5C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMuEQYz5C .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMuEQYz5C .row {
  justify-content: center;
}
.cid-tDMuEQYz5C .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMuEQYz5C .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMuEQYz5C .card-box {
    flex-direction: column;
  }
  .cid-tDMuEQYz5C .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMuEQYz5C .card-link:hover a {
  background-image: none !important;
}
.cid-tDMuEQYz5C .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMuEQYz5C .card-text {
  color: #282828;
}
.cid-tDMuEQYz5C .card-title,
.cid-tDMuEQYz5C .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Q0ozK8a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Q0ozK8a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Q0ozK8a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Q0ozK8a .container {
    padding: 0 30px;
  }
}
.cid-tE1Q0ozK8a .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Q0ozK8a .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMuERS3yb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMuERS3yb .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMuERS3yb .align-right {
    text-align: center;
  }
}
.cid-tDMuERS3yb .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMuERS3yb .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMuERS3yb .foot-menu {
    justify-content: center;
  }
}
.cid-tDMuERS3yb .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMuERS3yb .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMuERS3yb .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMuERS3yb .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMuERS3yb .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMuERS3yb .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMuERS3yb .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMuERS3yb .foot-menu-item {
  color: #ffff;
}
.cid-tDMCg1RK7R {
  z-index: 1000;
  width: 100%;
}
.cid-tDMCg1RK7R .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMCg1RK7R nav.navbar {
  position: fixed;
}
.cid-tDMCg1RK7R .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-tDMCg1RK7R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMCg1RK7R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMCg1RK7R .dropdown-item:hover,
.cid-tDMCg1RK7R .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMCg1RK7R .dropdown-item:hover span {
  color: white;
}
.cid-tDMCg1RK7R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMCg1RK7R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMCg1RK7R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMCg1RK7R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMCg1RK7R .nav-link {
  position: relative;
}
.cid-tDMCg1RK7R .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMCg1RK7R .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMCg1RK7R .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMCg1RK7R .dropdown-menu,
.cid-tDMCg1RK7R .navbar.opened {
  background: #000000 !important;
}
.cid-tDMCg1RK7R .nav-item:focus,
.cid-tDMCg1RK7R .nav-link:focus {
  outline: none;
}
.cid-tDMCg1RK7R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMCg1RK7R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMCg1RK7R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMCg1RK7R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMCg1RK7R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMCg1RK7R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMCg1RK7R .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMCg1RK7R .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMCg1RK7R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMCg1RK7R .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMCg1RK7R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMCg1RK7R .navbar.collapsed {
  justify-content: center;
}
.cid-tDMCg1RK7R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMCg1RK7R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMCg1RK7R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMCg1RK7R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMCg1RK7R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMCg1RK7R .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-tDMCg1RK7R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMCg1RK7R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMCg1RK7R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMCg1RK7R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMCg1RK7R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMCg1RK7R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMCg1RK7R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMCg1RK7R .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-tDMCg1RK7R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMCg1RK7R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMCg1RK7R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMCg1RK7R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMCg1RK7R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMCg1RK7R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMCg1RK7R .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMCg1RK7R .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMCg1RK7R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMCg1RK7R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMCg1RK7R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMCg1RK7R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMCg1RK7R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMCg1RK7R .dropdown-item.active,
.cid-tDMCg1RK7R .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMCg1RK7R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMCg1RK7R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMCg1RK7R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMCg1RK7R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMCg1RK7R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMCg1RK7R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMCg1RK7R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMCg1RK7R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMCg1RK7R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMCg1RK7R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMCg1RK7R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMCg1RK7R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMCg1RK7R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMCg1RK7R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMCg1RK7R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMCg1RK7R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMCg1RK7R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMCg1RK7R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMCg1RK7R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMCg1RK7R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMCg1RK7R .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-tDMCg1RK7R .navbar {
    height: 70px;
  }
  .cid-tDMCg1RK7R .navbar.opened {
    height: auto;
  }
  .cid-tDMCg1RK7R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMCg2sPjX {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMCg2sPjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg2sPjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMCg2sPjX .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMCg2sPjX .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMCg2sPjX .row {
  flex-direction: row-reverse;
}
.cid-tDMCg2sPjX .row {
  align-items: center;
}
.cid-tDMCg2sPjX img {
  border-radius: 2rem;
}
.cid-tDMCg2sPjX .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMCg2sPjX .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMCg2sPjX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMCg2sPjX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMCg2sPjX .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMCg2sPjX .mbr-text,
.cid-tDMCg2sPjX .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMCg2MItI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMCg2MItI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg2MItI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMCg2MItI .container {
    padding: 0 30px;
  }
}
.cid-tDMCg2MItI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMCg2MItI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMCg34a6z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMCg34a6z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg34a6z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMCg34a6z .row {
  justify-content: flex-start;
}
.cid-tDMCg34a6z .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMCg3oMUR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMCg3oMUR b,
.cid-tDMCg3oMUR strong {
  font-weight: 900;
}
.cid-tDMCg3oMUR img,
.cid-tDMCg3oMUR .item-img {
  width: 100%;
}
.cid-tDMCg3oMUR .item:focus,
.cid-tDMCg3oMUR span:focus {
  outline: none;
}
.cid-tDMCg3oMUR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMCg3oMUR .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMCg3oMUR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMCg3oMUR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMCg3oMUR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMCg3oMUR .mbr-section-title {
  color: #17003b;
}
.cid-tDMCg3oMUR .mbr-text,
.cid-tDMCg3oMUR .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMCg3oMUR .item-title {
  text-align: center;
}
.cid-tDMCg3oMUR .item-subtitle {
  text-align: left;
}
.cid-tDMCg3MAW9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMCg3MAW9 b,
.cid-tDMCg3MAW9 strong {
  font-weight: 900;
}
.cid-tDMCg3MAW9 img,
.cid-tDMCg3MAW9 .item-img {
  width: 100%;
}
.cid-tDMCg3MAW9 .item:focus,
.cid-tDMCg3MAW9 span:focus {
  outline: none;
}
.cid-tDMCg3MAW9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMCg3MAW9 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMCg3MAW9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMCg3MAW9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMCg3MAW9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMCg3MAW9 .mbr-section-title {
  color: #17003b;
}
.cid-tDMCg3MAW9 .mbr-text,
.cid-tDMCg3MAW9 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMCg3MAW9 .item-title {
  text-align: center;
}
.cid-tDMCg3MAW9 .item-subtitle {
  text-align: left;
}
.cid-tDMCg4aBIu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMCg4aBIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg4aBIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMCg4aBIu .container {
    padding: 0 30px;
  }
}
.cid-tDMCg4aBIu .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMCg4aBIu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMCg4tBIm {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMCg4tBIm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg4tBIm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMCg4tBIm .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMCg4tBIm .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMCg4tBIm .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMCg4tBIm .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMCg4tBIm .card-row {
  align-items: stretch;
}
.cid-tDMCg4tBIm .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMCg4tBIm .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMCg4tBIm .card-box {
  height: 100%;
}
.cid-tDMCg4tBIm .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMCg4tBIm .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMCg4tBIm .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMCg4tBIm .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMCg4Yen8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMCg4Yen8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMCg4Yen8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMCg4Yen8 .row {
  flex-direction: row-reverse;
}
.cid-tDMCg4Yen8 .row {
  align-items: center;
}
.cid-tDMCg4Yen8 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMCg4Yen8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMCg4Yen8 .mbr-section-title {
  color: #111019;
}
.cid-tDMCg4Yen8 .mbr-text,
.cid-tDMCg4Yen8 .mbr-section-btn {
  color: #000000;
}
.cid-tDMCg5o6y7 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMCg5o6y7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMCg5o6y7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMCg5o6y7 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMCg5o6y7 .row {
  justify-content: center;
}
.cid-tDMCg5o6y7 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMCg5o6y7 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMCg5o6y7 .card-box {
    flex-direction: column;
  }
  .cid-tDMCg5o6y7 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMCg5o6y7 .card-link:hover a {
  background-image: none !important;
}
.cid-tDMCg5o6y7 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMCg5o6y7 .card-text {
  color: #282828;
}
.cid-tDMCg5o6y7 .card-title,
.cid-tDMCg5o6y7 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QB8jlga {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QB8jlga .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QB8jlga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QB8jlga .container {
    padding: 0 30px;
  }
}
.cid-tE1QB8jlga .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QB8jlga .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMCg6iJuK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMCg6iJuK .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMCg6iJuK .align-right {
    text-align: center;
  }
}
.cid-tDMCg6iJuK .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMCg6iJuK .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMCg6iJuK .foot-menu {
    justify-content: center;
  }
}
.cid-tDMCg6iJuK .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMCg6iJuK .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMCg6iJuK .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMCg6iJuK .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMCg6iJuK .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMCg6iJuK .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMCg6iJuK .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMCg6iJuK .foot-menu-item {
  color: #ffff;
}
.cid-tDMG3cQdjP {
  z-index: 1000;
  width: 100%;
}
.cid-tDMG3cQdjP .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMG3cQdjP nav.navbar {
  position: fixed;
}
.cid-tDMG3cQdjP .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-tDMG3cQdjP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMG3cQdjP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMG3cQdjP .dropdown-item:hover,
.cid-tDMG3cQdjP .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMG3cQdjP .dropdown-item:hover span {
  color: white;
}
.cid-tDMG3cQdjP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMG3cQdjP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMG3cQdjP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMG3cQdjP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMG3cQdjP .nav-link {
  position: relative;
}
.cid-tDMG3cQdjP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMG3cQdjP .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMG3cQdjP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMG3cQdjP .dropdown-menu,
.cid-tDMG3cQdjP .navbar.opened {
  background: #000000 !important;
}
.cid-tDMG3cQdjP .nav-item:focus,
.cid-tDMG3cQdjP .nav-link:focus {
  outline: none;
}
.cid-tDMG3cQdjP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMG3cQdjP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMG3cQdjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMG3cQdjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMG3cQdjP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMG3cQdjP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMG3cQdjP .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMG3cQdjP .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMG3cQdjP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMG3cQdjP .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMG3cQdjP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMG3cQdjP .navbar.collapsed {
  justify-content: center;
}
.cid-tDMG3cQdjP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMG3cQdjP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMG3cQdjP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMG3cQdjP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMG3cQdjP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMG3cQdjP .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-tDMG3cQdjP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMG3cQdjP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMG3cQdjP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMG3cQdjP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMG3cQdjP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMG3cQdjP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMG3cQdjP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMG3cQdjP .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-tDMG3cQdjP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMG3cQdjP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMG3cQdjP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMG3cQdjP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMG3cQdjP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMG3cQdjP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMG3cQdjP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMG3cQdjP .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMG3cQdjP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMG3cQdjP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMG3cQdjP .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMG3cQdjP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMG3cQdjP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMG3cQdjP .dropdown-item.active,
.cid-tDMG3cQdjP .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMG3cQdjP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMG3cQdjP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMG3cQdjP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMG3cQdjP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMG3cQdjP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMG3cQdjP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMG3cQdjP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMG3cQdjP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMG3cQdjP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMG3cQdjP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMG3cQdjP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMG3cQdjP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMG3cQdjP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMG3cQdjP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMG3cQdjP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMG3cQdjP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMG3cQdjP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMG3cQdjP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMG3cQdjP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMG3cQdjP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMG3cQdjP .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-tDMG3cQdjP .navbar {
    height: 70px;
  }
  .cid-tDMG3cQdjP .navbar.opened {
    height: auto;
  }
  .cid-tDMG3cQdjP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMG3dwVJ7 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMG3dwVJ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3dwVJ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMG3dwVJ7 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMG3dwVJ7 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMG3dwVJ7 .row {
  flex-direction: row-reverse;
}
.cid-tDMG3dwVJ7 .row {
  align-items: center;
}
.cid-tDMG3dwVJ7 img {
  border-radius: 2rem;
}
.cid-tDMG3dwVJ7 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMG3dwVJ7 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMG3dwVJ7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMG3dwVJ7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMG3dwVJ7 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMG3dwVJ7 .mbr-text,
.cid-tDMG3dwVJ7 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMG3dUklH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMG3dUklH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3dUklH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMG3dUklH .container {
    padding: 0 30px;
  }
}
.cid-tDMG3dUklH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMG3dUklH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMG3ed4na {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMG3ed4na .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3ed4na .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMG3ed4na .row {
  justify-content: flex-start;
}
.cid-tDMG3ed4na .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMG3ew7IQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMG3ew7IQ b,
.cid-tDMG3ew7IQ strong {
  font-weight: 900;
}
.cid-tDMG3ew7IQ img,
.cid-tDMG3ew7IQ .item-img {
  width: 100%;
}
.cid-tDMG3ew7IQ .item:focus,
.cid-tDMG3ew7IQ span:focus {
  outline: none;
}
.cid-tDMG3ew7IQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMG3ew7IQ .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMG3ew7IQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMG3ew7IQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMG3ew7IQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMG3ew7IQ .mbr-section-title {
  color: #17003b;
}
.cid-tDMG3ew7IQ .mbr-text,
.cid-tDMG3ew7IQ .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMG3ew7IQ .item-title {
  text-align: center;
}
.cid-tDMG3ew7IQ .item-subtitle {
  text-align: left;
}
.cid-tDMG3eVE8F {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMG3eVE8F b,
.cid-tDMG3eVE8F strong {
  font-weight: 900;
}
.cid-tDMG3eVE8F img,
.cid-tDMG3eVE8F .item-img {
  width: 100%;
}
.cid-tDMG3eVE8F .item:focus,
.cid-tDMG3eVE8F span:focus {
  outline: none;
}
.cid-tDMG3eVE8F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMG3eVE8F .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMG3eVE8F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMG3eVE8F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMG3eVE8F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMG3eVE8F .mbr-section-title {
  color: #17003b;
}
.cid-tDMG3eVE8F .mbr-text,
.cid-tDMG3eVE8F .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMG3eVE8F .item-title {
  text-align: center;
}
.cid-tDMG3eVE8F .item-subtitle {
  text-align: left;
}
.cid-tDMG3fjJZH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMG3fjJZH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3fjJZH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMG3fjJZH .container {
    padding: 0 30px;
  }
}
.cid-tDMG3fjJZH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMG3fjJZH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMG3fBV7b {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMG3fBV7b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3fBV7b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMG3fBV7b .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMG3fBV7b .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMG3fBV7b .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMG3fBV7b .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMG3fBV7b .card-row {
  align-items: stretch;
}
.cid-tDMG3fBV7b .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMG3fBV7b .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMG3fBV7b .card-box {
  height: 100%;
}
.cid-tDMG3fBV7b .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMG3fBV7b .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMG3fBV7b .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMG3fBV7b .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMG3g8QZK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMG3g8QZK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMG3g8QZK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMG3g8QZK .row {
  flex-direction: row-reverse;
}
.cid-tDMG3g8QZK .row {
  align-items: center;
}
.cid-tDMG3g8QZK img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMG3g8QZK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMG3g8QZK .mbr-section-title {
  color: #111019;
}
.cid-tDMG3g8QZK .mbr-text,
.cid-tDMG3g8QZK .mbr-section-btn {
  color: #000000;
}
.cid-tDMG3gx0ld {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMG3gx0ld .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMG3gx0ld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMG3gx0ld .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMG3gx0ld .row {
  justify-content: center;
}
.cid-tDMG3gx0ld .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMG3gx0ld .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMG3gx0ld .card-box {
    flex-direction: column;
  }
  .cid-tDMG3gx0ld .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMG3gx0ld .card-link:hover a {
  background-image: none !important;
}
.cid-tDMG3gx0ld .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMG3gx0ld .card-text {
  color: #282828;
}
.cid-tDMG3gx0ld .card-title,
.cid-tDMG3gx0ld .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ11mtUTP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ11mtUTP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ11mtUTP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ11mtUTP .container {
    padding: 0 30px;
  }
}
.cid-tDZ11mtUTP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ11mtUTP .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMG3hlKEI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMG3hlKEI .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMG3hlKEI .align-right {
    text-align: center;
  }
}
.cid-tDMG3hlKEI .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMG3hlKEI .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMG3hlKEI .foot-menu {
    justify-content: center;
  }
}
.cid-tDMG3hlKEI .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMG3hlKEI .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMG3hlKEI .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMG3hlKEI .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMG3hlKEI .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMG3hlKEI .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMG3hlKEI .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMG3hlKEI .foot-menu-item {
  color: #ffff;
}
.cid-tDMLcWkLQB {
  z-index: 1000;
  width: 100%;
}
.cid-tDMLcWkLQB .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDMLcWkLQB nav.navbar {
  position: fixed;
}
.cid-tDMLcWkLQB .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-tDMLcWkLQB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDMLcWkLQB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDMLcWkLQB .dropdown-item:hover,
.cid-tDMLcWkLQB .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDMLcWkLQB .dropdown-item:hover span {
  color: white;
}
.cid-tDMLcWkLQB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDMLcWkLQB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDMLcWkLQB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDMLcWkLQB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDMLcWkLQB .nav-link {
  position: relative;
}
.cid-tDMLcWkLQB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDMLcWkLQB .container {
    flex-wrap: nowrap;
  }
}
.cid-tDMLcWkLQB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDMLcWkLQB .dropdown-menu,
.cid-tDMLcWkLQB .navbar.opened {
  background: #000000 !important;
}
.cid-tDMLcWkLQB .nav-item:focus,
.cid-tDMLcWkLQB .nav-link:focus {
  outline: none;
}
.cid-tDMLcWkLQB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDMLcWkLQB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDMLcWkLQB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDMLcWkLQB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDMLcWkLQB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDMLcWkLQB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDMLcWkLQB .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDMLcWkLQB .navbar.opened {
  transition: all 0.3s;
}
.cid-tDMLcWkLQB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDMLcWkLQB .navbar .navbar-logo img {
  width: auto;
}
.cid-tDMLcWkLQB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDMLcWkLQB .navbar.collapsed {
  justify-content: center;
}
.cid-tDMLcWkLQB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDMLcWkLQB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDMLcWkLQB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDMLcWkLQB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDMLcWkLQB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDMLcWkLQB .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-tDMLcWkLQB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDMLcWkLQB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDMLcWkLQB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDMLcWkLQB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDMLcWkLQB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDMLcWkLQB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDMLcWkLQB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDMLcWkLQB .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-tDMLcWkLQB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDMLcWkLQB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDMLcWkLQB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDMLcWkLQB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDMLcWkLQB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDMLcWkLQB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDMLcWkLQB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDMLcWkLQB .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDMLcWkLQB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDMLcWkLQB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDMLcWkLQB .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDMLcWkLQB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDMLcWkLQB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDMLcWkLQB .dropdown-item.active,
.cid-tDMLcWkLQB .dropdown-item:active {
  background-color: transparent;
}
.cid-tDMLcWkLQB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDMLcWkLQB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDMLcWkLQB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDMLcWkLQB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDMLcWkLQB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDMLcWkLQB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDMLcWkLQB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDMLcWkLQB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDMLcWkLQB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDMLcWkLQB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDMLcWkLQB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDMLcWkLQB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMLcWkLQB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDMLcWkLQB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDMLcWkLQB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMLcWkLQB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDMLcWkLQB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDMLcWkLQB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDMLcWkLQB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDMLcWkLQB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDMLcWkLQB .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-tDMLcWkLQB .navbar {
    height: 70px;
  }
  .cid-tDMLcWkLQB .navbar.opened {
    height: auto;
  }
  .cid-tDMLcWkLQB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDMLcWWlC8 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDMLcWWlC8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcWWlC8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMLcWWlC8 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDMLcWWlC8 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDMLcWWlC8 .row {
  flex-direction: row-reverse;
}
.cid-tDMLcWWlC8 .row {
  align-items: center;
}
.cid-tDMLcWWlC8 img {
  border-radius: 2rem;
}
.cid-tDMLcWWlC8 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDMLcWWlC8 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDMLcWWlC8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDMLcWWlC8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMLcWWlC8 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDMLcWWlC8 .mbr-text,
.cid-tDMLcWWlC8 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDMLcXjN8s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDMLcXjN8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcXjN8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMLcXjN8s .container {
    padding: 0 30px;
  }
}
.cid-tDMLcXjN8s .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMLcXjN8s .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMLcXBxt6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDMLcXBxt6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcXBxt6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMLcXBxt6 .row {
  justify-content: flex-start;
}
.cid-tDMLcXBxt6 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDMLcXU9p3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDMLcXU9p3 b,
.cid-tDMLcXU9p3 strong {
  font-weight: 900;
}
.cid-tDMLcXU9p3 img,
.cid-tDMLcXU9p3 .item-img {
  width: 100%;
}
.cid-tDMLcXU9p3 .item:focus,
.cid-tDMLcXU9p3 span:focus {
  outline: none;
}
.cid-tDMLcXU9p3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMLcXU9p3 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMLcXU9p3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMLcXU9p3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMLcXU9p3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMLcXU9p3 .mbr-section-title {
  color: #17003b;
}
.cid-tDMLcXU9p3 .mbr-text,
.cid-tDMLcXU9p3 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMLcXU9p3 .item-title {
  text-align: center;
}
.cid-tDMLcXU9p3 .item-subtitle {
  text-align: left;
}
.cid-tDMLcYhNMT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDMLcYhNMT b,
.cid-tDMLcYhNMT strong {
  font-weight: 900;
}
.cid-tDMLcYhNMT img,
.cid-tDMLcYhNMT .item-img {
  width: 100%;
}
.cid-tDMLcYhNMT .item:focus,
.cid-tDMLcYhNMT span:focus {
  outline: none;
}
.cid-tDMLcYhNMT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDMLcYhNMT .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDMLcYhNMT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDMLcYhNMT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDMLcYhNMT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDMLcYhNMT .mbr-section-title {
  color: #17003b;
}
.cid-tDMLcYhNMT .mbr-text,
.cid-tDMLcYhNMT .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDMLcYhNMT .item-title {
  text-align: center;
}
.cid-tDMLcYhNMT .item-subtitle {
  text-align: left;
}
.cid-tDMLcYJ9Xs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDMLcYJ9Xs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcYJ9Xs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDMLcYJ9Xs .container {
    padding: 0 30px;
  }
}
.cid-tDMLcYJ9Xs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDMLcYJ9Xs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDMLcZ1xSz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDMLcZ1xSz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcZ1xSz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMLcZ1xSz .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDMLcZ1xSz .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDMLcZ1xSz .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDMLcZ1xSz .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDMLcZ1xSz .card-row {
  align-items: stretch;
}
.cid-tDMLcZ1xSz .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDMLcZ1xSz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDMLcZ1xSz .card-box {
  height: 100%;
}
.cid-tDMLcZ1xSz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDMLcZ1xSz .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDMLcZ1xSz .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDMLcZ1xSz .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDMLcZyFIc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDMLcZyFIc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDMLcZyFIc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMLcZyFIc .row {
  flex-direction: row-reverse;
}
.cid-tDMLcZyFIc .row {
  align-items: center;
}
.cid-tDMLcZyFIc img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDMLcZyFIc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDMLcZyFIc .mbr-section-title {
  color: #111019;
}
.cid-tDMLcZyFIc .mbr-text,
.cid-tDMLcZyFIc .mbr-section-btn {
  color: #000000;
}
.cid-tDMLcZXhuK {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDMLcZXhuK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDMLcZXhuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDMLcZXhuK .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDMLcZXhuK .row {
  justify-content: center;
}
.cid-tDMLcZXhuK .card-box {
  display: flex;
  align-items: center;
}
.cid-tDMLcZXhuK .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDMLcZXhuK .card-box {
    flex-direction: column;
  }
  .cid-tDMLcZXhuK .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDMLcZXhuK .card-link:hover a {
  background-image: none !important;
}
.cid-tDMLcZXhuK .mbr-section-subtitle {
  color: #777777;
}
.cid-tDMLcZXhuK .card-text {
  color: #282828;
}
.cid-tDMLcZXhuK .card-title,
.cid-tDMLcZXhuK .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ2so9X1s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ2so9X1s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ2so9X1s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ2so9X1s .container {
    padding: 0 30px;
  }
}
.cid-tDZ2so9X1s .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ2so9X1s .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDMLd0RHGR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDMLd0RHGR .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDMLd0RHGR .align-right {
    text-align: center;
  }
}
.cid-tDMLd0RHGR .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDMLd0RHGR .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDMLd0RHGR .foot-menu {
    justify-content: center;
  }
}
.cid-tDMLd0RHGR .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDMLd0RHGR .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDMLd0RHGR .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDMLd0RHGR .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDMLd0RHGR .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDMLd0RHGR .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDMLd0RHGR .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDMLd0RHGR .foot-menu-item {
  color: #ffff;
}
.cid-tDN2dXcSTF {
  z-index: 1000;
  width: 100%;
}
.cid-tDN2dXcSTF .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDN2dXcSTF nav.navbar {
  position: fixed;
}
.cid-tDN2dXcSTF .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-tDN2dXcSTF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDN2dXcSTF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDN2dXcSTF .dropdown-item:hover,
.cid-tDN2dXcSTF .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDN2dXcSTF .dropdown-item:hover span {
  color: white;
}
.cid-tDN2dXcSTF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDN2dXcSTF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDN2dXcSTF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDN2dXcSTF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDN2dXcSTF .nav-link {
  position: relative;
}
.cid-tDN2dXcSTF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDN2dXcSTF .container {
    flex-wrap: nowrap;
  }
}
.cid-tDN2dXcSTF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDN2dXcSTF .dropdown-menu,
.cid-tDN2dXcSTF .navbar.opened {
  background: #000000 !important;
}
.cid-tDN2dXcSTF .nav-item:focus,
.cid-tDN2dXcSTF .nav-link:focus {
  outline: none;
}
.cid-tDN2dXcSTF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDN2dXcSTF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDN2dXcSTF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDN2dXcSTF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDN2dXcSTF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDN2dXcSTF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDN2dXcSTF .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDN2dXcSTF .navbar.opened {
  transition: all 0.3s;
}
.cid-tDN2dXcSTF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDN2dXcSTF .navbar .navbar-logo img {
  width: auto;
}
.cid-tDN2dXcSTF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDN2dXcSTF .navbar.collapsed {
  justify-content: center;
}
.cid-tDN2dXcSTF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDN2dXcSTF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDN2dXcSTF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDN2dXcSTF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDN2dXcSTF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDN2dXcSTF .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-tDN2dXcSTF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDN2dXcSTF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDN2dXcSTF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDN2dXcSTF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDN2dXcSTF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDN2dXcSTF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDN2dXcSTF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDN2dXcSTF .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-tDN2dXcSTF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDN2dXcSTF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDN2dXcSTF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDN2dXcSTF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDN2dXcSTF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDN2dXcSTF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDN2dXcSTF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDN2dXcSTF .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDN2dXcSTF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDN2dXcSTF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDN2dXcSTF .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDN2dXcSTF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDN2dXcSTF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDN2dXcSTF .dropdown-item.active,
.cid-tDN2dXcSTF .dropdown-item:active {
  background-color: transparent;
}
.cid-tDN2dXcSTF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDN2dXcSTF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDN2dXcSTF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDN2dXcSTF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDN2dXcSTF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDN2dXcSTF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDN2dXcSTF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDN2dXcSTF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDN2dXcSTF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDN2dXcSTF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDN2dXcSTF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDN2dXcSTF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDN2dXcSTF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDN2dXcSTF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDN2dXcSTF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDN2dXcSTF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDN2dXcSTF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDN2dXcSTF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDN2dXcSTF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDN2dXcSTF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDN2dXcSTF .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-tDN2dXcSTF .navbar {
    height: 70px;
  }
  .cid-tDN2dXcSTF .navbar.opened {
    height: auto;
  }
  .cid-tDN2dXcSTF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDN2dXNGW9 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDN2dXNGW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2dXNGW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN2dXNGW9 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDN2dXNGW9 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDN2dXNGW9 .row {
  flex-direction: row-reverse;
}
.cid-tDN2dXNGW9 .row {
  align-items: center;
}
.cid-tDN2dXNGW9 img {
  border-radius: 2rem;
}
.cid-tDN2dXNGW9 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDN2dXNGW9 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDN2dXNGW9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDN2dXNGW9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDN2dXNGW9 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDN2dXNGW9 .mbr-text,
.cid-tDN2dXNGW9 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDN2dY8vqe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDN2dY8vqe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2dY8vqe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDN2dY8vqe .container {
    padding: 0 30px;
  }
}
.cid-tDN2dY8vqe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDN2dY8vqe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDN2dYt2Zr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDN2dYt2Zr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2dYt2Zr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN2dYt2Zr .row {
  justify-content: flex-start;
}
.cid-tDN2dYt2Zr .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDN2dYNfKp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDN2dYNfKp b,
.cid-tDN2dYNfKp strong {
  font-weight: 900;
}
.cid-tDN2dYNfKp img,
.cid-tDN2dYNfKp .item-img {
  width: 100%;
}
.cid-tDN2dYNfKp .item:focus,
.cid-tDN2dYNfKp span:focus {
  outline: none;
}
.cid-tDN2dYNfKp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDN2dYNfKp .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDN2dYNfKp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDN2dYNfKp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDN2dYNfKp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDN2dYNfKp .mbr-section-title {
  color: #17003b;
}
.cid-tDN2dYNfKp .mbr-text,
.cid-tDN2dYNfKp .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDN2dYNfKp .item-title {
  text-align: center;
}
.cid-tDN2dYNfKp .item-subtitle {
  text-align: left;
}
.cid-tDN2dZc4vs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDN2dZc4vs b,
.cid-tDN2dZc4vs strong {
  font-weight: 900;
}
.cid-tDN2dZc4vs img,
.cid-tDN2dZc4vs .item-img {
  width: 100%;
}
.cid-tDN2dZc4vs .item:focus,
.cid-tDN2dZc4vs span:focus {
  outline: none;
}
.cid-tDN2dZc4vs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDN2dZc4vs .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDN2dZc4vs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDN2dZc4vs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDN2dZc4vs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDN2dZc4vs .mbr-section-title {
  color: #17003b;
}
.cid-tDN2dZc4vs .mbr-text,
.cid-tDN2dZc4vs .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDN2dZc4vs .item-title {
  text-align: center;
}
.cid-tDN2dZc4vs .item-subtitle {
  text-align: left;
}
.cid-tDN2dZA57M {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDN2dZA57M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2dZA57M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDN2dZA57M .container {
    padding: 0 30px;
  }
}
.cid-tDN2dZA57M .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDN2dZA57M .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDN2dZTXVR {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDN2dZTXVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2dZTXVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN2dZTXVR .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDN2dZTXVR .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDN2dZTXVR .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDN2dZTXVR .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDN2dZTXVR .card-row {
  align-items: stretch;
}
.cid-tDN2dZTXVR .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDN2dZTXVR .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDN2dZTXVR .card-box {
  height: 100%;
}
.cid-tDN2dZTXVR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDN2dZTXVR .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDN2dZTXVR .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDN2dZTXVR .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDN2e0oIQQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDN2e0oIQQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN2e0oIQQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN2e0oIQQ .row {
  flex-direction: row-reverse;
}
.cid-tDN2e0oIQQ .row {
  align-items: center;
}
.cid-tDN2e0oIQQ img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDN2e0oIQQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDN2e0oIQQ .mbr-section-title {
  color: #111019;
}
.cid-tDN2e0oIQQ .mbr-text,
.cid-tDN2e0oIQQ .mbr-section-btn {
  color: #000000;
}
.cid-tDN2e0SRK1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDN2e0SRK1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDN2e0SRK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN2e0SRK1 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDN2e0SRK1 .row {
  justify-content: center;
}
.cid-tDN2e0SRK1 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDN2e0SRK1 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDN2e0SRK1 .card-box {
    flex-direction: column;
  }
  .cid-tDN2e0SRK1 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDN2e0SRK1 .card-link:hover a {
  background-image: none !important;
}
.cid-tDN2e0SRK1 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDN2e0SRK1 .card-text {
  color: #282828;
}
.cid-tDN2e0SRK1 .card-title,
.cid-tDN2e0SRK1 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PpOTYo0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PpOTYo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PpOTYo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PpOTYo0 .container {
    padding: 0 30px;
  }
}
.cid-tE1PpOTYo0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PpOTYo0 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDN2e1Kjd7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDN2e1Kjd7 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDN2e1Kjd7 .align-right {
    text-align: center;
  }
}
.cid-tDN2e1Kjd7 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDN2e1Kjd7 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDN2e1Kjd7 .foot-menu {
    justify-content: center;
  }
}
.cid-tDN2e1Kjd7 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDN2e1Kjd7 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDN2e1Kjd7 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDN2e1Kjd7 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDN2e1Kjd7 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDN2e1Kjd7 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDN2e1Kjd7 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDN2e1Kjd7 .foot-menu-item {
  color: #ffff;
}
.cid-tDN8STe6Uf {
  z-index: 1000;
  width: 100%;
}
.cid-tDN8STe6Uf .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDN8STe6Uf nav.navbar {
  position: fixed;
}
.cid-tDN8STe6Uf .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-tDN8STe6Uf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDN8STe6Uf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDN8STe6Uf .dropdown-item:hover,
.cid-tDN8STe6Uf .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDN8STe6Uf .dropdown-item:hover span {
  color: white;
}
.cid-tDN8STe6Uf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDN8STe6Uf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDN8STe6Uf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDN8STe6Uf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDN8STe6Uf .nav-link {
  position: relative;
}
.cid-tDN8STe6Uf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDN8STe6Uf .container {
    flex-wrap: nowrap;
  }
}
.cid-tDN8STe6Uf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDN8STe6Uf .dropdown-menu,
.cid-tDN8STe6Uf .navbar.opened {
  background: #000000 !important;
}
.cid-tDN8STe6Uf .nav-item:focus,
.cid-tDN8STe6Uf .nav-link:focus {
  outline: none;
}
.cid-tDN8STe6Uf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDN8STe6Uf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDN8STe6Uf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDN8STe6Uf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDN8STe6Uf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDN8STe6Uf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDN8STe6Uf .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDN8STe6Uf .navbar.opened {
  transition: all 0.3s;
}
.cid-tDN8STe6Uf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDN8STe6Uf .navbar .navbar-logo img {
  width: auto;
}
.cid-tDN8STe6Uf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDN8STe6Uf .navbar.collapsed {
  justify-content: center;
}
.cid-tDN8STe6Uf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDN8STe6Uf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDN8STe6Uf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDN8STe6Uf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDN8STe6Uf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDN8STe6Uf .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-tDN8STe6Uf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDN8STe6Uf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDN8STe6Uf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDN8STe6Uf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDN8STe6Uf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDN8STe6Uf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDN8STe6Uf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDN8STe6Uf .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-tDN8STe6Uf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDN8STe6Uf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDN8STe6Uf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDN8STe6Uf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDN8STe6Uf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDN8STe6Uf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDN8STe6Uf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDN8STe6Uf .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDN8STe6Uf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDN8STe6Uf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDN8STe6Uf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDN8STe6Uf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDN8STe6Uf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDN8STe6Uf .dropdown-item.active,
.cid-tDN8STe6Uf .dropdown-item:active {
  background-color: transparent;
}
.cid-tDN8STe6Uf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDN8STe6Uf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDN8STe6Uf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDN8STe6Uf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDN8STe6Uf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDN8STe6Uf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDN8STe6Uf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDN8STe6Uf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDN8STe6Uf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDN8STe6Uf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDN8STe6Uf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDN8STe6Uf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDN8STe6Uf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDN8STe6Uf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDN8STe6Uf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDN8STe6Uf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDN8STe6Uf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDN8STe6Uf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDN8STe6Uf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDN8STe6Uf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDN8STe6Uf .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-tDN8STe6Uf .navbar {
    height: 70px;
  }
  .cid-tDN8STe6Uf .navbar.opened {
    height: auto;
  }
  .cid-tDN8STe6Uf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDN8STRtQA {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDN8STRtQA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8STRtQA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN8STRtQA .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDN8STRtQA .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDN8STRtQA .row {
  flex-direction: row-reverse;
}
.cid-tDN8STRtQA .row {
  align-items: center;
}
.cid-tDN8STRtQA img {
  border-radius: 2rem;
}
.cid-tDN8STRtQA .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDN8STRtQA .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDN8STRtQA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDN8STRtQA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDN8STRtQA .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDN8STRtQA .mbr-text,
.cid-tDN8STRtQA .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDN8SUc1Vy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDN8SUc1Vy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8SUc1Vy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDN8SUc1Vy .container {
    padding: 0 30px;
  }
}
.cid-tDN8SUc1Vy .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDN8SUc1Vy .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDN8SUt6LU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDN8SUt6LU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8SUt6LU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN8SUt6LU .row {
  justify-content: flex-start;
}
.cid-tDN8SUt6LU .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDN8SUMcf8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDN8SUMcf8 b,
.cid-tDN8SUMcf8 strong {
  font-weight: 900;
}
.cid-tDN8SUMcf8 img,
.cid-tDN8SUMcf8 .item-img {
  width: 100%;
}
.cid-tDN8SUMcf8 .item:focus,
.cid-tDN8SUMcf8 span:focus {
  outline: none;
}
.cid-tDN8SUMcf8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDN8SUMcf8 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDN8SUMcf8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDN8SUMcf8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDN8SUMcf8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDN8SUMcf8 .mbr-section-title {
  color: #17003b;
}
.cid-tDN8SUMcf8 .mbr-text,
.cid-tDN8SUMcf8 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDN8SUMcf8 .item-title {
  text-align: center;
}
.cid-tDN8SUMcf8 .item-subtitle {
  text-align: left;
}
.cid-tDN8SVaY7G {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDN8SVaY7G b,
.cid-tDN8SVaY7G strong {
  font-weight: 900;
}
.cid-tDN8SVaY7G img,
.cid-tDN8SVaY7G .item-img {
  width: 100%;
}
.cid-tDN8SVaY7G .item:focus,
.cid-tDN8SVaY7G span:focus {
  outline: none;
}
.cid-tDN8SVaY7G .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDN8SVaY7G .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDN8SVaY7G .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDN8SVaY7G .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDN8SVaY7G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDN8SVaY7G .mbr-section-title {
  color: #17003b;
}
.cid-tDN8SVaY7G .mbr-text,
.cid-tDN8SVaY7G .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDN8SVaY7G .item-title {
  text-align: center;
}
.cid-tDN8SVaY7G .item-subtitle {
  text-align: left;
}
.cid-tDN8SVyYTO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDN8SVyYTO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8SVyYTO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDN8SVyYTO .container {
    padding: 0 30px;
  }
}
.cid-tDN8SVyYTO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDN8SVyYTO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDN8SVTL7z {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDN8SVTL7z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8SVTL7z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN8SVTL7z .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDN8SVTL7z .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDN8SVTL7z .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDN8SVTL7z .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDN8SVTL7z .card-row {
  align-items: stretch;
}
.cid-tDN8SVTL7z .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDN8SVTL7z .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDN8SVTL7z .card-box {
  height: 100%;
}
.cid-tDN8SVTL7z .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDN8SVTL7z .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDN8SVTL7z .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDN8SVTL7z .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDN8SWnlt2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDN8SWnlt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDN8SWnlt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN8SWnlt2 .row {
  flex-direction: row-reverse;
}
.cid-tDN8SWnlt2 .row {
  align-items: center;
}
.cid-tDN8SWnlt2 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDN8SWnlt2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDN8SWnlt2 .mbr-section-title {
  color: #111019;
}
.cid-tDN8SWnlt2 .mbr-text,
.cid-tDN8SWnlt2 .mbr-section-btn {
  color: #000000;
}
.cid-tDN8SWNjq1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDN8SWNjq1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDN8SWNjq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDN8SWNjq1 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDN8SWNjq1 .row {
  justify-content: center;
}
.cid-tDN8SWNjq1 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDN8SWNjq1 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDN8SWNjq1 .card-box {
    flex-direction: column;
  }
  .cid-tDN8SWNjq1 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDN8SWNjq1 .card-link:hover a {
  background-image: none !important;
}
.cid-tDN8SWNjq1 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDN8SWNjq1 .card-text {
  color: #282828;
}
.cid-tDN8SWNjq1 .card-title,
.cid-tDN8SWNjq1 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1PNRCzyT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1PNRCzyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1PNRCzyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1PNRCzyT .container {
    padding: 0 30px;
  }
}
.cid-tE1PNRCzyT .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1PNRCzyT .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDN8SXCIMv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDN8SXCIMv .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDN8SXCIMv .align-right {
    text-align: center;
  }
}
.cid-tDN8SXCIMv .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDN8SXCIMv .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDN8SXCIMv .foot-menu {
    justify-content: center;
  }
}
.cid-tDN8SXCIMv .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDN8SXCIMv .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDN8SXCIMv .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDN8SXCIMv .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDN8SXCIMv .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDN8SXCIMv .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDN8SXCIMv .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDN8SXCIMv .foot-menu-item {
  color: #ffff;
}
.cid-tDQ6ONXScJ {
  z-index: 1000;
  width: 100%;
}
.cid-tDQ6ONXScJ .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQ6ONXScJ nav.navbar {
  position: fixed;
}
.cid-tDQ6ONXScJ .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-tDQ6ONXScJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQ6ONXScJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQ6ONXScJ .dropdown-item:hover,
.cid-tDQ6ONXScJ .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQ6ONXScJ .dropdown-item:hover span {
  color: white;
}
.cid-tDQ6ONXScJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQ6ONXScJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQ6ONXScJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQ6ONXScJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQ6ONXScJ .nav-link {
  position: relative;
}
.cid-tDQ6ONXScJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQ6ONXScJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQ6ONXScJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQ6ONXScJ .dropdown-menu,
.cid-tDQ6ONXScJ .navbar.opened {
  background: #000000 !important;
}
.cid-tDQ6ONXScJ .nav-item:focus,
.cid-tDQ6ONXScJ .nav-link:focus {
  outline: none;
}
.cid-tDQ6ONXScJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQ6ONXScJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQ6ONXScJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQ6ONXScJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQ6ONXScJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQ6ONXScJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQ6ONXScJ .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQ6ONXScJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQ6ONXScJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQ6ONXScJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQ6ONXScJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQ6ONXScJ .navbar.collapsed {
  justify-content: center;
}
.cid-tDQ6ONXScJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQ6ONXScJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQ6ONXScJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQ6ONXScJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQ6ONXScJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQ6ONXScJ .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-tDQ6ONXScJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQ6ONXScJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQ6ONXScJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQ6ONXScJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQ6ONXScJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQ6ONXScJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQ6ONXScJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQ6ONXScJ .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-tDQ6ONXScJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQ6ONXScJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQ6ONXScJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQ6ONXScJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQ6ONXScJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQ6ONXScJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQ6ONXScJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQ6ONXScJ .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQ6ONXScJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQ6ONXScJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQ6ONXScJ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQ6ONXScJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQ6ONXScJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQ6ONXScJ .dropdown-item.active,
.cid-tDQ6ONXScJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQ6ONXScJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQ6ONXScJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQ6ONXScJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQ6ONXScJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQ6ONXScJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQ6ONXScJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQ6ONXScJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQ6ONXScJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQ6ONXScJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQ6ONXScJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQ6ONXScJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQ6ONXScJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQ6ONXScJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQ6ONXScJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQ6ONXScJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQ6ONXScJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQ6ONXScJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQ6ONXScJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQ6ONXScJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQ6ONXScJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQ6ONXScJ .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-tDQ6ONXScJ .navbar {
    height: 70px;
  }
  .cid-tDQ6ONXScJ .navbar.opened {
    height: auto;
  }
  .cid-tDQ6ONXScJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQ6OOBVhY {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQ6OOBVhY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OOBVhY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQ6OOBVhY .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQ6OOBVhY .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQ6OOBVhY .row {
  flex-direction: row-reverse;
}
.cid-tDQ6OOBVhY .row {
  align-items: center;
}
.cid-tDQ6OOBVhY img {
  border-radius: 2rem;
}
.cid-tDQ6OOBVhY .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQ6OOBVhY .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQ6OOBVhY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQ6OOBVhY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQ6OOBVhY .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQ6OOBVhY .mbr-text,
.cid-tDQ6OOBVhY .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQ6OOXST4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQ6OOXST4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OOXST4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQ6OOXST4 .container {
    padding: 0 30px;
  }
}
.cid-tDQ6OOXST4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQ6OOXST4 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQ6OPf8d1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQ6OPf8d1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OPf8d1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQ6OPf8d1 .row {
  justify-content: flex-start;
}
.cid-tDQ6OPf8d1 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQ6OPAAcA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQ6OPAAcA b,
.cid-tDQ6OPAAcA strong {
  font-weight: 900;
}
.cid-tDQ6OPAAcA img,
.cid-tDQ6OPAAcA .item-img {
  width: 100%;
}
.cid-tDQ6OPAAcA .item:focus,
.cid-tDQ6OPAAcA span:focus {
  outline: none;
}
.cid-tDQ6OPAAcA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQ6OPAAcA .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQ6OPAAcA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQ6OPAAcA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQ6OPAAcA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQ6OPAAcA .mbr-section-title {
  color: #17003b;
}
.cid-tDQ6OPAAcA .mbr-text,
.cid-tDQ6OPAAcA .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQ6OPAAcA .item-title {
  text-align: center;
}
.cid-tDQ6OPAAcA .item-subtitle {
  text-align: left;
}
.cid-tDQ6OPWc1d {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQ6OPWc1d b,
.cid-tDQ6OPWc1d strong {
  font-weight: 900;
}
.cid-tDQ6OPWc1d img,
.cid-tDQ6OPWc1d .item-img {
  width: 100%;
}
.cid-tDQ6OPWc1d .item:focus,
.cid-tDQ6OPWc1d span:focus {
  outline: none;
}
.cid-tDQ6OPWc1d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQ6OPWc1d .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQ6OPWc1d .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQ6OPWc1d .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQ6OPWc1d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQ6OPWc1d .mbr-section-title {
  color: #17003b;
}
.cid-tDQ6OPWc1d .mbr-text,
.cid-tDQ6OPWc1d .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQ6OPWc1d .item-title {
  text-align: center;
}
.cid-tDQ6OPWc1d .item-subtitle {
  text-align: left;
}
.cid-tDQ6OQiyLs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQ6OQiyLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OQiyLs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQ6OQiyLs .container {
    padding: 0 30px;
  }
}
.cid-tDQ6OQiyLs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQ6OQiyLs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQ6OQAvkN {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQ6OQAvkN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OQAvkN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQ6OQAvkN .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQ6OQAvkN .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQ6OQAvkN .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQ6OQAvkN .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQ6OQAvkN .card-row {
  align-items: stretch;
}
.cid-tDQ6OQAvkN .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQ6OQAvkN .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQ6OQAvkN .card-box {
  height: 100%;
}
.cid-tDQ6OQAvkN .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQ6OQAvkN .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQ6OQAvkN .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQ6OQAvkN .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQ6OR6Shp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQ6OR6Shp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQ6OR6Shp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQ6OR6Shp .row {
  flex-direction: row-reverse;
}
.cid-tDQ6OR6Shp .row {
  align-items: center;
}
.cid-tDQ6OR6Shp img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQ6OR6Shp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQ6OR6Shp .mbr-section-title {
  color: #111019;
}
.cid-tDQ6OR6Shp .mbr-text,
.cid-tDQ6OR6Shp .mbr-section-btn {
  color: #000000;
}
.cid-tDQ6ORvQNU {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQ6ORvQNU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQ6ORvQNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQ6ORvQNU .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQ6ORvQNU .row {
  justify-content: center;
}
.cid-tDQ6ORvQNU .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQ6ORvQNU .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQ6ORvQNU .card-box {
    flex-direction: column;
  }
  .cid-tDQ6ORvQNU .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQ6ORvQNU .card-link:hover a {
  background-image: none !important;
}
.cid-tDQ6ORvQNU .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQ6ORvQNU .card-text {
  color: #282828;
}
.cid-tDQ6ORvQNU .card-title,
.cid-tDQ6ORvQNU .iconfont-wrapper {
  color: #303030;
}
.cid-tE1R8wQIBQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1R8wQIBQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1R8wQIBQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1R8wQIBQ .container {
    padding: 0 30px;
  }
}
.cid-tE1R8wQIBQ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1R8wQIBQ .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQ6OSmApB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQ6OSmApB .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQ6OSmApB .align-right {
    text-align: center;
  }
}
.cid-tDQ6OSmApB .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQ6OSmApB .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQ6OSmApB .foot-menu {
    justify-content: center;
  }
}
.cid-tDQ6OSmApB .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQ6OSmApB .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQ6OSmApB .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQ6OSmApB .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQ6OSmApB .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQ6OSmApB .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQ6OSmApB .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQ6OSmApB .foot-menu-item {
  color: #ffff;
}
.cid-tDQbsu9pc4 {
  z-index: 1000;
  width: 100%;
}
.cid-tDQbsu9pc4 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQbsu9pc4 nav.navbar {
  position: fixed;
}
.cid-tDQbsu9pc4 .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-tDQbsu9pc4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQbsu9pc4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQbsu9pc4 .dropdown-item:hover,
.cid-tDQbsu9pc4 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQbsu9pc4 .dropdown-item:hover span {
  color: white;
}
.cid-tDQbsu9pc4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQbsu9pc4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQbsu9pc4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQbsu9pc4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQbsu9pc4 .nav-link {
  position: relative;
}
.cid-tDQbsu9pc4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQbsu9pc4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQbsu9pc4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQbsu9pc4 .dropdown-menu,
.cid-tDQbsu9pc4 .navbar.opened {
  background: #000000 !important;
}
.cid-tDQbsu9pc4 .nav-item:focus,
.cid-tDQbsu9pc4 .nav-link:focus {
  outline: none;
}
.cid-tDQbsu9pc4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQbsu9pc4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQbsu9pc4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQbsu9pc4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQbsu9pc4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQbsu9pc4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQbsu9pc4 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQbsu9pc4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQbsu9pc4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQbsu9pc4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQbsu9pc4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQbsu9pc4 .navbar.collapsed {
  justify-content: center;
}
.cid-tDQbsu9pc4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQbsu9pc4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQbsu9pc4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQbsu9pc4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQbsu9pc4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQbsu9pc4 .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-tDQbsu9pc4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQbsu9pc4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQbsu9pc4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQbsu9pc4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQbsu9pc4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQbsu9pc4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQbsu9pc4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQbsu9pc4 .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-tDQbsu9pc4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQbsu9pc4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQbsu9pc4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQbsu9pc4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQbsu9pc4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQbsu9pc4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQbsu9pc4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQbsu9pc4 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQbsu9pc4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQbsu9pc4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQbsu9pc4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQbsu9pc4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQbsu9pc4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQbsu9pc4 .dropdown-item.active,
.cid-tDQbsu9pc4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQbsu9pc4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQbsu9pc4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQbsu9pc4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQbsu9pc4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQbsu9pc4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQbsu9pc4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQbsu9pc4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQbsu9pc4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQbsu9pc4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQbsu9pc4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQbsu9pc4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQbsu9pc4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQbsu9pc4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQbsu9pc4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQbsu9pc4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQbsu9pc4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQbsu9pc4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQbsu9pc4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQbsu9pc4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQbsu9pc4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQbsu9pc4 .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-tDQbsu9pc4 .navbar {
    height: 70px;
  }
  .cid-tDQbsu9pc4 .navbar.opened {
    height: auto;
  }
  .cid-tDQbsu9pc4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQbsuMAgI {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQbsuMAgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbsuMAgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQbsuMAgI .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQbsuMAgI .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQbsuMAgI .row {
  flex-direction: row-reverse;
}
.cid-tDQbsuMAgI .row {
  align-items: center;
}
.cid-tDQbsuMAgI img {
  border-radius: 2rem;
}
.cid-tDQbsuMAgI .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQbsuMAgI .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQbsuMAgI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQbsuMAgI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQbsuMAgI .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQbsuMAgI .mbr-text,
.cid-tDQbsuMAgI .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQbsv8qm5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQbsv8qm5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbsv8qm5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQbsv8qm5 .container {
    padding: 0 30px;
  }
}
.cid-tDQbsv8qm5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQbsv8qm5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQbsvqLx1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQbsvqLx1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbsvqLx1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQbsvqLx1 .row {
  justify-content: flex-start;
}
.cid-tDQbsvqLx1 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQbsvIXWu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQbsvIXWu b,
.cid-tDQbsvIXWu strong {
  font-weight: 900;
}
.cid-tDQbsvIXWu img,
.cid-tDQbsvIXWu .item-img {
  width: 100%;
}
.cid-tDQbsvIXWu .item:focus,
.cid-tDQbsvIXWu span:focus {
  outline: none;
}
.cid-tDQbsvIXWu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQbsvIXWu .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQbsvIXWu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQbsvIXWu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQbsvIXWu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQbsvIXWu .mbr-section-title {
  color: #17003b;
}
.cid-tDQbsvIXWu .mbr-text,
.cid-tDQbsvIXWu .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQbsvIXWu .item-title {
  text-align: center;
}
.cid-tDQbsvIXWu .item-subtitle {
  text-align: left;
}
.cid-tDQbsw5VVX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQbsw5VVX b,
.cid-tDQbsw5VVX strong {
  font-weight: 900;
}
.cid-tDQbsw5VVX img,
.cid-tDQbsw5VVX .item-img {
  width: 100%;
}
.cid-tDQbsw5VVX .item:focus,
.cid-tDQbsw5VVX span:focus {
  outline: none;
}
.cid-tDQbsw5VVX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQbsw5VVX .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQbsw5VVX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQbsw5VVX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQbsw5VVX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQbsw5VVX .mbr-section-title {
  color: #17003b;
}
.cid-tDQbsw5VVX .mbr-text,
.cid-tDQbsw5VVX .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQbsw5VVX .item-title {
  text-align: center;
}
.cid-tDQbsw5VVX .item-subtitle {
  text-align: left;
}
.cid-tDQbswynuX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQbswynuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbswynuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQbswynuX .container {
    padding: 0 30px;
  }
}
.cid-tDQbswynuX .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQbswynuX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQbswRkXv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQbswRkXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbswRkXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQbswRkXv .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQbswRkXv .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQbswRkXv .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQbswRkXv .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQbswRkXv .card-row {
  align-items: stretch;
}
.cid-tDQbswRkXv .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQbswRkXv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQbswRkXv .card-box {
  height: 100%;
}
.cid-tDQbswRkXv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQbswRkXv .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQbswRkXv .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQbswRkXv .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQbsxlET9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQbsxlET9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQbsxlET9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQbsxlET9 .row {
  flex-direction: row-reverse;
}
.cid-tDQbsxlET9 .row {
  align-items: center;
}
.cid-tDQbsxlET9 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQbsxlET9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQbsxlET9 .mbr-section-title {
  color: #111019;
}
.cid-tDQbsxlET9 .mbr-text,
.cid-tDQbsxlET9 .mbr-section-btn {
  color: #000000;
}
.cid-tDQbsxKYyB {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQbsxKYyB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQbsxKYyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQbsxKYyB .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQbsxKYyB .row {
  justify-content: center;
}
.cid-tDQbsxKYyB .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQbsxKYyB .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQbsxKYyB .card-box {
    flex-direction: column;
  }
  .cid-tDQbsxKYyB .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQbsxKYyB .card-link:hover a {
  background-image: none !important;
}
.cid-tDQbsxKYyB .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQbsxKYyB .card-text {
  color: #282828;
}
.cid-tDQbsxKYyB .card-title,
.cid-tDQbsxKYyB .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RvXY89Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RvXY89Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RvXY89Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RvXY89Q .container {
    padding: 0 30px;
  }
}
.cid-tE1RvXY89Q .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RvXY89Q .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQbsyCHy6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQbsyCHy6 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQbsyCHy6 .align-right {
    text-align: center;
  }
}
.cid-tDQbsyCHy6 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQbsyCHy6 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQbsyCHy6 .foot-menu {
    justify-content: center;
  }
}
.cid-tDQbsyCHy6 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQbsyCHy6 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQbsyCHy6 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQbsyCHy6 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQbsyCHy6 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQbsyCHy6 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQbsyCHy6 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQbsyCHy6 .foot-menu-item {
  color: #ffff;
}
.cid-tDQg6nrn6v {
  z-index: 1000;
  width: 100%;
}
.cid-tDQg6nrn6v .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQg6nrn6v nav.navbar {
  position: fixed;
}
.cid-tDQg6nrn6v .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-tDQg6nrn6v .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQg6nrn6v .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQg6nrn6v .dropdown-item:hover,
.cid-tDQg6nrn6v .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQg6nrn6v .dropdown-item:hover span {
  color: white;
}
.cid-tDQg6nrn6v .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQg6nrn6v .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQg6nrn6v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQg6nrn6v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQg6nrn6v .nav-link {
  position: relative;
}
.cid-tDQg6nrn6v .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQg6nrn6v .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQg6nrn6v .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQg6nrn6v .dropdown-menu,
.cid-tDQg6nrn6v .navbar.opened {
  background: #000000 !important;
}
.cid-tDQg6nrn6v .nav-item:focus,
.cid-tDQg6nrn6v .nav-link:focus {
  outline: none;
}
.cid-tDQg6nrn6v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQg6nrn6v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQg6nrn6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQg6nrn6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQg6nrn6v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQg6nrn6v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQg6nrn6v .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQg6nrn6v .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQg6nrn6v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQg6nrn6v .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQg6nrn6v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQg6nrn6v .navbar.collapsed {
  justify-content: center;
}
.cid-tDQg6nrn6v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQg6nrn6v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQg6nrn6v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQg6nrn6v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQg6nrn6v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQg6nrn6v .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-tDQg6nrn6v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQg6nrn6v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQg6nrn6v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQg6nrn6v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQg6nrn6v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQg6nrn6v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQg6nrn6v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQg6nrn6v .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-tDQg6nrn6v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQg6nrn6v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQg6nrn6v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQg6nrn6v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQg6nrn6v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQg6nrn6v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQg6nrn6v .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQg6nrn6v .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQg6nrn6v .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQg6nrn6v .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQg6nrn6v .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQg6nrn6v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQg6nrn6v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQg6nrn6v .dropdown-item.active,
.cid-tDQg6nrn6v .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQg6nrn6v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQg6nrn6v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQg6nrn6v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQg6nrn6v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQg6nrn6v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQg6nrn6v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQg6nrn6v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQg6nrn6v .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQg6nrn6v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQg6nrn6v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQg6nrn6v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQg6nrn6v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQg6nrn6v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQg6nrn6v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQg6nrn6v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQg6nrn6v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQg6nrn6v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQg6nrn6v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQg6nrn6v .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQg6nrn6v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQg6nrn6v .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-tDQg6nrn6v .navbar {
    height: 70px;
  }
  .cid-tDQg6nrn6v .navbar.opened {
    height: auto;
  }
  .cid-tDQg6nrn6v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQg6nZkSF {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQg6nZkSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6nZkSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQg6nZkSF .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQg6nZkSF .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQg6nZkSF .row {
  flex-direction: row-reverse;
}
.cid-tDQg6nZkSF .row {
  align-items: center;
}
.cid-tDQg6nZkSF img {
  border-radius: 2rem;
}
.cid-tDQg6nZkSF .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQg6nZkSF .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQg6nZkSF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQg6nZkSF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQg6nZkSF .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQg6nZkSF .mbr-text,
.cid-tDQg6nZkSF .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQg6om6Gl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQg6om6Gl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6om6Gl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQg6om6Gl .container {
    padding: 0 30px;
  }
}
.cid-tDQg6om6Gl .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQg6om6Gl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQg6oDstc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQg6oDstc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6oDstc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQg6oDstc .row {
  justify-content: flex-start;
}
.cid-tDQg6oDstc .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQg6oVqsg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQg6oVqsg b,
.cid-tDQg6oVqsg strong {
  font-weight: 900;
}
.cid-tDQg6oVqsg img,
.cid-tDQg6oVqsg .item-img {
  width: 100%;
}
.cid-tDQg6oVqsg .item:focus,
.cid-tDQg6oVqsg span:focus {
  outline: none;
}
.cid-tDQg6oVqsg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQg6oVqsg .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQg6oVqsg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQg6oVqsg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQg6oVqsg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQg6oVqsg .mbr-section-title {
  color: #17003b;
}
.cid-tDQg6oVqsg .mbr-text,
.cid-tDQg6oVqsg .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQg6oVqsg .item-title {
  text-align: center;
}
.cid-tDQg6oVqsg .item-subtitle {
  text-align: left;
}
.cid-tDQg6phscC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQg6phscC b,
.cid-tDQg6phscC strong {
  font-weight: 900;
}
.cid-tDQg6phscC img,
.cid-tDQg6phscC .item-img {
  width: 100%;
}
.cid-tDQg6phscC .item:focus,
.cid-tDQg6phscC span:focus {
  outline: none;
}
.cid-tDQg6phscC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQg6phscC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQg6phscC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQg6phscC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQg6phscC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQg6phscC .mbr-section-title {
  color: #17003b;
}
.cid-tDQg6phscC .mbr-text,
.cid-tDQg6phscC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQg6phscC .item-title {
  text-align: center;
}
.cid-tDQg6phscC .item-subtitle {
  text-align: left;
}
.cid-tDQg6pM1lh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQg6pM1lh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6pM1lh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQg6pM1lh .container {
    padding: 0 30px;
  }
}
.cid-tDQg6pM1lh .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQg6pM1lh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQg6q4jVR {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQg6q4jVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6q4jVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQg6q4jVR .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQg6q4jVR .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQg6q4jVR .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQg6q4jVR .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQg6q4jVR .card-row {
  align-items: stretch;
}
.cid-tDQg6q4jVR .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQg6q4jVR .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQg6q4jVR .card-box {
  height: 100%;
}
.cid-tDQg6q4jVR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQg6q4jVR .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQg6q4jVR .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQg6q4jVR .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQg6qAdum {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQg6qAdum .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQg6qAdum .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQg6qAdum .row {
  flex-direction: row-reverse;
}
.cid-tDQg6qAdum .row {
  align-items: center;
}
.cid-tDQg6qAdum img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQg6qAdum .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQg6qAdum .mbr-section-title {
  color: #111019;
}
.cid-tDQg6qAdum .mbr-text,
.cid-tDQg6qAdum .mbr-section-btn {
  color: #000000;
}
.cid-tDQg6qXvOq {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQg6qXvOq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQg6qXvOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQg6qXvOq .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQg6qXvOq .row {
  justify-content: center;
}
.cid-tDQg6qXvOq .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQg6qXvOq .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQg6qXvOq .card-box {
    flex-direction: column;
  }
  .cid-tDQg6qXvOq .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQg6qXvOq .card-link:hover a {
  background-image: none !important;
}
.cid-tDQg6qXvOq .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQg6qXvOq .card-text {
  color: #282828;
}
.cid-tDQg6qXvOq .card-title,
.cid-tDQg6qXvOq .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0DPeUTn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0DPeUTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0DPeUTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0DPeUTn .container {
    padding: 0 30px;
  }
}
.cid-tDZ0DPeUTn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0DPeUTn .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQg6rREAP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQg6rREAP .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQg6rREAP .align-right {
    text-align: center;
  }
}
.cid-tDQg6rREAP .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQg6rREAP .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQg6rREAP .foot-menu {
    justify-content: center;
  }
}
.cid-tDQg6rREAP .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQg6rREAP .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQg6rREAP .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQg6rREAP .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQg6rREAP .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQg6rREAP .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQg6rREAP .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQg6rREAP .foot-menu-item {
  color: #ffff;
}
.cid-tDQmikSkid {
  z-index: 1000;
  width: 100%;
}
.cid-tDQmikSkid .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQmikSkid nav.navbar {
  position: fixed;
}
.cid-tDQmikSkid .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-tDQmikSkid .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQmikSkid .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQmikSkid .dropdown-item:hover,
.cid-tDQmikSkid .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQmikSkid .dropdown-item:hover span {
  color: white;
}
.cid-tDQmikSkid .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQmikSkid .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQmikSkid .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQmikSkid .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQmikSkid .nav-link {
  position: relative;
}
.cid-tDQmikSkid .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQmikSkid .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQmikSkid .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQmikSkid .dropdown-menu,
.cid-tDQmikSkid .navbar.opened {
  background: #000000 !important;
}
.cid-tDQmikSkid .nav-item:focus,
.cid-tDQmikSkid .nav-link:focus {
  outline: none;
}
.cid-tDQmikSkid .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQmikSkid .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQmikSkid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQmikSkid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQmikSkid .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQmikSkid .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQmikSkid .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQmikSkid .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQmikSkid .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQmikSkid .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQmikSkid .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQmikSkid .navbar.collapsed {
  justify-content: center;
}
.cid-tDQmikSkid .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQmikSkid .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQmikSkid .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQmikSkid .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQmikSkid .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQmikSkid .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-tDQmikSkid .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQmikSkid .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQmikSkid .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQmikSkid .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQmikSkid .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQmikSkid .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQmikSkid .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQmikSkid .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-tDQmikSkid .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQmikSkid .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQmikSkid .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQmikSkid .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQmikSkid .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQmikSkid .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQmikSkid .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQmikSkid .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQmikSkid .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQmikSkid .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQmikSkid .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQmikSkid .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQmikSkid .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQmikSkid .dropdown-item.active,
.cid-tDQmikSkid .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQmikSkid .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQmikSkid .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQmikSkid .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQmikSkid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQmikSkid .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQmikSkid .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQmikSkid ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQmikSkid .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQmikSkid button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQmikSkid button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQmikSkid button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQmikSkid button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQmikSkid button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQmikSkid button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQmikSkid nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQmikSkid nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQmikSkid nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQmikSkid nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQmikSkid .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQmikSkid a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQmikSkid .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-tDQmikSkid .navbar {
    height: 70px;
  }
  .cid-tDQmikSkid .navbar.opened {
    height: auto;
  }
  .cid-tDQmikSkid .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQmilwcEV {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQmilwcEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQmilwcEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQmilwcEV .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQmilwcEV .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQmilwcEV .row {
  flex-direction: row-reverse;
}
.cid-tDQmilwcEV .row {
  align-items: center;
}
.cid-tDQmilwcEV img {
  border-radius: 2rem;
}
.cid-tDQmilwcEV .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQmilwcEV .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQmilwcEV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQmilwcEV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQmilwcEV .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQmilwcEV .mbr-text,
.cid-tDQmilwcEV .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQmilQ8Ju {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQmilQ8Ju .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQmilQ8Ju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQmilQ8Ju .container {
    padding: 0 30px;
  }
}
.cid-tDQmilQ8Ju .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQmilQ8Ju .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQmim8cFY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQmim8cFY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQmim8cFY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQmim8cFY .row {
  justify-content: flex-start;
}
.cid-tDQmim8cFY .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQmimrz0Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQmimrz0Z b,
.cid-tDQmimrz0Z strong {
  font-weight: 900;
}
.cid-tDQmimrz0Z img,
.cid-tDQmimrz0Z .item-img {
  width: 100%;
}
.cid-tDQmimrz0Z .item:focus,
.cid-tDQmimrz0Z span:focus {
  outline: none;
}
.cid-tDQmimrz0Z .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQmimrz0Z .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQmimrz0Z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQmimrz0Z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQmimrz0Z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQmimrz0Z .mbr-section-title {
  color: #17003b;
}
.cid-tDQmimrz0Z .mbr-text,
.cid-tDQmimrz0Z .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQmimrz0Z .item-title {
  text-align: center;
}
.cid-tDQmimrz0Z .item-subtitle {
  text-align: left;
}
.cid-tDQmimQDTe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQmimQDTe b,
.cid-tDQmimQDTe strong {
  font-weight: 900;
}
.cid-tDQmimQDTe img,
.cid-tDQmimQDTe .item-img {
  width: 100%;
}
.cid-tDQmimQDTe .item:focus,
.cid-tDQmimQDTe span:focus {
  outline: none;
}
.cid-tDQmimQDTe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQmimQDTe .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQmimQDTe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQmimQDTe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQmimQDTe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQmimQDTe .mbr-section-title {
  color: #17003b;
}
.cid-tDQmimQDTe .mbr-text,
.cid-tDQmimQDTe .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQmimQDTe .item-title {
  text-align: center;
}
.cid-tDQmimQDTe .item-subtitle {
  text-align: left;
}
.cid-tDQming58S {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQming58S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQming58S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQming58S .container {
    padding: 0 30px;
  }
}
.cid-tDQming58S .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQming58S .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQminyo9d {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQminyo9d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQminyo9d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQminyo9d .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQminyo9d .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQminyo9d .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQminyo9d .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQminyo9d .card-row {
  align-items: stretch;
}
.cid-tDQminyo9d .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQminyo9d .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQminyo9d .card-box {
  height: 100%;
}
.cid-tDQminyo9d .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQminyo9d .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQminyo9d .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQminyo9d .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQmio1EhI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQmio1EhI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQmio1EhI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQmio1EhI .row {
  flex-direction: row-reverse;
}
.cid-tDQmio1EhI .row {
  align-items: center;
}
.cid-tDQmio1EhI img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQmio1EhI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQmio1EhI .mbr-section-title {
  color: #111019;
}
.cid-tDQmio1EhI .mbr-text,
.cid-tDQmio1EhI .mbr-section-btn {
  color: #000000;
}
.cid-tDQmiop02V {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQmiop02V .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQmiop02V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQmiop02V .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQmiop02V .row {
  justify-content: center;
}
.cid-tDQmiop02V .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQmiop02V .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQmiop02V .card-box {
    flex-direction: column;
  }
  .cid-tDQmiop02V .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQmiop02V .card-link:hover a {
  background-image: none !important;
}
.cid-tDQmiop02V .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQmiop02V .card-text {
  color: #282828;
}
.cid-tDQmiop02V .card-title,
.cid-tDQmiop02V .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ3KA6M3c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ3KA6M3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ3KA6M3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ3KA6M3c .container {
    padding: 0 30px;
  }
}
.cid-tDZ3KA6M3c .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ3KA6M3c .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQmiplFZm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQmiplFZm .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQmiplFZm .align-right {
    text-align: center;
  }
}
.cid-tDQmiplFZm .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQmiplFZm .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQmiplFZm .foot-menu {
    justify-content: center;
  }
}
.cid-tDQmiplFZm .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQmiplFZm .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQmiplFZm .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQmiplFZm .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQmiplFZm .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQmiplFZm .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQmiplFZm .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQmiplFZm .foot-menu-item {
  color: #ffff;
}
.cid-tDQttRIHpe {
  z-index: 1000;
  width: 100%;
}
.cid-tDQttRIHpe .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQttRIHpe nav.navbar {
  position: fixed;
}
.cid-tDQttRIHpe .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-tDQttRIHpe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQttRIHpe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQttRIHpe .dropdown-item:hover,
.cid-tDQttRIHpe .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQttRIHpe .dropdown-item:hover span {
  color: white;
}
.cid-tDQttRIHpe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQttRIHpe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQttRIHpe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQttRIHpe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQttRIHpe .nav-link {
  position: relative;
}
.cid-tDQttRIHpe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQttRIHpe .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQttRIHpe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQttRIHpe .dropdown-menu,
.cid-tDQttRIHpe .navbar.opened {
  background: #000000 !important;
}
.cid-tDQttRIHpe .nav-item:focus,
.cid-tDQttRIHpe .nav-link:focus {
  outline: none;
}
.cid-tDQttRIHpe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQttRIHpe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQttRIHpe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQttRIHpe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQttRIHpe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQttRIHpe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQttRIHpe .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQttRIHpe .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQttRIHpe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQttRIHpe .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQttRIHpe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQttRIHpe .navbar.collapsed {
  justify-content: center;
}
.cid-tDQttRIHpe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQttRIHpe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQttRIHpe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQttRIHpe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQttRIHpe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQttRIHpe .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-tDQttRIHpe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQttRIHpe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQttRIHpe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQttRIHpe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQttRIHpe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQttRIHpe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQttRIHpe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQttRIHpe .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-tDQttRIHpe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQttRIHpe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQttRIHpe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQttRIHpe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQttRIHpe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQttRIHpe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQttRIHpe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQttRIHpe .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQttRIHpe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQttRIHpe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQttRIHpe .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQttRIHpe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQttRIHpe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQttRIHpe .dropdown-item.active,
.cid-tDQttRIHpe .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQttRIHpe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQttRIHpe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQttRIHpe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQttRIHpe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQttRIHpe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQttRIHpe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQttRIHpe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQttRIHpe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQttRIHpe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQttRIHpe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQttRIHpe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQttRIHpe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQttRIHpe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQttRIHpe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQttRIHpe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQttRIHpe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQttRIHpe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQttRIHpe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQttRIHpe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQttRIHpe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQttRIHpe .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-tDQttRIHpe .navbar {
    height: 70px;
  }
  .cid-tDQttRIHpe .navbar.opened {
    height: auto;
  }
  .cid-tDQttRIHpe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQttSikgV {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQttSikgV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttSikgV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQttSikgV .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQttSikgV .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQttSikgV .row {
  flex-direction: row-reverse;
}
.cid-tDQttSikgV .row {
  align-items: center;
}
.cid-tDQttSikgV img {
  border-radius: 2rem;
}
.cid-tDQttSikgV .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQttSikgV .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQttSikgV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQttSikgV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQttSikgV .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQttSikgV .mbr-text,
.cid-tDQttSikgV .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQttSFdxi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQttSFdxi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttSFdxi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQttSFdxi .container {
    padding: 0 30px;
  }
}
.cid-tDQttSFdxi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQttSFdxi .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQttSXliD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQttSXliD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttSXliD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQttSXliD .row {
  justify-content: flex-start;
}
.cid-tDQttSXliD .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQttTgoMy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQttTgoMy b,
.cid-tDQttTgoMy strong {
  font-weight: 900;
}
.cid-tDQttTgoMy img,
.cid-tDQttTgoMy .item-img {
  width: 100%;
}
.cid-tDQttTgoMy .item:focus,
.cid-tDQttTgoMy span:focus {
  outline: none;
}
.cid-tDQttTgoMy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQttTgoMy .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQttTgoMy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQttTgoMy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQttTgoMy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQttTgoMy .mbr-section-title {
  color: #17003b;
}
.cid-tDQttTgoMy .mbr-text,
.cid-tDQttTgoMy .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQttTgoMy .item-title {
  text-align: center;
}
.cid-tDQttTgoMy .item-subtitle {
  text-align: left;
}
.cid-tDQttTCPSK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQttTCPSK b,
.cid-tDQttTCPSK strong {
  font-weight: 900;
}
.cid-tDQttTCPSK img,
.cid-tDQttTCPSK .item-img {
  width: 100%;
}
.cid-tDQttTCPSK .item:focus,
.cid-tDQttTCPSK span:focus {
  outline: none;
}
.cid-tDQttTCPSK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQttTCPSK .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQttTCPSK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQttTCPSK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQttTCPSK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQttTCPSK .mbr-section-title {
  color: #17003b;
}
.cid-tDQttTCPSK .mbr-text,
.cid-tDQttTCPSK .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQttTCPSK .item-title {
  text-align: center;
}
.cid-tDQttTCPSK .item-subtitle {
  text-align: left;
}
.cid-tDQttU1Xt0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQttU1Xt0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttU1Xt0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQttU1Xt0 .container {
    padding: 0 30px;
  }
}
.cid-tDQttU1Xt0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQttU1Xt0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQttUkyQP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQttUkyQP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttUkyQP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQttUkyQP .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQttUkyQP .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQttUkyQP .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQttUkyQP .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQttUkyQP .card-row {
  align-items: stretch;
}
.cid-tDQttUkyQP .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQttUkyQP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQttUkyQP .card-box {
  height: 100%;
}
.cid-tDQttUkyQP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQttUkyQP .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQttUkyQP .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQttUkyQP .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQttURZO5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQttURZO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQttURZO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQttURZO5 .row {
  flex-direction: row-reverse;
}
.cid-tDQttURZO5 .row {
  align-items: center;
}
.cid-tDQttURZO5 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQttURZO5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQttURZO5 .mbr-section-title {
  color: #111019;
}
.cid-tDQttURZO5 .mbr-text,
.cid-tDQttURZO5 .mbr-section-btn {
  color: #000000;
}
.cid-tDQttVfeA7 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQttVfeA7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQttVfeA7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQttVfeA7 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQttVfeA7 .row {
  justify-content: center;
}
.cid-tDQttVfeA7 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQttVfeA7 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQttVfeA7 .card-box {
    flex-direction: column;
  }
  .cid-tDQttVfeA7 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQttVfeA7 .card-link:hover a {
  background-image: none !important;
}
.cid-tDQttVfeA7 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQttVfeA7 .card-text {
  color: #282828;
}
.cid-tDQttVfeA7 .card-title,
.cid-tDQttVfeA7 .iconfont-wrapper {
  color: #303030;
}
.cid-tDYZCXi6pq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDYZCXi6pq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYZCXi6pq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYZCXi6pq .container {
    padding: 0 30px;
  }
}
.cid-tDYZCXi6pq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYZCXi6pq .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQttW5vs9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQttW5vs9 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQttW5vs9 .align-right {
    text-align: center;
  }
}
.cid-tDQttW5vs9 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQttW5vs9 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQttW5vs9 .foot-menu {
    justify-content: center;
  }
}
.cid-tDQttW5vs9 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQttW5vs9 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQttW5vs9 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQttW5vs9 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQttW5vs9 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQttW5vs9 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQttW5vs9 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQttW5vs9 .foot-menu-item {
  color: #ffff;
}
.cid-tDQBLnVspI {
  z-index: 1000;
  width: 100%;
}
.cid-tDQBLnVspI .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQBLnVspI nav.navbar {
  position: fixed;
}
.cid-tDQBLnVspI .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-tDQBLnVspI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQBLnVspI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQBLnVspI .dropdown-item:hover,
.cid-tDQBLnVspI .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQBLnVspI .dropdown-item:hover span {
  color: white;
}
.cid-tDQBLnVspI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQBLnVspI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQBLnVspI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQBLnVspI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQBLnVspI .nav-link {
  position: relative;
}
.cid-tDQBLnVspI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQBLnVspI .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQBLnVspI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQBLnVspI .dropdown-menu,
.cid-tDQBLnVspI .navbar.opened {
  background: #000000 !important;
}
.cid-tDQBLnVspI .nav-item:focus,
.cid-tDQBLnVspI .nav-link:focus {
  outline: none;
}
.cid-tDQBLnVspI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQBLnVspI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQBLnVspI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQBLnVspI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQBLnVspI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQBLnVspI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQBLnVspI .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQBLnVspI .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQBLnVspI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQBLnVspI .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQBLnVspI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQBLnVspI .navbar.collapsed {
  justify-content: center;
}
.cid-tDQBLnVspI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQBLnVspI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQBLnVspI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQBLnVspI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQBLnVspI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQBLnVspI .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-tDQBLnVspI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQBLnVspI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQBLnVspI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQBLnVspI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQBLnVspI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQBLnVspI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQBLnVspI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQBLnVspI .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-tDQBLnVspI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQBLnVspI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQBLnVspI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQBLnVspI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQBLnVspI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQBLnVspI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQBLnVspI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQBLnVspI .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQBLnVspI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQBLnVspI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQBLnVspI .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQBLnVspI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQBLnVspI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQBLnVspI .dropdown-item.active,
.cid-tDQBLnVspI .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQBLnVspI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQBLnVspI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQBLnVspI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQBLnVspI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQBLnVspI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQBLnVspI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQBLnVspI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQBLnVspI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQBLnVspI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQBLnVspI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQBLnVspI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQBLnVspI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQBLnVspI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQBLnVspI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQBLnVspI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQBLnVspI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQBLnVspI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQBLnVspI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQBLnVspI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQBLnVspI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQBLnVspI .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-tDQBLnVspI .navbar {
    height: 70px;
  }
  .cid-tDQBLnVspI .navbar.opened {
    height: auto;
  }
  .cid-tDQBLnVspI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQBLovcs0 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQBLovcs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLovcs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQBLovcs0 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQBLovcs0 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQBLovcs0 .row {
  flex-direction: row-reverse;
}
.cid-tDQBLovcs0 .row {
  align-items: center;
}
.cid-tDQBLovcs0 img {
  border-radius: 2rem;
}
.cid-tDQBLovcs0 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQBLovcs0 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQBLovcs0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQBLovcs0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQBLovcs0 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQBLovcs0 .mbr-text,
.cid-tDQBLovcs0 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQBLoRFaR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQBLoRFaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLoRFaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQBLoRFaR .container {
    padding: 0 30px;
  }
}
.cid-tDQBLoRFaR .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQBLoRFaR .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQBLp9CoE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQBLp9CoE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLp9CoE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQBLp9CoE .row {
  justify-content: flex-start;
}
.cid-tDQBLp9CoE .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQBLpsndN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQBLpsndN b,
.cid-tDQBLpsndN strong {
  font-weight: 900;
}
.cid-tDQBLpsndN img,
.cid-tDQBLpsndN .item-img {
  width: 100%;
}
.cid-tDQBLpsndN .item:focus,
.cid-tDQBLpsndN span:focus {
  outline: none;
}
.cid-tDQBLpsndN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQBLpsndN .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQBLpsndN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQBLpsndN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQBLpsndN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQBLpsndN .mbr-section-title {
  color: #17003b;
}
.cid-tDQBLpsndN .mbr-text,
.cid-tDQBLpsndN .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQBLpsndN .item-title {
  text-align: center;
}
.cid-tDQBLpsndN .item-subtitle {
  text-align: left;
}
.cid-tDQBLpQE6F {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQBLpQE6F b,
.cid-tDQBLpQE6F strong {
  font-weight: 900;
}
.cid-tDQBLpQE6F img,
.cid-tDQBLpQE6F .item-img {
  width: 100%;
}
.cid-tDQBLpQE6F .item:focus,
.cid-tDQBLpQE6F span:focus {
  outline: none;
}
.cid-tDQBLpQE6F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQBLpQE6F .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQBLpQE6F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQBLpQE6F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQBLpQE6F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQBLpQE6F .mbr-section-title {
  color: #17003b;
}
.cid-tDQBLpQE6F .mbr-text,
.cid-tDQBLpQE6F .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQBLpQE6F .item-title {
  text-align: center;
}
.cid-tDQBLpQE6F .item-subtitle {
  text-align: left;
}
.cid-tDQBLqe6r8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQBLqe6r8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLqe6r8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQBLqe6r8 .container {
    padding: 0 30px;
  }
}
.cid-tDQBLqe6r8 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQBLqe6r8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQBLqxlkR {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQBLqxlkR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLqxlkR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQBLqxlkR .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQBLqxlkR .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQBLqxlkR .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQBLqxlkR .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQBLqxlkR .card-row {
  align-items: stretch;
}
.cid-tDQBLqxlkR .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQBLqxlkR .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQBLqxlkR .card-box {
  height: 100%;
}
.cid-tDQBLqxlkR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQBLqxlkR .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQBLqxlkR .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQBLqxlkR .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQBLr4iqq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQBLr4iqq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQBLr4iqq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQBLr4iqq .row {
  flex-direction: row-reverse;
}
.cid-tDQBLr4iqq .row {
  align-items: center;
}
.cid-tDQBLr4iqq img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQBLr4iqq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQBLr4iqq .mbr-section-title {
  color: #111019;
}
.cid-tDQBLr4iqq .mbr-text,
.cid-tDQBLr4iqq .mbr-section-btn {
  color: #000000;
}
.cid-tDQBLruS4C {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQBLruS4C .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQBLruS4C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQBLruS4C .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQBLruS4C .row {
  justify-content: center;
}
.cid-tDQBLruS4C .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQBLruS4C .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQBLruS4C .card-box {
    flex-direction: column;
  }
  .cid-tDQBLruS4C .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQBLruS4C .card-link:hover a {
  background-image: none !important;
}
.cid-tDQBLruS4C .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQBLruS4C .card-text {
  color: #282828;
}
.cid-tDQBLruS4C .card-title,
.cid-tDQBLruS4C .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ30pCwXD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ30pCwXD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ30pCwXD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ30pCwXD .container {
    padding: 0 30px;
  }
}
.cid-tDZ30pCwXD .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ30pCwXD .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQBLsqXPF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQBLsqXPF .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQBLsqXPF .align-right {
    text-align: center;
  }
}
.cid-tDQBLsqXPF .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQBLsqXPF .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQBLsqXPF .foot-menu {
    justify-content: center;
  }
}
.cid-tDQBLsqXPF .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQBLsqXPF .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQBLsqXPF .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQBLsqXPF .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQBLsqXPF .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQBLsqXPF .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQBLsqXPF .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQBLsqXPF .foot-menu-item {
  color: #ffff;
}
.cid-tDQIxFOsN4 {
  z-index: 1000;
  width: 100%;
}
.cid-tDQIxFOsN4 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDQIxFOsN4 nav.navbar {
  position: fixed;
}
.cid-tDQIxFOsN4 .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-tDQIxFOsN4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDQIxFOsN4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDQIxFOsN4 .dropdown-item:hover,
.cid-tDQIxFOsN4 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDQIxFOsN4 .dropdown-item:hover span {
  color: white;
}
.cid-tDQIxFOsN4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDQIxFOsN4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDQIxFOsN4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDQIxFOsN4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDQIxFOsN4 .nav-link {
  position: relative;
}
.cid-tDQIxFOsN4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDQIxFOsN4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDQIxFOsN4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDQIxFOsN4 .dropdown-menu,
.cid-tDQIxFOsN4 .navbar.opened {
  background: #000000 !important;
}
.cid-tDQIxFOsN4 .nav-item:focus,
.cid-tDQIxFOsN4 .nav-link:focus {
  outline: none;
}
.cid-tDQIxFOsN4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDQIxFOsN4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDQIxFOsN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDQIxFOsN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDQIxFOsN4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDQIxFOsN4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDQIxFOsN4 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDQIxFOsN4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDQIxFOsN4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDQIxFOsN4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDQIxFOsN4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDQIxFOsN4 .navbar.collapsed {
  justify-content: center;
}
.cid-tDQIxFOsN4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDQIxFOsN4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDQIxFOsN4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDQIxFOsN4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDQIxFOsN4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDQIxFOsN4 .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-tDQIxFOsN4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDQIxFOsN4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDQIxFOsN4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDQIxFOsN4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDQIxFOsN4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDQIxFOsN4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDQIxFOsN4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDQIxFOsN4 .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-tDQIxFOsN4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDQIxFOsN4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDQIxFOsN4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDQIxFOsN4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDQIxFOsN4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDQIxFOsN4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDQIxFOsN4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDQIxFOsN4 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDQIxFOsN4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDQIxFOsN4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDQIxFOsN4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDQIxFOsN4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDQIxFOsN4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDQIxFOsN4 .dropdown-item.active,
.cid-tDQIxFOsN4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDQIxFOsN4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDQIxFOsN4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDQIxFOsN4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDQIxFOsN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDQIxFOsN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDQIxFOsN4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDQIxFOsN4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDQIxFOsN4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDQIxFOsN4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDQIxFOsN4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDQIxFOsN4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDQIxFOsN4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQIxFOsN4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDQIxFOsN4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDQIxFOsN4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQIxFOsN4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDQIxFOsN4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDQIxFOsN4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDQIxFOsN4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDQIxFOsN4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDQIxFOsN4 .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-tDQIxFOsN4 .navbar {
    height: 70px;
  }
  .cid-tDQIxFOsN4 .navbar.opened {
    height: auto;
  }
  .cid-tDQIxFOsN4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDQIxGqWaO {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDQIxGqWaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxGqWaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQIxGqWaO .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDQIxGqWaO .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDQIxGqWaO .row {
  flex-direction: row-reverse;
}
.cid-tDQIxGqWaO .row {
  align-items: center;
}
.cid-tDQIxGqWaO img {
  border-radius: 2rem;
}
.cid-tDQIxGqWaO .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDQIxGqWaO .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDQIxGqWaO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDQIxGqWaO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQIxGqWaO .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDQIxGqWaO .mbr-text,
.cid-tDQIxGqWaO .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDQIxGLucz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDQIxGLucz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxGLucz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQIxGLucz .container {
    padding: 0 30px;
  }
}
.cid-tDQIxGLucz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQIxGLucz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQIxH2Ki0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDQIxH2Ki0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxH2Ki0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQIxH2Ki0 .row {
  justify-content: flex-start;
}
.cid-tDQIxH2Ki0 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDQIxHl3T2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDQIxHl3T2 b,
.cid-tDQIxHl3T2 strong {
  font-weight: 900;
}
.cid-tDQIxHl3T2 img,
.cid-tDQIxHl3T2 .item-img {
  width: 100%;
}
.cid-tDQIxHl3T2 .item:focus,
.cid-tDQIxHl3T2 span:focus {
  outline: none;
}
.cid-tDQIxHl3T2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQIxHl3T2 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQIxHl3T2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQIxHl3T2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQIxHl3T2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQIxHl3T2 .mbr-section-title {
  color: #17003b;
}
.cid-tDQIxHl3T2 .mbr-text,
.cid-tDQIxHl3T2 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQIxHl3T2 .item-title {
  text-align: center;
}
.cid-tDQIxHl3T2 .item-subtitle {
  text-align: left;
}
.cid-tDQIxHJRJ7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDQIxHJRJ7 b,
.cid-tDQIxHJRJ7 strong {
  font-weight: 900;
}
.cid-tDQIxHJRJ7 img,
.cid-tDQIxHJRJ7 .item-img {
  width: 100%;
}
.cid-tDQIxHJRJ7 .item:focus,
.cid-tDQIxHJRJ7 span:focus {
  outline: none;
}
.cid-tDQIxHJRJ7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDQIxHJRJ7 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDQIxHJRJ7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDQIxHJRJ7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDQIxHJRJ7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDQIxHJRJ7 .mbr-section-title {
  color: #17003b;
}
.cid-tDQIxHJRJ7 .mbr-text,
.cid-tDQIxHJRJ7 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDQIxHJRJ7 .item-title {
  text-align: center;
}
.cid-tDQIxHJRJ7 .item-subtitle {
  text-align: left;
}
.cid-tDQIxI9qLa {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDQIxI9qLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxI9qLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDQIxI9qLa .container {
    padding: 0 30px;
  }
}
.cid-tDQIxI9qLa .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDQIxI9qLa .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDQIxIu8bk {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDQIxIu8bk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxIu8bk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQIxIu8bk .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDQIxIu8bk .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDQIxIu8bk .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDQIxIu8bk .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDQIxIu8bk .card-row {
  align-items: stretch;
}
.cid-tDQIxIu8bk .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDQIxIu8bk .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDQIxIu8bk .card-box {
  height: 100%;
}
.cid-tDQIxIu8bk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDQIxIu8bk .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDQIxIu8bk .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDQIxIu8bk .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDQIxIYzR2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDQIxIYzR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDQIxIYzR2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQIxIYzR2 .row {
  flex-direction: row-reverse;
}
.cid-tDQIxIYzR2 .row {
  align-items: center;
}
.cid-tDQIxIYzR2 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDQIxIYzR2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDQIxIYzR2 .mbr-section-title {
  color: #111019;
}
.cid-tDQIxIYzR2 .mbr-text,
.cid-tDQIxIYzR2 .mbr-section-btn {
  color: #000000;
}
.cid-tDQIxJpPWR {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDQIxJpPWR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDQIxJpPWR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDQIxJpPWR .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDQIxJpPWR .row {
  justify-content: center;
}
.cid-tDQIxJpPWR .card-box {
  display: flex;
  align-items: center;
}
.cid-tDQIxJpPWR .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDQIxJpPWR .card-box {
    flex-direction: column;
  }
  .cid-tDQIxJpPWR .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDQIxJpPWR .card-link:hover a {
  background-image: none !important;
}
.cid-tDQIxJpPWR .mbr-section-subtitle {
  color: #777777;
}
.cid-tDQIxJpPWR .card-text {
  color: #282828;
}
.cid-tDQIxJpPWR .card-title,
.cid-tDQIxJpPWR .iconfont-wrapper {
  color: #303030;
}
.cid-tE1RZUJIQs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1RZUJIQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1RZUJIQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1RZUJIQs .container {
    padding: 0 30px;
  }
}
.cid-tE1RZUJIQs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1RZUJIQs .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDQIxKk4P1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDQIxKk4P1 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDQIxKk4P1 .align-right {
    text-align: center;
  }
}
.cid-tDQIxKk4P1 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDQIxKk4P1 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDQIxKk4P1 .foot-menu {
    justify-content: center;
  }
}
.cid-tDQIxKk4P1 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDQIxKk4P1 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDQIxKk4P1 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDQIxKk4P1 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDQIxKk4P1 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDQIxKk4P1 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDQIxKk4P1 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDQIxKk4P1 .foot-menu-item {
  color: #ffff;
}
.cid-tDT2um2Pph {
  z-index: 1000;
  width: 100%;
}
.cid-tDT2um2Pph .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDT2um2Pph nav.navbar {
  position: fixed;
}
.cid-tDT2um2Pph .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-tDT2um2Pph .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDT2um2Pph .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDT2um2Pph .dropdown-item:hover,
.cid-tDT2um2Pph .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDT2um2Pph .dropdown-item:hover span {
  color: white;
}
.cid-tDT2um2Pph .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDT2um2Pph .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDT2um2Pph .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDT2um2Pph .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDT2um2Pph .nav-link {
  position: relative;
}
.cid-tDT2um2Pph .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDT2um2Pph .container {
    flex-wrap: nowrap;
  }
}
.cid-tDT2um2Pph .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDT2um2Pph .dropdown-menu,
.cid-tDT2um2Pph .navbar.opened {
  background: #000000 !important;
}
.cid-tDT2um2Pph .nav-item:focus,
.cid-tDT2um2Pph .nav-link:focus {
  outline: none;
}
.cid-tDT2um2Pph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDT2um2Pph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDT2um2Pph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDT2um2Pph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDT2um2Pph .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDT2um2Pph .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDT2um2Pph .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDT2um2Pph .navbar.opened {
  transition: all 0.3s;
}
.cid-tDT2um2Pph .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDT2um2Pph .navbar .navbar-logo img {
  width: auto;
}
.cid-tDT2um2Pph .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDT2um2Pph .navbar.collapsed {
  justify-content: center;
}
.cid-tDT2um2Pph .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDT2um2Pph .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDT2um2Pph .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDT2um2Pph .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDT2um2Pph .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDT2um2Pph .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-tDT2um2Pph .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDT2um2Pph .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDT2um2Pph .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDT2um2Pph .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDT2um2Pph .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDT2um2Pph .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDT2um2Pph .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDT2um2Pph .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-tDT2um2Pph .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDT2um2Pph .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDT2um2Pph .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDT2um2Pph .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDT2um2Pph .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDT2um2Pph .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDT2um2Pph .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDT2um2Pph .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDT2um2Pph .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDT2um2Pph .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDT2um2Pph .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDT2um2Pph .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDT2um2Pph .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDT2um2Pph .dropdown-item.active,
.cid-tDT2um2Pph .dropdown-item:active {
  background-color: transparent;
}
.cid-tDT2um2Pph .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDT2um2Pph .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDT2um2Pph .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDT2um2Pph .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDT2um2Pph .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDT2um2Pph .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDT2um2Pph ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDT2um2Pph .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDT2um2Pph button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDT2um2Pph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDT2um2Pph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDT2um2Pph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDT2um2Pph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDT2um2Pph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDT2um2Pph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDT2um2Pph nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDT2um2Pph nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDT2um2Pph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDT2um2Pph .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDT2um2Pph a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDT2um2Pph .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-tDT2um2Pph .navbar {
    height: 70px;
  }
  .cid-tDT2um2Pph .navbar.opened {
    height: auto;
  }
  .cid-tDT2um2Pph .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDT2umHQNu {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDT2umHQNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2umHQNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDT2umHQNu .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDT2umHQNu .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDT2umHQNu .row {
  flex-direction: row-reverse;
}
.cid-tDT2umHQNu .row {
  align-items: center;
}
.cid-tDT2umHQNu img {
  border-radius: 2rem;
}
.cid-tDT2umHQNu .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDT2umHQNu .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDT2umHQNu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDT2umHQNu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDT2umHQNu .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDT2umHQNu .mbr-text,
.cid-tDT2umHQNu .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDT2un2ksa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDT2un2ksa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2un2ksa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDT2un2ksa .container {
    padding: 0 30px;
  }
}
.cid-tDT2un2ksa .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDT2un2ksa .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDT2unkmZT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDT2unkmZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2unkmZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDT2unkmZT .row {
  justify-content: flex-start;
}
.cid-tDT2unkmZT .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDT2unFI5w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDT2unFI5w b,
.cid-tDT2unFI5w strong {
  font-weight: 900;
}
.cid-tDT2unFI5w img,
.cid-tDT2unFI5w .item-img {
  width: 100%;
}
.cid-tDT2unFI5w .item:focus,
.cid-tDT2unFI5w span:focus {
  outline: none;
}
.cid-tDT2unFI5w .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDT2unFI5w .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDT2unFI5w .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDT2unFI5w .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDT2unFI5w .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDT2unFI5w .mbr-section-title {
  color: #17003b;
}
.cid-tDT2unFI5w .mbr-text,
.cid-tDT2unFI5w .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDT2unFI5w .item-title {
  text-align: center;
}
.cid-tDT2unFI5w .item-subtitle {
  text-align: left;
}
.cid-tDT2uo4lGy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDT2uo4lGy b,
.cid-tDT2uo4lGy strong {
  font-weight: 900;
}
.cid-tDT2uo4lGy img,
.cid-tDT2uo4lGy .item-img {
  width: 100%;
}
.cid-tDT2uo4lGy .item:focus,
.cid-tDT2uo4lGy span:focus {
  outline: none;
}
.cid-tDT2uo4lGy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDT2uo4lGy .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDT2uo4lGy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDT2uo4lGy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDT2uo4lGy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDT2uo4lGy .mbr-section-title {
  color: #17003b;
}
.cid-tDT2uo4lGy .mbr-text,
.cid-tDT2uo4lGy .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDT2uo4lGy .item-title {
  text-align: center;
}
.cid-tDT2uo4lGy .item-subtitle {
  text-align: left;
}
.cid-tDT2uoqNIB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDT2uoqNIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2uoqNIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDT2uoqNIB .container {
    padding: 0 30px;
  }
}
.cid-tDT2uoqNIB .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDT2uoqNIB .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDT2uoJzaI {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDT2uoJzaI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2uoJzaI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDT2uoJzaI .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDT2uoJzaI .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDT2uoJzaI .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDT2uoJzaI .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDT2uoJzaI .card-row {
  align-items: stretch;
}
.cid-tDT2uoJzaI .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDT2uoJzaI .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDT2uoJzaI .card-box {
  height: 100%;
}
.cid-tDT2uoJzaI .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDT2uoJzaI .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDT2uoJzaI .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDT2uoJzaI .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDT2updkDx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDT2updkDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDT2updkDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDT2updkDx .row {
  flex-direction: row-reverse;
}
.cid-tDT2updkDx .row {
  align-items: center;
}
.cid-tDT2updkDx img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDT2updkDx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDT2updkDx .mbr-section-title {
  color: #111019;
}
.cid-tDT2updkDx .mbr-text,
.cid-tDT2updkDx .mbr-section-btn {
  color: #000000;
}
.cid-tDT33zIXkK {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDT33zIXkK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDT33zIXkK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDT33zIXkK .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDT33zIXkK .row {
  justify-content: center;
}
.cid-tDT33zIXkK .card-box {
  display: flex;
  align-items: center;
}
.cid-tDT33zIXkK .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDT33zIXkK .card-box {
    flex-direction: column;
  }
  .cid-tDT33zIXkK .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDT33zIXkK .card-link:hover a {
  background-image: none !important;
}
.cid-tDT33zIXkK .mbr-section-subtitle {
  color: #777777;
}
.cid-tDT33zIXkK .card-text {
  color: #282828;
}
.cid-tDT33zIXkK .card-title,
.cid-tDT33zIXkK .iconfont-wrapper {
  color: #303030;
}
.cid-tE1ShpjVGy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1ShpjVGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1ShpjVGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1ShpjVGy .container {
    padding: 0 30px;
  }
}
.cid-tE1ShpjVGy .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1ShpjVGy .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDT2uqzmRe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDT2uqzmRe .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDT2uqzmRe .align-right {
    text-align: center;
  }
}
.cid-tDT2uqzmRe .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDT2uqzmRe .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDT2uqzmRe .foot-menu {
    justify-content: center;
  }
}
.cid-tDT2uqzmRe .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDT2uqzmRe .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDT2uqzmRe .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDT2uqzmRe .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDT2uqzmRe .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDT2uqzmRe .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDT2uqzmRe .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDT2uqzmRe .foot-menu-item {
  color: #ffff;
}
.cid-tDWq0G5xWM {
  z-index: 1000;
  width: 100%;
}
.cid-tDWq0G5xWM .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDWq0G5xWM nav.navbar {
  position: fixed;
}
.cid-tDWq0G5xWM .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-tDWq0G5xWM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDWq0G5xWM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDWq0G5xWM .dropdown-item:hover,
.cid-tDWq0G5xWM .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDWq0G5xWM .dropdown-item:hover span {
  color: white;
}
.cid-tDWq0G5xWM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDWq0G5xWM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDWq0G5xWM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDWq0G5xWM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDWq0G5xWM .nav-link {
  position: relative;
}
.cid-tDWq0G5xWM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDWq0G5xWM .container {
    flex-wrap: nowrap;
  }
}
.cid-tDWq0G5xWM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDWq0G5xWM .dropdown-menu,
.cid-tDWq0G5xWM .navbar.opened {
  background: #000000 !important;
}
.cid-tDWq0G5xWM .nav-item:focus,
.cid-tDWq0G5xWM .nav-link:focus {
  outline: none;
}
.cid-tDWq0G5xWM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDWq0G5xWM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDWq0G5xWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDWq0G5xWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDWq0G5xWM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDWq0G5xWM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDWq0G5xWM .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDWq0G5xWM .navbar.opened {
  transition: all 0.3s;
}
.cid-tDWq0G5xWM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDWq0G5xWM .navbar .navbar-logo img {
  width: auto;
}
.cid-tDWq0G5xWM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDWq0G5xWM .navbar.collapsed {
  justify-content: center;
}
.cid-tDWq0G5xWM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDWq0G5xWM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDWq0G5xWM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDWq0G5xWM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDWq0G5xWM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDWq0G5xWM .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-tDWq0G5xWM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDWq0G5xWM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDWq0G5xWM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDWq0G5xWM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDWq0G5xWM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDWq0G5xWM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDWq0G5xWM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDWq0G5xWM .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-tDWq0G5xWM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDWq0G5xWM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDWq0G5xWM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDWq0G5xWM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDWq0G5xWM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDWq0G5xWM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDWq0G5xWM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDWq0G5xWM .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDWq0G5xWM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDWq0G5xWM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDWq0G5xWM .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDWq0G5xWM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDWq0G5xWM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDWq0G5xWM .dropdown-item.active,
.cid-tDWq0G5xWM .dropdown-item:active {
  background-color: transparent;
}
.cid-tDWq0G5xWM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDWq0G5xWM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDWq0G5xWM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDWq0G5xWM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDWq0G5xWM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDWq0G5xWM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDWq0G5xWM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDWq0G5xWM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDWq0G5xWM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDWq0G5xWM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDWq0G5xWM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDWq0G5xWM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWq0G5xWM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWq0G5xWM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDWq0G5xWM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWq0G5xWM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDWq0G5xWM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDWq0G5xWM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWq0G5xWM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDWq0G5xWM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDWq0G5xWM .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-tDWq0G5xWM .navbar {
    height: 70px;
  }
  .cid-tDWq0G5xWM .navbar.opened {
    height: auto;
  }
  .cid-tDWq0G5xWM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDWq0GHrN7 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDWq0GHrN7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0GHrN7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWq0GHrN7 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDWq0GHrN7 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDWq0GHrN7 .row {
  flex-direction: row-reverse;
}
.cid-tDWq0GHrN7 .row {
  align-items: center;
}
.cid-tDWq0GHrN7 img {
  border-radius: 2rem;
}
.cid-tDWq0GHrN7 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDWq0GHrN7 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDWq0GHrN7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDWq0GHrN7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWq0GHrN7 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDWq0GHrN7 .mbr-text,
.cid-tDWq0GHrN7 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDWq0H21Ku {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDWq0H21Ku .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0H21Ku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWq0H21Ku .container {
    padding: 0 30px;
  }
}
.cid-tDWq0H21Ku .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWq0H21Ku .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWq0HlkZL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDWq0HlkZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0HlkZL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWq0HlkZL .row {
  justify-content: flex-start;
}
.cid-tDWq0HlkZL .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDWq0HEvIC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDWq0HEvIC b,
.cid-tDWq0HEvIC strong {
  font-weight: 900;
}
.cid-tDWq0HEvIC img,
.cid-tDWq0HEvIC .item-img {
  width: 100%;
}
.cid-tDWq0HEvIC .item:focus,
.cid-tDWq0HEvIC span:focus {
  outline: none;
}
.cid-tDWq0HEvIC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWq0HEvIC .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWq0HEvIC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWq0HEvIC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWq0HEvIC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWq0HEvIC .mbr-section-title {
  color: #17003b;
}
.cid-tDWq0HEvIC .mbr-text,
.cid-tDWq0HEvIC .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWq0HEvIC .item-title {
  text-align: center;
}
.cid-tDWq0HEvIC .item-subtitle {
  text-align: left;
}
.cid-tDWq0I5rFe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDWq0I5rFe b,
.cid-tDWq0I5rFe strong {
  font-weight: 900;
}
.cid-tDWq0I5rFe img,
.cid-tDWq0I5rFe .item-img {
  width: 100%;
}
.cid-tDWq0I5rFe .item:focus,
.cid-tDWq0I5rFe span:focus {
  outline: none;
}
.cid-tDWq0I5rFe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWq0I5rFe .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWq0I5rFe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWq0I5rFe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWq0I5rFe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWq0I5rFe .mbr-section-title {
  color: #17003b;
}
.cid-tDWq0I5rFe .mbr-text,
.cid-tDWq0I5rFe .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWq0I5rFe .item-title {
  text-align: center;
}
.cid-tDWq0I5rFe .item-subtitle {
  text-align: left;
}
.cid-tDWq0Itb75 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDWq0Itb75 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0Itb75 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWq0Itb75 .container {
    padding: 0 30px;
  }
}
.cid-tDWq0Itb75 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWq0Itb75 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWq0IMWpV {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDWq0IMWpV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0IMWpV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWq0IMWpV .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDWq0IMWpV .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDWq0IMWpV .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDWq0IMWpV .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDWq0IMWpV .card-row {
  align-items: stretch;
}
.cid-tDWq0IMWpV .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDWq0IMWpV .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDWq0IMWpV .card-box {
  height: 100%;
}
.cid-tDWq0IMWpV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDWq0IMWpV .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDWq0IMWpV .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDWq0IMWpV .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDWq0JfLzA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDWq0JfLzA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWq0JfLzA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWq0JfLzA .row {
  flex-direction: row-reverse;
}
.cid-tDWq0JfLzA .row {
  align-items: center;
}
.cid-tDWq0JfLzA img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDWq0JfLzA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWq0JfLzA .mbr-section-title {
  color: #111019;
}
.cid-tDWq0JfLzA .mbr-text,
.cid-tDWq0JfLzA .mbr-section-btn {
  color: #000000;
}
.cid-tDWq0JCdXc {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDWq0JCdXc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDWq0JCdXc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWq0JCdXc .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDWq0JCdXc .row {
  justify-content: center;
}
.cid-tDWq0JCdXc .card-box {
  display: flex;
  align-items: center;
}
.cid-tDWq0JCdXc .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDWq0JCdXc .card-box {
    flex-direction: column;
  }
  .cid-tDWq0JCdXc .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDWq0JCdXc .card-link:hover a {
  background-image: none !important;
}
.cid-tDWq0JCdXc .mbr-section-subtitle {
  color: #777777;
}
.cid-tDWq0JCdXc .card-text {
  color: #282828;
}
.cid-tDWq0JCdXc .card-title,
.cid-tDWq0JCdXc .iconfont-wrapper {
  color: #303030;
}
.cid-tE1Q6fR7Mc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1Q6fR7Mc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1Q6fR7Mc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1Q6fR7Mc .container {
    padding: 0 30px;
  }
}
.cid-tE1Q6fR7Mc .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1Q6fR7Mc .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDWq0KyaU9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDWq0KyaU9 .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDWq0KyaU9 .align-right {
    text-align: center;
  }
}
.cid-tDWq0KyaU9 .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDWq0KyaU9 .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDWq0KyaU9 .foot-menu {
    justify-content: center;
  }
}
.cid-tDWq0KyaU9 .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDWq0KyaU9 .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDWq0KyaU9 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDWq0KyaU9 .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDWq0KyaU9 .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDWq0KyaU9 .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDWq0KyaU9 .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDWq0KyaU9 .foot-menu-item {
  color: #ffff;
}
.cid-tDWtrSiE48 {
  z-index: 1000;
  width: 100%;
}
.cid-tDWtrSiE48 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDWtrSiE48 nav.navbar {
  position: fixed;
}
.cid-tDWtrSiE48 .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-tDWtrSiE48 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDWtrSiE48 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDWtrSiE48 .dropdown-item:hover,
.cid-tDWtrSiE48 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDWtrSiE48 .dropdown-item:hover span {
  color: white;
}
.cid-tDWtrSiE48 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDWtrSiE48 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDWtrSiE48 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDWtrSiE48 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDWtrSiE48 .nav-link {
  position: relative;
}
.cid-tDWtrSiE48 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDWtrSiE48 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDWtrSiE48 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDWtrSiE48 .dropdown-menu,
.cid-tDWtrSiE48 .navbar.opened {
  background: #000000 !important;
}
.cid-tDWtrSiE48 .nav-item:focus,
.cid-tDWtrSiE48 .nav-link:focus {
  outline: none;
}
.cid-tDWtrSiE48 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDWtrSiE48 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDWtrSiE48 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDWtrSiE48 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDWtrSiE48 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDWtrSiE48 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDWtrSiE48 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDWtrSiE48 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDWtrSiE48 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDWtrSiE48 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDWtrSiE48 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDWtrSiE48 .navbar.collapsed {
  justify-content: center;
}
.cid-tDWtrSiE48 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDWtrSiE48 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDWtrSiE48 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDWtrSiE48 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDWtrSiE48 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDWtrSiE48 .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-tDWtrSiE48 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDWtrSiE48 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDWtrSiE48 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDWtrSiE48 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDWtrSiE48 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDWtrSiE48 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDWtrSiE48 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDWtrSiE48 .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-tDWtrSiE48 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDWtrSiE48 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDWtrSiE48 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDWtrSiE48 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDWtrSiE48 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDWtrSiE48 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDWtrSiE48 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDWtrSiE48 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDWtrSiE48 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDWtrSiE48 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDWtrSiE48 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDWtrSiE48 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDWtrSiE48 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDWtrSiE48 .dropdown-item.active,
.cid-tDWtrSiE48 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDWtrSiE48 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDWtrSiE48 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDWtrSiE48 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDWtrSiE48 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDWtrSiE48 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDWtrSiE48 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDWtrSiE48 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDWtrSiE48 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDWtrSiE48 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDWtrSiE48 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDWtrSiE48 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDWtrSiE48 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWtrSiE48 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWtrSiE48 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDWtrSiE48 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWtrSiE48 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDWtrSiE48 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDWtrSiE48 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWtrSiE48 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDWtrSiE48 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDWtrSiE48 .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-tDWtrSiE48 .navbar {
    height: 70px;
  }
  .cid-tDWtrSiE48 .navbar.opened {
    height: auto;
  }
  .cid-tDWtrSiE48 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDWtrSVizi {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDWtrSVizi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrSVizi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWtrSVizi .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDWtrSVizi .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDWtrSVizi .row {
  flex-direction: row-reverse;
}
.cid-tDWtrSVizi .row {
  align-items: center;
}
.cid-tDWtrSVizi img {
  border-radius: 2rem;
}
.cid-tDWtrSVizi .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDWtrSVizi .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDWtrSVizi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDWtrSVizi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWtrSVizi .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDWtrSVizi .mbr-text,
.cid-tDWtrSVizi .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDWtrTiuqM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDWtrTiuqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrTiuqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWtrTiuqM .container {
    padding: 0 30px;
  }
}
.cid-tDWtrTiuqM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWtrTiuqM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWtrTzgFV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDWtrTzgFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrTzgFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWtrTzgFV .row {
  justify-content: flex-start;
}
.cid-tDWtrTzgFV .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDWtrTShp3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDWtrTShp3 b,
.cid-tDWtrTShp3 strong {
  font-weight: 900;
}
.cid-tDWtrTShp3 img,
.cid-tDWtrTShp3 .item-img {
  width: 100%;
}
.cid-tDWtrTShp3 .item:focus,
.cid-tDWtrTShp3 span:focus {
  outline: none;
}
.cid-tDWtrTShp3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWtrTShp3 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWtrTShp3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWtrTShp3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWtrTShp3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWtrTShp3 .mbr-section-title {
  color: #17003b;
}
.cid-tDWtrTShp3 .mbr-text,
.cid-tDWtrTShp3 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWtrTShp3 .item-title {
  text-align: center;
}
.cid-tDWtrTShp3 .item-subtitle {
  text-align: left;
}
.cid-tDWtrUgEpf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDWtrUgEpf b,
.cid-tDWtrUgEpf strong {
  font-weight: 900;
}
.cid-tDWtrUgEpf img,
.cid-tDWtrUgEpf .item-img {
  width: 100%;
}
.cid-tDWtrUgEpf .item:focus,
.cid-tDWtrUgEpf span:focus {
  outline: none;
}
.cid-tDWtrUgEpf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWtrUgEpf .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWtrUgEpf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWtrUgEpf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWtrUgEpf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWtrUgEpf .mbr-section-title {
  color: #17003b;
}
.cid-tDWtrUgEpf .mbr-text,
.cid-tDWtrUgEpf .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWtrUgEpf .item-title {
  text-align: center;
}
.cid-tDWtrUgEpf .item-subtitle {
  text-align: left;
}
.cid-tDWtrUIlaK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDWtrUIlaK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrUIlaK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWtrUIlaK .container {
    padding: 0 30px;
  }
}
.cid-tDWtrUIlaK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWtrUIlaK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWtrV2aUZ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDWtrV2aUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrV2aUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWtrV2aUZ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDWtrV2aUZ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDWtrV2aUZ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDWtrV2aUZ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDWtrV2aUZ .card-row {
  align-items: stretch;
}
.cid-tDWtrV2aUZ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDWtrV2aUZ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDWtrV2aUZ .card-box {
  height: 100%;
}
.cid-tDWtrV2aUZ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDWtrV2aUZ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDWtrV2aUZ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDWtrV2aUZ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDWtrVyuuM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDWtrVyuuM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWtrVyuuM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWtrVyuuM .row {
  flex-direction: row-reverse;
}
.cid-tDWtrVyuuM .row {
  align-items: center;
}
.cid-tDWtrVyuuM img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDWtrVyuuM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWtrVyuuM .mbr-section-title {
  color: #111019;
}
.cid-tDWtrVyuuM .mbr-text,
.cid-tDWtrVyuuM .mbr-section-btn {
  color: #000000;
}
.cid-tDWtrVYBE7 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDWtrVYBE7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDWtrVYBE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWtrVYBE7 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDWtrVYBE7 .row {
  justify-content: center;
}
.cid-tDWtrVYBE7 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDWtrVYBE7 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDWtrVYBE7 .card-box {
    flex-direction: column;
  }
  .cid-tDWtrVYBE7 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDWtrVYBE7 .card-link:hover a {
  background-image: none !important;
}
.cid-tDWtrVYBE7 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDWtrVYBE7 .card-text {
  color: #282828;
}
.cid-tDWtrVYBE7 .card-title,
.cid-tDWtrVYBE7 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1SJHkEI6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1SJHkEI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1SJHkEI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1SJHkEI6 .container {
    padding: 0 30px;
  }
}
.cid-tE1SJHkEI6 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1SJHkEI6 .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDWtrWSOoO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDWtrWSOoO .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDWtrWSOoO .align-right {
    text-align: center;
  }
}
.cid-tDWtrWSOoO .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDWtrWSOoO .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDWtrWSOoO .foot-menu {
    justify-content: center;
  }
}
.cid-tDWtrWSOoO .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDWtrWSOoO .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDWtrWSOoO .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDWtrWSOoO .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDWtrWSOoO .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDWtrWSOoO .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDWtrWSOoO .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDWtrWSOoO .foot-menu-item {
  color: #ffff;
}
.cid-tDWyNDH64m {
  z-index: 1000;
  width: 100%;
}
.cid-tDWyNDH64m .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDWyNDH64m nav.navbar {
  position: fixed;
}
.cid-tDWyNDH64m .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-tDWyNDH64m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDWyNDH64m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDWyNDH64m .dropdown-item:hover,
.cid-tDWyNDH64m .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDWyNDH64m .dropdown-item:hover span {
  color: white;
}
.cid-tDWyNDH64m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDWyNDH64m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDWyNDH64m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDWyNDH64m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDWyNDH64m .nav-link {
  position: relative;
}
.cid-tDWyNDH64m .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDWyNDH64m .container {
    flex-wrap: nowrap;
  }
}
.cid-tDWyNDH64m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDWyNDH64m .dropdown-menu,
.cid-tDWyNDH64m .navbar.opened {
  background: #000000 !important;
}
.cid-tDWyNDH64m .nav-item:focus,
.cid-tDWyNDH64m .nav-link:focus {
  outline: none;
}
.cid-tDWyNDH64m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDWyNDH64m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDWyNDH64m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDWyNDH64m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDWyNDH64m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDWyNDH64m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDWyNDH64m .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDWyNDH64m .navbar.opened {
  transition: all 0.3s;
}
.cid-tDWyNDH64m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDWyNDH64m .navbar .navbar-logo img {
  width: auto;
}
.cid-tDWyNDH64m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDWyNDH64m .navbar.collapsed {
  justify-content: center;
}
.cid-tDWyNDH64m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDWyNDH64m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDWyNDH64m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDWyNDH64m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDWyNDH64m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDWyNDH64m .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-tDWyNDH64m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDWyNDH64m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDWyNDH64m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDWyNDH64m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDWyNDH64m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDWyNDH64m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDWyNDH64m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDWyNDH64m .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-tDWyNDH64m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDWyNDH64m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDWyNDH64m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDWyNDH64m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDWyNDH64m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDWyNDH64m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDWyNDH64m .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDWyNDH64m .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDWyNDH64m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDWyNDH64m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDWyNDH64m .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDWyNDH64m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDWyNDH64m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDWyNDH64m .dropdown-item.active,
.cid-tDWyNDH64m .dropdown-item:active {
  background-color: transparent;
}
.cid-tDWyNDH64m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDWyNDH64m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDWyNDH64m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDWyNDH64m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDWyNDH64m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDWyNDH64m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDWyNDH64m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDWyNDH64m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDWyNDH64m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDWyNDH64m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDWyNDH64m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDWyNDH64m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWyNDH64m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWyNDH64m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDWyNDH64m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWyNDH64m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDWyNDH64m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDWyNDH64m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWyNDH64m .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDWyNDH64m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDWyNDH64m .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-tDWyNDH64m .navbar {
    height: 70px;
  }
  .cid-tDWyNDH64m .navbar.opened {
    height: auto;
  }
  .cid-tDWyNDH64m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDWyNEkkmu {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDWyNEkkmu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNEkkmu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWyNEkkmu .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDWyNEkkmu .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDWyNEkkmu .row {
  flex-direction: row-reverse;
}
.cid-tDWyNEkkmu .row {
  align-items: center;
}
.cid-tDWyNEkkmu img {
  border-radius: 2rem;
}
.cid-tDWyNEkkmu .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDWyNEkkmu .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDWyNEkkmu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDWyNEkkmu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWyNEkkmu .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDWyNEkkmu .mbr-text,
.cid-tDWyNEkkmu .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDWyNEEWAi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDWyNEEWAi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNEEWAi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWyNEEWAi .container {
    padding: 0 30px;
  }
}
.cid-tDWyNEEWAi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWyNEEWAi .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWyNEWtiN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDWyNEWtiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNEWtiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWyNEWtiN .row {
  justify-content: flex-start;
}
.cid-tDWyNEWtiN .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDWyNFiwig {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDWyNFiwig b,
.cid-tDWyNFiwig strong {
  font-weight: 900;
}
.cid-tDWyNFiwig img,
.cid-tDWyNFiwig .item-img {
  width: 100%;
}
.cid-tDWyNFiwig .item:focus,
.cid-tDWyNFiwig span:focus {
  outline: none;
}
.cid-tDWyNFiwig .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWyNFiwig .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWyNFiwig .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWyNFiwig .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWyNFiwig .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWyNFiwig .mbr-section-title {
  color: #17003b;
}
.cid-tDWyNFiwig .mbr-text,
.cid-tDWyNFiwig .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWyNFiwig .item-title {
  text-align: center;
}
.cid-tDWyNFiwig .item-subtitle {
  text-align: left;
}
.cid-tDWyNFGMKl {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDWyNFGMKl b,
.cid-tDWyNFGMKl strong {
  font-weight: 900;
}
.cid-tDWyNFGMKl img,
.cid-tDWyNFGMKl .item-img {
  width: 100%;
}
.cid-tDWyNFGMKl .item:focus,
.cid-tDWyNFGMKl span:focus {
  outline: none;
}
.cid-tDWyNFGMKl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWyNFGMKl .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWyNFGMKl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWyNFGMKl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWyNFGMKl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWyNFGMKl .mbr-section-title {
  color: #17003b;
}
.cid-tDWyNFGMKl .mbr-text,
.cid-tDWyNFGMKl .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWyNFGMKl .item-title {
  text-align: center;
}
.cid-tDWyNFGMKl .item-subtitle {
  text-align: left;
}
.cid-tDWyNG3in9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDWyNG3in9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNG3in9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWyNG3in9 .container {
    padding: 0 30px;
  }
}
.cid-tDWyNG3in9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWyNG3in9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWyNGmC01 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDWyNGmC01 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNGmC01 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWyNGmC01 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDWyNGmC01 .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDWyNGmC01 .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDWyNGmC01 .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDWyNGmC01 .card-row {
  align-items: stretch;
}
.cid-tDWyNGmC01 .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDWyNGmC01 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDWyNGmC01 .card-box {
  height: 100%;
}
.cid-tDWyNGmC01 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDWyNGmC01 .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDWyNGmC01 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDWyNGmC01 .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDWyNGY41o {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDWyNGY41o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWyNGY41o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWyNGY41o .row {
  flex-direction: row-reverse;
}
.cid-tDWyNGY41o .row {
  align-items: center;
}
.cid-tDWyNGY41o img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDWyNGY41o .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWyNGY41o .mbr-section-title {
  color: #111019;
}
.cid-tDWyNGY41o .mbr-text,
.cid-tDWyNGY41o .mbr-section-btn {
  color: #000000;
}
.cid-tDWyNHrsmx {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDWyNHrsmx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDWyNHrsmx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWyNHrsmx .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDWyNHrsmx .row {
  justify-content: center;
}
.cid-tDWyNHrsmx .card-box {
  display: flex;
  align-items: center;
}
.cid-tDWyNHrsmx .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDWyNHrsmx .card-box {
    flex-direction: column;
  }
  .cid-tDWyNHrsmx .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDWyNHrsmx .card-link:hover a {
  background-image: none !important;
}
.cid-tDWyNHrsmx .mbr-section-subtitle {
  color: #777777;
}
.cid-tDWyNHrsmx .card-text {
  color: #282828;
}
.cid-tDWyNHrsmx .card-title,
.cid-tDWyNHrsmx .iconfont-wrapper {
  color: #303030;
}
.cid-tE1T0Vrw2Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1T0Vrw2Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1T0Vrw2Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1T0Vrw2Q .container {
    padding: 0 30px;
  }
}
.cid-tE1T0Vrw2Q .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1T0Vrw2Q .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDWyNIi7tn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDWyNIi7tn .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDWyNIi7tn .align-right {
    text-align: center;
  }
}
.cid-tDWyNIi7tn .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDWyNIi7tn .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDWyNIi7tn .foot-menu {
    justify-content: center;
  }
}
.cid-tDWyNIi7tn .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDWyNIi7tn .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDWyNIi7tn .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDWyNIi7tn .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDWyNIi7tn .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDWyNIi7tn .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDWyNIi7tn .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDWyNIi7tn .foot-menu-item {
  color: #ffff;
}
.cid-tDLBzE74Gi {
  z-index: 1000;
  width: 100%;
}
.cid-tDLBzE74Gi .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDLBzE74Gi nav.navbar {
  position: fixed;
}
.cid-tDLBzE74Gi .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-tDLBzE74Gi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLBzE74Gi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLBzE74Gi .dropdown-item:hover,
.cid-tDLBzE74Gi .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDLBzE74Gi .dropdown-item:hover span {
  color: white;
}
.cid-tDLBzE74Gi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLBzE74Gi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLBzE74Gi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLBzE74Gi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLBzE74Gi .nav-link {
  position: relative;
}
.cid-tDLBzE74Gi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLBzE74Gi .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLBzE74Gi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLBzE74Gi .dropdown-menu,
.cid-tDLBzE74Gi .navbar.opened {
  background: #000000 !important;
}
.cid-tDLBzE74Gi .nav-item:focus,
.cid-tDLBzE74Gi .nav-link:focus {
  outline: none;
}
.cid-tDLBzE74Gi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLBzE74Gi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLBzE74Gi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLBzE74Gi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLBzE74Gi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLBzE74Gi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLBzE74Gi .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDLBzE74Gi .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLBzE74Gi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLBzE74Gi .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLBzE74Gi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLBzE74Gi .navbar.collapsed {
  justify-content: center;
}
.cid-tDLBzE74Gi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLBzE74Gi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLBzE74Gi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDLBzE74Gi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLBzE74Gi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLBzE74Gi .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-tDLBzE74Gi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLBzE74Gi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLBzE74Gi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLBzE74Gi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLBzE74Gi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLBzE74Gi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLBzE74Gi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLBzE74Gi .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-tDLBzE74Gi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLBzE74Gi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLBzE74Gi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLBzE74Gi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLBzE74Gi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLBzE74Gi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLBzE74Gi .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLBzE74Gi .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDLBzE74Gi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLBzE74Gi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLBzE74Gi .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDLBzE74Gi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLBzE74Gi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLBzE74Gi .dropdown-item.active,
.cid-tDLBzE74Gi .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLBzE74Gi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLBzE74Gi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLBzE74Gi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLBzE74Gi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDLBzE74Gi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLBzE74Gi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLBzE74Gi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLBzE74Gi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLBzE74Gi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLBzE74Gi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDLBzE74Gi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLBzE74Gi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLBzE74Gi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLBzE74Gi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLBzE74Gi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLBzE74Gi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLBzE74Gi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLBzE74Gi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLBzE74Gi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLBzE74Gi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLBzE74Gi .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-tDLBzE74Gi .navbar {
    height: 70px;
  }
  .cid-tDLBzE74Gi .navbar.opened {
    height: auto;
  }
  .cid-tDLBzE74Gi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLBzEHGQx {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDLBzEHGQx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzEHGQx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLBzEHGQx .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDLBzEHGQx .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDLBzEHGQx .row {
  flex-direction: row-reverse;
}
.cid-tDLBzEHGQx .row {
  align-items: center;
}
.cid-tDLBzEHGQx img {
  border-radius: 2rem;
}
.cid-tDLBzEHGQx .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDLBzEHGQx .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLBzEHGQx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLBzEHGQx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLBzEHGQx .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDLBzEHGQx .mbr-text,
.cid-tDLBzEHGQx .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDLBzF2Okd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDLBzF2Okd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzF2Okd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLBzF2Okd .container {
    padding: 0 30px;
  }
}
.cid-tDLBzF2Okd .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLBzF2Okd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLBzFj4PL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDLBzFj4PL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzFj4PL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLBzFj4PL .row {
  justify-content: flex-start;
}
.cid-tDLBzFj4PL .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDLBzFB59V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDLBzFB59V b,
.cid-tDLBzFB59V strong {
  font-weight: 900;
}
.cid-tDLBzFB59V img,
.cid-tDLBzFB59V .item-img {
  width: 100%;
}
.cid-tDLBzFB59V .item:focus,
.cid-tDLBzFB59V span:focus {
  outline: none;
}
.cid-tDLBzFB59V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLBzFB59V .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLBzFB59V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLBzFB59V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLBzFB59V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLBzFB59V .mbr-section-title {
  color: #17003b;
}
.cid-tDLBzFB59V .mbr-text,
.cid-tDLBzFB59V .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLBzFB59V .item-title {
  text-align: center;
}
.cid-tDLBzFB59V .item-subtitle {
  text-align: left;
}
.cid-tDLBzG1Hry {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDLBzG1Hry b,
.cid-tDLBzG1Hry strong {
  font-weight: 900;
}
.cid-tDLBzG1Hry img,
.cid-tDLBzG1Hry .item-img {
  width: 100%;
}
.cid-tDLBzG1Hry .item:focus,
.cid-tDLBzG1Hry span:focus {
  outline: none;
}
.cid-tDLBzG1Hry .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDLBzG1Hry .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDLBzG1Hry .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDLBzG1Hry .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDLBzG1Hry .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDLBzG1Hry .mbr-section-title {
  color: #17003b;
}
.cid-tDLBzG1Hry .mbr-text,
.cid-tDLBzG1Hry .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDLBzG1Hry .item-title {
  text-align: center;
}
.cid-tDLBzG1Hry .item-subtitle {
  text-align: left;
}
.cid-tDLBzGo7zl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDLBzGo7zl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzGo7zl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDLBzGo7zl .container {
    padding: 0 30px;
  }
}
.cid-tDLBzGo7zl .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDLBzGo7zl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDLBzGGrdS {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDLBzGGrdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzGGrdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLBzGGrdS .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDLBzGGrdS .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDLBzGGrdS .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDLBzGGrdS .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDLBzGGrdS .card-row {
  align-items: stretch;
}
.cid-tDLBzGGrdS .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDLBzGGrdS .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDLBzGGrdS .card-box {
  height: 100%;
}
.cid-tDLBzGGrdS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDLBzGGrdS .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDLBzGGrdS .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDLBzGGrdS .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDLBzHaaLB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDLBzHaaLB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLBzHaaLB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLBzHaaLB .row {
  flex-direction: row-reverse;
}
.cid-tDLBzHaaLB .row {
  align-items: center;
}
.cid-tDLBzHaaLB img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDLBzHaaLB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDLBzHaaLB .mbr-section-title {
  color: #111019;
}
.cid-tDLBzHaaLB .mbr-text,
.cid-tDLBzHaaLB .mbr-section-btn {
  color: #000000;
}
.cid-tDLBzHyqU4 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDLBzHyqU4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDLBzHyqU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLBzHyqU4 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDLBzHyqU4 .row {
  justify-content: center;
}
.cid-tDLBzHyqU4 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDLBzHyqU4 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDLBzHyqU4 .card-box {
    flex-direction: column;
  }
  .cid-tDLBzHyqU4 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDLBzHyqU4 .card-link:hover a {
  background-image: none !important;
}
.cid-tDLBzHyqU4 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDLBzHyqU4 .card-text {
  color: #282828;
}
.cid-tDLBzHyqU4 .card-title,
.cid-tDLBzHyqU4 .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TnftSlH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TnftSlH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TnftSlH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TnftSlH .container {
    padding: 0 30px;
  }
}
.cid-tE1TnftSlH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TnftSlH .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDLBzItC2I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDLBzItC2I .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDLBzItC2I .align-right {
    text-align: center;
  }
}
.cid-tDLBzItC2I .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDLBzItC2I .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDLBzItC2I .foot-menu {
    justify-content: center;
  }
}
.cid-tDLBzItC2I .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDLBzItC2I .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDLBzItC2I .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDLBzItC2I .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDLBzItC2I .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDLBzItC2I .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDLBzItC2I .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDLBzItC2I .foot-menu-item {
  color: #ffff;
}
.cid-tDWXvq04Pj {
  z-index: 1000;
  width: 100%;
}
.cid-tDWXvq04Pj .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDWXvq04Pj nav.navbar {
  position: fixed;
}
.cid-tDWXvq04Pj .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-tDWXvq04Pj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDWXvq04Pj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDWXvq04Pj .dropdown-item:hover,
.cid-tDWXvq04Pj .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDWXvq04Pj .dropdown-item:hover span {
  color: white;
}
.cid-tDWXvq04Pj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDWXvq04Pj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDWXvq04Pj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDWXvq04Pj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDWXvq04Pj .nav-link {
  position: relative;
}
.cid-tDWXvq04Pj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDWXvq04Pj .container {
    flex-wrap: nowrap;
  }
}
.cid-tDWXvq04Pj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDWXvq04Pj .dropdown-menu,
.cid-tDWXvq04Pj .navbar.opened {
  background: #000000 !important;
}
.cid-tDWXvq04Pj .nav-item:focus,
.cid-tDWXvq04Pj .nav-link:focus {
  outline: none;
}
.cid-tDWXvq04Pj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDWXvq04Pj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDWXvq04Pj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDWXvq04Pj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDWXvq04Pj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDWXvq04Pj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDWXvq04Pj .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDWXvq04Pj .navbar.opened {
  transition: all 0.3s;
}
.cid-tDWXvq04Pj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDWXvq04Pj .navbar .navbar-logo img {
  width: auto;
}
.cid-tDWXvq04Pj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDWXvq04Pj .navbar.collapsed {
  justify-content: center;
}
.cid-tDWXvq04Pj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDWXvq04Pj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDWXvq04Pj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDWXvq04Pj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDWXvq04Pj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDWXvq04Pj .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-tDWXvq04Pj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDWXvq04Pj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDWXvq04Pj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDWXvq04Pj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDWXvq04Pj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDWXvq04Pj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDWXvq04Pj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDWXvq04Pj .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-tDWXvq04Pj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDWXvq04Pj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDWXvq04Pj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDWXvq04Pj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDWXvq04Pj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDWXvq04Pj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDWXvq04Pj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDWXvq04Pj .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDWXvq04Pj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDWXvq04Pj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDWXvq04Pj .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDWXvq04Pj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDWXvq04Pj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDWXvq04Pj .dropdown-item.active,
.cid-tDWXvq04Pj .dropdown-item:active {
  background-color: transparent;
}
.cid-tDWXvq04Pj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDWXvq04Pj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDWXvq04Pj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDWXvq04Pj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDWXvq04Pj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDWXvq04Pj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDWXvq04Pj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDWXvq04Pj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDWXvq04Pj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDWXvq04Pj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDWXvq04Pj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDWXvq04Pj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWXvq04Pj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWXvq04Pj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDWXvq04Pj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWXvq04Pj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDWXvq04Pj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDWXvq04Pj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWXvq04Pj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDWXvq04Pj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDWXvq04Pj .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-tDWXvq04Pj .navbar {
    height: 70px;
  }
  .cid-tDWXvq04Pj .navbar.opened {
    height: auto;
  }
  .cid-tDWXvq04Pj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDWXvqEPUY {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDWXvqEPUY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvqEPUY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWXvqEPUY .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDWXvqEPUY .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDWXvqEPUY .row {
  flex-direction: row-reverse;
}
.cid-tDWXvqEPUY .row {
  align-items: center;
}
.cid-tDWXvqEPUY img {
  border-radius: 2rem;
}
.cid-tDWXvqEPUY .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDWXvqEPUY .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDWXvqEPUY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDWXvqEPUY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWXvqEPUY .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDWXvqEPUY .mbr-text,
.cid-tDWXvqEPUY .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDWXvqYEex {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDWXvqYEex .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvqYEex .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWXvqYEex .container {
    padding: 0 30px;
  }
}
.cid-tDWXvqYEex .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWXvqYEex .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWXvrgxAI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDWXvrgxAI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvrgxAI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWXvrgxAI .row {
  justify-content: flex-start;
}
.cid-tDWXvrgxAI .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDWXvrzT4T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDWXvrzT4T b,
.cid-tDWXvrzT4T strong {
  font-weight: 900;
}
.cid-tDWXvrzT4T img,
.cid-tDWXvrzT4T .item-img {
  width: 100%;
}
.cid-tDWXvrzT4T .item:focus,
.cid-tDWXvrzT4T span:focus {
  outline: none;
}
.cid-tDWXvrzT4T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWXvrzT4T .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWXvrzT4T .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWXvrzT4T .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWXvrzT4T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWXvrzT4T .mbr-section-title {
  color: #17003b;
}
.cid-tDWXvrzT4T .mbr-text,
.cid-tDWXvrzT4T .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWXvrzT4T .item-title {
  text-align: center;
}
.cid-tDWXvrzT4T .item-subtitle {
  text-align: left;
}
.cid-tDWXvrXQZ3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDWXvrXQZ3 b,
.cid-tDWXvrXQZ3 strong {
  font-weight: 900;
}
.cid-tDWXvrXQZ3 img,
.cid-tDWXvrXQZ3 .item-img {
  width: 100%;
}
.cid-tDWXvrXQZ3 .item:focus,
.cid-tDWXvrXQZ3 span:focus {
  outline: none;
}
.cid-tDWXvrXQZ3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWXvrXQZ3 .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWXvrXQZ3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWXvrXQZ3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWXvrXQZ3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWXvrXQZ3 .mbr-section-title {
  color: #17003b;
}
.cid-tDWXvrXQZ3 .mbr-text,
.cid-tDWXvrXQZ3 .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWXvrXQZ3 .item-title {
  text-align: center;
}
.cid-tDWXvrXQZ3 .item-subtitle {
  text-align: left;
}
.cid-tDWXvsknqQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDWXvsknqQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvsknqQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWXvsknqQ .container {
    padding: 0 30px;
  }
}
.cid-tDWXvsknqQ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWXvsknqQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWXvsFHfD {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDWXvsFHfD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvsFHfD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWXvsFHfD .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDWXvsFHfD .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDWXvsFHfD .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDWXvsFHfD .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDWXvsFHfD .card-row {
  align-items: stretch;
}
.cid-tDWXvsFHfD .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDWXvsFHfD .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDWXvsFHfD .card-box {
  height: 100%;
}
.cid-tDWXvsFHfD .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDWXvsFHfD .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDWXvsFHfD .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDWXvsFHfD .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDWXvt85RN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDWXvt85RN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWXvt85RN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWXvt85RN .row {
  flex-direction: row-reverse;
}
.cid-tDWXvt85RN .row {
  align-items: center;
}
.cid-tDWXvt85RN img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDWXvt85RN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWXvt85RN .mbr-section-title {
  color: #111019;
}
.cid-tDWXvt85RN .mbr-text,
.cid-tDWXvt85RN .mbr-section-btn {
  color: #000000;
}
.cid-tDWXvtvq4o {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDWXvtvq4o .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDWXvtvq4o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWXvtvq4o .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDWXvtvq4o .row {
  justify-content: center;
}
.cid-tDWXvtvq4o .card-box {
  display: flex;
  align-items: center;
}
.cid-tDWXvtvq4o .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDWXvtvq4o .card-box {
    flex-direction: column;
  }
  .cid-tDWXvtvq4o .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDWXvtvq4o .card-link:hover a {
  background-image: none !important;
}
.cid-tDWXvtvq4o .mbr-section-subtitle {
  color: #777777;
}
.cid-tDWXvtvq4o .card-text {
  color: #282828;
}
.cid-tDWXvtvq4o .card-title,
.cid-tDWXvtvq4o .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TsDnHyJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TsDnHyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TsDnHyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TsDnHyJ .container {
    padding: 0 30px;
  }
}
.cid-tE1TsDnHyJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TsDnHyJ .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDWXvunN1x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDWXvunN1x .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDWXvunN1x .align-right {
    text-align: center;
  }
}
.cid-tDWXvunN1x .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDWXvunN1x .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDWXvunN1x .foot-menu {
    justify-content: center;
  }
}
.cid-tDWXvunN1x .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDWXvunN1x .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDWXvunN1x .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDWXvunN1x .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDWXvunN1x .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDWXvunN1x .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDWXvunN1x .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDWXvunN1x .foot-menu-item {
  color: #ffff;
}
.cid-tDX9ZZt6Z1 {
  z-index: 1000;
  width: 100%;
}
.cid-tDX9ZZt6Z1 .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDX9ZZt6Z1 nav.navbar {
  position: fixed;
}
.cid-tDX9ZZt6Z1 .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-tDX9ZZt6Z1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDX9ZZt6Z1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDX9ZZt6Z1 .dropdown-item:hover,
.cid-tDX9ZZt6Z1 .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDX9ZZt6Z1 .dropdown-item:hover span {
  color: white;
}
.cid-tDX9ZZt6Z1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDX9ZZt6Z1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDX9ZZt6Z1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDX9ZZt6Z1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDX9ZZt6Z1 .nav-link {
  position: relative;
}
.cid-tDX9ZZt6Z1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDX9ZZt6Z1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDX9ZZt6Z1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDX9ZZt6Z1 .dropdown-menu,
.cid-tDX9ZZt6Z1 .navbar.opened {
  background: #000000 !important;
}
.cid-tDX9ZZt6Z1 .nav-item:focus,
.cid-tDX9ZZt6Z1 .nav-link:focus {
  outline: none;
}
.cid-tDX9ZZt6Z1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDX9ZZt6Z1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDX9ZZt6Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDX9ZZt6Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDX9ZZt6Z1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDX9ZZt6Z1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDX9ZZt6Z1 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDX9ZZt6Z1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDX9ZZt6Z1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDX9ZZt6Z1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDX9ZZt6Z1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed {
  justify-content: center;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDX9ZZt6Z1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDX9ZZt6Z1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDX9ZZt6Z1 .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-tDX9ZZt6Z1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDX9ZZt6Z1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDX9ZZt6Z1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDX9ZZt6Z1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDX9ZZt6Z1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDX9ZZt6Z1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDX9ZZt6Z1 .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-tDX9ZZt6Z1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDX9ZZt6Z1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDX9ZZt6Z1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDX9ZZt6Z1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDX9ZZt6Z1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDX9ZZt6Z1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDX9ZZt6Z1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDX9ZZt6Z1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDX9ZZt6Z1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDX9ZZt6Z1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDX9ZZt6Z1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDX9ZZt6Z1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDX9ZZt6Z1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDX9ZZt6Z1 .dropdown-item.active,
.cid-tDX9ZZt6Z1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDX9ZZt6Z1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDX9ZZt6Z1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDX9ZZt6Z1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDX9ZZt6Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDX9ZZt6Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDX9ZZt6Z1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDX9ZZt6Z1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDX9ZZt6Z1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDX9ZZt6Z1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDX9ZZt6Z1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDX9ZZt6Z1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDX9ZZt6Z1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDX9ZZt6Z1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDX9ZZt6Z1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDX9ZZt6Z1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDX9ZZt6Z1 .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-tDX9ZZt6Z1 .navbar {
    height: 70px;
  }
  .cid-tDX9ZZt6Z1 .navbar.opened {
    height: auto;
  }
  .cid-tDX9ZZt6Z1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDXa00WCRY {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDXa00WCRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa00WCRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXa00WCRY .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDXa00WCRY .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDXa00WCRY .row {
  flex-direction: row-reverse;
}
.cid-tDXa00WCRY .row {
  align-items: center;
}
.cid-tDXa00WCRY img {
  border-radius: 2rem;
}
.cid-tDXa00WCRY .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDXa00WCRY .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDXa00WCRY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDXa00WCRY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXa00WCRY .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDXa00WCRY .mbr-text,
.cid-tDXa00WCRY .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDXa01U8oE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDXa01U8oE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa01U8oE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXa01U8oE .container {
    padding: 0 30px;
  }
}
.cid-tDXa01U8oE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXa01U8oE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXa02B6C5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDXa02B6C5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa02B6C5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXa02B6C5 .row {
  justify-content: flex-start;
}
.cid-tDXa02B6C5 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDXa03nfzj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDXa03nfzj b,
.cid-tDXa03nfzj strong {
  font-weight: 900;
}
.cid-tDXa03nfzj img,
.cid-tDXa03nfzj .item-img {
  width: 100%;
}
.cid-tDXa03nfzj .item:focus,
.cid-tDXa03nfzj span:focus {
  outline: none;
}
.cid-tDXa03nfzj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXa03nfzj .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXa03nfzj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXa03nfzj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXa03nfzj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXa03nfzj .mbr-section-title {
  color: #17003b;
}
.cid-tDXa03nfzj .mbr-text,
.cid-tDXa03nfzj .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXa03nfzj .item-title {
  text-align: center;
}
.cid-tDXa03nfzj .item-subtitle {
  text-align: left;
}
.cid-tDXa04l9UP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDXa04l9UP b,
.cid-tDXa04l9UP strong {
  font-weight: 900;
}
.cid-tDXa04l9UP img,
.cid-tDXa04l9UP .item-img {
  width: 100%;
}
.cid-tDXa04l9UP .item:focus,
.cid-tDXa04l9UP span:focus {
  outline: none;
}
.cid-tDXa04l9UP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXa04l9UP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXa04l9UP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXa04l9UP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXa04l9UP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXa04l9UP .mbr-section-title {
  color: #17003b;
}
.cid-tDXa04l9UP .mbr-text,
.cid-tDXa04l9UP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXa04l9UP .item-title {
  text-align: center;
}
.cid-tDXa04l9UP .item-subtitle {
  text-align: left;
}
.cid-tDXa054oaS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDXa054oaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa054oaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXa054oaS .container {
    padding: 0 30px;
  }
}
.cid-tDXa054oaS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXa054oaS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXa05s19X {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDXa05s19X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa05s19X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXa05s19X .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDXa05s19X .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDXa05s19X .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDXa05s19X .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDXa05s19X .card-row {
  align-items: stretch;
}
.cid-tDXa05s19X .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDXa05s19X .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDXa05s19X .card-box {
  height: 100%;
}
.cid-tDXa05s19X .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDXa05s19X .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDXa05s19X .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDXa05s19X .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDXa06b3kX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDXa06b3kX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXa06b3kX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXa06b3kX .row {
  flex-direction: row-reverse;
}
.cid-tDXa06b3kX .row {
  align-items: center;
}
.cid-tDXa06b3kX img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDXa06b3kX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXa06b3kX .mbr-section-title {
  color: #111019;
}
.cid-tDXa06b3kX .mbr-text,
.cid-tDXa06b3kX .mbr-section-btn {
  color: #000000;
}
.cid-tDXa06LKaS {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDXa06LKaS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDXa06LKaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXa06LKaS .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDXa06LKaS .row {
  justify-content: center;
}
.cid-tDXa06LKaS .card-box {
  display: flex;
  align-items: center;
}
.cid-tDXa06LKaS .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDXa06LKaS .card-box {
    flex-direction: column;
  }
  .cid-tDXa06LKaS .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDXa06LKaS .card-link:hover a {
  background-image: none !important;
}
.cid-tDXa06LKaS .mbr-section-subtitle {
  color: #777777;
}
.cid-tDXa06LKaS .card-text {
  color: #282828;
}
.cid-tDXa06LKaS .card-title,
.cid-tDXa06LKaS .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TylWf0E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TylWf0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TylWf0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TylWf0E .container {
    padding: 0 30px;
  }
}
.cid-tE1TylWf0E .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TylWf0E .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDXa09ITQv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDXa09ITQv .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDXa09ITQv .align-right {
    text-align: center;
  }
}
.cid-tDXa09ITQv .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDXa09ITQv .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDXa09ITQv .foot-menu {
    justify-content: center;
  }
}
.cid-tDXa09ITQv .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDXa09ITQv .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDXa09ITQv .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDXa09ITQv .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDXa09ITQv .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDXa09ITQv .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDXa09ITQv .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDXa09ITQv .foot-menu-item {
  color: #ffff;
}
.cid-tDXm60ssPu {
  z-index: 1000;
  width: 100%;
}
.cid-tDXm60ssPu .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDXm60ssPu nav.navbar {
  position: fixed;
}
.cid-tDXm60ssPu .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-tDXm60ssPu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDXm60ssPu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDXm60ssPu .dropdown-item:hover,
.cid-tDXm60ssPu .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDXm60ssPu .dropdown-item:hover span {
  color: white;
}
.cid-tDXm60ssPu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDXm60ssPu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDXm60ssPu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDXm60ssPu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDXm60ssPu .nav-link {
  position: relative;
}
.cid-tDXm60ssPu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDXm60ssPu .container {
    flex-wrap: nowrap;
  }
}
.cid-tDXm60ssPu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDXm60ssPu .dropdown-menu,
.cid-tDXm60ssPu .navbar.opened {
  background: #000000 !important;
}
.cid-tDXm60ssPu .nav-item:focus,
.cid-tDXm60ssPu .nav-link:focus {
  outline: none;
}
.cid-tDXm60ssPu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDXm60ssPu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDXm60ssPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDXm60ssPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDXm60ssPu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDXm60ssPu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDXm60ssPu .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDXm60ssPu .navbar.opened {
  transition: all 0.3s;
}
.cid-tDXm60ssPu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDXm60ssPu .navbar .navbar-logo img {
  width: auto;
}
.cid-tDXm60ssPu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDXm60ssPu .navbar.collapsed {
  justify-content: center;
}
.cid-tDXm60ssPu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDXm60ssPu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDXm60ssPu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDXm60ssPu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDXm60ssPu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDXm60ssPu .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-tDXm60ssPu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDXm60ssPu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDXm60ssPu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDXm60ssPu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDXm60ssPu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDXm60ssPu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDXm60ssPu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDXm60ssPu .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-tDXm60ssPu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDXm60ssPu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDXm60ssPu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDXm60ssPu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDXm60ssPu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDXm60ssPu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDXm60ssPu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDXm60ssPu .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDXm60ssPu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDXm60ssPu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDXm60ssPu .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDXm60ssPu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDXm60ssPu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDXm60ssPu .dropdown-item.active,
.cid-tDXm60ssPu .dropdown-item:active {
  background-color: transparent;
}
.cid-tDXm60ssPu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDXm60ssPu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDXm60ssPu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDXm60ssPu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDXm60ssPu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDXm60ssPu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDXm60ssPu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDXm60ssPu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDXm60ssPu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDXm60ssPu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDXm60ssPu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDXm60ssPu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDXm60ssPu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDXm60ssPu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDXm60ssPu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDXm60ssPu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDXm60ssPu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDXm60ssPu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDXm60ssPu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDXm60ssPu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDXm60ssPu .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-tDXm60ssPu .navbar {
    height: 70px;
  }
  .cid-tDXm60ssPu .navbar.opened {
    height: auto;
  }
  .cid-tDXm60ssPu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDXm61567K {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDXm61567K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm61567K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXm61567K .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDXm61567K .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDXm61567K .row {
  flex-direction: row-reverse;
}
.cid-tDXm61567K .row {
  align-items: center;
}
.cid-tDXm61567K img {
  border-radius: 2rem;
}
.cid-tDXm61567K .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDXm61567K .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDXm61567K .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDXm61567K .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXm61567K .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDXm61567K .mbr-text,
.cid-tDXm61567K .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDXm61uUWw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDXm61uUWw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm61uUWw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXm61uUWw .container {
    padding: 0 30px;
  }
}
.cid-tDXm61uUWw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXm61uUWw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXm61OvqQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDXm61OvqQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm61OvqQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXm61OvqQ .row {
  justify-content: flex-start;
}
.cid-tDXm61OvqQ .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDXm629k5N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDXm629k5N b,
.cid-tDXm629k5N strong {
  font-weight: 900;
}
.cid-tDXm629k5N img,
.cid-tDXm629k5N .item-img {
  width: 100%;
}
.cid-tDXm629k5N .item:focus,
.cid-tDXm629k5N span:focus {
  outline: none;
}
.cid-tDXm629k5N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXm629k5N .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXm629k5N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXm629k5N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXm629k5N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXm629k5N .mbr-section-title {
  color: #17003b;
}
.cid-tDXm629k5N .mbr-text,
.cid-tDXm629k5N .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXm629k5N .item-title {
  text-align: center;
}
.cid-tDXm629k5N .item-subtitle {
  text-align: left;
}
.cid-tDXm62AjuD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDXm62AjuD b,
.cid-tDXm62AjuD strong {
  font-weight: 900;
}
.cid-tDXm62AjuD img,
.cid-tDXm62AjuD .item-img {
  width: 100%;
}
.cid-tDXm62AjuD .item:focus,
.cid-tDXm62AjuD span:focus {
  outline: none;
}
.cid-tDXm62AjuD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXm62AjuD .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXm62AjuD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXm62AjuD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXm62AjuD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXm62AjuD .mbr-section-title {
  color: #17003b;
}
.cid-tDXm62AjuD .mbr-text,
.cid-tDXm62AjuD .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXm62AjuD .item-title {
  text-align: center;
}
.cid-tDXm62AjuD .item-subtitle {
  text-align: left;
}
.cid-tDXm631TFM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDXm631TFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm631TFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXm631TFM .container {
    padding: 0 30px;
  }
}
.cid-tDXm631TFM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXm631TFM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXm63mzEf {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDXm63mzEf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm63mzEf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXm63mzEf .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDXm63mzEf .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDXm63mzEf .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDXm63mzEf .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDXm63mzEf .card-row {
  align-items: stretch;
}
.cid-tDXm63mzEf .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDXm63mzEf .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDXm63mzEf .card-box {
  height: 100%;
}
.cid-tDXm63mzEf .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDXm63mzEf .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDXm63mzEf .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDXm63mzEf .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDXm63W9kH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDXm63W9kH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXm63W9kH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXm63W9kH .row {
  flex-direction: row-reverse;
}
.cid-tDXm63W9kH .row {
  align-items: center;
}
.cid-tDXm63W9kH img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDXm63W9kH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXm63W9kH .mbr-section-title {
  color: #111019;
}
.cid-tDXm63W9kH .mbr-text,
.cid-tDXm63W9kH .mbr-section-btn {
  color: #000000;
}
.cid-tDXm64olwO {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDXm64olwO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDXm64olwO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXm64olwO .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDXm64olwO .row {
  justify-content: center;
}
.cid-tDXm64olwO .card-box {
  display: flex;
  align-items: center;
}
.cid-tDXm64olwO .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDXm64olwO .card-box {
    flex-direction: column;
  }
  .cid-tDXm64olwO .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDXm64olwO .card-link:hover a {
  background-image: none !important;
}
.cid-tDXm64olwO .mbr-section-subtitle {
  color: #777777;
}
.cid-tDXm64olwO .card-text {
  color: #282828;
}
.cid-tDXm64olwO .card-title,
.cid-tDXm64olwO .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TJM0Zqx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TJM0Zqx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TJM0Zqx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TJM0Zqx .container {
    padding: 0 30px;
  }
}
.cid-tE1TJM0Zqx .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TJM0Zqx .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDXm65qgkA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDXm65qgkA .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDXm65qgkA .align-right {
    text-align: center;
  }
}
.cid-tDXm65qgkA .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDXm65qgkA .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDXm65qgkA .foot-menu {
    justify-content: center;
  }
}
.cid-tDXm65qgkA .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDXm65qgkA .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDXm65qgkA .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDXm65qgkA .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDXm65qgkA .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDXm65qgkA .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDXm65qgkA .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDXm65qgkA .foot-menu-item {
  color: #ffff;
}
.cid-tDWCK7DLde {
  z-index: 1000;
  width: 100%;
}
.cid-tDWCK7DLde .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDWCK7DLde nav.navbar {
  position: fixed;
}
.cid-tDWCK7DLde .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-tDWCK7DLde .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDWCK7DLde .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDWCK7DLde .dropdown-item:hover,
.cid-tDWCK7DLde .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDWCK7DLde .dropdown-item:hover span {
  color: white;
}
.cid-tDWCK7DLde .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDWCK7DLde .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDWCK7DLde .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDWCK7DLde .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDWCK7DLde .nav-link {
  position: relative;
}
.cid-tDWCK7DLde .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDWCK7DLde .container {
    flex-wrap: nowrap;
  }
}
.cid-tDWCK7DLde .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDWCK7DLde .dropdown-menu,
.cid-tDWCK7DLde .navbar.opened {
  background: #000000 !important;
}
.cid-tDWCK7DLde .nav-item:focus,
.cid-tDWCK7DLde .nav-link:focus {
  outline: none;
}
.cid-tDWCK7DLde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDWCK7DLde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDWCK7DLde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDWCK7DLde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDWCK7DLde .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDWCK7DLde .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDWCK7DLde .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDWCK7DLde .navbar.opened {
  transition: all 0.3s;
}
.cid-tDWCK7DLde .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDWCK7DLde .navbar .navbar-logo img {
  width: auto;
}
.cid-tDWCK7DLde .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDWCK7DLde .navbar.collapsed {
  justify-content: center;
}
.cid-tDWCK7DLde .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDWCK7DLde .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDWCK7DLde .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDWCK7DLde .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDWCK7DLde .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDWCK7DLde .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-tDWCK7DLde .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDWCK7DLde .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDWCK7DLde .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDWCK7DLde .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDWCK7DLde .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDWCK7DLde .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDWCK7DLde .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDWCK7DLde .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-tDWCK7DLde .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDWCK7DLde .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDWCK7DLde .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDWCK7DLde .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDWCK7DLde .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDWCK7DLde .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDWCK7DLde .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDWCK7DLde .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDWCK7DLde .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDWCK7DLde .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDWCK7DLde .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDWCK7DLde .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDWCK7DLde .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDWCK7DLde .dropdown-item.active,
.cid-tDWCK7DLde .dropdown-item:active {
  background-color: transparent;
}
.cid-tDWCK7DLde .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDWCK7DLde .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDWCK7DLde .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDWCK7DLde .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDWCK7DLde .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDWCK7DLde .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDWCK7DLde ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDWCK7DLde .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDWCK7DLde button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDWCK7DLde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDWCK7DLde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDWCK7DLde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWCK7DLde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDWCK7DLde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDWCK7DLde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWCK7DLde nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDWCK7DLde nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDWCK7DLde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDWCK7DLde .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDWCK7DLde a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDWCK7DLde .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-tDWCK7DLde .navbar {
    height: 70px;
  }
  .cid-tDWCK7DLde .navbar.opened {
    height: auto;
  }
  .cid-tDWCK7DLde .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDWCK8g70Z {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDWCK8g70Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCK8g70Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWCK8g70Z .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDWCK8g70Z .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDWCK8g70Z .row {
  flex-direction: row-reverse;
}
.cid-tDWCK8g70Z .row {
  align-items: center;
}
.cid-tDWCK8g70Z img {
  border-radius: 2rem;
}
.cid-tDWCK8g70Z .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDWCK8g70Z .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDWCK8g70Z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDWCK8g70Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWCK8g70Z .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDWCK8g70Z .mbr-text,
.cid-tDWCK8g70Z .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDWCK8Ghgj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDWCK8Ghgj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCK8Ghgj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWCK8Ghgj .container {
    padding: 0 30px;
  }
}
.cid-tDWCK8Ghgj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWCK8Ghgj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWCK8YDl2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDWCK8YDl2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCK8YDl2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWCK8YDl2 .row {
  justify-content: flex-start;
}
.cid-tDWCK8YDl2 .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDWCK9heRh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDWCK9heRh b,
.cid-tDWCK9heRh strong {
  font-weight: 900;
}
.cid-tDWCK9heRh img,
.cid-tDWCK9heRh .item-img {
  width: 100%;
}
.cid-tDWCK9heRh .item:focus,
.cid-tDWCK9heRh span:focus {
  outline: none;
}
.cid-tDWCK9heRh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWCK9heRh .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWCK9heRh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWCK9heRh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWCK9heRh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWCK9heRh .mbr-section-title {
  color: #17003b;
}
.cid-tDWCK9heRh .mbr-text,
.cid-tDWCK9heRh .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWCK9heRh .item-title {
  text-align: center;
}
.cid-tDWCK9heRh .item-subtitle {
  text-align: left;
}
.cid-tDWCK9E4wD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDWCK9E4wD b,
.cid-tDWCK9E4wD strong {
  font-weight: 900;
}
.cid-tDWCK9E4wD img,
.cid-tDWCK9E4wD .item-img {
  width: 100%;
}
.cid-tDWCK9E4wD .item:focus,
.cid-tDWCK9E4wD span:focus {
  outline: none;
}
.cid-tDWCK9E4wD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDWCK9E4wD .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDWCK9E4wD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDWCK9E4wD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDWCK9E4wD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDWCK9E4wD .mbr-section-title {
  color: #17003b;
}
.cid-tDWCK9E4wD .mbr-text,
.cid-tDWCK9E4wD .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDWCK9E4wD .item-title {
  text-align: center;
}
.cid-tDWCK9E4wD .item-subtitle {
  text-align: left;
}
.cid-tDWCKa3CiT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDWCKa3CiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCKa3CiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDWCKa3CiT .container {
    padding: 0 30px;
  }
}
.cid-tDWCKa3CiT .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDWCKa3CiT .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDWCKalFYd {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDWCKalFYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCKalFYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWCKalFYd .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDWCKalFYd .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDWCKalFYd .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDWCKalFYd .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDWCKalFYd .card-row {
  align-items: stretch;
}
.cid-tDWCKalFYd .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDWCKalFYd .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDWCKalFYd .card-box {
  height: 100%;
}
.cid-tDWCKalFYd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDWCKalFYd .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDWCKalFYd .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDWCKalFYd .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDWCKaTaYS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDWCKaTaYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDWCKaTaYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWCKaTaYS .row {
  flex-direction: row-reverse;
}
.cid-tDWCKaTaYS .row {
  align-items: center;
}
.cid-tDWCKaTaYS img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDWCKaTaYS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDWCKaTaYS .mbr-section-title {
  color: #111019;
}
.cid-tDWCKaTaYS .mbr-text,
.cid-tDWCKaTaYS .mbr-section-btn {
  color: #000000;
}
.cid-tDWCKbiyog {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDWCKbiyog .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDWCKbiyog .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDWCKbiyog .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDWCKbiyog .row {
  justify-content: center;
}
.cid-tDWCKbiyog .card-box {
  display: flex;
  align-items: center;
}
.cid-tDWCKbiyog .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDWCKbiyog .card-box {
    flex-direction: column;
  }
  .cid-tDWCKbiyog .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDWCKbiyog .card-link:hover a {
  background-image: none !important;
}
.cid-tDWCKbiyog .mbr-section-subtitle {
  color: #777777;
}
.cid-tDWCKbiyog .card-text {
  color: #282828;
}
.cid-tDWCKbiyog .card-title,
.cid-tDWCKbiyog .iconfont-wrapper {
  color: #303030;
}
.cid-tE1ThCSEUe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1ThCSEUe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1ThCSEUe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1ThCSEUe .container {
    padding: 0 30px;
  }
}
.cid-tE1ThCSEUe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1ThCSEUe .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDWCKcbajY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDWCKcbajY .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDWCKcbajY .align-right {
    text-align: center;
  }
}
.cid-tDWCKcbajY .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDWCKcbajY .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDWCKcbajY .foot-menu {
    justify-content: center;
  }
}
.cid-tDWCKcbajY .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDWCKcbajY .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDWCKcbajY .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDWCKcbajY .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDWCKcbajY .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDWCKcbajY .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDWCKcbajY .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDWCKcbajY .foot-menu-item {
  color: #ffff;
}
.cid-tDXTcK1SOO {
  z-index: 1000;
  width: 100%;
}
.cid-tDXTcK1SOO .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDXTcK1SOO nav.navbar {
  position: fixed;
}
.cid-tDXTcK1SOO .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-tDXTcK1SOO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDXTcK1SOO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDXTcK1SOO .dropdown-item:hover,
.cid-tDXTcK1SOO .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDXTcK1SOO .dropdown-item:hover span {
  color: white;
}
.cid-tDXTcK1SOO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDXTcK1SOO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDXTcK1SOO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDXTcK1SOO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDXTcK1SOO .nav-link {
  position: relative;
}
.cid-tDXTcK1SOO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDXTcK1SOO .container {
    flex-wrap: nowrap;
  }
}
.cid-tDXTcK1SOO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDXTcK1SOO .dropdown-menu,
.cid-tDXTcK1SOO .navbar.opened {
  background: #000000 !important;
}
.cid-tDXTcK1SOO .nav-item:focus,
.cid-tDXTcK1SOO .nav-link:focus {
  outline: none;
}
.cid-tDXTcK1SOO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDXTcK1SOO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDXTcK1SOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDXTcK1SOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDXTcK1SOO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDXTcK1SOO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDXTcK1SOO .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDXTcK1SOO .navbar.opened {
  transition: all 0.3s;
}
.cid-tDXTcK1SOO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDXTcK1SOO .navbar .navbar-logo img {
  width: auto;
}
.cid-tDXTcK1SOO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDXTcK1SOO .navbar.collapsed {
  justify-content: center;
}
.cid-tDXTcK1SOO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDXTcK1SOO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDXTcK1SOO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDXTcK1SOO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDXTcK1SOO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDXTcK1SOO .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-tDXTcK1SOO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDXTcK1SOO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDXTcK1SOO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDXTcK1SOO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDXTcK1SOO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDXTcK1SOO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDXTcK1SOO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDXTcK1SOO .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-tDXTcK1SOO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDXTcK1SOO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDXTcK1SOO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDXTcK1SOO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDXTcK1SOO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDXTcK1SOO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDXTcK1SOO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDXTcK1SOO .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDXTcK1SOO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDXTcK1SOO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDXTcK1SOO .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDXTcK1SOO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDXTcK1SOO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDXTcK1SOO .dropdown-item.active,
.cid-tDXTcK1SOO .dropdown-item:active {
  background-color: transparent;
}
.cid-tDXTcK1SOO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDXTcK1SOO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDXTcK1SOO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDXTcK1SOO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDXTcK1SOO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDXTcK1SOO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDXTcK1SOO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDXTcK1SOO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDXTcK1SOO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDXTcK1SOO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDXTcK1SOO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDXTcK1SOO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDXTcK1SOO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDXTcK1SOO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDXTcK1SOO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDXTcK1SOO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDXTcK1SOO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDXTcK1SOO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDXTcK1SOO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDXTcK1SOO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDXTcK1SOO .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-tDXTcK1SOO .navbar {
    height: 70px;
  }
  .cid-tDXTcK1SOO .navbar.opened {
    height: auto;
  }
  .cid-tDXTcK1SOO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDXTcKP2Z8 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDXTcKP2Z8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcKP2Z8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXTcKP2Z8 .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDXTcKP2Z8 .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDXTcKP2Z8 .row {
  flex-direction: row-reverse;
}
.cid-tDXTcKP2Z8 .row {
  align-items: center;
}
.cid-tDXTcKP2Z8 img {
  border-radius: 2rem;
}
.cid-tDXTcKP2Z8 .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDXTcKP2Z8 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDXTcKP2Z8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDXTcKP2Z8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXTcKP2Z8 .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDXTcKP2Z8 .mbr-text,
.cid-tDXTcKP2Z8 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDXTcLrktE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDXTcLrktE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcLrktE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXTcLrktE .container {
    padding: 0 30px;
  }
}
.cid-tDXTcLrktE .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXTcLrktE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXTcM1xpS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDXTcM1xpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcM1xpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXTcM1xpS .row {
  justify-content: flex-start;
}
.cid-tDXTcM1xpS .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDXTcMN2Nw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDXTcMN2Nw b,
.cid-tDXTcMN2Nw strong {
  font-weight: 900;
}
.cid-tDXTcMN2Nw img,
.cid-tDXTcMN2Nw .item-img {
  width: 100%;
}
.cid-tDXTcMN2Nw .item:focus,
.cid-tDXTcMN2Nw span:focus {
  outline: none;
}
.cid-tDXTcMN2Nw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXTcMN2Nw .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXTcMN2Nw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXTcMN2Nw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXTcMN2Nw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXTcMN2Nw .mbr-section-title {
  color: #17003b;
}
.cid-tDXTcMN2Nw .mbr-text,
.cid-tDXTcMN2Nw .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXTcMN2Nw .item-title {
  text-align: center;
}
.cid-tDXTcMN2Nw .item-subtitle {
  text-align: left;
}
.cid-tDXTcNLiPe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDXTcNLiPe b,
.cid-tDXTcNLiPe strong {
  font-weight: 900;
}
.cid-tDXTcNLiPe img,
.cid-tDXTcNLiPe .item-img {
  width: 100%;
}
.cid-tDXTcNLiPe .item:focus,
.cid-tDXTcNLiPe span:focus {
  outline: none;
}
.cid-tDXTcNLiPe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDXTcNLiPe .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDXTcNLiPe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDXTcNLiPe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDXTcNLiPe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDXTcNLiPe .mbr-section-title {
  color: #17003b;
}
.cid-tDXTcNLiPe .mbr-text,
.cid-tDXTcNLiPe .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDXTcNLiPe .item-title {
  text-align: center;
}
.cid-tDXTcNLiPe .item-subtitle {
  text-align: left;
}
.cid-tDXTcOyFER {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDXTcOyFER .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcOyFER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDXTcOyFER .container {
    padding: 0 30px;
  }
}
.cid-tDXTcOyFER .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDXTcOyFER .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDXTcPe8QP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDXTcPe8QP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcPe8QP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXTcPe8QP .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDXTcPe8QP .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDXTcPe8QP .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDXTcPe8QP .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDXTcPe8QP .card-row {
  align-items: stretch;
}
.cid-tDXTcPe8QP .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDXTcPe8QP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDXTcPe8QP .card-box {
  height: 100%;
}
.cid-tDXTcPe8QP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDXTcPe8QP .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDXTcPe8QP .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDXTcPe8QP .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDXTcQcBN3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDXTcQcBN3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDXTcQcBN3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXTcQcBN3 .row {
  flex-direction: row-reverse;
}
.cid-tDXTcQcBN3 .row {
  align-items: center;
}
.cid-tDXTcQcBN3 img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDXTcQcBN3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDXTcQcBN3 .mbr-section-title {
  color: #111019;
}
.cid-tDXTcQcBN3 .mbr-text,
.cid-tDXTcQcBN3 .mbr-section-btn {
  color: #000000;
}
.cid-tDXTcQNpyW {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDXTcQNpyW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDXTcQNpyW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDXTcQNpyW .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDXTcQNpyW .row {
  justify-content: center;
}
.cid-tDXTcQNpyW .card-box {
  display: flex;
  align-items: center;
}
.cid-tDXTcQNpyW .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDXTcQNpyW .card-box {
    flex-direction: column;
  }
  .cid-tDXTcQNpyW .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDXTcQNpyW .card-link:hover a {
  background-image: none !important;
}
.cid-tDXTcQNpyW .mbr-section-subtitle {
  color: #777777;
}
.cid-tDXTcQNpyW .card-text {
  color: #282828;
}
.cid-tDXTcQNpyW .card-title,
.cid-tDXTcQNpyW .iconfont-wrapper {
  color: #303030;
}
.cid-tE1TZIBSVw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1TZIBSVw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1TZIBSVw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1TZIBSVw .container {
    padding: 0 30px;
  }
}
.cid-tE1TZIBSVw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1TZIBSVw .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDXTcSaqOo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDXTcSaqOo .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDXTcSaqOo .align-right {
    text-align: center;
  }
}
.cid-tDXTcSaqOo .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDXTcSaqOo .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDXTcSaqOo .foot-menu {
    justify-content: center;
  }
}
.cid-tDXTcSaqOo .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDXTcSaqOo .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDXTcSaqOo .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDXTcSaqOo .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDXTcSaqOo .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDXTcSaqOo .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDXTcSaqOo .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDXTcSaqOo .foot-menu-item {
  color: #ffff;
}
.cid-tDYioWJLDn {
  z-index: 1000;
  width: 100%;
}
.cid-tDYioWJLDn .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDYioWJLDn nav.navbar {
  position: fixed;
}
.cid-tDYioWJLDn .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-tDYioWJLDn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDYioWJLDn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDYioWJLDn .dropdown-item:hover,
.cid-tDYioWJLDn .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDYioWJLDn .dropdown-item:hover span {
  color: white;
}
.cid-tDYioWJLDn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDYioWJLDn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDYioWJLDn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDYioWJLDn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDYioWJLDn .nav-link {
  position: relative;
}
.cid-tDYioWJLDn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDYioWJLDn .container {
    flex-wrap: nowrap;
  }
}
.cid-tDYioWJLDn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDYioWJLDn .dropdown-menu,
.cid-tDYioWJLDn .navbar.opened {
  background: #000000 !important;
}
.cid-tDYioWJLDn .nav-item:focus,
.cid-tDYioWJLDn .nav-link:focus {
  outline: none;
}
.cid-tDYioWJLDn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDYioWJLDn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDYioWJLDn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDYioWJLDn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDYioWJLDn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDYioWJLDn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDYioWJLDn .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDYioWJLDn .navbar.opened {
  transition: all 0.3s;
}
.cid-tDYioWJLDn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDYioWJLDn .navbar .navbar-logo img {
  width: auto;
}
.cid-tDYioWJLDn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDYioWJLDn .navbar.collapsed {
  justify-content: center;
}
.cid-tDYioWJLDn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDYioWJLDn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDYioWJLDn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDYioWJLDn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDYioWJLDn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDYioWJLDn .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-tDYioWJLDn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDYioWJLDn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDYioWJLDn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDYioWJLDn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDYioWJLDn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDYioWJLDn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDYioWJLDn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDYioWJLDn .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-tDYioWJLDn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDYioWJLDn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDYioWJLDn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDYioWJLDn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDYioWJLDn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDYioWJLDn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDYioWJLDn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDYioWJLDn .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDYioWJLDn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDYioWJLDn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDYioWJLDn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDYioWJLDn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDYioWJLDn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDYioWJLDn .dropdown-item.active,
.cid-tDYioWJLDn .dropdown-item:active {
  background-color: transparent;
}
.cid-tDYioWJLDn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDYioWJLDn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDYioWJLDn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDYioWJLDn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDYioWJLDn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDYioWJLDn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDYioWJLDn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDYioWJLDn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDYioWJLDn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDYioWJLDn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDYioWJLDn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDYioWJLDn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYioWJLDn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYioWJLDn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDYioWJLDn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYioWJLDn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDYioWJLDn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDYioWJLDn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYioWJLDn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDYioWJLDn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDYioWJLDn .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-tDYioWJLDn .navbar {
    height: 70px;
  }
  .cid-tDYioWJLDn .navbar.opened {
    height: auto;
  }
  .cid-tDYioWJLDn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDYioXtXSF {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDYioXtXSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYioXtXSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYioXtXSF .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDYioXtXSF .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDYioXtXSF .row {
  flex-direction: row-reverse;
}
.cid-tDYioXtXSF .row {
  align-items: center;
}
.cid-tDYioXtXSF img {
  border-radius: 2rem;
}
.cid-tDYioXtXSF .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDYioXtXSF .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDYioXtXSF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDYioXtXSF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYioXtXSF .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDYioXtXSF .mbr-text,
.cid-tDYioXtXSF .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDYioXUeD5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDYioXUeD5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYioXUeD5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYioXUeD5 .container {
    padding: 0 30px;
  }
}
.cid-tDYioXUeD5 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYioXUeD5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYioYkJDY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDYioYkJDY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYioYkJDY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYioYkJDY .row {
  justify-content: flex-start;
}
.cid-tDYioYkJDY .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDYioYJB8J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDYioYJB8J b,
.cid-tDYioYJB8J strong {
  font-weight: 900;
}
.cid-tDYioYJB8J img,
.cid-tDYioYJB8J .item-img {
  width: 100%;
}
.cid-tDYioYJB8J .item:focus,
.cid-tDYioYJB8J span:focus {
  outline: none;
}
.cid-tDYioYJB8J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYioYJB8J .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYioYJB8J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYioYJB8J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYioYJB8J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYioYJB8J .mbr-section-title {
  color: #17003b;
}
.cid-tDYioYJB8J .mbr-text,
.cid-tDYioYJB8J .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYioYJB8J .item-title {
  text-align: center;
}
.cid-tDYioYJB8J .item-subtitle {
  text-align: left;
}
.cid-tDYioZecUX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDYioZecUX b,
.cid-tDYioZecUX strong {
  font-weight: 900;
}
.cid-tDYioZecUX img,
.cid-tDYioZecUX .item-img {
  width: 100%;
}
.cid-tDYioZecUX .item:focus,
.cid-tDYioZecUX span:focus {
  outline: none;
}
.cid-tDYioZecUX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYioZecUX .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYioZecUX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYioZecUX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYioZecUX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYioZecUX .mbr-section-title {
  color: #17003b;
}
.cid-tDYioZecUX .mbr-text,
.cid-tDYioZecUX .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYioZecUX .item-title {
  text-align: center;
}
.cid-tDYioZecUX .item-subtitle {
  text-align: left;
}
.cid-tDYioZIXcK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDYioZIXcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYioZIXcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYioZIXcK .container {
    padding: 0 30px;
  }
}
.cid-tDYioZIXcK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYioZIXcK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYip05hUZ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDYip05hUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYip05hUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYip05hUZ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDYip05hUZ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDYip05hUZ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDYip05hUZ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDYip05hUZ .card-row {
  align-items: stretch;
}
.cid-tDYip05hUZ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDYip05hUZ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDYip05hUZ .card-box {
  height: 100%;
}
.cid-tDYip05hUZ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDYip05hUZ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDYip05hUZ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDYip05hUZ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDYip0KfZp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDYip0KfZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYip0KfZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYip0KfZp .row {
  flex-direction: row-reverse;
}
.cid-tDYip0KfZp .row {
  align-items: center;
}
.cid-tDYip0KfZp img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDYip0KfZp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYip0KfZp .mbr-section-title {
  color: #111019;
}
.cid-tDYip0KfZp .mbr-text,
.cid-tDYip0KfZp .mbr-section-btn {
  color: #000000;
}
.cid-tDYip1kbxF {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDYip1kbxF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDYip1kbxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYip1kbxF .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDYip1kbxF .row {
  justify-content: center;
}
.cid-tDYip1kbxF .card-box {
  display: flex;
  align-items: center;
}
.cid-tDYip1kbxF .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDYip1kbxF .card-box {
    flex-direction: column;
  }
  .cid-tDYip1kbxF .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDYip1kbxF .card-link:hover a {
  background-image: none !important;
}
.cid-tDYip1kbxF .mbr-section-subtitle {
  color: #777777;
}
.cid-tDYip1kbxF .card-text {
  color: #282828;
}
.cid-tDYip1kbxF .card-title,
.cid-tDYip1kbxF .iconfont-wrapper {
  color: #303030;
}
.cid-tE1UygaP7y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1UygaP7y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1UygaP7y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1UygaP7y .container {
    padding: 0 30px;
  }
}
.cid-tE1UygaP7y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1UygaP7y .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDYip2Ayvr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDYip2Ayvr .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDYip2Ayvr .align-right {
    text-align: center;
  }
}
.cid-tDYip2Ayvr .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDYip2Ayvr .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDYip2Ayvr .foot-menu {
    justify-content: center;
  }
}
.cid-tDYip2Ayvr .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDYip2Ayvr .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDYip2Ayvr .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDYip2Ayvr .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDYip2Ayvr .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDYip2Ayvr .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDYip2Ayvr .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDYip2Ayvr .foot-menu-item {
  color: #ffff;
}
.cid-tDYstwu5vS {
  z-index: 1000;
  width: 100%;
}
.cid-tDYstwu5vS .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDYstwu5vS nav.navbar {
  position: fixed;
}
.cid-tDYstwu5vS .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-tDYstwu5vS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDYstwu5vS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDYstwu5vS .dropdown-item:hover,
.cid-tDYstwu5vS .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDYstwu5vS .dropdown-item:hover span {
  color: white;
}
.cid-tDYstwu5vS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDYstwu5vS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDYstwu5vS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDYstwu5vS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDYstwu5vS .nav-link {
  position: relative;
}
.cid-tDYstwu5vS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDYstwu5vS .container {
    flex-wrap: nowrap;
  }
}
.cid-tDYstwu5vS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDYstwu5vS .dropdown-menu,
.cid-tDYstwu5vS .navbar.opened {
  background: #000000 !important;
}
.cid-tDYstwu5vS .nav-item:focus,
.cid-tDYstwu5vS .nav-link:focus {
  outline: none;
}
.cid-tDYstwu5vS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDYstwu5vS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDYstwu5vS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDYstwu5vS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDYstwu5vS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDYstwu5vS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDYstwu5vS .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDYstwu5vS .navbar.opened {
  transition: all 0.3s;
}
.cid-tDYstwu5vS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDYstwu5vS .navbar .navbar-logo img {
  width: auto;
}
.cid-tDYstwu5vS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDYstwu5vS .navbar.collapsed {
  justify-content: center;
}
.cid-tDYstwu5vS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDYstwu5vS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDYstwu5vS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDYstwu5vS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDYstwu5vS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDYstwu5vS .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-tDYstwu5vS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDYstwu5vS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDYstwu5vS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDYstwu5vS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDYstwu5vS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDYstwu5vS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDYstwu5vS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDYstwu5vS .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-tDYstwu5vS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDYstwu5vS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDYstwu5vS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDYstwu5vS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDYstwu5vS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDYstwu5vS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDYstwu5vS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDYstwu5vS .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDYstwu5vS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDYstwu5vS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDYstwu5vS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDYstwu5vS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDYstwu5vS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDYstwu5vS .dropdown-item.active,
.cid-tDYstwu5vS .dropdown-item:active {
  background-color: transparent;
}
.cid-tDYstwu5vS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDYstwu5vS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDYstwu5vS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDYstwu5vS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDYstwu5vS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDYstwu5vS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDYstwu5vS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDYstwu5vS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDYstwu5vS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDYstwu5vS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDYstwu5vS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDYstwu5vS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYstwu5vS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYstwu5vS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDYstwu5vS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYstwu5vS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDYstwu5vS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDYstwu5vS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYstwu5vS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDYstwu5vS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDYstwu5vS .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-tDYstwu5vS .navbar {
    height: 70px;
  }
  .cid-tDYstwu5vS .navbar.opened {
    height: auto;
  }
  .cid-tDYstwu5vS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDYstxgdqm {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDYstxgdqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYstxgdqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYstxgdqm .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDYstxgdqm .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDYstxgdqm .row {
  flex-direction: row-reverse;
}
.cid-tDYstxgdqm .row {
  align-items: center;
}
.cid-tDYstxgdqm img {
  border-radius: 2rem;
}
.cid-tDYstxgdqm .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDYstxgdqm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDYstxgdqm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDYstxgdqm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYstxgdqm .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDYstxgdqm .mbr-text,
.cid-tDYstxgdqm .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDYstxKY7X {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDYstxKY7X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYstxKY7X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYstxKY7X .container {
    padding: 0 30px;
  }
}
.cid-tDYstxKY7X .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYstxKY7X .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYsty8w1w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDYsty8w1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYsty8w1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYsty8w1w .row {
  justify-content: flex-start;
}
.cid-tDYsty8w1w .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDYstyBZdR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDYstyBZdR b,
.cid-tDYstyBZdR strong {
  font-weight: 900;
}
.cid-tDYstyBZdR img,
.cid-tDYstyBZdR .item-img {
  width: 100%;
}
.cid-tDYstyBZdR .item:focus,
.cid-tDYstyBZdR span:focus {
  outline: none;
}
.cid-tDYstyBZdR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYstyBZdR .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYstyBZdR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYstyBZdR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYstyBZdR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYstyBZdR .mbr-section-title {
  color: #17003b;
}
.cid-tDYstyBZdR .mbr-text,
.cid-tDYstyBZdR .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYstyBZdR .item-title {
  text-align: center;
}
.cid-tDYstyBZdR .item-subtitle {
  text-align: left;
}
.cid-tDYstz6kMt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDYstz6kMt b,
.cid-tDYstz6kMt strong {
  font-weight: 900;
}
.cid-tDYstz6kMt img,
.cid-tDYstz6kMt .item-img {
  width: 100%;
}
.cid-tDYstz6kMt .item:focus,
.cid-tDYstz6kMt span:focus {
  outline: none;
}
.cid-tDYstz6kMt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYstz6kMt .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYstz6kMt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYstz6kMt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYstz6kMt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYstz6kMt .mbr-section-title {
  color: #17003b;
}
.cid-tDYstz6kMt .mbr-text,
.cid-tDYstz6kMt .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYstz6kMt .item-title {
  text-align: center;
}
.cid-tDYstz6kMt .item-subtitle {
  text-align: left;
}
.cid-tDYstzBRtD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDYstzBRtD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYstzBRtD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYstzBRtD .container {
    padding: 0 30px;
  }
}
.cid-tDYstzBRtD .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYstzBRtD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYstzZCNP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDYstzZCNP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYstzZCNP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYstzZCNP .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDYstzZCNP .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDYstzZCNP .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDYstzZCNP .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDYstzZCNP .card-row {
  align-items: stretch;
}
.cid-tDYstzZCNP .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDYstzZCNP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDYstzZCNP .card-box {
  height: 100%;
}
.cid-tDYstzZCNP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDYstzZCNP .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDYstzZCNP .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDYstzZCNP .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDYstAGbxF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDYstAGbxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYstAGbxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYstAGbxF .row {
  flex-direction: row-reverse;
}
.cid-tDYstAGbxF .row {
  align-items: center;
}
.cid-tDYstAGbxF img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDYstAGbxF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYstAGbxF .mbr-section-title {
  color: #111019;
}
.cid-tDYstAGbxF .mbr-text,
.cid-tDYstAGbxF .mbr-section-btn {
  color: #000000;
}
.cid-tDYstBdZi1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDYstBdZi1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDYstBdZi1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYstBdZi1 .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDYstBdZi1 .row {
  justify-content: center;
}
.cid-tDYstBdZi1 .card-box {
  display: flex;
  align-items: center;
}
.cid-tDYstBdZi1 .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDYstBdZi1 .card-box {
    flex-direction: column;
  }
  .cid-tDYstBdZi1 .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDYstBdZi1 .card-link:hover a {
  background-image: none !important;
}
.cid-tDYstBdZi1 .mbr-section-subtitle {
  color: #777777;
}
.cid-tDYstBdZi1 .card-text {
  color: #282828;
}
.cid-tDYstBdZi1 .card-title,
.cid-tDYstBdZi1 .iconfont-wrapper {
  color: #303030;
}
.cid-tDZ0lPzzfJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tDZ0lPzzfJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDZ0lPzzfJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDZ0lPzzfJ .container {
    padding: 0 30px;
  }
}
.cid-tDZ0lPzzfJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDZ0lPzzfJ .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDYstCofcz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDYstCofcz .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDYstCofcz .align-right {
    text-align: center;
  }
}
.cid-tDYstCofcz .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDYstCofcz .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDYstCofcz .foot-menu {
    justify-content: center;
  }
}
.cid-tDYstCofcz .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDYstCofcz .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDYstCofcz .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDYstCofcz .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDYstCofcz .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDYstCofcz .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDYstCofcz .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDYstCofcz .foot-menu-item {
  color: #ffff;
}
.cid-tDYBhzzGFS {
  z-index: 1000;
  width: 100%;
}
.cid-tDYBhzzGFS .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDYBhzzGFS nav.navbar {
  position: fixed;
}
.cid-tDYBhzzGFS .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-tDYBhzzGFS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDYBhzzGFS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDYBhzzGFS .dropdown-item:hover,
.cid-tDYBhzzGFS .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDYBhzzGFS .dropdown-item:hover span {
  color: white;
}
.cid-tDYBhzzGFS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDYBhzzGFS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDYBhzzGFS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDYBhzzGFS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDYBhzzGFS .nav-link {
  position: relative;
}
.cid-tDYBhzzGFS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDYBhzzGFS .container {
    flex-wrap: nowrap;
  }
}
.cid-tDYBhzzGFS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDYBhzzGFS .dropdown-menu,
.cid-tDYBhzzGFS .navbar.opened {
  background: #000000 !important;
}
.cid-tDYBhzzGFS .nav-item:focus,
.cid-tDYBhzzGFS .nav-link:focus {
  outline: none;
}
.cid-tDYBhzzGFS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDYBhzzGFS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDYBhzzGFS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDYBhzzGFS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDYBhzzGFS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDYBhzzGFS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDYBhzzGFS .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDYBhzzGFS .navbar.opened {
  transition: all 0.3s;
}
.cid-tDYBhzzGFS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDYBhzzGFS .navbar .navbar-logo img {
  width: auto;
}
.cid-tDYBhzzGFS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDYBhzzGFS .navbar.collapsed {
  justify-content: center;
}
.cid-tDYBhzzGFS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDYBhzzGFS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDYBhzzGFS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDYBhzzGFS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDYBhzzGFS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDYBhzzGFS .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-tDYBhzzGFS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDYBhzzGFS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDYBhzzGFS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDYBhzzGFS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDYBhzzGFS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDYBhzzGFS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDYBhzzGFS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDYBhzzGFS .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-tDYBhzzGFS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDYBhzzGFS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDYBhzzGFS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDYBhzzGFS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDYBhzzGFS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDYBhzzGFS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDYBhzzGFS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDYBhzzGFS .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDYBhzzGFS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDYBhzzGFS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDYBhzzGFS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDYBhzzGFS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDYBhzzGFS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDYBhzzGFS .dropdown-item.active,
.cid-tDYBhzzGFS .dropdown-item:active {
  background-color: transparent;
}
.cid-tDYBhzzGFS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDYBhzzGFS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDYBhzzGFS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDYBhzzGFS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDYBhzzGFS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDYBhzzGFS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDYBhzzGFS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDYBhzzGFS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDYBhzzGFS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDYBhzzGFS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDYBhzzGFS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDYBhzzGFS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYBhzzGFS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYBhzzGFS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDYBhzzGFS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYBhzzGFS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDYBhzzGFS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDYBhzzGFS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYBhzzGFS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDYBhzzGFS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDYBhzzGFS .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-tDYBhzzGFS .navbar {
    height: 70px;
  }
  .cid-tDYBhzzGFS .navbar.opened {
    height: auto;
  }
  .cid-tDYBhzzGFS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDYBhAm2cc {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDYBhAm2cc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhAm2cc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYBhAm2cc .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDYBhAm2cc .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDYBhAm2cc .row {
  flex-direction: row-reverse;
}
.cid-tDYBhAm2cc .row {
  align-items: center;
}
.cid-tDYBhAm2cc img {
  border-radius: 2rem;
}
.cid-tDYBhAm2cc .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDYBhAm2cc .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDYBhAm2cc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDYBhAm2cc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYBhAm2cc .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDYBhAm2cc .mbr-text,
.cid-tDYBhAm2cc .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDYBhASMWP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDYBhASMWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhASMWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYBhASMWP .container {
    padding: 0 30px;
  }
}
.cid-tDYBhASMWP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYBhASMWP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYBhBhQZn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDYBhBhQZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhBhQZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYBhBhQZn .row {
  justify-content: flex-start;
}
.cid-tDYBhBhQZn .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDYBhBGmWP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDYBhBGmWP b,
.cid-tDYBhBGmWP strong {
  font-weight: 900;
}
.cid-tDYBhBGmWP img,
.cid-tDYBhBGmWP .item-img {
  width: 100%;
}
.cid-tDYBhBGmWP .item:focus,
.cid-tDYBhBGmWP span:focus {
  outline: none;
}
.cid-tDYBhBGmWP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYBhBGmWP .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYBhBGmWP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYBhBGmWP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYBhBGmWP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYBhBGmWP .mbr-section-title {
  color: #17003b;
}
.cid-tDYBhBGmWP .mbr-text,
.cid-tDYBhBGmWP .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYBhBGmWP .item-title {
  text-align: center;
}
.cid-tDYBhBGmWP .item-subtitle {
  text-align: left;
}
.cid-tDYBhCbeCe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDYBhCbeCe b,
.cid-tDYBhCbeCe strong {
  font-weight: 900;
}
.cid-tDYBhCbeCe img,
.cid-tDYBhCbeCe .item-img {
  width: 100%;
}
.cid-tDYBhCbeCe .item:focus,
.cid-tDYBhCbeCe span:focus {
  outline: none;
}
.cid-tDYBhCbeCe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYBhCbeCe .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYBhCbeCe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYBhCbeCe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYBhCbeCe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYBhCbeCe .mbr-section-title {
  color: #17003b;
}
.cid-tDYBhCbeCe .mbr-text,
.cid-tDYBhCbeCe .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYBhCbeCe .item-title {
  text-align: center;
}
.cid-tDYBhCbeCe .item-subtitle {
  text-align: left;
}
.cid-tDYBhCKufX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDYBhCKufX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhCKufX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYBhCKufX .container {
    padding: 0 30px;
  }
}
.cid-tDYBhCKufX .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYBhCKufX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYBhD9MGa {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDYBhD9MGa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhD9MGa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYBhD9MGa .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDYBhD9MGa .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDYBhD9MGa .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDYBhD9MGa .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDYBhD9MGa .card-row {
  align-items: stretch;
}
.cid-tDYBhD9MGa .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDYBhD9MGa .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDYBhD9MGa .card-box {
  height: 100%;
}
.cid-tDYBhD9MGa .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDYBhD9MGa .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDYBhD9MGa .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDYBhD9MGa .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDYBhDQH5b {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDYBhDQH5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYBhDQH5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYBhDQH5b .row {
  flex-direction: row-reverse;
}
.cid-tDYBhDQH5b .row {
  align-items: center;
}
.cid-tDYBhDQH5b img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDYBhDQH5b .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYBhDQH5b .mbr-section-title {
  color: #111019;
}
.cid-tDYBhDQH5b .mbr-text,
.cid-tDYBhDQH5b .mbr-section-btn {
  color: #000000;
}
.cid-tDYBhEnnPd {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDYBhEnnPd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDYBhEnnPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYBhEnnPd .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDYBhEnnPd .row {
  justify-content: center;
}
.cid-tDYBhEnnPd .card-box {
  display: flex;
  align-items: center;
}
.cid-tDYBhEnnPd .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDYBhEnnPd .card-box {
    flex-direction: column;
  }
  .cid-tDYBhEnnPd .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDYBhEnnPd .card-link:hover a {
  background-image: none !important;
}
.cid-tDYBhEnnPd .mbr-section-subtitle {
  color: #777777;
}
.cid-tDYBhEnnPd .card-text {
  color: #282828;
}
.cid-tDYBhEnnPd .card-title,
.cid-tDYBhEnnPd .iconfont-wrapper {
  color: #303030;
}
.cid-tE1P8Gxipe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1P8Gxipe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1P8Gxipe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1P8Gxipe .container {
    padding: 0 30px;
  }
}
.cid-tE1P8Gxipe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1P8Gxipe .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDYBhFBOcD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDYBhFBOcD .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDYBhFBOcD .align-right {
    text-align: center;
  }
}
.cid-tDYBhFBOcD .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDYBhFBOcD .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDYBhFBOcD .foot-menu {
    justify-content: center;
  }
}
.cid-tDYBhFBOcD .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDYBhFBOcD .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDYBhFBOcD .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDYBhFBOcD .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDYBhFBOcD .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDYBhFBOcD .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDYBhFBOcD .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDYBhFBOcD .foot-menu-item {
  color: #ffff;
}
.cid-tDYKAMennK {
  z-index: 1000;
  width: 100%;
}
.cid-tDYKAMennK .btn {
  padding: 0.6rem 2rem;
  border: none !important;
  font-weight: 400;
  box-shadow: none;
}
.cid-tDYKAMennK nav.navbar {
  position: fixed;
}
.cid-tDYKAMennK .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-tDYKAMennK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDYKAMennK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDYKAMennK .dropdown-item:hover,
.cid-tDYKAMennK .dropdown-item:focus {
  background: #6a6a6a !important;
  color: white !important;
}
.cid-tDYKAMennK .dropdown-item:hover span {
  color: white;
}
.cid-tDYKAMennK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDYKAMennK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDYKAMennK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDYKAMennK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDYKAMennK .nav-link {
  position: relative;
}
.cid-tDYKAMennK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDYKAMennK .container {
    flex-wrap: nowrap;
  }
}
.cid-tDYKAMennK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDYKAMennK .dropdown-menu,
.cid-tDYKAMennK .navbar.opened {
  background: #000000 !important;
}
.cid-tDYKAMennK .nav-item:focus,
.cid-tDYKAMennK .nav-link:focus {
  outline: none;
}
.cid-tDYKAMennK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDYKAMennK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDYKAMennK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDYKAMennK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDYKAMennK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDYKAMennK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDYKAMennK .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}
.cid-tDYKAMennK .navbar.opened {
  transition: all 0.3s;
}
.cid-tDYKAMennK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDYKAMennK .navbar .navbar-logo img {
  width: auto;
}
.cid-tDYKAMennK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDYKAMennK .navbar.collapsed {
  justify-content: center;
}
.cid-tDYKAMennK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDYKAMennK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDYKAMennK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tDYKAMennK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDYKAMennK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDYKAMennK .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-tDYKAMennK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDYKAMennK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDYKAMennK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDYKAMennK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDYKAMennK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDYKAMennK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDYKAMennK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDYKAMennK .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-tDYKAMennK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDYKAMennK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDYKAMennK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDYKAMennK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDYKAMennK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDYKAMennK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDYKAMennK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDYKAMennK .navbar.navbar-short {
  min-height: 80px;
}
.cid-tDYKAMennK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDYKAMennK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDYKAMennK .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDYKAMennK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDYKAMennK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDYKAMennK .dropdown-item.active,
.cid-tDYKAMennK .dropdown-item:active {
  background-color: transparent;
}
.cid-tDYKAMennK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDYKAMennK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDYKAMennK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDYKAMennK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDYKAMennK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDYKAMennK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDYKAMennK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDYKAMennK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDYKAMennK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDYKAMennK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tDYKAMennK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDYKAMennK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYKAMennK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDYKAMennK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDYKAMennK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYKAMennK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDYKAMennK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDYKAMennK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDYKAMennK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDYKAMennK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDYKAMennK .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-tDYKAMennK .navbar {
    height: 70px;
  }
  .cid-tDYKAMennK .navbar.opened {
    height: auto;
  }
  .cid-tDYKAMennK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDYKAN1yWk {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kinky-one-sexshop-2000x1333.jpg");
}
.cid-tDYKAN1yWk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKAN1yWk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYKAN1yWk .btn {
  padding: 1.5rem 5rem;
  border: 0 !important;
}
@media (max-width: 767px) {
  .cid-tDYKAN1yWk .btn {
    padding: 1.5rem 3rem;
  }
}
.cid-tDYKAN1yWk .row {
  flex-direction: row-reverse;
}
.cid-tDYKAN1yWk .row {
  align-items: center;
}
.cid-tDYKAN1yWk img {
  border-radius: 2rem;
}
.cid-tDYKAN1yWk .image-wrapper {
  background: #433244;
  padding: 4rem 5rem;
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-tDYKAN1yWk .image-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tDYKAN1yWk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tDYKAN1yWk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYKAN1yWk .mbr-section-title {
  color: #bbbbbb;
}
.cid-tDYKAN1yWk .mbr-text,
.cid-tDYKAN1yWk .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tDYKANs2La {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tDYKANs2La .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKANs2La .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYKANs2La .container {
    padding: 0 30px;
  }
}
.cid-tDYKANs2La .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYKANs2La .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYKANQkVc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
  display: flex;
  align-items: center;
}
.cid-tDYKANQkVc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKANQkVc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYKANQkVc .row {
  justify-content: flex-start;
}
.cid-tDYKANQkVc .mbr-text {
  color: #1F1D1A;
  margin-bottom: 30px;
}
.cid-tDYKAOfu6Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tDYKAOfu6Q b,
.cid-tDYKAOfu6Q strong {
  font-weight: 900;
}
.cid-tDYKAOfu6Q img,
.cid-tDYKAOfu6Q .item-img {
  width: 100%;
}
.cid-tDYKAOfu6Q .item:focus,
.cid-tDYKAOfu6Q span:focus {
  outline: none;
}
.cid-tDYKAOfu6Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYKAOfu6Q .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYKAOfu6Q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYKAOfu6Q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYKAOfu6Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYKAOfu6Q .mbr-section-title {
  color: #17003b;
}
.cid-tDYKAOfu6Q .mbr-text,
.cid-tDYKAOfu6Q .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYKAOfu6Q .item-title {
  text-align: center;
}
.cid-tDYKAOfu6Q .item-subtitle {
  text-align: left;
}
.cid-tDYKAOLmZF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tDYKAOLmZF b,
.cid-tDYKAOLmZF strong {
  font-weight: 900;
}
.cid-tDYKAOLmZF img,
.cid-tDYKAOLmZF .item-img {
  width: 100%;
}
.cid-tDYKAOLmZF .item:focus,
.cid-tDYKAOLmZF span:focus {
  outline: none;
}
.cid-tDYKAOLmZF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDYKAOLmZF .item-wrapper {
  position: relative;
  border-radius: 0px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDYKAOLmZF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDYKAOLmZF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDYKAOLmZF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDYKAOLmZF .mbr-section-title {
  color: #17003b;
}
.cid-tDYKAOLmZF .mbr-text,
.cid-tDYKAOLmZF .mbr-section-btn {
  text-align: center;
  color: #17003b;
}
.cid-tDYKAOLmZF .item-title {
  text-align: center;
}
.cid-tDYKAOLmZF .item-subtitle {
  text-align: left;
}
.cid-tDYKAPfRYr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tDYKAPfRYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKAPfRYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tDYKAPfRYr .container {
    padding: 0 30px;
  }
}
.cid-tDYKAPfRYr .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tDYKAPfRYr .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tDYKAPEqvQ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #f5f5f5;
}
.cid-tDYKAPEqvQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKAPEqvQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYKAPEqvQ .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tDYKAPEqvQ .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tDYKAPEqvQ .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tDYKAPEqvQ .mbr-section-subtitle {
  color: #111019;
  text-align: left;
}
.cid-tDYKAPEqvQ .card-row {
  align-items: stretch;
}
.cid-tDYKAPEqvQ .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tDYKAPEqvQ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid rgba(0, 0, 0, 0.39);
}
.cid-tDYKAPEqvQ .card-box {
  height: 100%;
}
.cid-tDYKAPEqvQ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tDYKAPEqvQ .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ff014e;
}
.cid-tDYKAPEqvQ .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tDYKAPEqvQ .card-text {
  color: #111019;
  margin-bottom: 0;
  text-align: left;
}
.cid-tDYKAQnBZx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tDYKAQnBZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDYKAQnBZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYKAQnBZx .row {
  flex-direction: row-reverse;
}
.cid-tDYKAQnBZx .row {
  align-items: center;
}
.cid-tDYKAQnBZx img {
  border-radius: 2rem;
}
@media (min-width: 992px) {
  .cid-tDYKAQnBZx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tDYKAQnBZx .mbr-section-title {
  color: #111019;
}
.cid-tDYKAQnBZx .mbr-text,
.cid-tDYKAQnBZx .mbr-section-btn {
  color: #000000;
}
.cid-tDYKAQVS7n {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
@media (max-width: 992px) {
  .cid-tDYKAQVS7n .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDYKAQVS7n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDYKAQVS7n .mbr-iconfont {
  display: flex;
  font-size: 1.5rem;
  color: #ffffff;
  background: #252434;
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.cid-tDYKAQVS7n .row {
  justify-content: center;
}
.cid-tDYKAQVS7n .card-box {
  display: flex;
  align-items: center;
}
.cid-tDYKAQVS7n .card-box .iconfont-wrapper {
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tDYKAQVS7n .card-box {
    flex-direction: column;
  }
  .cid-tDYKAQVS7n .card-box .iconfont-wrapper {
    margin-right: 0rem;
    margin-bottom: 1.5rem;
  }
}
.cid-tDYKAQVS7n .card-link:hover a {
  background-image: none !important;
}
.cid-tDYKAQVS7n .mbr-section-subtitle {
  color: #777777;
}
.cid-tDYKAQVS7n .card-text {
  color: #282828;
}
.cid-tDYKAQVS7n .card-title,
.cid-tDYKAQVS7n .iconfont-wrapper {
  color: #303030;
}
.cid-tE1QiYNJpa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4b404b;
}
.cid-tE1QiYNJpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE1QiYNJpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tE1QiYNJpa .container {
    padding: 0 30px;
  }
}
.cid-tE1QiYNJpa .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tE1QiYNJpa .mbr-text {
  color: #6a6a6a;
  text-align: center;
}
.cid-tDYKASazMT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3a2c3b;
}
.cid-tDYKASazMT .mbr-text {
  padding-top: 10px;
  margin-bottom: 0;
  color: #fafafa;
}
@media (max-width: 992px) {
  .cid-tDYKASazMT .align-right {
    text-align: center;
  }
}
.cid-tDYKASazMT .foot-menu {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDYKASazMT .foot-menu li {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-tDYKASazMT .foot-menu {
    justify-content: center;
  }
}
.cid-tDYKASazMT .soc-item {
  background: #eff0ff;
  border-radius: 50%;
  display: block;
  justify-content: center;
  align-items: center;
}
.cid-tDYKASazMT .social-list {
  padding: 10px;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-tDYKASazMT .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #6a6a6a;
}
.cid-tDYKASazMT .social-list .soc-item {
  overflow: hidden;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 13px;
}
.cid-tDYKASazMT .social-list a {
  padding: 8px;
  line-height: 1;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDYKASazMT .foot-menu {
    margin-top: 10px;
    justify-content: center;
  }
  .cid-tDYKASazMT .mbr-text {
    text-align: center;
    margin-bottom: 1rem;
  }
}
.cid-tDYKASazMT .foot-menu-item {
  color: #ffff;
}
