body {
  font-family: Work Sans;
}
.display-1 {
  font-family: 'Cormorant', serif;
  font-size: 6.25rem;
  font-weight: 800;
  letter-spacing: -2px;
}
.display-1 > .mbr-iconfont {
  font-size: 10rem;
}
.display-2 {
  font-family: 'Cormorant', serif;
  font-size: 3.43rem;
  line-height: 1.2;
  font-weight: 700;
}
.display-2 > .mbr-iconfont {
  font-size: 5.488rem;
}
.display-4 {
  font-family: undefined;
  font-size: 0.69rem;
  line-height: 1.4;
  font-weight: 400;
}
.display-4 > .mbr-iconfont {
  font-size: 1.104rem;
}
.display-5 {
  font-family: 'Cormorant', serif;
  font-size: 1.87rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 2.992rem;
}
.display-7 {
  font-family: undefined;
  font-size: 0.94rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.504rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 5rem;
    font-size: calc( 2.8375rem + (6.25 - 2.8375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.8375rem + (6.25 - 2.8375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.744rem;
    font-size: calc( 1.8505rem + (3.43 - 1.8505) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.8505rem + (3.43 - 1.8505) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.552rem;
    font-size: calc( 0.8915rem + (0.69 - 0.8915) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.8915rem + (0.69 - 0.8915) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.496rem;
    font-size: calc( 1.3045rem + (1.87 - 1.3045) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.3045rem + (1.87 - 1.3045) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2.5rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 6px;
}
.bg-primary {
  background-color: #f23801 !important;
}
.bg-success {
  background-color: #e9204f !important;
}
.bg-info {
  background-color: #9e9e9e !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #e94c71 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f23801 !important;
  border-color: #f23801 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #a62601 !important;
  border-color: #a62601 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #a62601 !important;
  border-color: #a62601 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info,
.btn-info:active {
  background-color: #9e9e9e !important;
  border-color: #9e9e9e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #787878 !important;
  border-color: #787878 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #787878 !important;
  border-color: #787878 !important;
}
.btn-success,
.btn-success:active {
  background-color: #e9204f !important;
  border-color: #e9204f !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #ac1135 !important;
  border-color: #ac1135 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #ac1135 !important;
  border-color: #ac1135 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #614f00 !important;
  background-color: #ffd215 !important;
  border-color: #ffd215 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd215 !important;
  border-color: #ffd215 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #e94c71 !important;
  border-color: #e94c71 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #cf1944 !important;
  border-color: #cf1944 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #cf1944 !important;
  border-color: #cf1944 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #8c2001;
  color: #8c2001;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #f23801;
  border-color: #f23801;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f23801 !important;
  border-color: #f23801 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #6b6b6b;
  color: #6b6b6b;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #9e9e9e !important;
  border-color: #9e9e9e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #940f2e;
  color: #940f2e;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #e9204f;
  border-color: #e9204f;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #e9204f !important;
  border-color: #e9204f !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #facb00;
  color: #facb00;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #614f00;
  background-color: #ffe161;
  border-color: #ffe161;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #b8173d;
  color: #b8173d;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #e94c71;
  border-color: #e94c71;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e94c71 !important;
  border-color: #e94c71 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #f23801 !important;
}
.text-secondary {
  color: #000000 !important;
}
.text-success {
  color: #e9204f !important;
}
.text-info {
  color: #9e9e9e !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #e94c71 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #101010 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #8c2001 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #940f2e !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #6b6b6b !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #e94c71 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #9e9e9e;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #e94c71;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f23801;
  border-color: #f23801;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #f23801;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffcfc0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fbdae2;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #dedede;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: undefined;
  font-size: 0.94rem;
  line-height: 1.5;
}
.form-control > .mbr-iconfont {
  font-size: 1.504rem;
}
blockquote {
  border-color: #f23801;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f23801;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #f23801;
  border-bottom-color: #f23801;
}
.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: #f23801 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #000000 !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='%23f23801' %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;
}
hr {
  border: none;
  background-color: #e94c71;
  height: 3px;
  width: 72px;
  position: absolute;
  top: -3.5rem;
  display: inline-block;
}
.line-title {
  width: 40px;
  height: 2px;
  background-color: #e94c71;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.line-title-big {
  width: 72px;
  height: 3px;
  background-color: #e94c71;
  margin-bottom: 2rem;
  display: inline-block;
}
.vertical-line:before {
  content: '';
  background-color: #e94c71;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.mbr-section-btn .btn-danger,
.btn-warning,
.btn-white,
.btn-black,
.btn-secondary,
.btn-primary,
.btn-info,
.btn-success {
  position: relative;
  background-color: #ffffff;
  transform: perspective(1px) translateZ(0);
  transition: all 0.3s ease-in-out !important;
}
.mbr-section-btn .btn::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 50% 0;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
  transform-origin: 0% 50%;
}
.btn-white {
  color: #e94c71 !important;
}
.btn-danger:hover {
  color: #e94c71 !important;
}
.btn-warning:hover {
  color: #ffe161 !important;
}
.btn-success:hover {
  color: #e9204f !important;
}
.btn-info:hover {
  color: #9e9e9e !important;
}
.btn-black:hover {
  color: #000000 !important;
}
.btn-white:hover {
  color: #000000 !important;
}
.btn-secondary:hover {
  color: #000000 !important;
}
.btn-primary:hover {
  color: #f23801 !important;
}
.btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.btn-white {
  color: #e94c71 !important;
}
.mbr-section-btn .btn-danger-outline {
  border-color: #e94c71;
}
.mbr-section-btn .btn-danger-outline,
.btn-warning-outline,
.btn-white-outline,
.btn-black-outline,
.btn-secondary-outline,
.btn-primary-outline,
.btn-info-outline,
.btn-success-outline {
  position: relative;
  background-color: transparent !important;
  transform: perspective(1px) translateZ(0);
  transition: all 0.3s ease-in-out !important;
}
.btn-danger-outline {
  color: #ffffff !important;
}
.btn-secondary-outline:hover::before {
  background-color: #000000 !important;
}
.btn-success-outline:hover::before {
  background-color: #e9204f !important;
}
.btn-info-outline:hover::before {
  background-color: #9e9e9e !important;
}
.btn-primary-outline:hover::before {
  background-color: #f23801 !important;
}
.btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.btn-black-outline:hover::before {
  background-color: #000000 !important;
}
.btn-black-outline:hover::before {
  background-color: #ffe161 !important;
}
.btn-danger-outline:hover::before {
  background-color: #e94c71 !important;
}
.cid-tBTMCPect4 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTMCPect4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMCPect4 .dropdown-menu {
  padding: 0;
}
.cid-tBTMCPect4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMCPect4 .dropdown-item:hover,
.cid-tBTMCPect4 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTMCPect4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTMCPect4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTMCPect4 .nav-link {
  position: relative;
}
.cid-tBTMCPect4 .container {
  display: flex;
  margin: auto;
}
.cid-tBTMCPect4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTMCPect4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTMCPect4 .dropdown-menu,
.cid-tBTMCPect4 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTMCPect4 .nav-item:focus,
.cid-tBTMCPect4 .nav-link:focus {
  outline: none;
}
.cid-tBTMCPect4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTMCPect4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTMCPect4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTMCPect4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMCPect4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTMCPect4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTMCPect4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTMCPect4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMCPect4 .navbar.opened {
  transition: all .3s;
}
.cid-tBTMCPect4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTMCPect4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTMCPect4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTMCPect4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTMCPect4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTMCPect4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTMCPect4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTMCPect4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTMCPect4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTMCPect4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTMCPect4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTMCPect4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTMCPect4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTMCPect4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTMCPect4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTMCPect4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTMCPect4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTMCPect4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTMCPect4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTMCPect4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTMCPect4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTMCPect4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTMCPect4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTMCPect4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTMCPect4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTMCPect4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTMCPect4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTMCPect4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTMCPect4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTMCPect4 .dropdown-item.active,
.cid-tBTMCPect4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTMCPect4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTMCPect4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTMCPect4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTMCPect4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTMCPect4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTMCPect4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTMCPect4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTMCPect4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTMCPect4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTMCPect4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTMCPect4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTMCPect4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMCPect4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMCPect4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTMCPect4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMCPect4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTMCPect4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTMCPect4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMCPect4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTMCPect4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTMCPect4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTMCPect4 .navbar {
    height: 77px;
  }
  .cid-tBTMCPect4 .navbar.opened {
    height: auto;
  }
  .cid-tBTMCPect4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT0WehTB86 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sT0WehTB86 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sT0WehTB86 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sT0WehTB86 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sT0WehTB86 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sT0WehTB86 .mbr-section-title b:last-child,
.cid-sT0WehTB86 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sT0WehTB86 .mbr-section-subtitle {
  text-align: left;
}
.cid-sT0WehTB86 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sT0Wei8xPR {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sT0Wei8xPR .mbr-text {
  color: #767676;
}
.cid-sT0Wei8xPR .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sT0Wei8xPR .link {
  margin: 0;
}
.cid-sT0Wei8xPR .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sT0Wei8xPR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sT0Wei8xPR .card {
    margin-bottom: 3rem;
  }
}
.cid-sT0Wei8xPR .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sT0Wei8xPR .row {
    padding: 0 1rem;
  }
}
.cid-sT0Wei8xPR .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sT0Wei8xPR .card-title {
  transition: 0.3s;
}
.cid-sT0Wei8xPR .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sT0Wei8xPR .card:hover .card-title {
  color: #e94c71;
}
.cid-sT0Wei8xPR .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sT0Wei8xPR .row {
    margin: 0;
  }
}
.cid-sT0Wei8xPR .card-title,
.cid-sT0Wei8xPR .card-img {
  color: #272727;
}
.cid-sT0Wei8xPR .card-title:hover {
  color: #f23801 !important;
}
.cid-tBTPBz3nGG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tBTPBz3nGG img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tBTPBz3nGG h4 {
  margin-bottom: 0rem;
}
.cid-tBTPBz3nGG .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tBTPBz3nGG .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBTPBz3nGG .title {
  margin-bottom: 3.5rem;
}
.cid-tBTPBz3nGG .card-img {
  margin-bottom: 1.7rem;
}
.cid-tBTPBz3nGG .card-title {
  margin-bottom: 1.5rem;
}
.cid-tBTPBz3nGG .row {
  justify-content: center;
}
.cid-tBTPBz3nGG .card-box,
.cid-tBTPBz3nGG .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tBTPBz3nGG .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tBTPBz3nGG .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tBTPBz3nGG .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tBTPBz3nGG .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tBTPBz3nGG .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tBTPBz3nGG .card {
    margin-top: 3rem;
  }
}
.cid-tBTPBz3nGG .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tBTPBz3nGG .signature {
  margin-top: 2rem;
}
.cid-tBTPBz3nGG .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tBTPBz3nGG .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tBTPBz3nGG .card {
    padding: 0rem 2.2rem;
  }
  .cid-tBTPBz3nGG .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tBTPBz3nGG .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tBTPBz3nGG .row {
    margin: 0;
  }
}
.cid-tBTPBz3nGG .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tBTPBz3nGG .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tBTPBz3nGG .align-center {
    text-align: center;
  }
}
.cid-tJUMPsGliz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJUMPsGliz img,
.cid-tJUMPsGliz .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUMPsGliz .item:focus,
.cid-tJUMPsGliz span:focus {
  outline: none;
}
.cid-tJUMPsGliz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUMPsGliz .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUMPsGliz .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUMPsGliz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUMPsGliz .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUMPsGliz .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUMPsGliz .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUMPsGliz .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUMPsGliz .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUMPsGliz .mbr-social-likes a {
  color: #000000;
}
.cid-tJUMPsGliz .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUMPsGliz .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUMPsGliz .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUMPsGliz .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUMPsGliz .mbr-section-title b:last-child,
.cid-tJUMPsGliz .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUMPsGliz .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUMPsGliz .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUMPsGliz .mbr-section-bottom {
  display: flex;
}
.cid-tJUMPsGliz .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUMPsGliz .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUMPsGliz .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUNhrktcx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJUNhrktcx img,
.cid-tJUNhrktcx .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUNhrktcx .item:focus,
.cid-tJUNhrktcx span:focus {
  outline: none;
}
.cid-tJUNhrktcx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUNhrktcx .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUNhrktcx .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUNhrktcx .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUNhrktcx .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUNhrktcx .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUNhrktcx .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUNhrktcx .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUNhrktcx .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUNhrktcx .mbr-social-likes a {
  color: #000000;
}
.cid-tJUNhrktcx .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUNhrktcx .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUNhrktcx .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUNhrktcx .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUNhrktcx .mbr-section-title b:last-child,
.cid-tJUNhrktcx .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUNhrktcx .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUNhrktcx .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUNhrktcx .mbr-section-bottom {
  display: flex;
}
.cid-tJUNhrktcx .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUNhrktcx .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUNhrktcx .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sT0Wej0yI6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sT0Wej0yI6 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sT0Wej0yI6 .first-column .mbr-text {
  margin: 0;
}
.cid-sT0Wej0yI6 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sT0Wej0yI6 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sT0Wej0yI6 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sT0Wej0yI6 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sT0Wej0yI6 .form-group {
  max-width: 55%;
}
.cid-sT0Wej0yI6 .form-group,
.cid-sT0Wej0yI6 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sT0Wej0yI6 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sT0Wej0yI6 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0Wej0yI6 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0Wej0yI6 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0Wej0yI6 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0Wej0yI6 .col + .mbr-section-btn .btn,
.cid-sT0Wej0yI6 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sT0Wej0yI6 .dragArea > *:nth-last-child(2).col,
.cid-sT0Wej0yI6 .dragArea > *:nth-last-child(2).col-auto,
.cid-sT0Wej0yI6 .col + .mbr-section-btn,
.cid-sT0Wej0yI6 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sT0Wej0yI6 .first-column,
  .cid-sT0Wej0yI6 .second-column {
    padding-bottom: 2rem;
  }
  .cid-sT0Wej0yI6 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sT0Wej0yI6 .first-column,
  .cid-sT0Wej0yI6 .second-column,
  .cid-sT0Wej0yI6 .third-column {
    text-align: center;
  }
}
.cid-sT0Wej0yI6 .mbr-section-subtitle,
.cid-sT0Wej0yI6 .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-sRBmoobIx6 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBmoobIx6 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBmoobIx6 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBmoobIx6 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBmoobIx6 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBmoobIx6 .mbr-section-title b:last-child,
.cid-sRBmoobIx6 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBmoobIx6 .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBmoobIx6 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRBmoosxSc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #f3f3f3;
}
.cid-sRBmoosxSc .mbr-text {
  color: #767676;
}
.cid-sRBmoosxSc .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sRBmoosxSc .link {
  margin: 0;
}
.cid-sRBmoosxSc .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sRBmoosxSc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sRBmoosxSc .card {
    margin-bottom: 3rem;
  }
}
.cid-sRBmoosxSc .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sRBmoosxSc .row {
    padding: 0 1rem;
  }
}
.cid-sRBmoosxSc .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sRBmoosxSc .card-title {
  transition: 0.3s;
}
.cid-sRBmoosxSc .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px #000000;
}
.cid-sRBmoosxSc .card:hover .card-title {
  color: #e94c71;
}
.cid-sRBmoosxSc .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sRBmoosxSc .row {
    margin: 0;
  }
}
.cid-sRBmoosxSc .card-title,
.cid-sRBmoosxSc .card-img {
  color: #f23801;
}
.cid-sRBmoosxSc .card-title:hover {
  color: #ffffff;
}
.cid-sRBmoosxSc .btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  overflow: hidden;
  border-radius: 40px;
  color: hamburgercolor;
}
.cid-sRBmoosxSc label {
  font-family: "Cormorant, serif";
  font-size: 1.87em;
}
.cid-sRBmoosxSc input {
  width: 20%;
}
.cid-sRBmoosxSc option {
  font-size: 1.87em;
}
.cid-sRBmoosxSc select {
  width: 5%;
}
.cid-sRBmoosxSc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRBmoosxSc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sRBmoosxSc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: primary;
}
.cid-sRBmoosxSc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRBmoosxSc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRBmoosxSc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRBmoosxSc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRBmoosxSc button.navbar-toggler H1 {
  color: #f23801;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tBTFWUFG17 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTFWUFG17 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTFWUFG17 .dropdown-menu {
  padding: 0;
}
.cid-tBTFWUFG17 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTFWUFG17 .dropdown-item:hover,
.cid-tBTFWUFG17 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTFWUFG17 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTFWUFG17 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTFWUFG17 .nav-link {
  position: relative;
}
.cid-tBTFWUFG17 .container {
  display: flex;
  margin: auto;
}
.cid-tBTFWUFG17 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTFWUFG17 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTFWUFG17 .dropdown-menu,
.cid-tBTFWUFG17 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTFWUFG17 .nav-item:focus,
.cid-tBTFWUFG17 .nav-link:focus {
  outline: none;
}
.cid-tBTFWUFG17 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTFWUFG17 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTFWUFG17 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTFWUFG17 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTFWUFG17 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTFWUFG17 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTFWUFG17 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTFWUFG17 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTFWUFG17 .navbar.opened {
  transition: all .3s;
}
.cid-tBTFWUFG17 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTFWUFG17 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTFWUFG17 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTFWUFG17 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTFWUFG17 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTFWUFG17 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTFWUFG17 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTFWUFG17 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTFWUFG17 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTFWUFG17 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTFWUFG17 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTFWUFG17 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTFWUFG17 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTFWUFG17 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTFWUFG17 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTFWUFG17 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTFWUFG17 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTFWUFG17 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTFWUFG17 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTFWUFG17 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTFWUFG17 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTFWUFG17 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTFWUFG17 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTFWUFG17 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTFWUFG17 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTFWUFG17 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTFWUFG17 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTFWUFG17 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTFWUFG17 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTFWUFG17 .dropdown-item.active,
.cid-tBTFWUFG17 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTFWUFG17 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTFWUFG17 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTFWUFG17 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTFWUFG17 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTFWUFG17 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTFWUFG17 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTFWUFG17 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTFWUFG17 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTFWUFG17 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTFWUFG17 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTFWUFG17 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTFWUFG17 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTFWUFG17 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTFWUFG17 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTFWUFG17 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTFWUFG17 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTFWUFG17 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTFWUFG17 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTFWUFG17 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTFWUFG17 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTFWUFG17 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTFWUFG17 .navbar {
    height: 77px;
  }
  .cid-tBTFWUFG17 .navbar.opened {
    height: auto;
  }
  .cid-tBTFWUFG17 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJqT5RcX .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJqT5RcX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJqT5RcX .dropdown-menu {
  padding: 0;
}
.cid-tBTJqT5RcX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJqT5RcX .dropdown-item:hover,
.cid-tBTJqT5RcX .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJqT5RcX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJqT5RcX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJqT5RcX .nav-link {
  position: relative;
}
.cid-tBTJqT5RcX .container {
  display: flex;
  margin: auto;
}
.cid-tBTJqT5RcX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJqT5RcX .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJqT5RcX .dropdown-menu,
.cid-tBTJqT5RcX .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJqT5RcX .nav-item:focus,
.cid-tBTJqT5RcX .nav-link:focus {
  outline: none;
}
.cid-tBTJqT5RcX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJqT5RcX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJqT5RcX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJqT5RcX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJqT5RcX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJqT5RcX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJqT5RcX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJqT5RcX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJqT5RcX .navbar.opened {
  transition: all .3s;
}
.cid-tBTJqT5RcX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJqT5RcX .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJqT5RcX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJqT5RcX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJqT5RcX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJqT5RcX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJqT5RcX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJqT5RcX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJqT5RcX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJqT5RcX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJqT5RcX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJqT5RcX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJqT5RcX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJqT5RcX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJqT5RcX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJqT5RcX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJqT5RcX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJqT5RcX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJqT5RcX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJqT5RcX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJqT5RcX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJqT5RcX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJqT5RcX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJqT5RcX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJqT5RcX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJqT5RcX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJqT5RcX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJqT5RcX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJqT5RcX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJqT5RcX .dropdown-item.active,
.cid-tBTJqT5RcX .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJqT5RcX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJqT5RcX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJqT5RcX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJqT5RcX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJqT5RcX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJqT5RcX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJqT5RcX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJqT5RcX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJqT5RcX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJqT5RcX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJqT5RcX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJqT5RcX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJqT5RcX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJqT5RcX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJqT5RcX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJqT5RcX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJqT5RcX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJqT5RcX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJqT5RcX .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJqT5RcX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJqT5RcX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJqT5RcX .navbar {
    height: 77px;
  }
  .cid-tBTJqT5RcX .navbar.opened {
    height: auto;
  }
  .cid-tBTJqT5RcX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRBwA1jdOw {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBwA1jdOw .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBwA1jdOw .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBwA1jdOw .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBwA1jdOw .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBwA1jdOw .mbr-section-title b:last-child,
.cid-sRBwA1jdOw .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBwA1jdOw .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBwA1jdOw #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSx8ivdjX1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
}
.cid-sSx8ivdjX1 img,
.cid-sSx8ivdjX1 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sSx8ivdjX1 .item:focus,
.cid-sSx8ivdjX1 span:focus {
  outline: none;
}
.cid-sSx8ivdjX1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSx8ivdjX1 .item-title {
  font-weight: 500;
}
.cid-sSx8ivdjX1 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sSx8ivdjX1 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 991px) {
  .cid-sSx8ivdjX1 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sSx8ivdjX1 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sSx8ivdjX1 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sSx8ivdjX1 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sSx8ivdjX1 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sSx8ivdjX1 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sSx8ivdjX1 .mbr-social-likes a {
  color: #000000;
}
.cid-sSx8ivdjX1 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sSx8ivdjX1 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sSx8ivdjX1 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sSx8ivdjX1 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-sSx8ivdjX1 .mbr-section-title b:last-child,
.cid-sSx8ivdjX1 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSx8ivdjX1 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sSx8ivdjX1 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sSx8ivdjX1 .mbr-section-bottom {
  display: flex;
}
.cid-sSx8ivdjX1 .bottom-text {
  margin-top: 1.25rem;
}
.cid-sSx8ivdjX1 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sSx8ivdjX1 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sSx8kHszQd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
}
.cid-sSx8kHszQd img,
.cid-sSx8kHszQd .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-sSx8kHszQd .item:focus,
.cid-sSx8kHszQd span:focus {
  outline: none;
}
.cid-sSx8kHszQd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSx8kHszQd .item-title {
  font-weight: 500;
}
.cid-sSx8kHszQd .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sSx8kHszQd .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sSx8kHszQd .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sSx8kHszQd .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sSx8kHszQd .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sSx8kHszQd .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sSx8kHszQd .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sSx8kHszQd .mbr-social-likes a {
  color: #000000;
}
.cid-sSx8kHszQd .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sSx8kHszQd .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sSx8kHszQd .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sSx8kHszQd .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-sSx8kHszQd .mbr-section-title b:last-child,
.cid-sSx8kHszQd .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSx8kHszQd .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sSx8kHszQd .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sSx8kHszQd .mbr-section-bottom {
  display: flex;
}
.cid-sSx8kHszQd .bottom-text {
  margin-top: 1.25rem;
}
.cid-sSx8kHszQd .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sSx8kHszQd .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tzhcc3V07t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
}
.cid-tzhcc3V07t img,
.cid-tzhcc3V07t .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-tzhcc3V07t .item:focus,
.cid-tzhcc3V07t span:focus {
  outline: none;
}
.cid-tzhcc3V07t .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzhcc3V07t .item-title {
  font-weight: 500;
}
.cid-tzhcc3V07t .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tzhcc3V07t .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzhcc3V07t .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tzhcc3V07t .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tzhcc3V07t .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tzhcc3V07t .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tzhcc3V07t .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tzhcc3V07t .mbr-social-likes a {
  color: #000000;
}
.cid-tzhcc3V07t .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tzhcc3V07t .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tzhcc3V07t .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tzhcc3V07t .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tzhcc3V07t .mbr-section-title b:last-child,
.cid-tzhcc3V07t .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tzhcc3V07t .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tzhcc3V07t .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tzhcc3V07t .mbr-section-bottom {
  display: flex;
}
.cid-tzhcc3V07t .bottom-text {
  margin-top: 1.25rem;
}
.cid-tzhcc3V07t .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tzhcc3V07t .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tzhcfpkNxC {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #c6bfcd;
}
.cid-tzhcfpkNxC img,
.cid-tzhcfpkNxC .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-tzhcfpkNxC .item:focus,
.cid-tzhcfpkNxC span:focus {
  outline: none;
}
.cid-tzhcfpkNxC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzhcfpkNxC .item-title {
  font-weight: 500;
}
.cid-tzhcfpkNxC .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tzhcfpkNxC .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzhcfpkNxC .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tzhcfpkNxC .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tzhcfpkNxC .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tzhcfpkNxC .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tzhcfpkNxC .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tzhcfpkNxC .mbr-social-likes a {
  color: #000000;
}
.cid-tzhcfpkNxC .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tzhcfpkNxC .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tzhcfpkNxC .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tzhcfpkNxC .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tzhcfpkNxC .mbr-section-title b:last-child,
.cid-tzhcfpkNxC .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tzhcfpkNxC .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tzhcfpkNxC .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tzhcfpkNxC .mbr-section-bottom {
  display: flex;
}
.cid-tzhcfpkNxC .bottom-text {
  margin-top: 1.25rem;
}
.cid-tzhcfpkNxC .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tzhcfpkNxC .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKvaqGlJ .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKvaqGlJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKvaqGlJ .dropdown-menu {
  padding: 0;
}
.cid-tBTKvaqGlJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKvaqGlJ .dropdown-item:hover,
.cid-tBTKvaqGlJ .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKvaqGlJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKvaqGlJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKvaqGlJ .nav-link {
  position: relative;
}
.cid-tBTKvaqGlJ .container {
  display: flex;
  margin: auto;
}
.cid-tBTKvaqGlJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKvaqGlJ .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKvaqGlJ .dropdown-menu,
.cid-tBTKvaqGlJ .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKvaqGlJ .nav-item:focus,
.cid-tBTKvaqGlJ .nav-link:focus {
  outline: none;
}
.cid-tBTKvaqGlJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKvaqGlJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKvaqGlJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKvaqGlJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKvaqGlJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKvaqGlJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKvaqGlJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKvaqGlJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKvaqGlJ .navbar.opened {
  transition: all .3s;
}
.cid-tBTKvaqGlJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKvaqGlJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKvaqGlJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKvaqGlJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKvaqGlJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKvaqGlJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKvaqGlJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKvaqGlJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKvaqGlJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKvaqGlJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKvaqGlJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKvaqGlJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKvaqGlJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKvaqGlJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKvaqGlJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKvaqGlJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKvaqGlJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKvaqGlJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKvaqGlJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKvaqGlJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKvaqGlJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKvaqGlJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKvaqGlJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKvaqGlJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKvaqGlJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKvaqGlJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKvaqGlJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKvaqGlJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKvaqGlJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKvaqGlJ .dropdown-item.active,
.cid-tBTKvaqGlJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKvaqGlJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKvaqGlJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKvaqGlJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKvaqGlJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKvaqGlJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKvaqGlJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKvaqGlJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKvaqGlJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKvaqGlJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKvaqGlJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKvaqGlJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKvaqGlJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKvaqGlJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKvaqGlJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKvaqGlJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKvaqGlJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKvaqGlJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKvaqGlJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKvaqGlJ .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKvaqGlJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKvaqGlJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKvaqGlJ .navbar {
    height: 77px;
  }
  .cid-tBTKvaqGlJ .navbar.opened {
    height: auto;
  }
  .cid-tBTKvaqGlJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzgA70kvV {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzgA70kvV .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzgA70kvV .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzgA70kvV .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzgA70kvV .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzgA70kvV .mbr-section-title b:last-child,
.cid-sSzgA70kvV .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzgA70kvV .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzgA70kvV #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzgA7fLHA h2,
.cid-sSzgA7fLHA h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzgA7fLHA .space {
  margin-bottom: 1em;
}
.cid-sSzgA7fLHA label {
  font-size: 20pt;
}
.cid-sSzgA7fLHA input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzgA7fLHA .navbar-dropdown {
  position: relative !important;
}
.cid-sSzgA7fLHA .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzgA7fLHA .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzgA7fLHA .container-fluid,
  .cid-sSzgA7fLHA .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzgA7fLHA .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzgA7fLHA .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzgA7fLHA .dropdown-item:hover:before,
.cid-sSzgA7fLHA .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzgA7fLHA .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzgA7fLHA .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzgA7fLHA .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzgA7fLHA .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzgA7fLHA .container {
  display: flex;
  margin: auto;
}
.cid-sSzgA7fLHA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzgA7fLHA .dropdown-menu,
.cid-sSzgA7fLHA .navbar.opened {
  background: #313647 !important;
}
.cid-sSzgA7fLHA .nav-item:focus,
.cid-sSzgA7fLHA .nav-link:focus {
  outline: none;
}
.cid-sSzgA7fLHA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzgA7fLHA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzgA7fLHA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzgA7fLHA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzgA7fLHA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzgA7fLHA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzgA7fLHA .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzgA7fLHA .navbar.opened {
  transition: all .3s;
}
.cid-sSzgA7fLHA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzgA7fLHA .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzgA7fLHA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzgA7fLHA .navbar.collapsed {
  justify-content: center;
}
.cid-sSzgA7fLHA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzgA7fLHA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzgA7fLHA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzgA7fLHA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzgA7fLHA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzgA7fLHA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzgA7fLHA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzgA7fLHA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzgA7fLHA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzgA7fLHA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzgA7fLHA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzgA7fLHA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzgA7fLHA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzgA7fLHA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzgA7fLHA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzgA7fLHA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzgA7fLHA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzgA7fLHA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzgA7fLHA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzgA7fLHA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzgA7fLHA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzgA7fLHA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzgA7fLHA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzgA7fLHA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzgA7fLHA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzgA7fLHA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzgA7fLHA .dropdown-item.active,
.cid-sSzgA7fLHA .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzgA7fLHA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzgA7fLHA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzgA7fLHA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzgA7fLHA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzgA7fLHA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzgA7fLHA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzgA7fLHA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzgA7fLHA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzgA7fLHA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzgA7fLHA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzgA7fLHA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzgA7fLHA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzgA7fLHA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzgA7fLHA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzgA7fLHA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzgA7fLHA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzgA7fLHA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzgA7fLHA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzgA7fLHA .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzgA7fLHA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzgA7fLHA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzgA7fLHA .navbar {
    height: 70px;
  }
  .cid-sSzgA7fLHA .navbar.opened {
    height: auto;
  }
  .cid-sSzgA7fLHA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzgA7fLHA .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzgA7fLHA .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzgA7fLHA .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKLldYyh .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKLldYyh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKLldYyh .dropdown-menu {
  padding: 0;
}
.cid-tBTKLldYyh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKLldYyh .dropdown-item:hover,
.cid-tBTKLldYyh .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKLldYyh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKLldYyh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKLldYyh .nav-link {
  position: relative;
}
.cid-tBTKLldYyh .container {
  display: flex;
  margin: auto;
}
.cid-tBTKLldYyh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKLldYyh .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKLldYyh .dropdown-menu,
.cid-tBTKLldYyh .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKLldYyh .nav-item:focus,
.cid-tBTKLldYyh .nav-link:focus {
  outline: none;
}
.cid-tBTKLldYyh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKLldYyh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKLldYyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKLldYyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKLldYyh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKLldYyh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKLldYyh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKLldYyh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKLldYyh .navbar.opened {
  transition: all .3s;
}
.cid-tBTKLldYyh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKLldYyh .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKLldYyh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKLldYyh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKLldYyh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKLldYyh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKLldYyh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKLldYyh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKLldYyh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKLldYyh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKLldYyh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKLldYyh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKLldYyh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKLldYyh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKLldYyh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKLldYyh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKLldYyh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKLldYyh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKLldYyh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKLldYyh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKLldYyh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKLldYyh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKLldYyh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKLldYyh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKLldYyh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKLldYyh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKLldYyh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKLldYyh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKLldYyh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKLldYyh .dropdown-item.active,
.cid-tBTKLldYyh .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKLldYyh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKLldYyh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKLldYyh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKLldYyh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKLldYyh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKLldYyh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKLldYyh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKLldYyh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKLldYyh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKLldYyh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKLldYyh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKLldYyh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKLldYyh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKLldYyh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKLldYyh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKLldYyh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKLldYyh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKLldYyh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKLldYyh .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKLldYyh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKLldYyh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKLldYyh .navbar {
    height: 77px;
  }
  .cid-tBTKLldYyh .navbar.opened {
    height: auto;
  }
  .cid-tBTKLldYyh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzhi1sJ3h {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzhi1sJ3h .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzhi1sJ3h .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzhi1sJ3h .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzhi1sJ3h .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzhi1sJ3h .mbr-section-title b:last-child,
.cid-sSzhi1sJ3h .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzhi1sJ3h .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzhi1sJ3h #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzhi1C1dw h2,
.cid-sSzhi1C1dw h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzhi1C1dw .space {
  margin-bottom: 1em;
}
.cid-sSzhi1C1dw label {
  font-size: 20pt;
}
.cid-sSzhi1C1dw input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzhi1C1dw .navbar-dropdown {
  position: relative !important;
}
.cid-sSzhi1C1dw .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzhi1C1dw .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzhi1C1dw .container-fluid,
  .cid-sSzhi1C1dw .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzhi1C1dw .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzhi1C1dw .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzhi1C1dw .dropdown-item:hover:before,
.cid-sSzhi1C1dw .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzhi1C1dw .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzhi1C1dw .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzhi1C1dw .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzhi1C1dw .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzhi1C1dw .container {
  display: flex;
  margin: auto;
}
.cid-sSzhi1C1dw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzhi1C1dw .dropdown-menu,
.cid-sSzhi1C1dw .navbar.opened {
  background: #313647 !important;
}
.cid-sSzhi1C1dw .nav-item:focus,
.cid-sSzhi1C1dw .nav-link:focus {
  outline: none;
}
.cid-sSzhi1C1dw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzhi1C1dw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzhi1C1dw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzhi1C1dw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzhi1C1dw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzhi1C1dw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzhi1C1dw .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzhi1C1dw .navbar.opened {
  transition: all .3s;
}
.cid-sSzhi1C1dw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzhi1C1dw .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzhi1C1dw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzhi1C1dw .navbar.collapsed {
  justify-content: center;
}
.cid-sSzhi1C1dw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzhi1C1dw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzhi1C1dw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzhi1C1dw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzhi1C1dw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzhi1C1dw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzhi1C1dw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzhi1C1dw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzhi1C1dw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzhi1C1dw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzhi1C1dw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzhi1C1dw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzhi1C1dw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzhi1C1dw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzhi1C1dw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzhi1C1dw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzhi1C1dw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzhi1C1dw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzhi1C1dw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzhi1C1dw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzhi1C1dw .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzhi1C1dw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzhi1C1dw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzhi1C1dw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzhi1C1dw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzhi1C1dw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzhi1C1dw .dropdown-item.active,
.cid-sSzhi1C1dw .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzhi1C1dw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzhi1C1dw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzhi1C1dw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzhi1C1dw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzhi1C1dw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzhi1C1dw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzhi1C1dw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzhi1C1dw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzhi1C1dw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzhi1C1dw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzhi1C1dw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzhi1C1dw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzhi1C1dw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzhi1C1dw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzhi1C1dw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzhi1C1dw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzhi1C1dw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzhi1C1dw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzhi1C1dw .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzhi1C1dw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzhi1C1dw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzhi1C1dw .navbar {
    height: 70px;
  }
  .cid-sSzhi1C1dw .navbar.opened {
    height: auto;
  }
  .cid-sSzhi1C1dw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzhi1C1dw .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzhi1C1dw .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzhi1C1dw .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKSgSoJh .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKSgSoJh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKSgSoJh .dropdown-menu {
  padding: 0;
}
.cid-tBTKSgSoJh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKSgSoJh .dropdown-item:hover,
.cid-tBTKSgSoJh .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKSgSoJh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKSgSoJh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKSgSoJh .nav-link {
  position: relative;
}
.cid-tBTKSgSoJh .container {
  display: flex;
  margin: auto;
}
.cid-tBTKSgSoJh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKSgSoJh .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKSgSoJh .dropdown-menu,
.cid-tBTKSgSoJh .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKSgSoJh .nav-item:focus,
.cid-tBTKSgSoJh .nav-link:focus {
  outline: none;
}
.cid-tBTKSgSoJh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKSgSoJh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKSgSoJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKSgSoJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKSgSoJh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKSgSoJh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKSgSoJh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKSgSoJh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKSgSoJh .navbar.opened {
  transition: all .3s;
}
.cid-tBTKSgSoJh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKSgSoJh .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKSgSoJh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKSgSoJh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKSgSoJh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKSgSoJh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKSgSoJh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKSgSoJh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKSgSoJh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKSgSoJh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKSgSoJh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKSgSoJh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKSgSoJh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKSgSoJh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKSgSoJh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKSgSoJh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKSgSoJh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKSgSoJh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKSgSoJh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKSgSoJh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKSgSoJh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKSgSoJh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKSgSoJh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKSgSoJh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKSgSoJh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKSgSoJh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKSgSoJh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKSgSoJh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKSgSoJh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKSgSoJh .dropdown-item.active,
.cid-tBTKSgSoJh .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKSgSoJh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKSgSoJh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKSgSoJh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKSgSoJh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKSgSoJh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKSgSoJh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKSgSoJh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKSgSoJh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKSgSoJh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKSgSoJh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKSgSoJh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKSgSoJh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKSgSoJh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKSgSoJh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKSgSoJh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKSgSoJh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKSgSoJh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKSgSoJh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKSgSoJh .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKSgSoJh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKSgSoJh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKSgSoJh .navbar {
    height: 77px;
  }
  .cid-tBTKSgSoJh .navbar.opened {
    height: auto;
  }
  .cid-tBTKSgSoJh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzis4YlrP {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzis4YlrP .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzis4YlrP .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzis4YlrP .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzis4YlrP .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzis4YlrP .mbr-section-title b:last-child,
.cid-sSzis4YlrP .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzis4YlrP .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzis4YlrP #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzis5ecJj h2,
.cid-sSzis5ecJj h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzis5ecJj .space {
  margin-bottom: 1em;
}
.cid-sSzis5ecJj label {
  font-size: 20pt;
}
.cid-sSzis5ecJj input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzis5ecJj .navbar-dropdown {
  position: relative !important;
}
.cid-sSzis5ecJj .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzis5ecJj .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzis5ecJj .container-fluid,
  .cid-sSzis5ecJj .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzis5ecJj .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzis5ecJj .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzis5ecJj .dropdown-item:hover:before,
.cid-sSzis5ecJj .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzis5ecJj .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzis5ecJj .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzis5ecJj .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzis5ecJj .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzis5ecJj .container {
  display: flex;
  margin: auto;
}
.cid-sSzis5ecJj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzis5ecJj .dropdown-menu,
.cid-sSzis5ecJj .navbar.opened {
  background: #313647 !important;
}
.cid-sSzis5ecJj .nav-item:focus,
.cid-sSzis5ecJj .nav-link:focus {
  outline: none;
}
.cid-sSzis5ecJj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzis5ecJj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzis5ecJj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzis5ecJj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzis5ecJj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzis5ecJj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzis5ecJj .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzis5ecJj .navbar.opened {
  transition: all .3s;
}
.cid-sSzis5ecJj .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzis5ecJj .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzis5ecJj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzis5ecJj .navbar.collapsed {
  justify-content: center;
}
.cid-sSzis5ecJj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzis5ecJj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzis5ecJj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzis5ecJj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzis5ecJj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzis5ecJj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzis5ecJj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzis5ecJj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzis5ecJj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzis5ecJj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzis5ecJj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzis5ecJj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzis5ecJj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzis5ecJj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzis5ecJj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzis5ecJj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzis5ecJj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzis5ecJj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzis5ecJj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzis5ecJj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzis5ecJj .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzis5ecJj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzis5ecJj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzis5ecJj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzis5ecJj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzis5ecJj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzis5ecJj .dropdown-item.active,
.cid-sSzis5ecJj .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzis5ecJj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzis5ecJj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzis5ecJj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzis5ecJj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzis5ecJj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzis5ecJj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzis5ecJj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzis5ecJj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzis5ecJj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzis5ecJj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzis5ecJj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzis5ecJj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzis5ecJj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzis5ecJj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzis5ecJj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzis5ecJj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzis5ecJj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzis5ecJj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzis5ecJj .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzis5ecJj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzis5ecJj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzis5ecJj .navbar {
    height: 70px;
  }
  .cid-sSzis5ecJj .navbar.opened {
    height: auto;
  }
  .cid-sSzis5ecJj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzis5ecJj .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzis5ecJj .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzis5ecJj .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKVstaO9 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKVstaO9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKVstaO9 .dropdown-menu {
  padding: 0;
}
.cid-tBTKVstaO9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKVstaO9 .dropdown-item:hover,
.cid-tBTKVstaO9 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKVstaO9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKVstaO9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKVstaO9 .nav-link {
  position: relative;
}
.cid-tBTKVstaO9 .container {
  display: flex;
  margin: auto;
}
.cid-tBTKVstaO9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKVstaO9 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKVstaO9 .dropdown-menu,
.cid-tBTKVstaO9 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKVstaO9 .nav-item:focus,
.cid-tBTKVstaO9 .nav-link:focus {
  outline: none;
}
.cid-tBTKVstaO9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKVstaO9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKVstaO9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKVstaO9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKVstaO9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKVstaO9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKVstaO9 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKVstaO9 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKVstaO9 .navbar.opened {
  transition: all .3s;
}
.cid-tBTKVstaO9 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKVstaO9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKVstaO9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKVstaO9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKVstaO9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKVstaO9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKVstaO9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKVstaO9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKVstaO9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKVstaO9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKVstaO9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKVstaO9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKVstaO9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKVstaO9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKVstaO9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKVstaO9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKVstaO9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKVstaO9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKVstaO9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKVstaO9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKVstaO9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKVstaO9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKVstaO9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKVstaO9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKVstaO9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKVstaO9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKVstaO9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKVstaO9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKVstaO9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKVstaO9 .dropdown-item.active,
.cid-tBTKVstaO9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKVstaO9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKVstaO9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKVstaO9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKVstaO9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKVstaO9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKVstaO9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKVstaO9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKVstaO9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKVstaO9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKVstaO9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKVstaO9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKVstaO9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKVstaO9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKVstaO9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKVstaO9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKVstaO9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKVstaO9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKVstaO9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKVstaO9 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKVstaO9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKVstaO9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKVstaO9 .navbar {
    height: 77px;
  }
  .cid-tBTKVstaO9 .navbar.opened {
    height: auto;
  }
  .cid-tBTKVstaO9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSziR0DUpJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSziR0DUpJ .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSziR0DUpJ .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSziR0DUpJ .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSziR0DUpJ .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSziR0DUpJ .mbr-section-title b:last-child,
.cid-sSziR0DUpJ .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSziR0DUpJ .mbr-section-subtitle {
  text-align: left;
}
.cid-sSziR0DUpJ #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSziR0SVuV h2,
.cid-sSziR0SVuV h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSziR0SVuV .space {
  margin-bottom: 1em;
}
.cid-sSziR0SVuV label {
  font-size: 20pt;
}
.cid-sSziR0SVuV input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSziR0SVuV .navbar-dropdown {
  position: relative !important;
}
.cid-sSziR0SVuV .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSziR0SVuV .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSziR0SVuV .container-fluid,
  .cid-sSziR0SVuV .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSziR0SVuV .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSziR0SVuV .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSziR0SVuV .dropdown-item:hover:before,
.cid-sSziR0SVuV .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSziR0SVuV .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSziR0SVuV .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSziR0SVuV .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSziR0SVuV .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSziR0SVuV .container {
  display: flex;
  margin: auto;
}
.cid-sSziR0SVuV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSziR0SVuV .dropdown-menu,
.cid-sSziR0SVuV .navbar.opened {
  background: #313647 !important;
}
.cid-sSziR0SVuV .nav-item:focus,
.cid-sSziR0SVuV .nav-link:focus {
  outline: none;
}
.cid-sSziR0SVuV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSziR0SVuV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSziR0SVuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSziR0SVuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSziR0SVuV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSziR0SVuV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSziR0SVuV .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSziR0SVuV .navbar.opened {
  transition: all .3s;
}
.cid-sSziR0SVuV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSziR0SVuV .navbar .navbar-logo img {
  width: auto;
}
.cid-sSziR0SVuV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSziR0SVuV .navbar.collapsed {
  justify-content: center;
}
.cid-sSziR0SVuV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSziR0SVuV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSziR0SVuV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSziR0SVuV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSziR0SVuV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSziR0SVuV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSziR0SVuV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSziR0SVuV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSziR0SVuV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSziR0SVuV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSziR0SVuV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSziR0SVuV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSziR0SVuV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSziR0SVuV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSziR0SVuV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSziR0SVuV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSziR0SVuV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSziR0SVuV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSziR0SVuV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSziR0SVuV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSziR0SVuV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSziR0SVuV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSziR0SVuV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSziR0SVuV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSziR0SVuV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSziR0SVuV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSziR0SVuV .dropdown-item.active,
.cid-sSziR0SVuV .dropdown-item:active {
  background-color: transparent;
}
.cid-sSziR0SVuV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSziR0SVuV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSziR0SVuV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSziR0SVuV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSziR0SVuV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSziR0SVuV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSziR0SVuV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSziR0SVuV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSziR0SVuV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSziR0SVuV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSziR0SVuV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSziR0SVuV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSziR0SVuV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSziR0SVuV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSziR0SVuV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSziR0SVuV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSziR0SVuV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSziR0SVuV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSziR0SVuV .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSziR0SVuV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSziR0SVuV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSziR0SVuV .navbar {
    height: 70px;
  }
  .cid-sSziR0SVuV .navbar.opened {
    height: auto;
  }
  .cid-sSziR0SVuV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSziR0SVuV .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSziR0SVuV .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSziR0SVuV .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKYBbN7j .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKYBbN7j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKYBbN7j .dropdown-menu {
  padding: 0;
}
.cid-tBTKYBbN7j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKYBbN7j .dropdown-item:hover,
.cid-tBTKYBbN7j .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKYBbN7j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKYBbN7j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKYBbN7j .nav-link {
  position: relative;
}
.cid-tBTKYBbN7j .container {
  display: flex;
  margin: auto;
}
.cid-tBTKYBbN7j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKYBbN7j .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKYBbN7j .dropdown-menu,
.cid-tBTKYBbN7j .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKYBbN7j .nav-item:focus,
.cid-tBTKYBbN7j .nav-link:focus {
  outline: none;
}
.cid-tBTKYBbN7j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKYBbN7j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKYBbN7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKYBbN7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKYBbN7j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKYBbN7j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKYBbN7j .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKYBbN7j .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKYBbN7j .navbar.opened {
  transition: all .3s;
}
.cid-tBTKYBbN7j .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKYBbN7j .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKYBbN7j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKYBbN7j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKYBbN7j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKYBbN7j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKYBbN7j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKYBbN7j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKYBbN7j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKYBbN7j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKYBbN7j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKYBbN7j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKYBbN7j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKYBbN7j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKYBbN7j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKYBbN7j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKYBbN7j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKYBbN7j .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKYBbN7j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKYBbN7j .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKYBbN7j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKYBbN7j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKYBbN7j .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKYBbN7j .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKYBbN7j .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKYBbN7j .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKYBbN7j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKYBbN7j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKYBbN7j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKYBbN7j .dropdown-item.active,
.cid-tBTKYBbN7j .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKYBbN7j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKYBbN7j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKYBbN7j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKYBbN7j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKYBbN7j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKYBbN7j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKYBbN7j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKYBbN7j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKYBbN7j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKYBbN7j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKYBbN7j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKYBbN7j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKYBbN7j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKYBbN7j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKYBbN7j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKYBbN7j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKYBbN7j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKYBbN7j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKYBbN7j .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKYBbN7j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKYBbN7j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKYBbN7j .navbar {
    height: 77px;
  }
  .cid-tBTKYBbN7j .navbar.opened {
    height: auto;
  }
  .cid-tBTKYBbN7j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzjiBGe2B {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzjiBGe2B .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzjiBGe2B .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzjiBGe2B .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzjiBGe2B .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzjiBGe2B .mbr-section-title b:last-child,
.cid-sSzjiBGe2B .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzjiBGe2B .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzjiBGe2B #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzjiBRA85 h2,
.cid-sSzjiBRA85 h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzjiBRA85 .space {
  margin-bottom: 1em;
}
.cid-sSzjiBRA85 label {
  font-size: 20pt;
}
.cid-sSzjiBRA85 input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzjiBRA85 .navbar-dropdown {
  position: relative !important;
}
.cid-sSzjiBRA85 .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzjiBRA85 .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzjiBRA85 .container-fluid,
  .cid-sSzjiBRA85 .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzjiBRA85 .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzjiBRA85 .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzjiBRA85 .dropdown-item:hover:before,
.cid-sSzjiBRA85 .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzjiBRA85 .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzjiBRA85 .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzjiBRA85 .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzjiBRA85 .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzjiBRA85 .container {
  display: flex;
  margin: auto;
}
.cid-sSzjiBRA85 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzjiBRA85 .dropdown-menu,
.cid-sSzjiBRA85 .navbar.opened {
  background: #313647 !important;
}
.cid-sSzjiBRA85 .nav-item:focus,
.cid-sSzjiBRA85 .nav-link:focus {
  outline: none;
}
.cid-sSzjiBRA85 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzjiBRA85 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzjiBRA85 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzjiBRA85 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzjiBRA85 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzjiBRA85 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzjiBRA85 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzjiBRA85 .navbar.opened {
  transition: all .3s;
}
.cid-sSzjiBRA85 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzjiBRA85 .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzjiBRA85 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzjiBRA85 .navbar.collapsed {
  justify-content: center;
}
.cid-sSzjiBRA85 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzjiBRA85 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzjiBRA85 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzjiBRA85 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzjiBRA85 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzjiBRA85 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzjiBRA85 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzjiBRA85 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzjiBRA85 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzjiBRA85 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzjiBRA85 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzjiBRA85 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzjiBRA85 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzjiBRA85 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzjiBRA85 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzjiBRA85 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzjiBRA85 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzjiBRA85 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzjiBRA85 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzjiBRA85 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzjiBRA85 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzjiBRA85 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzjiBRA85 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzjiBRA85 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzjiBRA85 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzjiBRA85 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzjiBRA85 .dropdown-item.active,
.cid-sSzjiBRA85 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzjiBRA85 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzjiBRA85 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzjiBRA85 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzjiBRA85 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzjiBRA85 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzjiBRA85 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzjiBRA85 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzjiBRA85 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzjiBRA85 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzjiBRA85 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzjiBRA85 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzjiBRA85 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzjiBRA85 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzjiBRA85 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzjiBRA85 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzjiBRA85 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzjiBRA85 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzjiBRA85 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzjiBRA85 .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzjiBRA85 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzjiBRA85 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzjiBRA85 .navbar {
    height: 70px;
  }
  .cid-sSzjiBRA85 .navbar.opened {
    height: auto;
  }
  .cid-sSzjiBRA85 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzjiBRA85 .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzjiBRA85 .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzjiBRA85 .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTL1BgoH1 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTL1BgoH1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL1BgoH1 .dropdown-menu {
  padding: 0;
}
.cid-tBTL1BgoH1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL1BgoH1 .dropdown-item:hover,
.cid-tBTL1BgoH1 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTL1BgoH1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTL1BgoH1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTL1BgoH1 .nav-link {
  position: relative;
}
.cid-tBTL1BgoH1 .container {
  display: flex;
  margin: auto;
}
.cid-tBTL1BgoH1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTL1BgoH1 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTL1BgoH1 .dropdown-menu,
.cid-tBTL1BgoH1 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTL1BgoH1 .nav-item:focus,
.cid-tBTL1BgoH1 .nav-link:focus {
  outline: none;
}
.cid-tBTL1BgoH1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTL1BgoH1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTL1BgoH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTL1BgoH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL1BgoH1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTL1BgoH1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTL1BgoH1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTL1BgoH1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL1BgoH1 .navbar.opened {
  transition: all .3s;
}
.cid-tBTL1BgoH1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTL1BgoH1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTL1BgoH1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTL1BgoH1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTL1BgoH1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTL1BgoH1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTL1BgoH1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTL1BgoH1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTL1BgoH1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTL1BgoH1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTL1BgoH1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTL1BgoH1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTL1BgoH1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTL1BgoH1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTL1BgoH1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTL1BgoH1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTL1BgoH1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTL1BgoH1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTL1BgoH1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTL1BgoH1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTL1BgoH1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTL1BgoH1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTL1BgoH1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTL1BgoH1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTL1BgoH1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTL1BgoH1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTL1BgoH1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTL1BgoH1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTL1BgoH1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTL1BgoH1 .dropdown-item.active,
.cid-tBTL1BgoH1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTL1BgoH1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTL1BgoH1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTL1BgoH1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTL1BgoH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTL1BgoH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTL1BgoH1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTL1BgoH1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTL1BgoH1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTL1BgoH1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTL1BgoH1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTL1BgoH1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTL1BgoH1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL1BgoH1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL1BgoH1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTL1BgoH1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL1BgoH1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTL1BgoH1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTL1BgoH1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL1BgoH1 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTL1BgoH1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTL1BgoH1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTL1BgoH1 .navbar {
    height: 77px;
  }
  .cid-tBTL1BgoH1 .navbar.opened {
    height: auto;
  }
  .cid-tBTL1BgoH1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzjJuaqvT {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzjJuaqvT .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzjJuaqvT .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzjJuaqvT .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzjJuaqvT .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzjJuaqvT .mbr-section-title b:last-child,
.cid-sSzjJuaqvT .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzjJuaqvT .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzjJuaqvT #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzjJuouu6 h2,
.cid-sSzjJuouu6 h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzjJuouu6 .space {
  margin-bottom: 1em;
}
.cid-sSzjJuouu6 label {
  font-size: 20pt;
}
.cid-sSzjJuouu6 input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzjJuouu6 .navbar-dropdown {
  position: relative !important;
}
.cid-sSzjJuouu6 .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzjJuouu6 .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzjJuouu6 .container-fluid,
  .cid-sSzjJuouu6 .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzjJuouu6 .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzjJuouu6 .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzjJuouu6 .dropdown-item:hover:before,
.cid-sSzjJuouu6 .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzjJuouu6 .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzjJuouu6 .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzjJuouu6 .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzjJuouu6 .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzjJuouu6 .container {
  display: flex;
  margin: auto;
}
.cid-sSzjJuouu6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzjJuouu6 .dropdown-menu,
.cid-sSzjJuouu6 .navbar.opened {
  background: #313647 !important;
}
.cid-sSzjJuouu6 .nav-item:focus,
.cid-sSzjJuouu6 .nav-link:focus {
  outline: none;
}
.cid-sSzjJuouu6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzjJuouu6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzjJuouu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzjJuouu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzjJuouu6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzjJuouu6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzjJuouu6 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzjJuouu6 .navbar.opened {
  transition: all .3s;
}
.cid-sSzjJuouu6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzjJuouu6 .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzjJuouu6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzjJuouu6 .navbar.collapsed {
  justify-content: center;
}
.cid-sSzjJuouu6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzjJuouu6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzjJuouu6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzjJuouu6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzjJuouu6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzjJuouu6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzjJuouu6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzjJuouu6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzjJuouu6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzjJuouu6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzjJuouu6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzjJuouu6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzjJuouu6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzjJuouu6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzjJuouu6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzjJuouu6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzjJuouu6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzjJuouu6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzjJuouu6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzjJuouu6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzjJuouu6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzjJuouu6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzjJuouu6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzjJuouu6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzjJuouu6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzjJuouu6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzjJuouu6 .dropdown-item.active,
.cid-sSzjJuouu6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzjJuouu6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzjJuouu6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzjJuouu6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzjJuouu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzjJuouu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzjJuouu6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzjJuouu6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzjJuouu6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzjJuouu6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzjJuouu6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzjJuouu6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzjJuouu6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzjJuouu6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzjJuouu6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzjJuouu6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzjJuouu6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzjJuouu6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzjJuouu6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzjJuouu6 .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzjJuouu6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzjJuouu6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzjJuouu6 .navbar {
    height: 70px;
  }
  .cid-sSzjJuouu6 .navbar.opened {
    height: auto;
  }
  .cid-sSzjJuouu6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzjJuouu6 .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzjJuouu6 .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzjJuouu6 .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTL4f0bGF .navbar-dropdown {
  position: relative !important;
}
.cid-tBTL4f0bGF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL4f0bGF .dropdown-menu {
  padding: 0;
}
.cid-tBTL4f0bGF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL4f0bGF .dropdown-item:hover,
.cid-tBTL4f0bGF .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTL4f0bGF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTL4f0bGF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTL4f0bGF .nav-link {
  position: relative;
}
.cid-tBTL4f0bGF .container {
  display: flex;
  margin: auto;
}
.cid-tBTL4f0bGF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTL4f0bGF .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTL4f0bGF .dropdown-menu,
.cid-tBTL4f0bGF .navbar.opened {
  background: #313647 !important;
}
.cid-tBTL4f0bGF .nav-item:focus,
.cid-tBTL4f0bGF .nav-link:focus {
  outline: none;
}
.cid-tBTL4f0bGF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTL4f0bGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTL4f0bGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTL4f0bGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL4f0bGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTL4f0bGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTL4f0bGF .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTL4f0bGF .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL4f0bGF .navbar.opened {
  transition: all .3s;
}
.cid-tBTL4f0bGF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTL4f0bGF .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTL4f0bGF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTL4f0bGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTL4f0bGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTL4f0bGF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTL4f0bGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTL4f0bGF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTL4f0bGF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTL4f0bGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTL4f0bGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTL4f0bGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTL4f0bGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTL4f0bGF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTL4f0bGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTL4f0bGF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTL4f0bGF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTL4f0bGF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTL4f0bGF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTL4f0bGF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTL4f0bGF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTL4f0bGF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTL4f0bGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTL4f0bGF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTL4f0bGF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTL4f0bGF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTL4f0bGF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTL4f0bGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTL4f0bGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTL4f0bGF .dropdown-item.active,
.cid-tBTL4f0bGF .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTL4f0bGF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTL4f0bGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTL4f0bGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTL4f0bGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTL4f0bGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTL4f0bGF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTL4f0bGF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTL4f0bGF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTL4f0bGF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTL4f0bGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTL4f0bGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTL4f0bGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL4f0bGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL4f0bGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTL4f0bGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL4f0bGF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTL4f0bGF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTL4f0bGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL4f0bGF .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTL4f0bGF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTL4f0bGF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTL4f0bGF .navbar {
    height: 77px;
  }
  .cid-tBTL4f0bGF .navbar.opened {
    height: auto;
  }
  .cid-tBTL4f0bGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzkS1NIUz {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzkS1NIUz .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzkS1NIUz .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzkS1NIUz .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzkS1NIUz .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzkS1NIUz .mbr-section-title b:last-child,
.cid-sSzkS1NIUz .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzkS1NIUz .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzkS1NIUz #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzkS25WGX h2,
.cid-sSzkS25WGX h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzkS25WGX .space {
  margin-bottom: 1em;
}
.cid-sSzkS25WGX label {
  font-size: 20pt;
}
.cid-sSzkS25WGX input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzkS25WGX .navbar-dropdown {
  position: relative !important;
}
.cid-sSzkS25WGX .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzkS25WGX .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzkS25WGX .container-fluid,
  .cid-sSzkS25WGX .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzkS25WGX .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzkS25WGX .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzkS25WGX .dropdown-item:hover:before,
.cid-sSzkS25WGX .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzkS25WGX .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzkS25WGX .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzkS25WGX .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzkS25WGX .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzkS25WGX .container {
  display: flex;
  margin: auto;
}
.cid-sSzkS25WGX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzkS25WGX .dropdown-menu,
.cid-sSzkS25WGX .navbar.opened {
  background: #313647 !important;
}
.cid-sSzkS25WGX .nav-item:focus,
.cid-sSzkS25WGX .nav-link:focus {
  outline: none;
}
.cid-sSzkS25WGX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzkS25WGX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzkS25WGX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzkS25WGX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzkS25WGX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzkS25WGX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzkS25WGX .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzkS25WGX .navbar.opened {
  transition: all .3s;
}
.cid-sSzkS25WGX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzkS25WGX .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzkS25WGX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzkS25WGX .navbar.collapsed {
  justify-content: center;
}
.cid-sSzkS25WGX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzkS25WGX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzkS25WGX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzkS25WGX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzkS25WGX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzkS25WGX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzkS25WGX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzkS25WGX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzkS25WGX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzkS25WGX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzkS25WGX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzkS25WGX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzkS25WGX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzkS25WGX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzkS25WGX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzkS25WGX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzkS25WGX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzkS25WGX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzkS25WGX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzkS25WGX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzkS25WGX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzkS25WGX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzkS25WGX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzkS25WGX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzkS25WGX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzkS25WGX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzkS25WGX .dropdown-item.active,
.cid-sSzkS25WGX .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzkS25WGX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzkS25WGX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzkS25WGX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzkS25WGX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzkS25WGX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzkS25WGX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzkS25WGX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzkS25WGX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzkS25WGX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzkS25WGX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzkS25WGX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzkS25WGX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzkS25WGX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzkS25WGX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzkS25WGX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzkS25WGX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzkS25WGX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzkS25WGX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzkS25WGX .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzkS25WGX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzkS25WGX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzkS25WGX .navbar {
    height: 70px;
  }
  .cid-sSzkS25WGX .navbar.opened {
    height: auto;
  }
  .cid-sSzkS25WGX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzkS25WGX .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzkS25WGX .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzkS25WGX .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLsGsaLC .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLsGsaLC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLsGsaLC .dropdown-menu {
  padding: 0;
}
.cid-tBTLsGsaLC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLsGsaLC .dropdown-item:hover,
.cid-tBTLsGsaLC .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLsGsaLC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLsGsaLC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLsGsaLC .nav-link {
  position: relative;
}
.cid-tBTLsGsaLC .container {
  display: flex;
  margin: auto;
}
.cid-tBTLsGsaLC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLsGsaLC .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLsGsaLC .dropdown-menu,
.cid-tBTLsGsaLC .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLsGsaLC .nav-item:focus,
.cid-tBTLsGsaLC .nav-link:focus {
  outline: none;
}
.cid-tBTLsGsaLC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLsGsaLC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLsGsaLC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLsGsaLC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLsGsaLC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLsGsaLC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLsGsaLC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLsGsaLC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLsGsaLC .navbar.opened {
  transition: all .3s;
}
.cid-tBTLsGsaLC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLsGsaLC .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLsGsaLC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLsGsaLC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLsGsaLC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLsGsaLC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLsGsaLC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLsGsaLC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLsGsaLC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLsGsaLC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLsGsaLC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLsGsaLC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLsGsaLC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLsGsaLC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLsGsaLC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLsGsaLC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLsGsaLC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLsGsaLC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLsGsaLC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLsGsaLC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLsGsaLC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLsGsaLC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLsGsaLC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLsGsaLC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLsGsaLC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLsGsaLC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLsGsaLC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLsGsaLC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLsGsaLC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLsGsaLC .dropdown-item.active,
.cid-tBTLsGsaLC .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLsGsaLC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLsGsaLC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLsGsaLC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLsGsaLC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLsGsaLC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLsGsaLC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLsGsaLC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLsGsaLC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLsGsaLC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLsGsaLC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLsGsaLC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLsGsaLC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLsGsaLC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLsGsaLC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLsGsaLC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLsGsaLC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLsGsaLC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLsGsaLC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLsGsaLC .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLsGsaLC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLsGsaLC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLsGsaLC .navbar {
    height: 77px;
  }
  .cid-tBTLsGsaLC .navbar.opened {
    height: auto;
  }
  .cid-tBTLsGsaLC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzlkHL30E {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzlkHL30E .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzlkHL30E .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzlkHL30E .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzlkHL30E .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzlkHL30E .mbr-section-title b:last-child,
.cid-sSzlkHL30E .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzlkHL30E .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzlkHL30E #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzlkHZxcs h2,
.cid-sSzlkHZxcs h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzlkHZxcs .space {
  margin-bottom: 1em;
}
.cid-sSzlkHZxcs label {
  font-size: 20pt;
}
.cid-sSzlkHZxcs input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzlkHZxcs .navbar-dropdown {
  position: relative !important;
}
.cid-sSzlkHZxcs .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzlkHZxcs .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzlkHZxcs .container-fluid,
  .cid-sSzlkHZxcs .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzlkHZxcs .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzlkHZxcs .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzlkHZxcs .dropdown-item:hover:before,
.cid-sSzlkHZxcs .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzlkHZxcs .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzlkHZxcs .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzlkHZxcs .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzlkHZxcs .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzlkHZxcs .container {
  display: flex;
  margin: auto;
}
.cid-sSzlkHZxcs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzlkHZxcs .dropdown-menu,
.cid-sSzlkHZxcs .navbar.opened {
  background: #313647 !important;
}
.cid-sSzlkHZxcs .nav-item:focus,
.cid-sSzlkHZxcs .nav-link:focus {
  outline: none;
}
.cid-sSzlkHZxcs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzlkHZxcs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzlkHZxcs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzlkHZxcs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzlkHZxcs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzlkHZxcs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzlkHZxcs .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzlkHZxcs .navbar.opened {
  transition: all .3s;
}
.cid-sSzlkHZxcs .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzlkHZxcs .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzlkHZxcs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzlkHZxcs .navbar.collapsed {
  justify-content: center;
}
.cid-sSzlkHZxcs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzlkHZxcs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzlkHZxcs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzlkHZxcs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzlkHZxcs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzlkHZxcs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzlkHZxcs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzlkHZxcs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzlkHZxcs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzlkHZxcs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzlkHZxcs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzlkHZxcs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzlkHZxcs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzlkHZxcs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzlkHZxcs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzlkHZxcs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzlkHZxcs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzlkHZxcs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzlkHZxcs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzlkHZxcs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzlkHZxcs .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzlkHZxcs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzlkHZxcs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzlkHZxcs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzlkHZxcs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzlkHZxcs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzlkHZxcs .dropdown-item.active,
.cid-sSzlkHZxcs .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzlkHZxcs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzlkHZxcs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzlkHZxcs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzlkHZxcs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzlkHZxcs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzlkHZxcs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzlkHZxcs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzlkHZxcs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzlkHZxcs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzlkHZxcs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzlkHZxcs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzlkHZxcs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzlkHZxcs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzlkHZxcs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzlkHZxcs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzlkHZxcs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzlkHZxcs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzlkHZxcs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzlkHZxcs .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzlkHZxcs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzlkHZxcs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzlkHZxcs .navbar {
    height: 70px;
  }
  .cid-sSzlkHZxcs .navbar.opened {
    height: auto;
  }
  .cid-sSzlkHZxcs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzlkHZxcs .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzlkHZxcs .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzlkHZxcs .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLvGB7eX .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLvGB7eX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLvGB7eX .dropdown-menu {
  padding: 0;
}
.cid-tBTLvGB7eX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLvGB7eX .dropdown-item:hover,
.cid-tBTLvGB7eX .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLvGB7eX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLvGB7eX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLvGB7eX .nav-link {
  position: relative;
}
.cid-tBTLvGB7eX .container {
  display: flex;
  margin: auto;
}
.cid-tBTLvGB7eX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLvGB7eX .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLvGB7eX .dropdown-menu,
.cid-tBTLvGB7eX .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLvGB7eX .nav-item:focus,
.cid-tBTLvGB7eX .nav-link:focus {
  outline: none;
}
.cid-tBTLvGB7eX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLvGB7eX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLvGB7eX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLvGB7eX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLvGB7eX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLvGB7eX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLvGB7eX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLvGB7eX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLvGB7eX .navbar.opened {
  transition: all .3s;
}
.cid-tBTLvGB7eX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLvGB7eX .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLvGB7eX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLvGB7eX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLvGB7eX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLvGB7eX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLvGB7eX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLvGB7eX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLvGB7eX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLvGB7eX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLvGB7eX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLvGB7eX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLvGB7eX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLvGB7eX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLvGB7eX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLvGB7eX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLvGB7eX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLvGB7eX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLvGB7eX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLvGB7eX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLvGB7eX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLvGB7eX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLvGB7eX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLvGB7eX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLvGB7eX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLvGB7eX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLvGB7eX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLvGB7eX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLvGB7eX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLvGB7eX .dropdown-item.active,
.cid-tBTLvGB7eX .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLvGB7eX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLvGB7eX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLvGB7eX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLvGB7eX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLvGB7eX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLvGB7eX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLvGB7eX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLvGB7eX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLvGB7eX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLvGB7eX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLvGB7eX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLvGB7eX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLvGB7eX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLvGB7eX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLvGB7eX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLvGB7eX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLvGB7eX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLvGB7eX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLvGB7eX .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLvGB7eX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLvGB7eX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLvGB7eX .navbar {
    height: 77px;
  }
  .cid-tBTLvGB7eX .navbar.opened {
    height: auto;
  }
  .cid-tBTLvGB7eX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzkaxzGR8 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzkaxzGR8 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzkaxzGR8 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzkaxzGR8 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzkaxzGR8 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzkaxzGR8 .mbr-section-title b:last-child,
.cid-sSzkaxzGR8 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzkaxzGR8 .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzkaxzGR8 #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzkaxLrR9 h2,
.cid-sSzkaxLrR9 h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzkaxLrR9 .space {
  margin-bottom: 1em;
}
.cid-sSzkaxLrR9 label {
  font-size: 20pt;
}
.cid-sSzkaxLrR9 input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzkaxLrR9 .navbar-dropdown {
  position: relative !important;
}
.cid-sSzkaxLrR9 .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzkaxLrR9 .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzkaxLrR9 .container-fluid,
  .cid-sSzkaxLrR9 .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzkaxLrR9 .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzkaxLrR9 .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzkaxLrR9 .dropdown-item:hover:before,
.cid-sSzkaxLrR9 .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzkaxLrR9 .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzkaxLrR9 .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzkaxLrR9 .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzkaxLrR9 .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzkaxLrR9 .container {
  display: flex;
  margin: auto;
}
.cid-sSzkaxLrR9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzkaxLrR9 .dropdown-menu,
.cid-sSzkaxLrR9 .navbar.opened {
  background: #313647 !important;
}
.cid-sSzkaxLrR9 .nav-item:focus,
.cid-sSzkaxLrR9 .nav-link:focus {
  outline: none;
}
.cid-sSzkaxLrR9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzkaxLrR9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzkaxLrR9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzkaxLrR9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzkaxLrR9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzkaxLrR9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzkaxLrR9 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzkaxLrR9 .navbar.opened {
  transition: all .3s;
}
.cid-sSzkaxLrR9 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzkaxLrR9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzkaxLrR9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzkaxLrR9 .navbar.collapsed {
  justify-content: center;
}
.cid-sSzkaxLrR9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzkaxLrR9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzkaxLrR9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzkaxLrR9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzkaxLrR9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzkaxLrR9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzkaxLrR9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzkaxLrR9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzkaxLrR9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzkaxLrR9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzkaxLrR9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzkaxLrR9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzkaxLrR9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzkaxLrR9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzkaxLrR9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzkaxLrR9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzkaxLrR9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzkaxLrR9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzkaxLrR9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzkaxLrR9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzkaxLrR9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzkaxLrR9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzkaxLrR9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzkaxLrR9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzkaxLrR9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzkaxLrR9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzkaxLrR9 .dropdown-item.active,
.cid-sSzkaxLrR9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzkaxLrR9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzkaxLrR9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzkaxLrR9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzkaxLrR9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzkaxLrR9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzkaxLrR9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzkaxLrR9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzkaxLrR9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzkaxLrR9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzkaxLrR9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzkaxLrR9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzkaxLrR9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzkaxLrR9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzkaxLrR9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzkaxLrR9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzkaxLrR9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzkaxLrR9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzkaxLrR9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzkaxLrR9 .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzkaxLrR9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzkaxLrR9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzkaxLrR9 .navbar {
    height: 70px;
  }
  .cid-sSzkaxLrR9 .navbar.opened {
    height: auto;
  }
  .cid-sSzkaxLrR9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzkaxLrR9 .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzkaxLrR9 .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzkaxLrR9 .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLyvlxqQ .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLyvlxqQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLyvlxqQ .dropdown-menu {
  padding: 0;
}
.cid-tBTLyvlxqQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLyvlxqQ .dropdown-item:hover,
.cid-tBTLyvlxqQ .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLyvlxqQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLyvlxqQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLyvlxqQ .nav-link {
  position: relative;
}
.cid-tBTLyvlxqQ .container {
  display: flex;
  margin: auto;
}
.cid-tBTLyvlxqQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLyvlxqQ .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLyvlxqQ .dropdown-menu,
.cid-tBTLyvlxqQ .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLyvlxqQ .nav-item:focus,
.cid-tBTLyvlxqQ .nav-link:focus {
  outline: none;
}
.cid-tBTLyvlxqQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLyvlxqQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLyvlxqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLyvlxqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLyvlxqQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLyvlxqQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLyvlxqQ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLyvlxqQ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLyvlxqQ .navbar.opened {
  transition: all .3s;
}
.cid-tBTLyvlxqQ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLyvlxqQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLyvlxqQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLyvlxqQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLyvlxqQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLyvlxqQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLyvlxqQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLyvlxqQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLyvlxqQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLyvlxqQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLyvlxqQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLyvlxqQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLyvlxqQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLyvlxqQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLyvlxqQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLyvlxqQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLyvlxqQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLyvlxqQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLyvlxqQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLyvlxqQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLyvlxqQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLyvlxqQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLyvlxqQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLyvlxqQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLyvlxqQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLyvlxqQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLyvlxqQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLyvlxqQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLyvlxqQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLyvlxqQ .dropdown-item.active,
.cid-tBTLyvlxqQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLyvlxqQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLyvlxqQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLyvlxqQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLyvlxqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLyvlxqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLyvlxqQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLyvlxqQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLyvlxqQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLyvlxqQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLyvlxqQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLyvlxqQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLyvlxqQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLyvlxqQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLyvlxqQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLyvlxqQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLyvlxqQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLyvlxqQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLyvlxqQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLyvlxqQ .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLyvlxqQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLyvlxqQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLyvlxqQ .navbar {
    height: 77px;
  }
  .cid-tBTLyvlxqQ .navbar.opened {
    height: auto;
  }
  .cid-tBTLyvlxqQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzhEzqGLW {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzhEzqGLW .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzhEzqGLW .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzhEzqGLW .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzhEzqGLW .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzhEzqGLW .mbr-section-title b:last-child,
.cid-sSzhEzqGLW .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzhEzqGLW .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzhEzqGLW #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzhEzFvHR h2,
.cid-sSzhEzFvHR h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSzhEzFvHR .space {
  margin-bottom: 1em;
}
.cid-sSzhEzFvHR label {
  font-size: 20pt;
}
.cid-sSzhEzFvHR input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSzhEzFvHR .navbar-dropdown {
  position: relative !important;
}
.cid-sSzhEzFvHR .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSzhEzFvHR .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSzhEzFvHR .container-fluid,
  .cid-sSzhEzFvHR .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSzhEzFvHR .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSzhEzFvHR .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSzhEzFvHR .dropdown-item:hover:before,
.cid-sSzhEzFvHR .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSzhEzFvHR .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSzhEzFvHR .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSzhEzFvHR .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSzhEzFvHR .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSzhEzFvHR .container {
  display: flex;
  margin: auto;
}
.cid-sSzhEzFvHR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSzhEzFvHR .dropdown-menu,
.cid-sSzhEzFvHR .navbar.opened {
  background: #313647 !important;
}
.cid-sSzhEzFvHR .nav-item:focus,
.cid-sSzhEzFvHR .nav-link:focus {
  outline: none;
}
.cid-sSzhEzFvHR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSzhEzFvHR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSzhEzFvHR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSzhEzFvHR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSzhEzFvHR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSzhEzFvHR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSzhEzFvHR .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSzhEzFvHR .navbar.opened {
  transition: all .3s;
}
.cid-sSzhEzFvHR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSzhEzFvHR .navbar .navbar-logo img {
  width: auto;
}
.cid-sSzhEzFvHR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSzhEzFvHR .navbar.collapsed {
  justify-content: center;
}
.cid-sSzhEzFvHR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSzhEzFvHR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSzhEzFvHR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSzhEzFvHR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSzhEzFvHR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSzhEzFvHR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSzhEzFvHR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSzhEzFvHR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSzhEzFvHR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSzhEzFvHR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSzhEzFvHR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSzhEzFvHR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSzhEzFvHR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSzhEzFvHR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSzhEzFvHR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSzhEzFvHR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSzhEzFvHR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSzhEzFvHR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSzhEzFvHR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSzhEzFvHR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSzhEzFvHR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSzhEzFvHR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSzhEzFvHR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSzhEzFvHR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSzhEzFvHR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSzhEzFvHR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSzhEzFvHR .dropdown-item.active,
.cid-sSzhEzFvHR .dropdown-item:active {
  background-color: transparent;
}
.cid-sSzhEzFvHR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSzhEzFvHR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSzhEzFvHR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSzhEzFvHR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSzhEzFvHR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSzhEzFvHR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSzhEzFvHR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSzhEzFvHR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSzhEzFvHR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSzhEzFvHR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSzhEzFvHR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSzhEzFvHR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzhEzFvHR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSzhEzFvHR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSzhEzFvHR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzhEzFvHR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSzhEzFvHR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSzhEzFvHR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSzhEzFvHR .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSzhEzFvHR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSzhEzFvHR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSzhEzFvHR .navbar {
    height: 70px;
  }
  .cid-sSzhEzFvHR .navbar.opened {
    height: auto;
  }
  .cid-sSzhEzFvHR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSzhEzFvHR .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSzhEzFvHR .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSzhEzFvHR .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLCo0ihm .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLCo0ihm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLCo0ihm .dropdown-menu {
  padding: 0;
}
.cid-tBTLCo0ihm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLCo0ihm .dropdown-item:hover,
.cid-tBTLCo0ihm .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLCo0ihm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLCo0ihm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLCo0ihm .nav-link {
  position: relative;
}
.cid-tBTLCo0ihm .container {
  display: flex;
  margin: auto;
}
.cid-tBTLCo0ihm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLCo0ihm .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLCo0ihm .dropdown-menu,
.cid-tBTLCo0ihm .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLCo0ihm .nav-item:focus,
.cid-tBTLCo0ihm .nav-link:focus {
  outline: none;
}
.cid-tBTLCo0ihm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLCo0ihm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLCo0ihm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLCo0ihm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLCo0ihm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLCo0ihm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLCo0ihm .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLCo0ihm .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLCo0ihm .navbar.opened {
  transition: all .3s;
}
.cid-tBTLCo0ihm .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLCo0ihm .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLCo0ihm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLCo0ihm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLCo0ihm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLCo0ihm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLCo0ihm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLCo0ihm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLCo0ihm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLCo0ihm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLCo0ihm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLCo0ihm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLCo0ihm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLCo0ihm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLCo0ihm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLCo0ihm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLCo0ihm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLCo0ihm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLCo0ihm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLCo0ihm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLCo0ihm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLCo0ihm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLCo0ihm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLCo0ihm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLCo0ihm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLCo0ihm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLCo0ihm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLCo0ihm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLCo0ihm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLCo0ihm .dropdown-item.active,
.cid-tBTLCo0ihm .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLCo0ihm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLCo0ihm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLCo0ihm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLCo0ihm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLCo0ihm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLCo0ihm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLCo0ihm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLCo0ihm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLCo0ihm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLCo0ihm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLCo0ihm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLCo0ihm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLCo0ihm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLCo0ihm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLCo0ihm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLCo0ihm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLCo0ihm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLCo0ihm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLCo0ihm .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLCo0ihm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLCo0ihm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLCo0ihm .navbar {
    height: 77px;
  }
  .cid-tBTLCo0ihm .navbar.opened {
    height: auto;
  }
  .cid-tBTLCo0ihm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRBwNmlHmb {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBwNmlHmb .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBwNmlHmb .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBwNmlHmb .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBwNmlHmb .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBwNmlHmb .mbr-section-title b:last-child,
.cid-sRBwNmlHmb .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBwNmlHmb .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBwNmlHmb #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRBwNmvYDb .btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  overflow: hidden;
  border-radius: 40px;
}
.cid-sRBwNmvYDb label {
  font-family: "Cormorant, serif";
}
.cid-sRBwNmvYDb input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sRBwNmvYDb option {
  font-size: 1.87em;
}
.cid-sRBwNmvYDb select {
  width: 5%;
}
.cid-sRBwNmvYDb ol,
.cid-sRBwNmvYDb label {
  font-size: 27pt;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLJbVkAD .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLJbVkAD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLJbVkAD .dropdown-menu {
  padding: 0;
}
.cid-tBTLJbVkAD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLJbVkAD .dropdown-item:hover,
.cid-tBTLJbVkAD .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLJbVkAD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLJbVkAD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLJbVkAD .nav-link {
  position: relative;
}
.cid-tBTLJbVkAD .container {
  display: flex;
  margin: auto;
}
.cid-tBTLJbVkAD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLJbVkAD .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLJbVkAD .dropdown-menu,
.cid-tBTLJbVkAD .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLJbVkAD .nav-item:focus,
.cid-tBTLJbVkAD .nav-link:focus {
  outline: none;
}
.cid-tBTLJbVkAD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLJbVkAD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLJbVkAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLJbVkAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLJbVkAD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLJbVkAD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLJbVkAD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLJbVkAD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLJbVkAD .navbar.opened {
  transition: all .3s;
}
.cid-tBTLJbVkAD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLJbVkAD .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLJbVkAD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLJbVkAD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLJbVkAD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLJbVkAD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLJbVkAD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLJbVkAD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLJbVkAD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLJbVkAD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLJbVkAD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLJbVkAD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLJbVkAD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLJbVkAD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLJbVkAD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLJbVkAD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLJbVkAD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLJbVkAD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLJbVkAD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLJbVkAD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLJbVkAD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLJbVkAD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLJbVkAD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLJbVkAD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLJbVkAD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLJbVkAD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLJbVkAD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLJbVkAD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLJbVkAD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLJbVkAD .dropdown-item.active,
.cid-tBTLJbVkAD .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLJbVkAD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLJbVkAD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLJbVkAD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLJbVkAD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLJbVkAD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLJbVkAD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLJbVkAD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLJbVkAD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLJbVkAD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLJbVkAD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLJbVkAD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLJbVkAD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLJbVkAD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLJbVkAD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLJbVkAD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLJbVkAD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLJbVkAD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLJbVkAD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLJbVkAD .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLJbVkAD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLJbVkAD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLJbVkAD .navbar {
    height: 77px;
  }
  .cid-tBTLJbVkAD .navbar.opened {
    height: auto;
  }
  .cid-tBTLJbVkAD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRBx1qB0F1 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBx1qB0F1 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBx1qB0F1 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBx1qB0F1 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBx1qB0F1 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBx1qB0F1 .mbr-section-title b:last-child,
.cid-sRBx1qB0F1 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBx1qB0F1 .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBx1qB0F1 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRBx1qLfh8 label {
  font-size: 24pt;
}
.cid-sRBx1qLfh8 input[type="radio"] {
  margin-right: 10px;
}
.cid-sRBx1qLfh8 #1 div {
  margin-bottom: 2em;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTMdarlbM .navbar-dropdown {
  position: relative !important;
}
.cid-tBTMdarlbM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMdarlbM .dropdown-menu {
  padding: 0;
}
.cid-tBTMdarlbM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMdarlbM .dropdown-item:hover,
.cid-tBTMdarlbM .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTMdarlbM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTMdarlbM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTMdarlbM .nav-link {
  position: relative;
}
.cid-tBTMdarlbM .container {
  display: flex;
  margin: auto;
}
.cid-tBTMdarlbM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTMdarlbM .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTMdarlbM .dropdown-menu,
.cid-tBTMdarlbM .navbar.opened {
  background: #313647 !important;
}
.cid-tBTMdarlbM .nav-item:focus,
.cid-tBTMdarlbM .nav-link:focus {
  outline: none;
}
.cid-tBTMdarlbM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTMdarlbM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTMdarlbM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTMdarlbM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMdarlbM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTMdarlbM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTMdarlbM .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTMdarlbM .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMdarlbM .navbar.opened {
  transition: all .3s;
}
.cid-tBTMdarlbM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTMdarlbM .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTMdarlbM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTMdarlbM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTMdarlbM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTMdarlbM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTMdarlbM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTMdarlbM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTMdarlbM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTMdarlbM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTMdarlbM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTMdarlbM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTMdarlbM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTMdarlbM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTMdarlbM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTMdarlbM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTMdarlbM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTMdarlbM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTMdarlbM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTMdarlbM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTMdarlbM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTMdarlbM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTMdarlbM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTMdarlbM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTMdarlbM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTMdarlbM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTMdarlbM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTMdarlbM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTMdarlbM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTMdarlbM .dropdown-item.active,
.cid-tBTMdarlbM .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTMdarlbM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTMdarlbM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTMdarlbM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTMdarlbM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTMdarlbM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTMdarlbM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTMdarlbM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTMdarlbM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTMdarlbM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTMdarlbM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTMdarlbM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTMdarlbM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMdarlbM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMdarlbM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTMdarlbM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMdarlbM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTMdarlbM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTMdarlbM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMdarlbM .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTMdarlbM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTMdarlbM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTMdarlbM .navbar {
    height: 77px;
  }
  .cid-tBTMdarlbM .navbar.opened {
    height: auto;
  }
  .cid-tBTMdarlbM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRBx4Cs3aS {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBx4Cs3aS .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBx4Cs3aS .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBx4Cs3aS .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBx4Cs3aS .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBx4Cs3aS .mbr-section-title b:last-child,
.cid-sRBx4Cs3aS .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBx4Cs3aS .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBx4Cs3aS #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRBx4CDqkQ H1 {
  color: #f23801;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTMhLdTNn .navbar-dropdown {
  position: relative !important;
}
.cid-tBTMhLdTNn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMhLdTNn .dropdown-menu {
  padding: 0;
}
.cid-tBTMhLdTNn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMhLdTNn .dropdown-item:hover,
.cid-tBTMhLdTNn .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTMhLdTNn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTMhLdTNn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTMhLdTNn .nav-link {
  position: relative;
}
.cid-tBTMhLdTNn .container {
  display: flex;
  margin: auto;
}
.cid-tBTMhLdTNn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTMhLdTNn .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTMhLdTNn .dropdown-menu,
.cid-tBTMhLdTNn .navbar.opened {
  background: #313647 !important;
}
.cid-tBTMhLdTNn .nav-item:focus,
.cid-tBTMhLdTNn .nav-link:focus {
  outline: none;
}
.cid-tBTMhLdTNn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTMhLdTNn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTMhLdTNn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTMhLdTNn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMhLdTNn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTMhLdTNn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTMhLdTNn .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTMhLdTNn .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMhLdTNn .navbar.opened {
  transition: all .3s;
}
.cid-tBTMhLdTNn .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTMhLdTNn .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTMhLdTNn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTMhLdTNn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTMhLdTNn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTMhLdTNn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTMhLdTNn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTMhLdTNn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTMhLdTNn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTMhLdTNn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTMhLdTNn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTMhLdTNn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTMhLdTNn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTMhLdTNn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTMhLdTNn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTMhLdTNn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTMhLdTNn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTMhLdTNn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTMhLdTNn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTMhLdTNn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTMhLdTNn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTMhLdTNn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTMhLdTNn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTMhLdTNn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTMhLdTNn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTMhLdTNn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTMhLdTNn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTMhLdTNn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTMhLdTNn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTMhLdTNn .dropdown-item.active,
.cid-tBTMhLdTNn .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTMhLdTNn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTMhLdTNn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTMhLdTNn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTMhLdTNn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTMhLdTNn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTMhLdTNn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTMhLdTNn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTMhLdTNn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTMhLdTNn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTMhLdTNn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTMhLdTNn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTMhLdTNn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMhLdTNn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMhLdTNn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTMhLdTNn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMhLdTNn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTMhLdTNn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTMhLdTNn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMhLdTNn .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTMhLdTNn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTMhLdTNn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTMhLdTNn .navbar {
    height: 77px;
  }
  .cid-tBTMhLdTNn .navbar.opened {
    height: auto;
  }
  .cid-tBTMhLdTNn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRBx8K7U2B {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sRBx8K7U2B .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sRBx8K7U2B .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sRBx8K7U2B .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sRBx8K7U2B .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRBx8K7U2B .mbr-section-title b:last-child,
.cid-sRBx8K7U2B .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRBx8K7U2B .mbr-section-subtitle {
  text-align: left;
}
.cid-sRBx8K7U2B #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRBx8KjTMm .input-us {
  border-radius: 5px;
  color: white;
  padding: 6px;
  border-top-color: buttonface;
  border-right-color: buttonface;
  border-bottom-color: buttonface;
  border-left-color: buttonface;
  background-color: #f75c77;
  font-weight: bold;
}
.cid-sRBx8KjTMm .auto-style5 {
  font-family: "Goudy Old Style";
  background-color: transparent;
  position: absolute;
  z-index: 200;
  top: 40%;
  left: 50%;
  font-size: 60pt;
  transform: translate(-50%, -50%);
  font-weight: bold;
}
.cid-sRBx8KjTMm .auto-style6 {
  font-family: "Goudy Old Style";
  font-style: italic;
  position: absolute;
  z-index: 200;
  top: 65%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 16pt;
}
.cid-sRBx8KjTMm .pubkgrO {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  opacity: .8;
  z-index: 299;
  background-color: black;
  text-align: center;
  margin: auto;
  width: 100%;
  height: 120%;
}
.cid-sRBx8KjTMm .pubkgrC {
  display: none;
  z-index: 0;
}
.cid-sRBx8KjTMm .popupOpen {
  text-align: center;
  position: absolute;
  top: 36%;
  left: 25%;
  border: 6px solid purple;
  padding: 30px;
  background: white;
  font-size: 30pt;
  width: 50%;
  z-index: 300;
}
.cid-sRBx8KjTMm .popupClosed {
  display: none;
  z-index: 0;
}
.cid-sRBx8KjTMm .div_1 {
  position: relative;
  text-align: center;
}
.cid-sRBx8KjTMm .auto-style7 {
  position: absolute;
  z-index: 200;
  top: 91.8%;
  left: 70.5%;
  transform: translate(-50%, -50%);
}
/* This auto style was copied from an old srce */
.cid-sRBx8KjTMm .auto-style8 {
  font-family: "Goudy Old Style";
  background-color: transparent;
  position: absolute;
  z-index: 200;
  top: 59%;
  left: 50%;
  font-size: 60pt;
  transform: translate(-50%, -50%);
  font-weight: bold;
}
.cid-sRBx8KjTMm .auto-style1 {
  width: 50%;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTMm0LOZ1 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTMm0LOZ1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMm0LOZ1 .dropdown-menu {
  padding: 0;
}
.cid-tBTMm0LOZ1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMm0LOZ1 .dropdown-item:hover,
.cid-tBTMm0LOZ1 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTMm0LOZ1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTMm0LOZ1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTMm0LOZ1 .nav-link {
  position: relative;
}
.cid-tBTMm0LOZ1 .container {
  display: flex;
  margin: auto;
}
.cid-tBTMm0LOZ1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTMm0LOZ1 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTMm0LOZ1 .dropdown-menu,
.cid-tBTMm0LOZ1 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTMm0LOZ1 .nav-item:focus,
.cid-tBTMm0LOZ1 .nav-link:focus {
  outline: none;
}
.cid-tBTMm0LOZ1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTMm0LOZ1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTMm0LOZ1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTMm0LOZ1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTMm0LOZ1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTMm0LOZ1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTMm0LOZ1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTMm0LOZ1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTMm0LOZ1 .navbar.opened {
  transition: all .3s;
}
.cid-tBTMm0LOZ1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTMm0LOZ1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTMm0LOZ1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTMm0LOZ1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTMm0LOZ1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTMm0LOZ1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTMm0LOZ1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTMm0LOZ1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTMm0LOZ1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTMm0LOZ1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTMm0LOZ1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTMm0LOZ1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTMm0LOZ1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTMm0LOZ1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTMm0LOZ1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTMm0LOZ1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTMm0LOZ1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTMm0LOZ1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTMm0LOZ1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTMm0LOZ1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTMm0LOZ1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTMm0LOZ1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTMm0LOZ1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTMm0LOZ1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTMm0LOZ1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTMm0LOZ1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTMm0LOZ1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTMm0LOZ1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTMm0LOZ1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTMm0LOZ1 .dropdown-item.active,
.cid-tBTMm0LOZ1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTMm0LOZ1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTMm0LOZ1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTMm0LOZ1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTMm0LOZ1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTMm0LOZ1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTMm0LOZ1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTMm0LOZ1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTMm0LOZ1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTMm0LOZ1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTMm0LOZ1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTMm0LOZ1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTMm0LOZ1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMm0LOZ1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTMm0LOZ1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTMm0LOZ1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMm0LOZ1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTMm0LOZ1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTMm0LOZ1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTMm0LOZ1 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTMm0LOZ1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTMm0LOZ1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTMm0LOZ1 .navbar {
    height: 77px;
  }
  .cid-tBTMm0LOZ1 .navbar.opened {
    height: auto;
  }
  .cid-tBTMm0LOZ1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSxUIG1Te5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSxUIG1Te5 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSxUIG1Te5 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSxUIG1Te5 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSxUIG1Te5 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSxUIG1Te5 .mbr-section-title b:last-child,
.cid-sSxUIG1Te5 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSxUIG1Te5 .mbr-section-subtitle {
  text-align: left;
}
.cid-sSxUIG1Te5 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSxUIGlXiy {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sSxUIGlXiy .mbr-text {
  color: #767676;
}
.cid-sSxUIGlXiy .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sSxUIGlXiy .link {
  margin: 0;
}
.cid-sSxUIGlXiy .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sSxUIGlXiy .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sSxUIGlXiy .card {
    margin-bottom: 3rem;
  }
}
.cid-sSxUIGlXiy .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sSxUIGlXiy .row {
    padding: 0 1rem;
  }
}
.cid-sSxUIGlXiy .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sSxUIGlXiy .card-title {
  transition: 0.3s;
}
.cid-sSxUIGlXiy .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sSxUIGlXiy .card:hover .card-title {
  color: #e94c71;
}
.cid-sSxUIGlXiy .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sSxUIGlXiy .row {
    margin: 0;
  }
}
.cid-sSxUIGlXiy .card-title,
.cid-sSxUIGlXiy .card-img {
  color: #272727;
}
.cid-sSxUIGlXiy .card-title:hover {
  color: #f23801 !important;
}
.cid-tJPbJn1Qqy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tJPbJn1Qqy img,
.cid-tJPbJn1Qqy .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJPbJn1Qqy .item:focus,
.cid-tJPbJn1Qqy span:focus {
  outline: none;
}
.cid-tJPbJn1Qqy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJPbJn1Qqy .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJPbJn1Qqy .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJPbJn1Qqy .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJPbJn1Qqy .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJPbJn1Qqy .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJPbJn1Qqy .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJPbJn1Qqy .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJPbJn1Qqy .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJPbJn1Qqy .mbr-social-likes a {
  color: #000000;
}
.cid-tJPbJn1Qqy .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJPbJn1Qqy .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJPbJn1Qqy .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJPbJn1Qqy .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJPbJn1Qqy .mbr-section-title b:last-child,
.cid-tJPbJn1Qqy .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJPbJn1Qqy .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJPbJn1Qqy .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJPbJn1Qqy .mbr-section-bottom {
  display: flex;
}
.cid-tJPbJn1Qqy .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJPbJn1Qqy .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJPbJn1Qqy .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sT1dShFPfn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-sT1dShFPfn img,
.cid-sT1dShFPfn .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sT1dShFPfn .item:focus,
.cid-sT1dShFPfn span:focus {
  outline: none;
}
.cid-sT1dShFPfn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT1dShFPfn .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-sT1dShFPfn .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sT1dShFPfn .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sT1dShFPfn .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sT1dShFPfn .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sT1dShFPfn .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sT1dShFPfn .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sT1dShFPfn .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sT1dShFPfn .mbr-social-likes a {
  color: #000000;
}
.cid-sT1dShFPfn .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sT1dShFPfn .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sT1dShFPfn .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sT1dShFPfn .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-sT1dShFPfn .mbr-section-title b:last-child,
.cid-sT1dShFPfn .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sT1dShFPfn .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sT1dShFPfn .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sT1dShFPfn .mbr-section-bottom {
  display: flex;
}
.cid-sT1dShFPfn .bottom-text {
  margin-top: 1.25rem;
}
.cid-sT1dShFPfn .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sT1dShFPfn .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJL1VCwu .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJL1VCwu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJL1VCwu .dropdown-menu {
  padding: 0;
}
.cid-tBTJL1VCwu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJL1VCwu .dropdown-item:hover,
.cid-tBTJL1VCwu .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJL1VCwu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJL1VCwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJL1VCwu .nav-link {
  position: relative;
}
.cid-tBTJL1VCwu .container {
  display: flex;
  margin: auto;
}
.cid-tBTJL1VCwu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJL1VCwu .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJL1VCwu .dropdown-menu,
.cid-tBTJL1VCwu .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJL1VCwu .nav-item:focus,
.cid-tBTJL1VCwu .nav-link:focus {
  outline: none;
}
.cid-tBTJL1VCwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJL1VCwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJL1VCwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJL1VCwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJL1VCwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJL1VCwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJL1VCwu .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJL1VCwu .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJL1VCwu .navbar.opened {
  transition: all .3s;
}
.cid-tBTJL1VCwu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJL1VCwu .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJL1VCwu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJL1VCwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJL1VCwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJL1VCwu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJL1VCwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJL1VCwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJL1VCwu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJL1VCwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJL1VCwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJL1VCwu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJL1VCwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJL1VCwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJL1VCwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJL1VCwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJL1VCwu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJL1VCwu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJL1VCwu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJL1VCwu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJL1VCwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJL1VCwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJL1VCwu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJL1VCwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJL1VCwu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJL1VCwu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJL1VCwu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJL1VCwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJL1VCwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJL1VCwu .dropdown-item.active,
.cid-tBTJL1VCwu .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJL1VCwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJL1VCwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJL1VCwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJL1VCwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJL1VCwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJL1VCwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJL1VCwu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJL1VCwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJL1VCwu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJL1VCwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJL1VCwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJL1VCwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJL1VCwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJL1VCwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJL1VCwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJL1VCwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJL1VCwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJL1VCwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJL1VCwu .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJL1VCwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJL1VCwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJL1VCwu .navbar {
    height: 77px;
  }
  .cid-tBTJL1VCwu .navbar.opened {
    height: auto;
  }
  .cid-tBTJL1VCwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzOWlte6DJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tzOWlte6DJ .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tzOWlte6DJ .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tzOWlte6DJ .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tzOWlte6DJ .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tzOWlte6DJ .mbr-section-title b:last-child,
.cid-tzOWlte6DJ .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tzOWlte6DJ .mbr-section-subtitle {
  text-align: left;
}
.cid-tzOWlte6DJ #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tzOWltqnxh .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-tzOWltqnxh .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-tzOWltqnxh .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-tzOWltqnxh img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-tzOWltqnxh img:hover {
  transition: .5s;
  width: 200px;
}
.cid-tzOWltqnxh .break {
  padding-bottom: 2em;
}
.cid-tzOWltqnxh .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-tzOWltqnxh .break div h2 {
  text-align: center;
}
.cid-tzOWltqnxh H1 {
  color: #f23801;
}
.cid-tBkv2MjOnG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkv2MjOnG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkv2MjOnG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkv2MjOnG .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkv2MjOnG .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkv2MjOnG .card-wrap {
  width: 100%;
}
.cid-tBkv2MjOnG .card-box {
  width: 100%;
}
.cid-tBkv2MjOnG .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkv2MjOnG .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkv2MjOnG .mbr-text {
    margin-top: 1rem;
  }
}
.cid-tzOWltF8Q6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tzOWltF8Q6 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tzOWltF8Q6 .first-column .mbr-text {
  margin: 0;
}
.cid-tzOWltF8Q6 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tzOWltF8Q6 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tzOWltF8Q6 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tzOWltF8Q6 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tzOWltF8Q6 .form-group {
  max-width: 55%;
}
.cid-tzOWltF8Q6 .form-group,
.cid-tzOWltF8Q6 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tzOWltF8Q6 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tzOWltF8Q6 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tzOWltF8Q6 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tzOWltF8Q6 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tzOWltF8Q6 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tzOWltF8Q6 .col + .mbr-section-btn .btn,
.cid-tzOWltF8Q6 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tzOWltF8Q6 .dragArea > *:nth-last-child(2).col,
.cid-tzOWltF8Q6 .dragArea > *:nth-last-child(2).col-auto,
.cid-tzOWltF8Q6 .col + .mbr-section-btn,
.cid-tzOWltF8Q6 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzOWltF8Q6 .first-column,
  .cid-tzOWltF8Q6 .second-column {
    padding-bottom: 2rem;
  }
  .cid-tzOWltF8Q6 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tzOWltF8Q6 .first-column,
  .cid-tzOWltF8Q6 .second-column,
  .cid-tzOWltF8Q6 .third-column {
    text-align: center;
  }
}
.cid-tzOWltF8Q6 .mbr-section-subtitle,
.cid-tzOWltF8Q6 .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJOqSoKJ .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJOqSoKJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJOqSoKJ .dropdown-menu {
  padding: 0;
}
.cid-tBTJOqSoKJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJOqSoKJ .dropdown-item:hover,
.cid-tBTJOqSoKJ .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJOqSoKJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJOqSoKJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJOqSoKJ .nav-link {
  position: relative;
}
.cid-tBTJOqSoKJ .container {
  display: flex;
  margin: auto;
}
.cid-tBTJOqSoKJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJOqSoKJ .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJOqSoKJ .dropdown-menu,
.cid-tBTJOqSoKJ .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJOqSoKJ .nav-item:focus,
.cid-tBTJOqSoKJ .nav-link:focus {
  outline: none;
}
.cid-tBTJOqSoKJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJOqSoKJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJOqSoKJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJOqSoKJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJOqSoKJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJOqSoKJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJOqSoKJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJOqSoKJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJOqSoKJ .navbar.opened {
  transition: all .3s;
}
.cid-tBTJOqSoKJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJOqSoKJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJOqSoKJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJOqSoKJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJOqSoKJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJOqSoKJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJOqSoKJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJOqSoKJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJOqSoKJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJOqSoKJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJOqSoKJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJOqSoKJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJOqSoKJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJOqSoKJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJOqSoKJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJOqSoKJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJOqSoKJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJOqSoKJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJOqSoKJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJOqSoKJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJOqSoKJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJOqSoKJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJOqSoKJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJOqSoKJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJOqSoKJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJOqSoKJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJOqSoKJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJOqSoKJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJOqSoKJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJOqSoKJ .dropdown-item.active,
.cid-tBTJOqSoKJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJOqSoKJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJOqSoKJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJOqSoKJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJOqSoKJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJOqSoKJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJOqSoKJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJOqSoKJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJOqSoKJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJOqSoKJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJOqSoKJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJOqSoKJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJOqSoKJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJOqSoKJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJOqSoKJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJOqSoKJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJOqSoKJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJOqSoKJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJOqSoKJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJOqSoKJ .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJOqSoKJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJOqSoKJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJOqSoKJ .navbar {
    height: 77px;
  }
  .cid-tBTJOqSoKJ .navbar.opened {
    height: auto;
  }
  .cid-tBTJOqSoKJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzOY68ltXJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tzOY68ltXJ .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tzOY68ltXJ .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tzOY68ltXJ .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tzOY68ltXJ .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tzOY68ltXJ .mbr-section-title b:last-child,
.cid-tzOY68ltXJ .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tzOY68ltXJ .mbr-section-subtitle {
  text-align: left;
}
.cid-tzOY68ltXJ #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tzOY68CXGV .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-tzOY68CXGV .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-tzOY68CXGV .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-tzOY68CXGV img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-tzOY68CXGV img:hover {
  transition: .5s;
  width: 200px;
}
.cid-tzOY68CXGV .break {
  padding-bottom: 2em;
}
.cid-tzOY68CXGV .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-tzOY68CXGV .break div h2 {
  text-align: center;
}
.cid-tzOY68CXGV H1 {
  color: #f23801;
}
.cid-tBkva1ug46 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkva1ug46 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkva1ug46 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkva1ug46 .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkva1ug46 .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkva1ug46 .card-wrap {
  width: 100%;
}
.cid-tBkva1ug46 .card-box {
  width: 100%;
}
.cid-tBkva1ug46 .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkva1ug46 .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkva1ug46 .mbr-text {
    margin-top: 1rem;
  }
}
.cid-tzOY68PdIT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tzOY68PdIT .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tzOY68PdIT .first-column .mbr-text {
  margin: 0;
}
.cid-tzOY68PdIT .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tzOY68PdIT .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tzOY68PdIT .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tzOY68PdIT .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tzOY68PdIT .form-group {
  max-width: 55%;
}
.cid-tzOY68PdIT .form-group,
.cid-tzOY68PdIT .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tzOY68PdIT .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tzOY68PdIT .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tzOY68PdIT .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tzOY68PdIT .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tzOY68PdIT .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tzOY68PdIT .col + .mbr-section-btn .btn,
.cid-tzOY68PdIT .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tzOY68PdIT .dragArea > *:nth-last-child(2).col,
.cid-tzOY68PdIT .dragArea > *:nth-last-child(2).col-auto,
.cid-tzOY68PdIT .col + .mbr-section-btn,
.cid-tzOY68PdIT .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzOY68PdIT .first-column,
  .cid-tzOY68PdIT .second-column {
    padding-bottom: 2rem;
  }
  .cid-tzOY68PdIT .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tzOY68PdIT .first-column,
  .cid-tzOY68PdIT .second-column,
  .cid-tzOY68PdIT .third-column {
    text-align: center;
  }
}
.cid-tzOY68PdIT .mbr-section-subtitle,
.cid-tzOY68PdIT .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTL7mlCNN .navbar-dropdown {
  position: relative !important;
}
.cid-tBTL7mlCNN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL7mlCNN .dropdown-menu {
  padding: 0;
}
.cid-tBTL7mlCNN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL7mlCNN .dropdown-item:hover,
.cid-tBTL7mlCNN .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTL7mlCNN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTL7mlCNN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTL7mlCNN .nav-link {
  position: relative;
}
.cid-tBTL7mlCNN .container {
  display: flex;
  margin: auto;
}
.cid-tBTL7mlCNN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTL7mlCNN .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTL7mlCNN .dropdown-menu,
.cid-tBTL7mlCNN .navbar.opened {
  background: #313647 !important;
}
.cid-tBTL7mlCNN .nav-item:focus,
.cid-tBTL7mlCNN .nav-link:focus {
  outline: none;
}
.cid-tBTL7mlCNN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTL7mlCNN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTL7mlCNN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTL7mlCNN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTL7mlCNN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTL7mlCNN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTL7mlCNN .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTL7mlCNN .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTL7mlCNN .navbar.opened {
  transition: all .3s;
}
.cid-tBTL7mlCNN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTL7mlCNN .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTL7mlCNN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTL7mlCNN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTL7mlCNN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTL7mlCNN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTL7mlCNN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTL7mlCNN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTL7mlCNN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTL7mlCNN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTL7mlCNN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTL7mlCNN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTL7mlCNN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTL7mlCNN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTL7mlCNN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTL7mlCNN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTL7mlCNN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTL7mlCNN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTL7mlCNN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTL7mlCNN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTL7mlCNN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTL7mlCNN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTL7mlCNN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTL7mlCNN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTL7mlCNN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTL7mlCNN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTL7mlCNN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTL7mlCNN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTL7mlCNN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTL7mlCNN .dropdown-item.active,
.cid-tBTL7mlCNN .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTL7mlCNN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTL7mlCNN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTL7mlCNN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTL7mlCNN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTL7mlCNN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTL7mlCNN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTL7mlCNN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTL7mlCNN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTL7mlCNN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTL7mlCNN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTL7mlCNN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTL7mlCNN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL7mlCNN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTL7mlCNN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTL7mlCNN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL7mlCNN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTL7mlCNN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTL7mlCNN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTL7mlCNN .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTL7mlCNN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTL7mlCNN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTL7mlCNN .navbar {
    height: 77px;
  }
  .cid-tBTL7mlCNN .navbar.opened {
    height: auto;
  }
  .cid-tBTL7mlCNN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0RTNHF9n {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0RTNHF9n .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0RTNHF9n .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0RTNHF9n .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0RTNHF9n .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0RTNHF9n .mbr-section-title b:last-child,
.cid-tA0RTNHF9n .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0RTNHF9n .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0RTNHF9n #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0RTNSxWB h2,
.cid-tA0RTNSxWB h1 {
  text-align: center;
  line-height: .5;
}
.cid-tA0RTNSxWB .space {
  margin-bottom: 1em;
}
.cid-tA0RTNSxWB label {
  font-size: 20pt;
}
.cid-tA0RTNSxWB input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-tA0RTNSxWB .navbar-dropdown {
  position: relative !important;
}
.cid-tA0RTNSxWB .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-tA0RTNSxWB .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-tA0RTNSxWB .container-fluid,
  .cid-tA0RTNSxWB .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-tA0RTNSxWB .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-tA0RTNSxWB .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-tA0RTNSxWB .dropdown-item:hover:before,
.cid-tA0RTNSxWB .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-tA0RTNSxWB .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-tA0RTNSxWB .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-tA0RTNSxWB .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-tA0RTNSxWB .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-tA0RTNSxWB .container {
  display: flex;
  margin: auto;
}
.cid-tA0RTNSxWB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tA0RTNSxWB .dropdown-menu,
.cid-tA0RTNSxWB .navbar.opened {
  background: #313647 !important;
}
.cid-tA0RTNSxWB .nav-item:focus,
.cid-tA0RTNSxWB .nav-link:focus {
  outline: none;
}
.cid-tA0RTNSxWB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tA0RTNSxWB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tA0RTNSxWB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-tA0RTNSxWB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tA0RTNSxWB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tA0RTNSxWB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tA0RTNSxWB .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-tA0RTNSxWB .navbar.opened {
  transition: all .3s;
}
.cid-tA0RTNSxWB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tA0RTNSxWB .navbar .navbar-logo img {
  width: auto;
}
.cid-tA0RTNSxWB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tA0RTNSxWB .navbar.collapsed {
  justify-content: center;
}
.cid-tA0RTNSxWB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tA0RTNSxWB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-tA0RTNSxWB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-tA0RTNSxWB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tA0RTNSxWB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tA0RTNSxWB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tA0RTNSxWB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tA0RTNSxWB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tA0RTNSxWB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-tA0RTNSxWB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tA0RTNSxWB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tA0RTNSxWB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tA0RTNSxWB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tA0RTNSxWB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tA0RTNSxWB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tA0RTNSxWB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tA0RTNSxWB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tA0RTNSxWB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tA0RTNSxWB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tA0RTNSxWB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tA0RTNSxWB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tA0RTNSxWB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tA0RTNSxWB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tA0RTNSxWB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tA0RTNSxWB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tA0RTNSxWB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tA0RTNSxWB .dropdown-item.active,
.cid-tA0RTNSxWB .dropdown-item:active {
  background-color: transparent;
}
.cid-tA0RTNSxWB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tA0RTNSxWB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tA0RTNSxWB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tA0RTNSxWB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tA0RTNSxWB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tA0RTNSxWB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tA0RTNSxWB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tA0RTNSxWB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tA0RTNSxWB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tA0RTNSxWB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tA0RTNSxWB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tA0RTNSxWB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0RTNSxWB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0RTNSxWB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tA0RTNSxWB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0RTNSxWB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tA0RTNSxWB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tA0RTNSxWB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0RTNSxWB .navbar-dropdown {
  padding: 1rem 0;
}
.cid-tA0RTNSxWB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tA0RTNSxWB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tA0RTNSxWB .navbar {
    height: 70px;
  }
  .cid-tA0RTNSxWB .navbar.opened {
    height: auto;
  }
  .cid-tA0RTNSxWB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-tA0RTNSxWB .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-tA0RTNSxWB .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-tA0RTNSxWB .btn-mine {
    font-size: 10pt;
  }
}
.cid-tA0RTO3ixm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0RTO3ixm .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0RTO3ixm .first-column .mbr-text {
  margin: 0;
}
.cid-tA0RTO3ixm .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0RTO3ixm .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0RTO3ixm .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0RTO3ixm .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0RTO3ixm .form-group {
  max-width: 55%;
}
.cid-tA0RTO3ixm .form-group,
.cid-tA0RTO3ixm .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0RTO3ixm .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0RTO3ixm .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0RTO3ixm .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0RTO3ixm .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0RTO3ixm .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0RTO3ixm .col + .mbr-section-btn .btn,
.cid-tA0RTO3ixm .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0RTO3ixm .dragArea > *:nth-last-child(2).col,
.cid-tA0RTO3ixm .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0RTO3ixm .col + .mbr-section-btn,
.cid-tA0RTO3ixm .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0RTO3ixm .first-column,
  .cid-tA0RTO3ixm .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0RTO3ixm .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0RTO3ixm .first-column,
  .cid-tA0RTO3ixm .second-column,
  .cid-tA0RTO3ixm .third-column {
    text-align: center;
  }
}
.cid-tA0RTO3ixm .mbr-section-subtitle,
.cid-tA0RTO3ixm .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLaMZnBS .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLaMZnBS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLaMZnBS .dropdown-menu {
  padding: 0;
}
.cid-tBTLaMZnBS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLaMZnBS .dropdown-item:hover,
.cid-tBTLaMZnBS .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLaMZnBS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLaMZnBS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLaMZnBS .nav-link {
  position: relative;
}
.cid-tBTLaMZnBS .container {
  display: flex;
  margin: auto;
}
.cid-tBTLaMZnBS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLaMZnBS .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLaMZnBS .dropdown-menu,
.cid-tBTLaMZnBS .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLaMZnBS .nav-item:focus,
.cid-tBTLaMZnBS .nav-link:focus {
  outline: none;
}
.cid-tBTLaMZnBS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLaMZnBS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLaMZnBS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLaMZnBS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLaMZnBS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLaMZnBS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLaMZnBS .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLaMZnBS .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLaMZnBS .navbar.opened {
  transition: all .3s;
}
.cid-tBTLaMZnBS .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLaMZnBS .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLaMZnBS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLaMZnBS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLaMZnBS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLaMZnBS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLaMZnBS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLaMZnBS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLaMZnBS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLaMZnBS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLaMZnBS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLaMZnBS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLaMZnBS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLaMZnBS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLaMZnBS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLaMZnBS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLaMZnBS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLaMZnBS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLaMZnBS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLaMZnBS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLaMZnBS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLaMZnBS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLaMZnBS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLaMZnBS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLaMZnBS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLaMZnBS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLaMZnBS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLaMZnBS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLaMZnBS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLaMZnBS .dropdown-item.active,
.cid-tBTLaMZnBS .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLaMZnBS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLaMZnBS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLaMZnBS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLaMZnBS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLaMZnBS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLaMZnBS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLaMZnBS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLaMZnBS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLaMZnBS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLaMZnBS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLaMZnBS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLaMZnBS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLaMZnBS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLaMZnBS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLaMZnBS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLaMZnBS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLaMZnBS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLaMZnBS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLaMZnBS .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLaMZnBS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLaMZnBS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLaMZnBS .navbar {
    height: 77px;
  }
  .cid-tBTLaMZnBS .navbar.opened {
    height: auto;
  }
  .cid-tBTLaMZnBS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0RNosuDO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0RNosuDO .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0RNosuDO .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0RNosuDO .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0RNosuDO .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0RNosuDO .mbr-section-title b:last-child,
.cid-tA0RNosuDO .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0RNosuDO .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0RNosuDO #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0RNoHy7X h2,
.cid-tA0RNoHy7X h1 {
  text-align: center;
  line-height: .5;
}
.cid-tA0RNoHy7X .space {
  margin-bottom: 1em;
}
.cid-tA0RNoHy7X label {
  font-size: 20pt;
}
.cid-tA0RNoHy7X input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-tA0RNoHy7X .navbar-dropdown {
  position: relative !important;
}
.cid-tA0RNoHy7X .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-tA0RNoHy7X .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-tA0RNoHy7X .container-fluid,
  .cid-tA0RNoHy7X .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-tA0RNoHy7X .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-tA0RNoHy7X .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-tA0RNoHy7X .dropdown-item:hover:before,
.cid-tA0RNoHy7X .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-tA0RNoHy7X .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-tA0RNoHy7X .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-tA0RNoHy7X .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-tA0RNoHy7X .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-tA0RNoHy7X .container {
  display: flex;
  margin: auto;
}
.cid-tA0RNoHy7X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tA0RNoHy7X .dropdown-menu,
.cid-tA0RNoHy7X .navbar.opened {
  background: #313647 !important;
}
.cid-tA0RNoHy7X .nav-item:focus,
.cid-tA0RNoHy7X .nav-link:focus {
  outline: none;
}
.cid-tA0RNoHy7X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tA0RNoHy7X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tA0RNoHy7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-tA0RNoHy7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tA0RNoHy7X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tA0RNoHy7X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tA0RNoHy7X .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-tA0RNoHy7X .navbar.opened {
  transition: all .3s;
}
.cid-tA0RNoHy7X .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tA0RNoHy7X .navbar .navbar-logo img {
  width: auto;
}
.cid-tA0RNoHy7X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tA0RNoHy7X .navbar.collapsed {
  justify-content: center;
}
.cid-tA0RNoHy7X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tA0RNoHy7X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-tA0RNoHy7X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-tA0RNoHy7X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tA0RNoHy7X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tA0RNoHy7X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tA0RNoHy7X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tA0RNoHy7X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tA0RNoHy7X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-tA0RNoHy7X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tA0RNoHy7X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tA0RNoHy7X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tA0RNoHy7X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tA0RNoHy7X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tA0RNoHy7X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tA0RNoHy7X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tA0RNoHy7X .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tA0RNoHy7X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tA0RNoHy7X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tA0RNoHy7X .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tA0RNoHy7X .navbar.navbar-short {
  min-height: 60px;
}
.cid-tA0RNoHy7X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tA0RNoHy7X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tA0RNoHy7X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tA0RNoHy7X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tA0RNoHy7X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tA0RNoHy7X .dropdown-item.active,
.cid-tA0RNoHy7X .dropdown-item:active {
  background-color: transparent;
}
.cid-tA0RNoHy7X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tA0RNoHy7X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tA0RNoHy7X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tA0RNoHy7X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tA0RNoHy7X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tA0RNoHy7X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tA0RNoHy7X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tA0RNoHy7X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tA0RNoHy7X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tA0RNoHy7X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tA0RNoHy7X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tA0RNoHy7X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0RNoHy7X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0RNoHy7X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tA0RNoHy7X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0RNoHy7X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tA0RNoHy7X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tA0RNoHy7X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0RNoHy7X .navbar-dropdown {
  padding: 1rem 0;
}
.cid-tA0RNoHy7X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tA0RNoHy7X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tA0RNoHy7X .navbar {
    height: 70px;
  }
  .cid-tA0RNoHy7X .navbar.opened {
    height: auto;
  }
  .cid-tA0RNoHy7X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-tA0RNoHy7X .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-tA0RNoHy7X .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-tA0RNoHy7X .btn-mine {
    font-size: 10pt;
  }
}
.cid-tA0RNoSA3N {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0RNoSA3N .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0RNoSA3N .first-column .mbr-text {
  margin: 0;
}
.cid-tA0RNoSA3N .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0RNoSA3N .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0RNoSA3N .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0RNoSA3N .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0RNoSA3N .form-group {
  max-width: 55%;
}
.cid-tA0RNoSA3N .form-group,
.cid-tA0RNoSA3N .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0RNoSA3N .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0RNoSA3N .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0RNoSA3N .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0RNoSA3N .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0RNoSA3N .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0RNoSA3N .col + .mbr-section-btn .btn,
.cid-tA0RNoSA3N .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0RNoSA3N .dragArea > *:nth-last-child(2).col,
.cid-tA0RNoSA3N .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0RNoSA3N .col + .mbr-section-btn,
.cid-tA0RNoSA3N .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0RNoSA3N .first-column,
  .cid-tA0RNoSA3N .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0RNoSA3N .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0RNoSA3N .first-column,
  .cid-tA0RNoSA3N .second-column,
  .cid-tA0RNoSA3N .third-column {
    text-align: center;
  }
}
.cid-tA0RNoSA3N .mbr-section-subtitle,
.cid-tA0RNoSA3N .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLdtZUDg .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLdtZUDg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLdtZUDg .dropdown-menu {
  padding: 0;
}
.cid-tBTLdtZUDg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLdtZUDg .dropdown-item:hover,
.cid-tBTLdtZUDg .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLdtZUDg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLdtZUDg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLdtZUDg .nav-link {
  position: relative;
}
.cid-tBTLdtZUDg .container {
  display: flex;
  margin: auto;
}
.cid-tBTLdtZUDg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLdtZUDg .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLdtZUDg .dropdown-menu,
.cid-tBTLdtZUDg .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLdtZUDg .nav-item:focus,
.cid-tBTLdtZUDg .nav-link:focus {
  outline: none;
}
.cid-tBTLdtZUDg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLdtZUDg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLdtZUDg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLdtZUDg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLdtZUDg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLdtZUDg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLdtZUDg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLdtZUDg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLdtZUDg .navbar.opened {
  transition: all .3s;
}
.cid-tBTLdtZUDg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLdtZUDg .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLdtZUDg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLdtZUDg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLdtZUDg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLdtZUDg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLdtZUDg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLdtZUDg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLdtZUDg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLdtZUDg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLdtZUDg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLdtZUDg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLdtZUDg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLdtZUDg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLdtZUDg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLdtZUDg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLdtZUDg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLdtZUDg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLdtZUDg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLdtZUDg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLdtZUDg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLdtZUDg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLdtZUDg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLdtZUDg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLdtZUDg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLdtZUDg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLdtZUDg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLdtZUDg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLdtZUDg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLdtZUDg .dropdown-item.active,
.cid-tBTLdtZUDg .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLdtZUDg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLdtZUDg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLdtZUDg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLdtZUDg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLdtZUDg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLdtZUDg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLdtZUDg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLdtZUDg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLdtZUDg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLdtZUDg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLdtZUDg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLdtZUDg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLdtZUDg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLdtZUDg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLdtZUDg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLdtZUDg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLdtZUDg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLdtZUDg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLdtZUDg .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLdtZUDg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLdtZUDg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLdtZUDg .navbar {
    height: 77px;
  }
  .cid-tBTLdtZUDg .navbar.opened {
    height: auto;
  }
  .cid-tBTLdtZUDg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0T3SWe5Z {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0T3SWe5Z .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0T3SWe5Z .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0T3SWe5Z .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0T3SWe5Z .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0T3SWe5Z .mbr-section-title b:last-child,
.cid-tA0T3SWe5Z .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0T3SWe5Z .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0T3SWe5Z #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0T3Tb4sJ h2,
.cid-tA0T3Tb4sJ h1 {
  text-align: center;
  line-height: .5;
}
.cid-tA0T3Tb4sJ .space {
  margin-bottom: 1em;
}
.cid-tA0T3Tb4sJ label {
  font-size: 20pt;
}
.cid-tA0T3Tb4sJ input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-tA0T3Tb4sJ .navbar-dropdown {
  position: relative !important;
}
.cid-tA0T3Tb4sJ .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-tA0T3Tb4sJ .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-tA0T3Tb4sJ .container-fluid,
  .cid-tA0T3Tb4sJ .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-tA0T3Tb4sJ .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-tA0T3Tb4sJ .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-tA0T3Tb4sJ .dropdown-item:hover:before,
.cid-tA0T3Tb4sJ .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-tA0T3Tb4sJ .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-tA0T3Tb4sJ .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-tA0T3Tb4sJ .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-tA0T3Tb4sJ .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-tA0T3Tb4sJ .container {
  display: flex;
  margin: auto;
}
.cid-tA0T3Tb4sJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tA0T3Tb4sJ .dropdown-menu,
.cid-tA0T3Tb4sJ .navbar.opened {
  background: #313647 !important;
}
.cid-tA0T3Tb4sJ .nav-item:focus,
.cid-tA0T3Tb4sJ .nav-link:focus {
  outline: none;
}
.cid-tA0T3Tb4sJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tA0T3Tb4sJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tA0T3Tb4sJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-tA0T3Tb4sJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tA0T3Tb4sJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tA0T3Tb4sJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tA0T3Tb4sJ .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-tA0T3Tb4sJ .navbar.opened {
  transition: all .3s;
}
.cid-tA0T3Tb4sJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tA0T3Tb4sJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tA0T3Tb4sJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tA0T3Tb4sJ .navbar.collapsed {
  justify-content: center;
}
.cid-tA0T3Tb4sJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tA0T3Tb4sJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-tA0T3Tb4sJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-tA0T3Tb4sJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tA0T3Tb4sJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tA0T3Tb4sJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tA0T3Tb4sJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tA0T3Tb4sJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tA0T3Tb4sJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-tA0T3Tb4sJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tA0T3Tb4sJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tA0T3Tb4sJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tA0T3Tb4sJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tA0T3Tb4sJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tA0T3Tb4sJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tA0T3Tb4sJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tA0T3Tb4sJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tA0T3Tb4sJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tA0T3Tb4sJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tA0T3Tb4sJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tA0T3Tb4sJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tA0T3Tb4sJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tA0T3Tb4sJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tA0T3Tb4sJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tA0T3Tb4sJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tA0T3Tb4sJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tA0T3Tb4sJ .dropdown-item.active,
.cid-tA0T3Tb4sJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tA0T3Tb4sJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tA0T3Tb4sJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tA0T3Tb4sJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tA0T3Tb4sJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tA0T3Tb4sJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tA0T3Tb4sJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tA0T3Tb4sJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tA0T3Tb4sJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tA0T3Tb4sJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tA0T3Tb4sJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tA0T3Tb4sJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tA0T3Tb4sJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0T3Tb4sJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0T3Tb4sJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tA0T3Tb4sJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0T3Tb4sJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tA0T3Tb4sJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tA0T3Tb4sJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0T3Tb4sJ .navbar-dropdown {
  padding: 1rem 0;
}
.cid-tA0T3Tb4sJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tA0T3Tb4sJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tA0T3Tb4sJ .navbar {
    height: 70px;
  }
  .cid-tA0T3Tb4sJ .navbar.opened {
    height: auto;
  }
  .cid-tA0T3Tb4sJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-tA0T3Tb4sJ .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-tA0T3Tb4sJ .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-tA0T3Tb4sJ .btn-mine {
    font-size: 10pt;
  }
}
.cid-tA0T3Tme9a {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0T3Tme9a .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0T3Tme9a .first-column .mbr-text {
  margin: 0;
}
.cid-tA0T3Tme9a .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0T3Tme9a .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0T3Tme9a .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0T3Tme9a .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0T3Tme9a .form-group {
  max-width: 55%;
}
.cid-tA0T3Tme9a .form-group,
.cid-tA0T3Tme9a .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0T3Tme9a .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0T3Tme9a .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0T3Tme9a .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0T3Tme9a .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0T3Tme9a .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0T3Tme9a .col + .mbr-section-btn .btn,
.cid-tA0T3Tme9a .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0T3Tme9a .dragArea > *:nth-last-child(2).col,
.cid-tA0T3Tme9a .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0T3Tme9a .col + .mbr-section-btn,
.cid-tA0T3Tme9a .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0T3Tme9a .first-column,
  .cid-tA0T3Tme9a .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0T3Tme9a .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0T3Tme9a .first-column,
  .cid-tA0T3Tme9a .second-column,
  .cid-tA0T3Tme9a .third-column {
    text-align: center;
  }
}
.cid-tA0T3Tme9a .mbr-section-subtitle,
.cid-tA0T3Tme9a .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTLpiWR0s .navbar-dropdown {
  position: relative !important;
}
.cid-tBTLpiWR0s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLpiWR0s .dropdown-menu {
  padding: 0;
}
.cid-tBTLpiWR0s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLpiWR0s .dropdown-item:hover,
.cid-tBTLpiWR0s .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTLpiWR0s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTLpiWR0s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTLpiWR0s .nav-link {
  position: relative;
}
.cid-tBTLpiWR0s .container {
  display: flex;
  margin: auto;
}
.cid-tBTLpiWR0s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTLpiWR0s .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTLpiWR0s .dropdown-menu,
.cid-tBTLpiWR0s .navbar.opened {
  background: #313647 !important;
}
.cid-tBTLpiWR0s .nav-item:focus,
.cid-tBTLpiWR0s .nav-link:focus {
  outline: none;
}
.cid-tBTLpiWR0s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTLpiWR0s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTLpiWR0s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTLpiWR0s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTLpiWR0s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTLpiWR0s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTLpiWR0s .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTLpiWR0s .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTLpiWR0s .navbar.opened {
  transition: all .3s;
}
.cid-tBTLpiWR0s .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTLpiWR0s .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTLpiWR0s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTLpiWR0s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTLpiWR0s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTLpiWR0s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTLpiWR0s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTLpiWR0s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTLpiWR0s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTLpiWR0s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTLpiWR0s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTLpiWR0s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTLpiWR0s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTLpiWR0s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTLpiWR0s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTLpiWR0s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTLpiWR0s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTLpiWR0s .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTLpiWR0s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTLpiWR0s .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTLpiWR0s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTLpiWR0s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTLpiWR0s .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTLpiWR0s .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTLpiWR0s .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTLpiWR0s .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTLpiWR0s .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTLpiWR0s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTLpiWR0s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTLpiWR0s .dropdown-item.active,
.cid-tBTLpiWR0s .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTLpiWR0s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTLpiWR0s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTLpiWR0s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTLpiWR0s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTLpiWR0s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTLpiWR0s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTLpiWR0s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTLpiWR0s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTLpiWR0s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTLpiWR0s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTLpiWR0s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTLpiWR0s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLpiWR0s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTLpiWR0s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTLpiWR0s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLpiWR0s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTLpiWR0s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTLpiWR0s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTLpiWR0s .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTLpiWR0s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTLpiWR0s .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTLpiWR0s .navbar {
    height: 77px;
  }
  .cid-tBTLpiWR0s .navbar.opened {
    height: auto;
  }
  .cid-tBTLpiWR0s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0THUoXMB {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0THUoXMB .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0THUoXMB .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0THUoXMB .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0THUoXMB .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0THUoXMB .mbr-section-title b:last-child,
.cid-tA0THUoXMB .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0THUoXMB .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0THUoXMB #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0THUzcP5 h2,
.cid-tA0THUzcP5 h1 {
  text-align: center;
  line-height: .5;
}
.cid-tA0THUzcP5 .space {
  margin-bottom: 1em;
}
.cid-tA0THUzcP5 label {
  font-size: 20pt;
}
.cid-tA0THUzcP5 input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-tA0THUzcP5 .navbar-dropdown {
  position: relative !important;
}
.cid-tA0THUzcP5 .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-tA0THUzcP5 .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-tA0THUzcP5 .container-fluid,
  .cid-tA0THUzcP5 .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-tA0THUzcP5 .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-tA0THUzcP5 .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-tA0THUzcP5 .dropdown-item:hover:before,
.cid-tA0THUzcP5 .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-tA0THUzcP5 .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-tA0THUzcP5 .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-tA0THUzcP5 .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-tA0THUzcP5 .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-tA0THUzcP5 .container {
  display: flex;
  margin: auto;
}
.cid-tA0THUzcP5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tA0THUzcP5 .dropdown-menu,
.cid-tA0THUzcP5 .navbar.opened {
  background: #313647 !important;
}
.cid-tA0THUzcP5 .nav-item:focus,
.cid-tA0THUzcP5 .nav-link:focus {
  outline: none;
}
.cid-tA0THUzcP5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tA0THUzcP5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tA0THUzcP5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-tA0THUzcP5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tA0THUzcP5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tA0THUzcP5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tA0THUzcP5 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-tA0THUzcP5 .navbar.opened {
  transition: all .3s;
}
.cid-tA0THUzcP5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tA0THUzcP5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tA0THUzcP5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tA0THUzcP5 .navbar.collapsed {
  justify-content: center;
}
.cid-tA0THUzcP5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tA0THUzcP5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-tA0THUzcP5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-tA0THUzcP5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tA0THUzcP5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tA0THUzcP5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tA0THUzcP5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tA0THUzcP5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tA0THUzcP5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-tA0THUzcP5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tA0THUzcP5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tA0THUzcP5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tA0THUzcP5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tA0THUzcP5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tA0THUzcP5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tA0THUzcP5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tA0THUzcP5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tA0THUzcP5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tA0THUzcP5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tA0THUzcP5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tA0THUzcP5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tA0THUzcP5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tA0THUzcP5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tA0THUzcP5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tA0THUzcP5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tA0THUzcP5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tA0THUzcP5 .dropdown-item.active,
.cid-tA0THUzcP5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tA0THUzcP5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tA0THUzcP5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tA0THUzcP5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tA0THUzcP5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tA0THUzcP5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tA0THUzcP5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tA0THUzcP5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tA0THUzcP5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tA0THUzcP5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tA0THUzcP5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tA0THUzcP5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tA0THUzcP5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0THUzcP5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tA0THUzcP5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tA0THUzcP5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0THUzcP5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tA0THUzcP5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tA0THUzcP5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tA0THUzcP5 .navbar-dropdown {
  padding: 1rem 0;
}
.cid-tA0THUzcP5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tA0THUzcP5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tA0THUzcP5 .navbar {
    height: 70px;
  }
  .cid-tA0THUzcP5 .navbar.opened {
    height: auto;
  }
  .cid-tA0THUzcP5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-tA0THUzcP5 .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-tA0THUzcP5 .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-tA0THUzcP5 .btn-mine {
    font-size: 10pt;
  }
}
.cid-tA0THUKe1f {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0THUKe1f .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0THUKe1f .first-column .mbr-text {
  margin: 0;
}
.cid-tA0THUKe1f .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0THUKe1f .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0THUKe1f .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0THUKe1f .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0THUKe1f .form-group {
  max-width: 55%;
}
.cid-tA0THUKe1f .form-group,
.cid-tA0THUKe1f .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0THUKe1f .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0THUKe1f .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0THUKe1f .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0THUKe1f .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0THUKe1f .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0THUKe1f .col + .mbr-section-btn .btn,
.cid-tA0THUKe1f .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0THUKe1f .dragArea > *:nth-last-child(2).col,
.cid-tA0THUKe1f .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0THUKe1f .col + .mbr-section-btn,
.cid-tA0THUKe1f .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0THUKe1f .first-column,
  .cid-tA0THUKe1f .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0THUKe1f .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0THUKe1f .first-column,
  .cid-tA0THUKe1f .second-column,
  .cid-tA0THUKe1f .third-column {
    text-align: center;
  }
}
.cid-tA0THUKe1f .mbr-section-subtitle,
.cid-tA0THUKe1f .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJRZADlG .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJRZADlG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJRZADlG .dropdown-menu {
  padding: 0;
}
.cid-tBTJRZADlG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJRZADlG .dropdown-item:hover,
.cid-tBTJRZADlG .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJRZADlG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJRZADlG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJRZADlG .nav-link {
  position: relative;
}
.cid-tBTJRZADlG .container {
  display: flex;
  margin: auto;
}
.cid-tBTJRZADlG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJRZADlG .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJRZADlG .dropdown-menu,
.cid-tBTJRZADlG .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJRZADlG .nav-item:focus,
.cid-tBTJRZADlG .nav-link:focus {
  outline: none;
}
.cid-tBTJRZADlG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJRZADlG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJRZADlG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJRZADlG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJRZADlG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJRZADlG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJRZADlG .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJRZADlG .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJRZADlG .navbar.opened {
  transition: all .3s;
}
.cid-tBTJRZADlG .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJRZADlG .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJRZADlG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJRZADlG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJRZADlG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJRZADlG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJRZADlG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJRZADlG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJRZADlG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJRZADlG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJRZADlG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJRZADlG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJRZADlG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJRZADlG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJRZADlG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJRZADlG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJRZADlG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJRZADlG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJRZADlG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJRZADlG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJRZADlG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJRZADlG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJRZADlG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJRZADlG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJRZADlG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJRZADlG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJRZADlG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJRZADlG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJRZADlG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJRZADlG .dropdown-item.active,
.cid-tBTJRZADlG .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJRZADlG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJRZADlG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJRZADlG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJRZADlG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJRZADlG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJRZADlG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJRZADlG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJRZADlG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJRZADlG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJRZADlG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJRZADlG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJRZADlG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJRZADlG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJRZADlG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJRZADlG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJRZADlG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJRZADlG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJRZADlG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJRZADlG .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJRZADlG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJRZADlG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJRZADlG .navbar {
    height: 77px;
  }
  .cid-tBTJRZADlG .navbar.opened {
    height: auto;
  }
  .cid-tBTJRZADlG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0UETpA3P {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0UETpA3P .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0UETpA3P .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0UETpA3P .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0UETpA3P .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0UETpA3P .mbr-section-title b:last-child,
.cid-tA0UETpA3P .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0UETpA3P .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0UETpA3P #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0UETEz3Z .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-tA0UETEz3Z .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-tA0UETEz3Z .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-tA0UETEz3Z img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-tA0UETEz3Z img:hover {
  transition: .5s;
  width: 200px;
}
.cid-tA0UETEz3Z .break {
  padding-bottom: 2em;
}
.cid-tA0UETEz3Z .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-tA0UETEz3Z .break div h2 {
  text-align: center;
}
.cid-tA0UETEz3Z H1 {
  color: #f23801;
}
.cid-tBkvfEXdTm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvfEXdTm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvfEXdTm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvfEXdTm .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvfEXdTm .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvfEXdTm .card-wrap {
  width: 100%;
}
.cid-tBkvfEXdTm .card-box {
  width: 100%;
}
.cid-tBkvfEXdTm .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvfEXdTm .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvfEXdTm .mbr-text {
    margin-top: 1rem;
  }
}
.cid-tA0UETTq2D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0UETTq2D .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0UETTq2D .first-column .mbr-text {
  margin: 0;
}
.cid-tA0UETTq2D .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0UETTq2D .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0UETTq2D .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0UETTq2D .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0UETTq2D .form-group {
  max-width: 55%;
}
.cid-tA0UETTq2D .form-group,
.cid-tA0UETTq2D .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0UETTq2D .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0UETTq2D .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0UETTq2D .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0UETTq2D .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0UETTq2D .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0UETTq2D .col + .mbr-section-btn .btn,
.cid-tA0UETTq2D .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0UETTq2D .dragArea > *:nth-last-child(2).col,
.cid-tA0UETTq2D .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0UETTq2D .col + .mbr-section-btn,
.cid-tA0UETTq2D .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0UETTq2D .first-column,
  .cid-tA0UETTq2D .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0UETTq2D .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0UETTq2D .first-column,
  .cid-tA0UETTq2D .second-column,
  .cid-tA0UETTq2D .third-column {
    text-align: center;
  }
}
.cid-tA0UETTq2D .mbr-section-subtitle,
.cid-tA0UETTq2D .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJVwHXJl .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJVwHXJl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJVwHXJl .dropdown-menu {
  padding: 0;
}
.cid-tBTJVwHXJl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJVwHXJl .dropdown-item:hover,
.cid-tBTJVwHXJl .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJVwHXJl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJVwHXJl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJVwHXJl .nav-link {
  position: relative;
}
.cid-tBTJVwHXJl .container {
  display: flex;
  margin: auto;
}
.cid-tBTJVwHXJl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJVwHXJl .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJVwHXJl .dropdown-menu,
.cid-tBTJVwHXJl .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJVwHXJl .nav-item:focus,
.cid-tBTJVwHXJl .nav-link:focus {
  outline: none;
}
.cid-tBTJVwHXJl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJVwHXJl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJVwHXJl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJVwHXJl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJVwHXJl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJVwHXJl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJVwHXJl .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJVwHXJl .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJVwHXJl .navbar.opened {
  transition: all .3s;
}
.cid-tBTJVwHXJl .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJVwHXJl .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJVwHXJl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJVwHXJl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJVwHXJl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJVwHXJl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJVwHXJl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJVwHXJl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJVwHXJl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJVwHXJl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJVwHXJl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJVwHXJl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJVwHXJl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJVwHXJl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJVwHXJl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJVwHXJl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJVwHXJl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJVwHXJl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJVwHXJl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJVwHXJl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJVwHXJl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJVwHXJl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJVwHXJl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJVwHXJl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJVwHXJl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJVwHXJl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJVwHXJl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJVwHXJl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJVwHXJl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJVwHXJl .dropdown-item.active,
.cid-tBTJVwHXJl .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJVwHXJl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJVwHXJl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJVwHXJl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJVwHXJl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJVwHXJl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJVwHXJl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJVwHXJl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJVwHXJl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJVwHXJl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJVwHXJl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJVwHXJl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJVwHXJl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJVwHXJl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJVwHXJl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJVwHXJl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJVwHXJl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJVwHXJl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJVwHXJl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJVwHXJl .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJVwHXJl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJVwHXJl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJVwHXJl .navbar {
    height: 77px;
  }
  .cid-tBTJVwHXJl .navbar.opened {
    height: auto;
  }
  .cid-tBTJVwHXJl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tA0V0wlh74 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0V0wlh74 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0V0wlh74 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0V0wlh74 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0V0wlh74 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0V0wlh74 .mbr-section-title b:last-child,
.cid-tA0V0wlh74 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0V0wlh74 .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0V0wlh74 #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0V0wwXtk .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-tA0V0wwXtk .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-tA0V0wwXtk .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-tA0V0wwXtk img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-tA0V0wwXtk img:hover {
  transition: .5s;
  width: 200px;
}
.cid-tA0V0wwXtk .break {
  padding-bottom: 2em;
}
.cid-tA0V0wwXtk .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-tA0V0wwXtk .break div h2 {
  text-align: center;
}
.cid-tA0V0wwXtk H1 {
  color: #f23801;
}
.cid-tBkvkE9fRX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvkE9fRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvkE9fRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvkE9fRX .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvkE9fRX .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvkE9fRX .card-wrap {
  width: 100%;
}
.cid-tBkvkE9fRX .card-box {
  width: 100%;
}
.cid-tBkvkE9fRX .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvkE9fRX .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvkE9fRX .mbr-text {
    margin-top: 1rem;
  }
}
.cid-tA0V0wLdWQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0V0wLdWQ .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0V0wLdWQ .first-column .mbr-text {
  margin: 0;
}
.cid-tA0V0wLdWQ .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0V0wLdWQ .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0V0wLdWQ .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0V0wLdWQ .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0V0wLdWQ .form-group {
  max-width: 55%;
}
.cid-tA0V0wLdWQ .form-group,
.cid-tA0V0wLdWQ .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0V0wLdWQ .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0V0wLdWQ .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0V0wLdWQ .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0V0wLdWQ .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0V0wLdWQ .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0V0wLdWQ .col + .mbr-section-btn .btn,
.cid-tA0V0wLdWQ .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0V0wLdWQ .dragArea > *:nth-last-child(2).col,
.cid-tA0V0wLdWQ .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0V0wLdWQ .col + .mbr-section-btn,
.cid-tA0V0wLdWQ .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0V0wLdWQ .first-column,
  .cid-tA0V0wLdWQ .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0V0wLdWQ .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0V0wLdWQ .first-column,
  .cid-tA0V0wLdWQ .second-column,
  .cid-tA0V0wLdWQ .third-column {
    text-align: center;
  }
}
.cid-tA0V0wLdWQ .mbr-section-subtitle,
.cid-tA0V0wLdWQ .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tA0VrlvGt4 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tA0VrlvGt4 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tA0VrlvGt4 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tA0VrlvGt4 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tA0VrlvGt4 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tA0VrlvGt4 .mbr-section-title b:last-child,
.cid-tA0VrlvGt4 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tA0VrlvGt4 .mbr-section-subtitle {
  text-align: left;
}
.cid-tA0VrlvGt4 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tA0XDIHqkd H1 {
  color: #f23801;
}
.cid-tA1zuutt8J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #414143;
}
.cid-tA1zuutt8J .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-tA1zuutt8J .wrapper {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tA1zuutt8J .wrapper {
    padding: 4rem 6rem;
  }
}
.cid-tA1zuutt8J img {
  width: 100%;
  border-radius: 30px;
}
.cid-tA1zuutt8J .wrapp {
  padding: 44px 40px;
  border: 3px solid;
  border-radius: 30px;
}
@media (max-width: 991px) {
  .cid-tA1zuutt8J .wrapp {
    padding: 3rem 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tA1zuutt8J .wrapp {
    padding: 3rem;
  }
}
.cid-tA1zuutt8J .mbr-section-subtitle {
  color: #f23801;
}
.cid-tA1zuutt8J .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tA1zuutt8J .mbr-text {
  color: #f3f3f3;
}
.cid-tA0VGtUbEI {
  background-color: #ffffff;
}
.cid-tA0VGtUbEI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tA0VGtUbEI .carousel-item > div {
  width: 100%;
}
.cid-tA0VGtUbEI h4 {
  margin-top: 1rem;
  margin-bottom: 1.3rem;
  font-weight: 900;
}
.cid-tA0VGtUbEI .carousel-item.active,
.cid-tA0VGtUbEI .carousel-item-next,
.cid-tA0VGtUbEI .carousel-item-prev {
  display: flex;
}
.cid-tA0VGtUbEI .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 1.2rem;
}
.cid-tA0VGtUbEI .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: 0.9;
}
.cid-tA0VGtUbEI .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-tA0VGtUbEI .carousel-controls a {
    width: 5%;
  }
}
.cid-tA0VGtUbEI .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-tA0VGtUbEI .img-block {
  display: flex;
  flex-direction: column;
}
.cid-tA0VGtUbEI img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.cid-tA0VGtUbEI .mbr-text {
  position: relative;
}
.cid-tA0VGtUbEI li {
  background-color: transparent;
  width: 11px !important;
  height: 11px !important;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.cid-tA0VGtUbEI li.active {
  background-color: #f23801;
  width: 14px !important;
  height: 14px !important;
  border: none !important;
}
.cid-tA0VGtUbEI .carousel-indicators {
  position: absolute;
  margin-top: 2rem;
  bottom: 0rem;
  align-items: center;
}
.cid-tA0VGtUbEI ol {
  margin-bottom: 0;
}
.cid-tA0VGtUbEI .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-tA0VGtUbEI .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tA0VGtUbEI {
    padding-top: 70px;
    padding-bottom: 20px;
  }
}
@media (min-width: 767px) {
  .cid-tA0VGtUbEI {
    padding-top: 105px;
    padding-bottom: 30px;
  }
  .cid-tA0VGtUbEI .row {
    margin: 0;
  }
}
.cid-tA0VGtUbEI .title-block {
  margin-top: 1.3rem;
  bottom: -1rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tA0VGtUbEI .desk {
  transition: 0.3s;
  font-weight: 500;
}
.cid-tA0VGtUbEI .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  transform: scale(1.1);
}
.cid-tA0VGtUbEI .img-block:hover .link {
  border-bottom: 1px solid currentColor;
}
.cid-tA0VGtUbEI .img-block:hover .desk {
  color: #101010;
}
.cid-tA0VGtUbEI .wrapper-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-tA0VGtUbEI .img-card {
    margin-top: 2rem;
  }
}
.cid-tA0VGtUbEI .link {
  border-bottom: 1px solid #e0e0e0;
  display: inline;
  padding-bottom: 3px;
  transition: all 0.3s;
}
.cid-tA0VHWBuQZ {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tA0VHWBuQZ .section-head {
  margin-bottom: 2rem;
}
.cid-tA0VHWBuQZ .mbr-section-title {
  text-align: right;
  margin-bottom: 1.5rem;
}
.cid-tA0VHWBuQZ .mbr-section-subtitle {
  text-align: right;
}
@media (max-width: 991px) {
  .cid-tA0VHWBuQZ .row {
    text-align: center;
  }
}
.cid-tA0VHWBuQZ .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-tA0VHWBuQZ .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-tA0VHWBuQZ .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-tA0VHWBuQZ .wave-container .wave svg path {
  fill: #1f1437;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-tA0VroXGQF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tA0VroXGQF .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tA0VroXGQF .first-column .mbr-text {
  margin: 0;
}
.cid-tA0VroXGQF .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tA0VroXGQF .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tA0VroXGQF .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tA0VroXGQF .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tA0VroXGQF .form-group {
  max-width: 55%;
}
.cid-tA0VroXGQF .form-group,
.cid-tA0VroXGQF .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tA0VroXGQF .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tA0VroXGQF .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0VroXGQF .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0VroXGQF .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tA0VroXGQF .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tA0VroXGQF .col + .mbr-section-btn .btn,
.cid-tA0VroXGQF .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tA0VroXGQF .dragArea > *:nth-last-child(2).col,
.cid-tA0VroXGQF .dragArea > *:nth-last-child(2).col-auto,
.cid-tA0VroXGQF .col + .mbr-section-btn,
.cid-tA0VroXGQF .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA0VroXGQF .first-column,
  .cid-tA0VroXGQF .second-column {
    padding-bottom: 2rem;
  }
  .cid-tA0VroXGQF .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tA0VroXGQF .first-column,
  .cid-tA0VroXGQF .second-column,
  .cid-tA0VroXGQF .third-column {
    text-align: center;
  }
}
.cid-tA0VroXGQF .mbr-section-subtitle,
.cid-tA0VroXGQF .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tP6LyBBpDL.popup-builder {
  background-color: #ffffff;
}
.cid-tP6LyBBpDL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tP6LyBBpDL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tP6LyBBpDL .modal-content,
.cid-tP6LyBBpDL .modal-dialog {
  height: auto;
}
.cid-tP6LyBBpDL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tP6LyBBpDL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tP6LyBBpDL .form-wrapper .mbr-form .form-group,
  .cid-tP6LyBBpDL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tP6LyBBpDL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tP6LyBBpDL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tP6LyBBpDL .mbr-text {
  text-align: center;
}
.cid-tP6LyBBpDL .pt-0 {
  padding-top: 0 !important;
}
.cid-tP6LyBBpDL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tP6LyBBpDL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tP6LyBBpDL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tP6LyBBpDL .modal-open {
  overflow: hidden;
}
.cid-tP6LyBBpDL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tP6LyBBpDL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tP6LyBBpDL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tP6LyBBpDL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tP6LyBBpDL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tP6LyBBpDL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tP6LyBBpDL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tP6LyBBpDL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tP6LyBBpDL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tP6LyBBpDL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tP6LyBBpDL .modal-backdrop.show {
  opacity: .5;
}
.cid-tP6LyBBpDL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tP6LyBBpDL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tP6LyBBpDL .modal-header {
    padding: 1rem;
  }
}
.cid-tP6LyBBpDL .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tP6LyBBpDL .modal-header .close:hover {
  opacity: 1;
}
.cid-tP6LyBBpDL .modal-header .close:focus {
  outline: none;
}
.cid-tP6LyBBpDL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tP6LyBBpDL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-tP6LyBBpDL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tP6LyBBpDL .modal-body {
    padding: 1rem;
  }
}
.cid-tP6LyBBpDL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tP6LyBBpDL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tP6LyBBpDL .modal-footer {
    padding: 1rem;
  }
}
.cid-tP6LyBBpDL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tP6LyBBpDL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tP6LyBBpDL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tP6LyBBpDL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tP6LyBBpDL .modal-sm {
    max-width: 300px;
  }
  .cid-tP6LyBBpDL .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-tP6LyBBpDL .modal-lg,
  .cid-tP6LyBBpDL .modal-xl {
    max-width: 800px;
  }
  .cid-tP6LyBBpDL .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-tP6LyBBpDL .modal-xl {
    max-width: 1140px;
  }
  .cid-tP6LyBBpDL .container {
    max-width: 1140px;
  }
}
.cid-tP6LyBBpDL .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-tP6LyBBpDL .container {
    max-width: 720px;
  }
}
.cid-tP6LyBBpDL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tP6LyBBpDL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tP6LyBBpDL .form-group {
  margin-bottom: 1rem;
}
.cid-tP6LyBBpDL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tP6LyBBpDL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tP6LyBBpDL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tP6LyBBpDL .mbr-section-btn {
  margin: 0;
}
.cid-tP6LyBBpDL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBTKpxr8Q4 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKpxr8Q4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKpxr8Q4 .dropdown-menu {
  padding: 0;
}
.cid-tBTKpxr8Q4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKpxr8Q4 .dropdown-item:hover,
.cid-tBTKpxr8Q4 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKpxr8Q4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKpxr8Q4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKpxr8Q4 .nav-link {
  position: relative;
}
.cid-tBTKpxr8Q4 .container {
  display: flex;
  margin: auto;
}
.cid-tBTKpxr8Q4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKpxr8Q4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKpxr8Q4 .dropdown-menu,
.cid-tBTKpxr8Q4 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKpxr8Q4 .nav-item:focus,
.cid-tBTKpxr8Q4 .nav-link:focus {
  outline: none;
}
.cid-tBTKpxr8Q4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKpxr8Q4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKpxr8Q4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKpxr8Q4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKpxr8Q4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKpxr8Q4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKpxr8Q4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKpxr8Q4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKpxr8Q4 .navbar.opened {
  transition: all .3s;
}
.cid-tBTKpxr8Q4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKpxr8Q4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKpxr8Q4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKpxr8Q4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKpxr8Q4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKpxr8Q4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKpxr8Q4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKpxr8Q4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKpxr8Q4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKpxr8Q4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKpxr8Q4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKpxr8Q4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKpxr8Q4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKpxr8Q4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKpxr8Q4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKpxr8Q4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKpxr8Q4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKpxr8Q4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKpxr8Q4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKpxr8Q4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKpxr8Q4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKpxr8Q4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKpxr8Q4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKpxr8Q4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKpxr8Q4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKpxr8Q4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKpxr8Q4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKpxr8Q4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKpxr8Q4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKpxr8Q4 .dropdown-item.active,
.cid-tBTKpxr8Q4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKpxr8Q4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKpxr8Q4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKpxr8Q4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKpxr8Q4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKpxr8Q4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKpxr8Q4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKpxr8Q4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKpxr8Q4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKpxr8Q4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKpxr8Q4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKpxr8Q4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKpxr8Q4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKpxr8Q4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKpxr8Q4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKpxr8Q4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKpxr8Q4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKpxr8Q4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKpxr8Q4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKpxr8Q4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKpxr8Q4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKpxr8Q4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKpxr8Q4 .navbar {
    height: 77px;
  }
  .cid-tBTKpxr8Q4 .navbar.opened {
    height: auto;
  }
  .cid-tBTKpxr8Q4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSxgANd4IK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSxgANd4IK .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSxgANd4IK .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSxgANd4IK .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSxgANd4IK .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSxgANd4IK .mbr-section-title b:last-child,
.cid-sSxgANd4IK .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSxgANd4IK .mbr-section-subtitle {
  text-align: left;
}
.cid-sSxgANd4IK #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSxgANrXpF h2,
.cid-sSxgANrXpF h1 {
  text-align: center;
  line-height: .5;
}
.cid-sSxgANrXpF .space {
  margin-bottom: 1em;
}
.cid-sSxgANrXpF label {
  font-size: 20pt;
}
.cid-sSxgANrXpF input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sSxgANrXpF .navbar-dropdown {
  position: relative !important;
}
.cid-sSxgANrXpF .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sSxgANrXpF .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sSxgANrXpF .container-fluid,
  .cid-sSxgANrXpF .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sSxgANrXpF .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sSxgANrXpF .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sSxgANrXpF .dropdown-item:hover:before,
.cid-sSxgANrXpF .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sSxgANrXpF .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sSxgANrXpF .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sSxgANrXpF .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sSxgANrXpF .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sSxgANrXpF .container {
  display: flex;
  margin: auto;
}
.cid-sSxgANrXpF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSxgANrXpF .dropdown-menu,
.cid-sSxgANrXpF .navbar.opened {
  background: #313647 !important;
}
.cid-sSxgANrXpF .nav-item:focus,
.cid-sSxgANrXpF .nav-link:focus {
  outline: none;
}
.cid-sSxgANrXpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sSxgANrXpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSxgANrXpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sSxgANrXpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sSxgANrXpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSxgANrXpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSxgANrXpF .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sSxgANrXpF .navbar.opened {
  transition: all .3s;
}
.cid-sSxgANrXpF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sSxgANrXpF .navbar .navbar-logo img {
  width: auto;
}
.cid-sSxgANrXpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSxgANrXpF .navbar.collapsed {
  justify-content: center;
}
.cid-sSxgANrXpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sSxgANrXpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sSxgANrXpF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sSxgANrXpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSxgANrXpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSxgANrXpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sSxgANrXpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSxgANrXpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSxgANrXpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sSxgANrXpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sSxgANrXpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSxgANrXpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSxgANrXpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSxgANrXpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sSxgANrXpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sSxgANrXpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSxgANrXpF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sSxgANrXpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sSxgANrXpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sSxgANrXpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sSxgANrXpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSxgANrXpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sSxgANrXpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sSxgANrXpF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSxgANrXpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSxgANrXpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSxgANrXpF .dropdown-item.active,
.cid-sSxgANrXpF .dropdown-item:active {
  background-color: transparent;
}
.cid-sSxgANrXpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSxgANrXpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSxgANrXpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSxgANrXpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sSxgANrXpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSxgANrXpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSxgANrXpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sSxgANrXpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sSxgANrXpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sSxgANrXpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sSxgANrXpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSxgANrXpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSxgANrXpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSxgANrXpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSxgANrXpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSxgANrXpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSxgANrXpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSxgANrXpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSxgANrXpF .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sSxgANrXpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSxgANrXpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSxgANrXpF .navbar {
    height: 70px;
  }
  .cid-sSxgANrXpF .navbar.opened {
    height: auto;
  }
  .cid-sSxgANrXpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sSxgANrXpF .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sSxgANrXpF .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sSxgANrXpF .btn-mine {
    font-size: 10pt;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKPdScyW .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKPdScyW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKPdScyW .dropdown-menu {
  padding: 0;
}
.cid-tBTKPdScyW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKPdScyW .dropdown-item:hover,
.cid-tBTKPdScyW .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKPdScyW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKPdScyW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKPdScyW .nav-link {
  position: relative;
}
.cid-tBTKPdScyW .container {
  display: flex;
  margin: auto;
}
.cid-tBTKPdScyW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKPdScyW .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKPdScyW .dropdown-menu,
.cid-tBTKPdScyW .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKPdScyW .nav-item:focus,
.cid-tBTKPdScyW .nav-link:focus {
  outline: none;
}
.cid-tBTKPdScyW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKPdScyW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKPdScyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKPdScyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKPdScyW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKPdScyW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKPdScyW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKPdScyW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKPdScyW .navbar.opened {
  transition: all .3s;
}
.cid-tBTKPdScyW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKPdScyW .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKPdScyW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKPdScyW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKPdScyW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKPdScyW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKPdScyW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKPdScyW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKPdScyW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKPdScyW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKPdScyW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKPdScyW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKPdScyW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKPdScyW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKPdScyW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKPdScyW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKPdScyW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKPdScyW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKPdScyW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKPdScyW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKPdScyW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKPdScyW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKPdScyW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKPdScyW .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKPdScyW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKPdScyW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKPdScyW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKPdScyW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKPdScyW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKPdScyW .dropdown-item.active,
.cid-tBTKPdScyW .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKPdScyW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKPdScyW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKPdScyW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKPdScyW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKPdScyW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKPdScyW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKPdScyW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKPdScyW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKPdScyW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKPdScyW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKPdScyW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKPdScyW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKPdScyW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKPdScyW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKPdScyW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKPdScyW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKPdScyW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKPdScyW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKPdScyW .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKPdScyW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKPdScyW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKPdScyW .navbar {
    height: 77px;
  }
  .cid-tBTKPdScyW .navbar.opened {
    height: auto;
  }
  .cid-tBTKPdScyW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTnRlPL5rZ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sTnRlPL5rZ .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sTnRlPL5rZ .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sTnRlPL5rZ .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sTnRlPL5rZ .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sTnRlPL5rZ .mbr-section-title b:last-child,
.cid-sTnRlPL5rZ .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sTnRlPL5rZ .mbr-section-subtitle {
  text-align: left;
}
.cid-sTnRlPL5rZ #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sTnRlQ7mKp h2,
.cid-sTnRlQ7mKp h1 {
  text-align: center;
  line-height: .5;
}
.cid-sTnRlQ7mKp .space {
  margin-bottom: 1em;
}
.cid-sTnRlQ7mKp label {
  font-size: 20pt;
}
.cid-sTnRlQ7mKp input[type="checkbox"] {
  width: 20px;
  height: 20px;
}
.cid-sTnRlQ7mKp .navbar-dropdown {
  position: relative !important;
}
.cid-sTnRlQ7mKp .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-sTnRlQ7mKp .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-sTnRlQ7mKp .container-fluid,
  .cid-sTnRlQ7mKp .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-sTnRlQ7mKp .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-sTnRlQ7mKp .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-sTnRlQ7mKp .dropdown-item:hover:before,
.cid-sTnRlQ7mKp .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-sTnRlQ7mKp .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-sTnRlQ7mKp .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-sTnRlQ7mKp .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-sTnRlQ7mKp .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-sTnRlQ7mKp .container {
  display: flex;
  margin: auto;
}
.cid-sTnRlQ7mKp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sTnRlQ7mKp .dropdown-menu,
.cid-sTnRlQ7mKp .navbar.opened {
  background: #313647 !important;
}
.cid-sTnRlQ7mKp .nav-item:focus,
.cid-sTnRlQ7mKp .nav-link:focus {
  outline: none;
}
.cid-sTnRlQ7mKp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTnRlQ7mKp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTnRlQ7mKp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sTnRlQ7mKp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTnRlQ7mKp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTnRlQ7mKp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTnRlQ7mKp .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-sTnRlQ7mKp .navbar.opened {
  transition: all .3s;
}
.cid-sTnRlQ7mKp .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sTnRlQ7mKp .navbar .navbar-logo img {
  width: auto;
}
.cid-sTnRlQ7mKp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTnRlQ7mKp .navbar.collapsed {
  justify-content: center;
}
.cid-sTnRlQ7mKp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTnRlQ7mKp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-sTnRlQ7mKp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-sTnRlQ7mKp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTnRlQ7mKp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTnRlQ7mKp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTnRlQ7mKp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTnRlQ7mKp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sTnRlQ7mKp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-sTnRlQ7mKp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTnRlQ7mKp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTnRlQ7mKp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTnRlQ7mKp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTnRlQ7mKp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTnRlQ7mKp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTnRlQ7mKp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTnRlQ7mKp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTnRlQ7mKp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTnRlQ7mKp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTnRlQ7mKp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTnRlQ7mKp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTnRlQ7mKp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTnRlQ7mKp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTnRlQ7mKp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTnRlQ7mKp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTnRlQ7mKp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTnRlQ7mKp .dropdown-item.active,
.cid-sTnRlQ7mKp .dropdown-item:active {
  background-color: transparent;
}
.cid-sTnRlQ7mKp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTnRlQ7mKp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTnRlQ7mKp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTnRlQ7mKp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-sTnRlQ7mKp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTnRlQ7mKp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTnRlQ7mKp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTnRlQ7mKp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTnRlQ7mKp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTnRlQ7mKp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTnRlQ7mKp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTnRlQ7mKp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTnRlQ7mKp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTnRlQ7mKp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTnRlQ7mKp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTnRlQ7mKp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTnRlQ7mKp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTnRlQ7mKp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTnRlQ7mKp .navbar-dropdown {
  padding: 1rem 0;
}
.cid-sTnRlQ7mKp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTnRlQ7mKp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTnRlQ7mKp .navbar {
    height: 70px;
  }
  .cid-sTnRlQ7mKp .navbar.opened {
    height: auto;
  }
  .cid-sTnRlQ7mKp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-sTnRlQ7mKp .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-sTnRlQ7mKp .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-sTnRlQ7mKp .btn-mine {
    font-size: 10pt;
  }
}
.cid-sTnRlQqXu2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sTnRlQqXu2 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sTnRlQqXu2 .first-column .mbr-text {
  margin: 0;
}
.cid-sTnRlQqXu2 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sTnRlQqXu2 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sTnRlQqXu2 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sTnRlQqXu2 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sTnRlQqXu2 .form-group {
  max-width: 55%;
}
.cid-sTnRlQqXu2 .form-group,
.cid-sTnRlQqXu2 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sTnRlQqXu2 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sTnRlQqXu2 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sTnRlQqXu2 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sTnRlQqXu2 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sTnRlQqXu2 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sTnRlQqXu2 .col + .mbr-section-btn .btn,
.cid-sTnRlQqXu2 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sTnRlQqXu2 .dragArea > *:nth-last-child(2).col,
.cid-sTnRlQqXu2 .dragArea > *:nth-last-child(2).col-auto,
.cid-sTnRlQqXu2 .col + .mbr-section-btn,
.cid-sTnRlQqXu2 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sTnRlQqXu2 .first-column,
  .cid-sTnRlQqXu2 .second-column {
    padding-bottom: 2rem;
  }
  .cid-sTnRlQqXu2 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sTnRlQqXu2 .first-column,
  .cid-sTnRlQqXu2 .second-column,
  .cid-sTnRlQqXu2 .third-column {
    text-align: center;
  }
}
.cid-sTnRlQqXu2 .mbr-section-subtitle,
.cid-sTnRlQqXu2 .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTNif4SNd .navbar-dropdown {
  position: relative !important;
}
.cid-tBTNif4SNd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNif4SNd .dropdown-menu {
  padding: 0;
}
.cid-tBTNif4SNd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNif4SNd .dropdown-item:hover,
.cid-tBTNif4SNd .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTNif4SNd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTNif4SNd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTNif4SNd .nav-link {
  position: relative;
}
.cid-tBTNif4SNd .container {
  display: flex;
  margin: auto;
}
.cid-tBTNif4SNd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTNif4SNd .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTNif4SNd .dropdown-menu,
.cid-tBTNif4SNd .navbar.opened {
  background: #313647 !important;
}
.cid-tBTNif4SNd .nav-item:focus,
.cid-tBTNif4SNd .nav-link:focus {
  outline: none;
}
.cid-tBTNif4SNd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTNif4SNd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTNif4SNd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTNif4SNd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNif4SNd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTNif4SNd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTNif4SNd .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTNif4SNd .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNif4SNd .navbar.opened {
  transition: all .3s;
}
.cid-tBTNif4SNd .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTNif4SNd .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTNif4SNd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTNif4SNd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTNif4SNd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTNif4SNd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTNif4SNd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTNif4SNd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTNif4SNd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTNif4SNd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTNif4SNd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTNif4SNd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTNif4SNd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTNif4SNd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTNif4SNd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTNif4SNd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTNif4SNd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTNif4SNd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTNif4SNd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTNif4SNd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTNif4SNd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTNif4SNd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTNif4SNd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTNif4SNd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTNif4SNd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTNif4SNd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTNif4SNd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTNif4SNd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTNif4SNd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTNif4SNd .dropdown-item.active,
.cid-tBTNif4SNd .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTNif4SNd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTNif4SNd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTNif4SNd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTNif4SNd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTNif4SNd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTNif4SNd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTNif4SNd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTNif4SNd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTNif4SNd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTNif4SNd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTNif4SNd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTNif4SNd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNif4SNd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNif4SNd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTNif4SNd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNif4SNd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTNif4SNd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTNif4SNd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNif4SNd .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTNif4SNd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTNif4SNd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTNif4SNd .navbar {
    height: 77px;
  }
  .cid-tBTNif4SNd .navbar.opened {
    height: auto;
  }
  .cid-tBTNif4SNd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT0X1CK2qN {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sT0X1CK2qN .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sT0X1CK2qN .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sT0X1CK2qN .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sT0X1CK2qN .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sT0X1CK2qN .mbr-section-title b:last-child,
.cid-sT0X1CK2qN .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sT0X1CK2qN .mbr-section-subtitle {
  text-align: left;
}
.cid-sT0X1CK2qN #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sT0X1D2ZMN {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sT0X1D2ZMN .mbr-text {
  color: #767676;
}
.cid-sT0X1D2ZMN .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sT0X1D2ZMN .link {
  margin: 0;
}
.cid-sT0X1D2ZMN .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sT0X1D2ZMN .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sT0X1D2ZMN .card {
    margin-bottom: 3rem;
  }
}
.cid-sT0X1D2ZMN .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sT0X1D2ZMN .row {
    padding: 0 1rem;
  }
}
.cid-sT0X1D2ZMN .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sT0X1D2ZMN .card-title {
  transition: 0.3s;
}
.cid-sT0X1D2ZMN .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sT0X1D2ZMN .card:hover .card-title {
  color: #e94c71;
}
.cid-sT0X1D2ZMN .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sT0X1D2ZMN .row {
    margin: 0;
  }
}
.cid-sT0X1D2ZMN .card-title,
.cid-sT0X1D2ZMN .card-img {
  color: #272727;
}
.cid-sT0X1D2ZMN .card-title:hover {
  color: #f23801 !important;
}
.cid-tBTPY7GTDg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tBTPY7GTDg img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tBTPY7GTDg h4 {
  margin-bottom: 0rem;
}
.cid-tBTPY7GTDg .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tBTPY7GTDg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBTPY7GTDg .title {
  margin-bottom: 3.5rem;
}
.cid-tBTPY7GTDg .card-img {
  margin-bottom: 1.7rem;
}
.cid-tBTPY7GTDg .card-title {
  margin-bottom: 1.5rem;
}
.cid-tBTPY7GTDg .row {
  justify-content: center;
}
.cid-tBTPY7GTDg .card-box,
.cid-tBTPY7GTDg .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tBTPY7GTDg .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tBTPY7GTDg .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tBTPY7GTDg .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tBTPY7GTDg .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tBTPY7GTDg .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tBTPY7GTDg .card {
    margin-top: 3rem;
  }
}
.cid-tBTPY7GTDg .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tBTPY7GTDg .signature {
  margin-top: 2rem;
}
.cid-tBTPY7GTDg .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tBTPY7GTDg .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tBTPY7GTDg .card {
    padding: 0rem 2.2rem;
  }
  .cid-tBTPY7GTDg .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tBTPY7GTDg .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tBTPY7GTDg .row {
    margin: 0;
  }
}
.cid-tBTPY7GTDg .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tBTPY7GTDg .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tBTPY7GTDg .align-center {
    text-align: center;
  }
}
.cid-tJUNQZlhtj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJUNQZlhtj img,
.cid-tJUNQZlhtj .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUNQZlhtj .item:focus,
.cid-tJUNQZlhtj span:focus {
  outline: none;
}
.cid-tJUNQZlhtj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUNQZlhtj .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUNQZlhtj .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUNQZlhtj .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUNQZlhtj .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUNQZlhtj .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUNQZlhtj .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUNQZlhtj .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUNQZlhtj .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUNQZlhtj .mbr-social-likes a {
  color: #000000;
}
.cid-tJUNQZlhtj .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUNQZlhtj .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUNQZlhtj .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUNQZlhtj .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUNQZlhtj .mbr-section-title b:last-child,
.cid-tJUNQZlhtj .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUNQZlhtj .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUNQZlhtj .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUNQZlhtj .mbr-section-bottom {
  display: flex;
}
.cid-tJUNQZlhtj .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUNQZlhtj .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUNQZlhtj .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUNRVVf9X {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJUNRVVf9X img,
.cid-tJUNRVVf9X .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUNRVVf9X .item:focus,
.cid-tJUNRVVf9X span:focus {
  outline: none;
}
.cid-tJUNRVVf9X .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUNRVVf9X .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUNRVVf9X .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUNRVVf9X .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUNRVVf9X .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUNRVVf9X .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUNRVVf9X .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUNRVVf9X .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUNRVVf9X .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUNRVVf9X .mbr-social-likes a {
  color: #000000;
}
.cid-tJUNRVVf9X .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUNRVVf9X .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUNRVVf9X .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUNRVVf9X .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUNRVVf9X .mbr-section-title b:last-child,
.cid-tJUNRVVf9X .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUNRVVf9X .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUNRVVf9X .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUNRVVf9X .mbr-section-bottom {
  display: flex;
}
.cid-tJUNRVVf9X .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUNRVVf9X .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUNRVVf9X .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sT0X1DSdz1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sT0X1DSdz1 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sT0X1DSdz1 .first-column .mbr-text {
  margin: 0;
}
.cid-sT0X1DSdz1 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sT0X1DSdz1 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sT0X1DSdz1 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sT0X1DSdz1 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sT0X1DSdz1 .form-group {
  max-width: 55%;
}
.cid-sT0X1DSdz1 .form-group,
.cid-sT0X1DSdz1 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sT0X1DSdz1 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sT0X1DSdz1 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0X1DSdz1 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0X1DSdz1 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0X1DSdz1 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0X1DSdz1 .col + .mbr-section-btn .btn,
.cid-sT0X1DSdz1 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sT0X1DSdz1 .dragArea > *:nth-last-child(2).col,
.cid-sT0X1DSdz1 .dragArea > *:nth-last-child(2).col-auto,
.cid-sT0X1DSdz1 .col + .mbr-section-btn,
.cid-sT0X1DSdz1 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sT0X1DSdz1 .first-column,
  .cid-sT0X1DSdz1 .second-column {
    padding-bottom: 2rem;
  }
  .cid-sT0X1DSdz1 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sT0X1DSdz1 .first-column,
  .cid-sT0X1DSdz1 .second-column,
  .cid-sT0X1DSdz1 .third-column {
    text-align: center;
  }
}
.cid-sT0X1DSdz1 .mbr-section-subtitle,
.cid-sT0X1DSdz1 .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTNnPr7jc .navbar-dropdown {
  position: relative !important;
}
.cid-tBTNnPr7jc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNnPr7jc .dropdown-menu {
  padding: 0;
}
.cid-tBTNnPr7jc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNnPr7jc .dropdown-item:hover,
.cid-tBTNnPr7jc .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTNnPr7jc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTNnPr7jc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTNnPr7jc .nav-link {
  position: relative;
}
.cid-tBTNnPr7jc .container {
  display: flex;
  margin: auto;
}
.cid-tBTNnPr7jc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTNnPr7jc .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTNnPr7jc .dropdown-menu,
.cid-tBTNnPr7jc .navbar.opened {
  background: #313647 !important;
}
.cid-tBTNnPr7jc .nav-item:focus,
.cid-tBTNnPr7jc .nav-link:focus {
  outline: none;
}
.cid-tBTNnPr7jc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTNnPr7jc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTNnPr7jc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTNnPr7jc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNnPr7jc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTNnPr7jc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTNnPr7jc .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTNnPr7jc .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNnPr7jc .navbar.opened {
  transition: all .3s;
}
.cid-tBTNnPr7jc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTNnPr7jc .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTNnPr7jc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTNnPr7jc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTNnPr7jc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTNnPr7jc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTNnPr7jc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTNnPr7jc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTNnPr7jc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTNnPr7jc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTNnPr7jc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTNnPr7jc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTNnPr7jc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTNnPr7jc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTNnPr7jc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTNnPr7jc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTNnPr7jc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTNnPr7jc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTNnPr7jc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTNnPr7jc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTNnPr7jc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTNnPr7jc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTNnPr7jc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTNnPr7jc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTNnPr7jc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTNnPr7jc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTNnPr7jc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTNnPr7jc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTNnPr7jc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTNnPr7jc .dropdown-item.active,
.cid-tBTNnPr7jc .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTNnPr7jc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTNnPr7jc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTNnPr7jc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTNnPr7jc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTNnPr7jc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTNnPr7jc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTNnPr7jc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTNnPr7jc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTNnPr7jc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTNnPr7jc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTNnPr7jc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTNnPr7jc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNnPr7jc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNnPr7jc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTNnPr7jc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNnPr7jc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTNnPr7jc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTNnPr7jc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNnPr7jc .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTNnPr7jc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTNnPr7jc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTNnPr7jc .navbar {
    height: 77px;
  }
  .cid-tBTNnPr7jc .navbar.opened {
    height: auto;
  }
  .cid-tBTNnPr7jc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT0Zv3ENQ8 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sT0Zv3ENQ8 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sT0Zv3ENQ8 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sT0Zv3ENQ8 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sT0Zv3ENQ8 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sT0Zv3ENQ8 .mbr-section-title b:last-child,
.cid-sT0Zv3ENQ8 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sT0Zv3ENQ8 .mbr-section-subtitle {
  text-align: left;
}
.cid-sT0Zv3ENQ8 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sT0Zv3Wy4f {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sT0Zv3Wy4f .mbr-text {
  color: #767676;
}
.cid-sT0Zv3Wy4f .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sT0Zv3Wy4f .link {
  margin: 0;
}
.cid-sT0Zv3Wy4f .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sT0Zv3Wy4f .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sT0Zv3Wy4f .card {
    margin-bottom: 3rem;
  }
}
.cid-sT0Zv3Wy4f .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sT0Zv3Wy4f .row {
    padding: 0 1rem;
  }
}
.cid-sT0Zv3Wy4f .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sT0Zv3Wy4f .card-title {
  transition: 0.3s;
}
.cid-sT0Zv3Wy4f .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sT0Zv3Wy4f .card:hover .card-title {
  color: #e94c71;
}
.cid-sT0Zv3Wy4f .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sT0Zv3Wy4f .row {
    margin: 0;
  }
}
.cid-sT0Zv3Wy4f .card-title,
.cid-sT0Zv3Wy4f .card-img {
  color: #272727;
}
.cid-sT0Zv3Wy4f .card-title:hover {
  color: #f23801 !important;
}
.cid-tBTQjZrCCr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tBTQjZrCCr img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tBTQjZrCCr h4 {
  margin-bottom: 0rem;
}
.cid-tBTQjZrCCr .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tBTQjZrCCr .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBTQjZrCCr .title {
  margin-bottom: 3.5rem;
}
.cid-tBTQjZrCCr .card-img {
  margin-bottom: 1.7rem;
}
.cid-tBTQjZrCCr .card-title {
  margin-bottom: 1.5rem;
}
.cid-tBTQjZrCCr .row {
  justify-content: center;
}
.cid-tBTQjZrCCr .card-box,
.cid-tBTQjZrCCr .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tBTQjZrCCr .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tBTQjZrCCr .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tBTQjZrCCr .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tBTQjZrCCr .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tBTQjZrCCr .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tBTQjZrCCr .card {
    margin-top: 3rem;
  }
}
.cid-tBTQjZrCCr .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tBTQjZrCCr .signature {
  margin-top: 2rem;
}
.cid-tBTQjZrCCr .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tBTQjZrCCr .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tBTQjZrCCr .card {
    padding: 0rem 2.2rem;
  }
  .cid-tBTQjZrCCr .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tBTQjZrCCr .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tBTQjZrCCr .row {
    margin: 0;
  }
}
.cid-tBTQjZrCCr .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tBTQjZrCCr .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tBTQjZrCCr .align-center {
    text-align: center;
  }
}
.cid-tJUOtnwWaZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJUOtnwWaZ img,
.cid-tJUOtnwWaZ .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUOtnwWaZ .item:focus,
.cid-tJUOtnwWaZ span:focus {
  outline: none;
}
.cid-tJUOtnwWaZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUOtnwWaZ .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUOtnwWaZ .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUOtnwWaZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUOtnwWaZ .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUOtnwWaZ .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUOtnwWaZ .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUOtnwWaZ .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUOtnwWaZ .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUOtnwWaZ .mbr-social-likes a {
  color: #000000;
}
.cid-tJUOtnwWaZ .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUOtnwWaZ .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUOtnwWaZ .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUOtnwWaZ .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUOtnwWaZ .mbr-section-title b:last-child,
.cid-tJUOtnwWaZ .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUOtnwWaZ .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUOtnwWaZ .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUOtnwWaZ .mbr-section-bottom {
  display: flex;
}
.cid-tJUOtnwWaZ .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUOtnwWaZ .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUOtnwWaZ .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUOs7TCWL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJUOs7TCWL img,
.cid-tJUOs7TCWL .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUOs7TCWL .item:focus,
.cid-tJUOs7TCWL span:focus {
  outline: none;
}
.cid-tJUOs7TCWL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUOs7TCWL .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUOs7TCWL .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUOs7TCWL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUOs7TCWL .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUOs7TCWL .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUOs7TCWL .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUOs7TCWL .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUOs7TCWL .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUOs7TCWL .mbr-social-likes a {
  color: #000000;
}
.cid-tJUOs7TCWL .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUOs7TCWL .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUOs7TCWL .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUOs7TCWL .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUOs7TCWL .mbr-section-title b:last-child,
.cid-tJUOs7TCWL .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUOs7TCWL .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUOs7TCWL .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUOs7TCWL .mbr-section-bottom {
  display: flex;
}
.cid-tJUOs7TCWL .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUOs7TCWL .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUOs7TCWL .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sT0Zv4M91J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sT0Zv4M91J .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sT0Zv4M91J .first-column .mbr-text {
  margin: 0;
}
.cid-sT0Zv4M91J .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sT0Zv4M91J .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sT0Zv4M91J .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sT0Zv4M91J .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sT0Zv4M91J .form-group {
  max-width: 55%;
}
.cid-sT0Zv4M91J .form-group,
.cid-sT0Zv4M91J .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sT0Zv4M91J .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sT0Zv4M91J .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0Zv4M91J .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0Zv4M91J .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0Zv4M91J .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0Zv4M91J .col + .mbr-section-btn .btn,
.cid-sT0Zv4M91J .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sT0Zv4M91J .dragArea > *:nth-last-child(2).col,
.cid-sT0Zv4M91J .dragArea > *:nth-last-child(2).col-auto,
.cid-sT0Zv4M91J .col + .mbr-section-btn,
.cid-sT0Zv4M91J .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sT0Zv4M91J .first-column,
  .cid-sT0Zv4M91J .second-column {
    padding-bottom: 2rem;
  }
  .cid-sT0Zv4M91J .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sT0Zv4M91J .first-column,
  .cid-sT0Zv4M91J .second-column,
  .cid-sT0Zv4M91J .third-column {
    text-align: center;
  }
}
.cid-sT0Zv4M91J .mbr-section-subtitle,
.cid-sT0Zv4M91J .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTNqMRhu6 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTNqMRhu6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNqMRhu6 .dropdown-menu {
  padding: 0;
}
.cid-tBTNqMRhu6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNqMRhu6 .dropdown-item:hover,
.cid-tBTNqMRhu6 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTNqMRhu6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTNqMRhu6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTNqMRhu6 .nav-link {
  position: relative;
}
.cid-tBTNqMRhu6 .container {
  display: flex;
  margin: auto;
}
.cid-tBTNqMRhu6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTNqMRhu6 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTNqMRhu6 .dropdown-menu,
.cid-tBTNqMRhu6 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTNqMRhu6 .nav-item:focus,
.cid-tBTNqMRhu6 .nav-link:focus {
  outline: none;
}
.cid-tBTNqMRhu6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTNqMRhu6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTNqMRhu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTNqMRhu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTNqMRhu6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTNqMRhu6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTNqMRhu6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTNqMRhu6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTNqMRhu6 .navbar.opened {
  transition: all .3s;
}
.cid-tBTNqMRhu6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTNqMRhu6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTNqMRhu6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTNqMRhu6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTNqMRhu6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTNqMRhu6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTNqMRhu6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTNqMRhu6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTNqMRhu6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTNqMRhu6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTNqMRhu6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTNqMRhu6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTNqMRhu6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTNqMRhu6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTNqMRhu6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTNqMRhu6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTNqMRhu6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTNqMRhu6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTNqMRhu6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTNqMRhu6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTNqMRhu6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTNqMRhu6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTNqMRhu6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTNqMRhu6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTNqMRhu6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTNqMRhu6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTNqMRhu6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTNqMRhu6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTNqMRhu6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTNqMRhu6 .dropdown-item.active,
.cid-tBTNqMRhu6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTNqMRhu6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTNqMRhu6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTNqMRhu6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTNqMRhu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTNqMRhu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTNqMRhu6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTNqMRhu6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTNqMRhu6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTNqMRhu6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTNqMRhu6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTNqMRhu6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTNqMRhu6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNqMRhu6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTNqMRhu6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTNqMRhu6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNqMRhu6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTNqMRhu6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTNqMRhu6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTNqMRhu6 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTNqMRhu6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTNqMRhu6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTNqMRhu6 .navbar {
    height: 77px;
  }
  .cid-tBTNqMRhu6 .navbar.opened {
    height: auto;
  }
  .cid-tBTNqMRhu6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT0ZMXTMwN {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sT0ZMXTMwN .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sT0ZMXTMwN .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sT0ZMXTMwN .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sT0ZMXTMwN .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sT0ZMXTMwN .mbr-section-title b:last-child,
.cid-sT0ZMXTMwN .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sT0ZMXTMwN .mbr-section-subtitle {
  text-align: left;
}
.cid-sT0ZMXTMwN #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sT0ZMY6Kdn {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sT0ZMY6Kdn .mbr-text {
  color: #767676;
}
.cid-sT0ZMY6Kdn .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sT0ZMY6Kdn .link {
  margin: 0;
}
.cid-sT0ZMY6Kdn .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sT0ZMY6Kdn .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sT0ZMY6Kdn .card {
    margin-bottom: 3rem;
  }
}
.cid-sT0ZMY6Kdn .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sT0ZMY6Kdn .row {
    padding: 0 1rem;
  }
}
.cid-sT0ZMY6Kdn .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sT0ZMY6Kdn .card-title {
  transition: 0.3s;
}
.cid-sT0ZMY6Kdn .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sT0ZMY6Kdn .card:hover .card-title {
  color: #e94c71;
}
.cid-sT0ZMY6Kdn .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sT0ZMY6Kdn .row {
    margin: 0;
  }
}
.cid-sT0ZMY6Kdn .card-title,
.cid-sT0ZMY6Kdn .card-img {
  color: #272727;
}
.cid-sT0ZMY6Kdn .card-title:hover {
  color: #f23801 !important;
}
.cid-tBTQqeHuZb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tBTQqeHuZb img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tBTQqeHuZb h4 {
  margin-bottom: 0rem;
}
.cid-tBTQqeHuZb .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tBTQqeHuZb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBTQqeHuZb .title {
  margin-bottom: 3.5rem;
}
.cid-tBTQqeHuZb .card-img {
  margin-bottom: 1.7rem;
}
.cid-tBTQqeHuZb .card-title {
  margin-bottom: 1.5rem;
}
.cid-tBTQqeHuZb .row {
  justify-content: center;
}
.cid-tBTQqeHuZb .card-box,
.cid-tBTQqeHuZb .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tBTQqeHuZb .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tBTQqeHuZb .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tBTQqeHuZb .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tBTQqeHuZb .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tBTQqeHuZb .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tBTQqeHuZb .card {
    margin-top: 3rem;
  }
}
.cid-tBTQqeHuZb .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tBTQqeHuZb .signature {
  margin-top: 2rem;
}
.cid-tBTQqeHuZb .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tBTQqeHuZb .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tBTQqeHuZb .card {
    padding: 0rem 2.2rem;
  }
  .cid-tBTQqeHuZb .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tBTQqeHuZb .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tBTQqeHuZb .row {
    margin: 0;
  }
}
.cid-tBTQqeHuZb .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tBTQqeHuZb .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tBTQqeHuZb .align-center {
    text-align: center;
  }
}
.cid-tJUODPryJ5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJUODPryJ5 img,
.cid-tJUODPryJ5 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUODPryJ5 .item:focus,
.cid-tJUODPryJ5 span:focus {
  outline: none;
}
.cid-tJUODPryJ5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUODPryJ5 .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUODPryJ5 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUODPryJ5 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUODPryJ5 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUODPryJ5 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUODPryJ5 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUODPryJ5 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUODPryJ5 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUODPryJ5 .mbr-social-likes a {
  color: #000000;
}
.cid-tJUODPryJ5 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUODPryJ5 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUODPryJ5 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUODPryJ5 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUODPryJ5 .mbr-section-title b:last-child,
.cid-tJUODPryJ5 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUODPryJ5 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUODPryJ5 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUODPryJ5 .mbr-section-bottom {
  display: flex;
}
.cid-tJUODPryJ5 .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUODPryJ5 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUODPryJ5 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUOEAMhqG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJUOEAMhqG img,
.cid-tJUOEAMhqG .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUOEAMhqG .item:focus,
.cid-tJUOEAMhqG span:focus {
  outline: none;
}
.cid-tJUOEAMhqG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUOEAMhqG .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUOEAMhqG .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUOEAMhqG .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUOEAMhqG .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUOEAMhqG .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUOEAMhqG .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUOEAMhqG .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUOEAMhqG .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUOEAMhqG .mbr-social-likes a {
  color: #000000;
}
.cid-tJUOEAMhqG .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUOEAMhqG .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUOEAMhqG .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUOEAMhqG .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUOEAMhqG .mbr-section-title b:last-child,
.cid-tJUOEAMhqG .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUOEAMhqG .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUOEAMhqG .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUOEAMhqG .mbr-section-bottom {
  display: flex;
}
.cid-tJUOEAMhqG .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUOEAMhqG .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUOEAMhqG .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sT0ZMYXggr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sT0ZMYXggr .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sT0ZMYXggr .first-column .mbr-text {
  margin: 0;
}
.cid-sT0ZMYXggr .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sT0ZMYXggr .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sT0ZMYXggr .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sT0ZMYXggr .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sT0ZMYXggr .form-group {
  max-width: 55%;
}
.cid-sT0ZMYXggr .form-group,
.cid-sT0ZMYXggr .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sT0ZMYXggr .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sT0ZMYXggr .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0ZMYXggr .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0ZMYXggr .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sT0ZMYXggr .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sT0ZMYXggr .col + .mbr-section-btn .btn,
.cid-sT0ZMYXggr .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sT0ZMYXggr .dragArea > *:nth-last-child(2).col,
.cid-sT0ZMYXggr .dragArea > *:nth-last-child(2).col-auto,
.cid-sT0ZMYXggr .col + .mbr-section-btn,
.cid-sT0ZMYXggr .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sT0ZMYXggr .first-column,
  .cid-sT0ZMYXggr .second-column {
    padding-bottom: 2rem;
  }
  .cid-sT0ZMYXggr .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sT0ZMYXggr .first-column,
  .cid-sT0ZMYXggr .second-column,
  .cid-sT0ZMYXggr .third-column {
    text-align: center;
  }
}
.cid-sT0ZMYXggr .mbr-section-subtitle,
.cid-sT0ZMYXggr .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBVdTAnjUx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tBVdTAnjUx .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tBVdTAnjUx .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tBVdTAnjUx .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tBVdTAnjUx .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tBVdTAnjUx .mbr-section-title b:last-child,
.cid-tBVdTAnjUx .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tBVdTAnjUx .mbr-section-subtitle {
  text-align: left;
}
.cid-tBVdTAnjUx #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tBVpnxKz0e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e8ebe8;
}
.cid-tBVpnxKz0e .card {
  border-bottom: 2px solid #191919;
}
.cid-tBVpnxKz0e .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
}
.cid-tBVpnxKz0e .card {
  margin: 48px 80px;
  padding-bottom: 48px;
  border-radius: 0;
}
.cid-tBVpnxKz0e .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-tBVpnxKz0e .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tBVpnxKz0e .panel-body p {
  margin: 20px 10% 0 0;
}
.cid-tBVpnxKz0e .sign {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-tBVpnxKz0e .card {
    margin: 40px 0;
  }
  .cid-tBVpnxKz0e .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-tBVpnxKz0e .card {
    margin: 10px 0 40px;
  }
}
@media (max-width: 425px) {
  .cid-tBVpnxKz0e .sign {
    margin-left: 7px;
  }
}
.cid-tBVpnxKz0e .panel-text {
  color: #626462;
}
.cid-tBVdTB24jF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tBVdTB24jF .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tBVdTB24jF .first-column .mbr-text {
  margin: 0;
}
.cid-tBVdTB24jF .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tBVdTB24jF .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tBVdTB24jF .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tBVdTB24jF .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tBVdTB24jF .form-group {
  max-width: 55%;
}
.cid-tBVdTB24jF .form-group,
.cid-tBVdTB24jF .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tBVdTB24jF .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tBVdTB24jF .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tBVdTB24jF .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBVdTB24jF .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBVdTB24jF .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tBVdTB24jF .col + .mbr-section-btn .btn,
.cid-tBVdTB24jF .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tBVdTB24jF .dragArea > *:nth-last-child(2).col,
.cid-tBVdTB24jF .dragArea > *:nth-last-child(2).col-auto,
.cid-tBVdTB24jF .col + .mbr-section-btn,
.cid-tBVdTB24jF .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBVdTB24jF .first-column,
  .cid-tBVdTB24jF .second-column {
    padding-bottom: 2rem;
  }
  .cid-tBVdTB24jF .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tBVdTB24jF .first-column,
  .cid-tBVdTB24jF .second-column,
  .cid-tBVdTB24jF .third-column {
    text-align: center;
  }
}
.cid-tBVdTB24jF .mbr-section-subtitle,
.cid-tBVdTB24jF .icons-wrapper {
  color: #ffffff;
}
.cid-tBVdTBkQcA .navbar-dropdown {
  position: relative !important;
}
.cid-tBVdTBkQcA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBVdTBkQcA .dropdown-menu {
  padding: 0;
}
.cid-tBVdTBkQcA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBVdTBkQcA .dropdown-item:hover,
.cid-tBVdTBkQcA .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBVdTBkQcA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBVdTBkQcA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBVdTBkQcA .nav-link {
  position: relative;
}
.cid-tBVdTBkQcA .container {
  display: flex;
  margin: auto;
}
.cid-tBVdTBkQcA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBVdTBkQcA .navbar-caption {
  padding-right: 4rem;
}
.cid-tBVdTBkQcA .dropdown-menu,
.cid-tBVdTBkQcA .navbar.opened {
  background: #313647 !important;
}
.cid-tBVdTBkQcA .nav-item:focus,
.cid-tBVdTBkQcA .nav-link:focus {
  outline: none;
}
.cid-tBVdTBkQcA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBVdTBkQcA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBVdTBkQcA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBVdTBkQcA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBVdTBkQcA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBVdTBkQcA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBVdTBkQcA .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBVdTBkQcA .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBVdTBkQcA .navbar.opened {
  transition: all .3s;
}
.cid-tBVdTBkQcA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBVdTBkQcA .navbar .navbar-logo img {
  width: auto;
}
.cid-tBVdTBkQcA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBVdTBkQcA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBVdTBkQcA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBVdTBkQcA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBVdTBkQcA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBVdTBkQcA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBVdTBkQcA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBVdTBkQcA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBVdTBkQcA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBVdTBkQcA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBVdTBkQcA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBVdTBkQcA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBVdTBkQcA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBVdTBkQcA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBVdTBkQcA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBVdTBkQcA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBVdTBkQcA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBVdTBkQcA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBVdTBkQcA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBVdTBkQcA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBVdTBkQcA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBVdTBkQcA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBVdTBkQcA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBVdTBkQcA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBVdTBkQcA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBVdTBkQcA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBVdTBkQcA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBVdTBkQcA .dropdown-item.active,
.cid-tBVdTBkQcA .dropdown-item:active {
  background-color: transparent;
}
.cid-tBVdTBkQcA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBVdTBkQcA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBVdTBkQcA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBVdTBkQcA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBVdTBkQcA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBVdTBkQcA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBVdTBkQcA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBVdTBkQcA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBVdTBkQcA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBVdTBkQcA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBVdTBkQcA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBVdTBkQcA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBVdTBkQcA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBVdTBkQcA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBVdTBkQcA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBVdTBkQcA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBVdTBkQcA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBVdTBkQcA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBVdTBkQcA .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBVdTBkQcA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBVdTBkQcA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBVdTBkQcA .navbar {
    height: 77px;
  }
  .cid-tBVdTBkQcA .navbar.opened {
    height: auto;
  }
  .cid-tBVdTBkQcA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBVpvzi1mH {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tBVpvzi1mH .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tBVpvzi1mH .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tBVpvzi1mH .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tBVpvzi1mH .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tBVpvzi1mH .mbr-section-title b:last-child,
.cid-tBVpvzi1mH .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tBVpvzi1mH .mbr-section-subtitle {
  text-align: left;
}
.cid-tBVpvzi1mH #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tBVpLC0W1N {
  background-color: #ffffff;
}
.cid-tBVpLC0W1N .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBVpLC0W1N .carousel-item > div {
  width: 100%;
}
.cid-tBVpLC0W1N h4 {
  margin-top: 1rem;
  margin-bottom: 1.3rem;
  font-weight: 900;
}
.cid-tBVpLC0W1N .carousel-item.active,
.cid-tBVpLC0W1N .carousel-item-next,
.cid-tBVpLC0W1N .carousel-item-prev {
  display: flex;
}
.cid-tBVpLC0W1N .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 1.2rem;
}
.cid-tBVpLC0W1N .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: 0.9;
}
.cid-tBVpLC0W1N .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-tBVpLC0W1N .carousel-controls a {
    width: 5%;
  }
}
.cid-tBVpLC0W1N .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-tBVpLC0W1N .img-block {
  display: flex;
  flex-direction: column;
}
.cid-tBVpLC0W1N img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.cid-tBVpLC0W1N .mbr-text {
  position: relative;
}
.cid-tBVpLC0W1N li {
  background-color: transparent;
  width: 11px !important;
  height: 11px !important;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.cid-tBVpLC0W1N li.active {
  background-color: #f23801;
  width: 14px !important;
  height: 14px !important;
  border: none !important;
}
.cid-tBVpLC0W1N .carousel-indicators {
  position: absolute;
  margin-top: 2rem;
  bottom: 0rem;
  align-items: center;
}
.cid-tBVpLC0W1N ol {
  margin-bottom: 0;
}
.cid-tBVpLC0W1N .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-tBVpLC0W1N .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tBVpLC0W1N {
    padding-top: 70px;
    padding-bottom: 20px;
  }
}
@media (min-width: 767px) {
  .cid-tBVpLC0W1N {
    padding-top: 105px;
    padding-bottom: 30px;
  }
  .cid-tBVpLC0W1N .row {
    margin: 0;
  }
}
.cid-tBVpLC0W1N .title-block {
  margin-top: 1.3rem;
  bottom: -1rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBVpLC0W1N .desk {
  transition: 0.3s;
  font-weight: 500;
}
.cid-tBVpLC0W1N .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  transform: scale(1.1);
}
.cid-tBVpLC0W1N .img-block:hover .link {
  border-bottom: 1px solid currentColor;
}
.cid-tBVpLC0W1N .img-block:hover .desk {
  color: #101010;
}
.cid-tBVpLC0W1N .wrapper-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-tBVpLC0W1N .img-card {
    margin-top: 2rem;
  }
}
.cid-tBVpLC0W1N .link {
  border-bottom: 1px solid #e0e0e0;
  display: inline;
  padding-bottom: 3px;
  transition: all 0.3s;
}
.cid-tBVpvzK7Uo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tBVpvzK7Uo .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tBVpvzK7Uo .first-column .mbr-text {
  margin: 0;
}
.cid-tBVpvzK7Uo .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tBVpvzK7Uo .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tBVpvzK7Uo .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tBVpvzK7Uo .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tBVpvzK7Uo .form-group {
  max-width: 55%;
}
.cid-tBVpvzK7Uo .form-group,
.cid-tBVpvzK7Uo .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tBVpvzK7Uo .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tBVpvzK7Uo .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tBVpvzK7Uo .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBVpvzK7Uo .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBVpvzK7Uo .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tBVpvzK7Uo .col + .mbr-section-btn .btn,
.cid-tBVpvzK7Uo .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tBVpvzK7Uo .dragArea > *:nth-last-child(2).col,
.cid-tBVpvzK7Uo .dragArea > *:nth-last-child(2).col-auto,
.cid-tBVpvzK7Uo .col + .mbr-section-btn,
.cid-tBVpvzK7Uo .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBVpvzK7Uo .first-column,
  .cid-tBVpvzK7Uo .second-column {
    padding-bottom: 2rem;
  }
  .cid-tBVpvzK7Uo .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tBVpvzK7Uo .first-column,
  .cid-tBVpvzK7Uo .second-column,
  .cid-tBVpvzK7Uo .third-column {
    text-align: center;
  }
}
.cid-tBVpvzK7Uo .mbr-section-subtitle,
.cid-tBVpvzK7Uo .icons-wrapper {
  color: #ffffff;
}
.cid-tBVpvzZsg8 .navbar-dropdown {
  position: relative !important;
}
.cid-tBVpvzZsg8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBVpvzZsg8 .dropdown-menu {
  padding: 0;
}
.cid-tBVpvzZsg8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBVpvzZsg8 .dropdown-item:hover,
.cid-tBVpvzZsg8 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBVpvzZsg8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBVpvzZsg8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBVpvzZsg8 .nav-link {
  position: relative;
}
.cid-tBVpvzZsg8 .container {
  display: flex;
  margin: auto;
}
.cid-tBVpvzZsg8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBVpvzZsg8 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBVpvzZsg8 .dropdown-menu,
.cid-tBVpvzZsg8 .navbar.opened {
  background: #313647 !important;
}
.cid-tBVpvzZsg8 .nav-item:focus,
.cid-tBVpvzZsg8 .nav-link:focus {
  outline: none;
}
.cid-tBVpvzZsg8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBVpvzZsg8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBVpvzZsg8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBVpvzZsg8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBVpvzZsg8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBVpvzZsg8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBVpvzZsg8 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBVpvzZsg8 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBVpvzZsg8 .navbar.opened {
  transition: all .3s;
}
.cid-tBVpvzZsg8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBVpvzZsg8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBVpvzZsg8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBVpvzZsg8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBVpvzZsg8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBVpvzZsg8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBVpvzZsg8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBVpvzZsg8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBVpvzZsg8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBVpvzZsg8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBVpvzZsg8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBVpvzZsg8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBVpvzZsg8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBVpvzZsg8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBVpvzZsg8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBVpvzZsg8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBVpvzZsg8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBVpvzZsg8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBVpvzZsg8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBVpvzZsg8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBVpvzZsg8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBVpvzZsg8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBVpvzZsg8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBVpvzZsg8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBVpvzZsg8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBVpvzZsg8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBVpvzZsg8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBVpvzZsg8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBVpvzZsg8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBVpvzZsg8 .dropdown-item.active,
.cid-tBVpvzZsg8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBVpvzZsg8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBVpvzZsg8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBVpvzZsg8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBVpvzZsg8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBVpvzZsg8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBVpvzZsg8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBVpvzZsg8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBVpvzZsg8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBVpvzZsg8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBVpvzZsg8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBVpvzZsg8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBVpvzZsg8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBVpvzZsg8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBVpvzZsg8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBVpvzZsg8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBVpvzZsg8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBVpvzZsg8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBVpvzZsg8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBVpvzZsg8 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBVpvzZsg8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBVpvzZsg8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBVpvzZsg8 .navbar {
    height: 77px;
  }
  .cid-tBVpvzZsg8 .navbar.opened {
    height: auto;
  }
  .cid-tBVpvzZsg8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJuEXemM .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJuEXemM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJuEXemM .dropdown-menu {
  padding: 0;
}
.cid-tBTJuEXemM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJuEXemM .dropdown-item:hover,
.cid-tBTJuEXemM .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJuEXemM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJuEXemM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJuEXemM .nav-link {
  position: relative;
}
.cid-tBTJuEXemM .container {
  display: flex;
  margin: auto;
}
.cid-tBTJuEXemM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJuEXemM .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJuEXemM .dropdown-menu,
.cid-tBTJuEXemM .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJuEXemM .nav-item:focus,
.cid-tBTJuEXemM .nav-link:focus {
  outline: none;
}
.cid-tBTJuEXemM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJuEXemM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJuEXemM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJuEXemM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJuEXemM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJuEXemM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJuEXemM .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJuEXemM .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJuEXemM .navbar.opened {
  transition: all .3s;
}
.cid-tBTJuEXemM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJuEXemM .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJuEXemM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJuEXemM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJuEXemM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJuEXemM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJuEXemM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJuEXemM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJuEXemM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJuEXemM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJuEXemM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJuEXemM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJuEXemM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJuEXemM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJuEXemM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJuEXemM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJuEXemM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJuEXemM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJuEXemM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJuEXemM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJuEXemM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJuEXemM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJuEXemM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJuEXemM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJuEXemM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJuEXemM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJuEXemM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJuEXemM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJuEXemM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJuEXemM .dropdown-item.active,
.cid-tBTJuEXemM .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJuEXemM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJuEXemM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJuEXemM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJuEXemM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJuEXemM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJuEXemM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJuEXemM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJuEXemM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJuEXemM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJuEXemM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJuEXemM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJuEXemM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJuEXemM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJuEXemM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJuEXemM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJuEXemM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJuEXemM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJuEXemM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJuEXemM .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJuEXemM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJuEXemM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJuEXemM .navbar {
    height: 77px;
  }
  .cid-tBTJuEXemM .navbar.opened {
    height: auto;
  }
  .cid-tBTJuEXemM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSxbLTWOPv {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSxbLTWOPv .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSxbLTWOPv .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSxbLTWOPv .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSxbLTWOPv .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSxbLTWOPv .mbr-section-title b:last-child,
.cid-sSxbLTWOPv .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSxbLTWOPv .mbr-section-subtitle {
  text-align: left;
}
.cid-sSxbLTWOPv #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSxbLUfSDH .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSxbLUfSDH .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSxbLUfSDH .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSxbLUfSDH img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSxbLUfSDH img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSxbLUfSDH .break {
  padding-bottom: 2em;
}
.cid-sSxbLUfSDH .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSxbLUfSDH .break div h2 {
  text-align: center;
}
.cid-sSxbLUfSDH H1 {
  color: #f23801;
}
.cid-tBksJ9753t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBksJ9753t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBksJ9753t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBksJ9753t .section-border-item {
  background-color: #fcdb42;
}
.cid-tBksJ9753t .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBksJ9753t .card-wrap {
  width: 100%;
}
.cid-tBksJ9753t .card-box {
  width: 100%;
}
.cid-tBksJ9753t .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBksJ9753t .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBksJ9753t .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJxEZ8ZK .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJxEZ8ZK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJxEZ8ZK .dropdown-menu {
  padding: 0;
}
.cid-tBTJxEZ8ZK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJxEZ8ZK .dropdown-item:hover,
.cid-tBTJxEZ8ZK .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJxEZ8ZK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJxEZ8ZK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJxEZ8ZK .nav-link {
  position: relative;
}
.cid-tBTJxEZ8ZK .container {
  display: flex;
  margin: auto;
}
.cid-tBTJxEZ8ZK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJxEZ8ZK .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJxEZ8ZK .dropdown-menu,
.cid-tBTJxEZ8ZK .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJxEZ8ZK .nav-item:focus,
.cid-tBTJxEZ8ZK .nav-link:focus {
  outline: none;
}
.cid-tBTJxEZ8ZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJxEZ8ZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJxEZ8ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJxEZ8ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJxEZ8ZK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJxEZ8ZK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJxEZ8ZK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJxEZ8ZK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJxEZ8ZK .navbar.opened {
  transition: all .3s;
}
.cid-tBTJxEZ8ZK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJxEZ8ZK .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJxEZ8ZK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJxEZ8ZK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJxEZ8ZK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJxEZ8ZK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJxEZ8ZK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJxEZ8ZK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJxEZ8ZK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJxEZ8ZK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJxEZ8ZK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJxEZ8ZK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJxEZ8ZK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJxEZ8ZK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJxEZ8ZK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJxEZ8ZK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJxEZ8ZK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJxEZ8ZK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJxEZ8ZK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJxEZ8ZK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJxEZ8ZK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJxEZ8ZK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJxEZ8ZK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJxEZ8ZK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJxEZ8ZK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJxEZ8ZK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJxEZ8ZK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJxEZ8ZK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJxEZ8ZK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJxEZ8ZK .dropdown-item.active,
.cid-tBTJxEZ8ZK .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJxEZ8ZK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJxEZ8ZK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJxEZ8ZK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJxEZ8ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJxEZ8ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJxEZ8ZK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJxEZ8ZK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJxEZ8ZK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJxEZ8ZK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJxEZ8ZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJxEZ8ZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJxEZ8ZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJxEZ8ZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJxEZ8ZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJxEZ8ZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJxEZ8ZK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJxEZ8ZK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJxEZ8ZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJxEZ8ZK .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJxEZ8ZK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJxEZ8ZK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJxEZ8ZK .navbar {
    height: 77px;
  }
  .cid-tBTJxEZ8ZK .navbar.opened {
    height: auto;
  }
  .cid-tBTJxEZ8ZK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJOIHU3fuu {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tJOIHU3fuu .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tJOIHU3fuu .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tJOIHU3fuu .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tJOIHU3fuu .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tJOIHU3fuu .mbr-section-title b:last-child,
.cid-tJOIHU3fuu .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJOIHU3fuu .mbr-section-subtitle {
  text-align: left;
}
.cid-tJOIHU3fuu #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sTnRc5nDHP .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sTnRc5nDHP .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sTnRc5nDHP .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sTnRc5nDHP img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sTnRc5nDHP img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sTnRc5nDHP .break {
  padding-bottom: 2em;
}
.cid-sTnRc5nDHP .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sTnRc5nDHP .break div h2 {
  text-align: center;
}
.cid-sTnRc5nDHP H1 {
  color: #f23801;
}
.cid-tBkuBjAHC6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkuBjAHC6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkuBjAHC6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkuBjAHC6 .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkuBjAHC6 .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkuBjAHC6 .card-wrap {
  width: 100%;
}
.cid-tBkuBjAHC6 .card-box {
  width: 100%;
}
.cid-tBkuBjAHC6 .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkuBjAHC6 .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkuBjAHC6 .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sTnRc5PpnU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sTnRc5PpnU .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sTnRc5PpnU .first-column .mbr-text {
  margin: 0;
}
.cid-sTnRc5PpnU .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sTnRc5PpnU .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sTnRc5PpnU .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sTnRc5PpnU .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sTnRc5PpnU .form-group {
  max-width: 55%;
}
.cid-sTnRc5PpnU .form-group,
.cid-sTnRc5PpnU .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sTnRc5PpnU .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sTnRc5PpnU .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sTnRc5PpnU .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sTnRc5PpnU .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sTnRc5PpnU .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sTnRc5PpnU .col + .mbr-section-btn .btn,
.cid-sTnRc5PpnU .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sTnRc5PpnU .dragArea > *:nth-last-child(2).col,
.cid-sTnRc5PpnU .dragArea > *:nth-last-child(2).col-auto,
.cid-sTnRc5PpnU .col + .mbr-section-btn,
.cid-sTnRc5PpnU .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sTnRc5PpnU .first-column,
  .cid-sTnRc5PpnU .second-column {
    padding-bottom: 2rem;
  }
  .cid-sTnRc5PpnU .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sTnRc5PpnU .first-column,
  .cid-sTnRc5PpnU .second-column,
  .cid-sTnRc5PpnU .third-column {
    text-align: center;
  }
}
.cid-sTnRc5PpnU .mbr-section-subtitle,
.cid-sTnRc5PpnU .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJBHCslV .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJBHCslV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJBHCslV .dropdown-menu {
  padding: 0;
}
.cid-tBTJBHCslV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJBHCslV .dropdown-item:hover,
.cid-tBTJBHCslV .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJBHCslV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJBHCslV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJBHCslV .nav-link {
  position: relative;
}
.cid-tBTJBHCslV .container {
  display: flex;
  margin: auto;
}
.cid-tBTJBHCslV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJBHCslV .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJBHCslV .dropdown-menu,
.cid-tBTJBHCslV .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJBHCslV .nav-item:focus,
.cid-tBTJBHCslV .nav-link:focus {
  outline: none;
}
.cid-tBTJBHCslV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJBHCslV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJBHCslV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJBHCslV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJBHCslV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJBHCslV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJBHCslV .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJBHCslV .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJBHCslV .navbar.opened {
  transition: all .3s;
}
.cid-tBTJBHCslV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJBHCslV .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJBHCslV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJBHCslV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJBHCslV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJBHCslV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJBHCslV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJBHCslV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJBHCslV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJBHCslV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJBHCslV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJBHCslV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJBHCslV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJBHCslV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJBHCslV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJBHCslV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJBHCslV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJBHCslV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJBHCslV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJBHCslV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJBHCslV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJBHCslV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJBHCslV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJBHCslV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJBHCslV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJBHCslV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJBHCslV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJBHCslV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJBHCslV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJBHCslV .dropdown-item.active,
.cid-tBTJBHCslV .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJBHCslV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJBHCslV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJBHCslV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJBHCslV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJBHCslV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJBHCslV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJBHCslV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJBHCslV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJBHCslV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJBHCslV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJBHCslV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJBHCslV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJBHCslV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJBHCslV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJBHCslV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJBHCslV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJBHCslV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJBHCslV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJBHCslV .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJBHCslV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJBHCslV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJBHCslV .navbar {
    height: 77px;
  }
  .cid-tBTJBHCslV .navbar.opened {
    height: auto;
  }
  .cid-tBTJBHCslV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSxtpIzCdG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSxtpIzCdG .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSxtpIzCdG .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSxtpIzCdG .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSxtpIzCdG .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSxtpIzCdG .mbr-section-title b:last-child,
.cid-sSxtpIzCdG .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSxtpIzCdG .mbr-section-subtitle {
  text-align: left;
}
.cid-sSxtpIzCdG #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSxtSMNaus .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSxtSMNaus .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 200px !important;
}
.cid-sSxtSMNaus .holder:hover {
  max-width: 250px !important;
  transition: 1s;
}
.cid-sSxtSMNaus img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSxtSMNaus img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSxtSMNaus .break {
  padding-bottom: 2em;
}
.cid-sSxtSMNaus .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSxtSMNaus .break div h2 {
  text-align: center;
}
.cid-sSxtSMNaus H1 {
  color: #f23801;
}
.cid-sSxtSMNaus .display-7 {
  font-size: 1.2rem !important;
}
.cid-tBkuR2QK0n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkuR2QK0n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkuR2QK0n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkuR2QK0n .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkuR2QK0n .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkuR2QK0n .card-wrap {
  width: 100%;
}
.cid-tBkuR2QK0n .card-box {
  width: 100%;
}
.cid-tBkuR2QK0n .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkuR2QK0n .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkuR2QK0n .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJHTifuO .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJHTifuO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJHTifuO .dropdown-menu {
  padding: 0;
}
.cid-tBTJHTifuO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJHTifuO .dropdown-item:hover,
.cid-tBTJHTifuO .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJHTifuO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJHTifuO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJHTifuO .nav-link {
  position: relative;
}
.cid-tBTJHTifuO .container {
  display: flex;
  margin: auto;
}
.cid-tBTJHTifuO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJHTifuO .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJHTifuO .dropdown-menu,
.cid-tBTJHTifuO .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJHTifuO .nav-item:focus,
.cid-tBTJHTifuO .nav-link:focus {
  outline: none;
}
.cid-tBTJHTifuO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJHTifuO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJHTifuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJHTifuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJHTifuO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJHTifuO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJHTifuO .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJHTifuO .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJHTifuO .navbar.opened {
  transition: all .3s;
}
.cid-tBTJHTifuO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJHTifuO .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJHTifuO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJHTifuO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJHTifuO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJHTifuO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJHTifuO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJHTifuO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJHTifuO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJHTifuO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJHTifuO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJHTifuO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJHTifuO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJHTifuO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJHTifuO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJHTifuO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJHTifuO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJHTifuO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJHTifuO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJHTifuO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJHTifuO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJHTifuO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJHTifuO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJHTifuO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJHTifuO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJHTifuO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJHTifuO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJHTifuO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJHTifuO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJHTifuO .dropdown-item.active,
.cid-tBTJHTifuO .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJHTifuO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJHTifuO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJHTifuO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJHTifuO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJHTifuO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJHTifuO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJHTifuO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJHTifuO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJHTifuO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJHTifuO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJHTifuO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJHTifuO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJHTifuO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJHTifuO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJHTifuO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJHTifuO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJHTifuO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJHTifuO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJHTifuO .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJHTifuO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJHTifuO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJHTifuO .navbar {
    height: 77px;
  }
  .cid-tBTJHTifuO .navbar.opened {
    height: auto;
  }
  .cid-tBTJHTifuO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSz6Scd0c5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSz6Scd0c5 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSz6Scd0c5 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSz6Scd0c5 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSz6Scd0c5 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSz6Scd0c5 .mbr-section-title b:last-child,
.cid-sSz6Scd0c5 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSz6Scd0c5 .mbr-section-subtitle {
  text-align: left;
}
.cid-sSz6Scd0c5 #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSz6Scm49M .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSz6Scm49M .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSz6Scm49M .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSz6Scm49M img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSz6Scm49M img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSz6Scm49M .break {
  padding-bottom: 2em;
}
.cid-sSz6Scm49M .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSz6Scm49M .break div h2 {
  text-align: center;
}
.cid-sSz6Scm49M H1 {
  color: #f23801;
}
.cid-tBkuW16VxT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkuW16VxT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkuW16VxT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkuW16VxT .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkuW16VxT .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkuW16VxT .card-wrap {
  width: 100%;
}
.cid-tBkuW16VxT .card-box {
  width: 100%;
}
.cid-tBkuW16VxT .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkuW16VxT .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkuW16VxT .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTJYxlYj3 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTJYxlYj3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJYxlYj3 .dropdown-menu {
  padding: 0;
}
.cid-tBTJYxlYj3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJYxlYj3 .dropdown-item:hover,
.cid-tBTJYxlYj3 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTJYxlYj3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTJYxlYj3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTJYxlYj3 .nav-link {
  position: relative;
}
.cid-tBTJYxlYj3 .container {
  display: flex;
  margin: auto;
}
.cid-tBTJYxlYj3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTJYxlYj3 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTJYxlYj3 .dropdown-menu,
.cid-tBTJYxlYj3 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTJYxlYj3 .nav-item:focus,
.cid-tBTJYxlYj3 .nav-link:focus {
  outline: none;
}
.cid-tBTJYxlYj3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTJYxlYj3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTJYxlYj3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTJYxlYj3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTJYxlYj3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTJYxlYj3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTJYxlYj3 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTJYxlYj3 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTJYxlYj3 .navbar.opened {
  transition: all .3s;
}
.cid-tBTJYxlYj3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTJYxlYj3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTJYxlYj3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTJYxlYj3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTJYxlYj3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTJYxlYj3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTJYxlYj3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTJYxlYj3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTJYxlYj3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTJYxlYj3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTJYxlYj3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTJYxlYj3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTJYxlYj3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTJYxlYj3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTJYxlYj3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTJYxlYj3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTJYxlYj3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTJYxlYj3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTJYxlYj3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTJYxlYj3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTJYxlYj3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTJYxlYj3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTJYxlYj3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTJYxlYj3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTJYxlYj3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTJYxlYj3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTJYxlYj3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTJYxlYj3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTJYxlYj3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTJYxlYj3 .dropdown-item.active,
.cid-tBTJYxlYj3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTJYxlYj3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTJYxlYj3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTJYxlYj3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTJYxlYj3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTJYxlYj3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTJYxlYj3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTJYxlYj3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTJYxlYj3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTJYxlYj3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTJYxlYj3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTJYxlYj3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTJYxlYj3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJYxlYj3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTJYxlYj3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTJYxlYj3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJYxlYj3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTJYxlYj3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTJYxlYj3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTJYxlYj3 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTJYxlYj3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTJYxlYj3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTJYxlYj3 .navbar {
    height: 77px;
  }
  .cid-tBTJYxlYj3 .navbar.opened {
    height: auto;
  }
  .cid-tBTJYxlYj3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSz7xXTrGj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSz7xXTrGj .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSz7xXTrGj .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSz7xXTrGj .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSz7xXTrGj .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSz7xXTrGj .mbr-section-title b:last-child,
.cid-sSz7xXTrGj .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSz7xXTrGj .mbr-section-subtitle {
  text-align: left;
}
.cid-sSz7xXTrGj #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSz7xY6plX .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSz7xY6plX .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSz7xY6plX .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSz7xY6plX img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSz7xY6plX img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSz7xY6plX .break {
  padding-bottom: 2em;
}
.cid-sSz7xY6plX .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSz7xY6plX .break div h2 {
  text-align: center;
}
.cid-sSz7xY6plX H1 {
  color: #f23801;
}
.cid-tBkvrlWQlR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvrlWQlR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvrlWQlR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvrlWQlR .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvrlWQlR .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvrlWQlR .card-wrap {
  width: 100%;
}
.cid-tBkvrlWQlR .card-box {
  width: 100%;
}
.cid-tBkvrlWQlR .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvrlWQlR .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvrlWQlR .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTK1ubbb5 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTK1ubbb5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK1ubbb5 .dropdown-menu {
  padding: 0;
}
.cid-tBTK1ubbb5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK1ubbb5 .dropdown-item:hover,
.cid-tBTK1ubbb5 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTK1ubbb5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTK1ubbb5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTK1ubbb5 .nav-link {
  position: relative;
}
.cid-tBTK1ubbb5 .container {
  display: flex;
  margin: auto;
}
.cid-tBTK1ubbb5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTK1ubbb5 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTK1ubbb5 .dropdown-menu,
.cid-tBTK1ubbb5 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTK1ubbb5 .nav-item:focus,
.cid-tBTK1ubbb5 .nav-link:focus {
  outline: none;
}
.cid-tBTK1ubbb5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTK1ubbb5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTK1ubbb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTK1ubbb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK1ubbb5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTK1ubbb5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTK1ubbb5 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTK1ubbb5 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK1ubbb5 .navbar.opened {
  transition: all .3s;
}
.cid-tBTK1ubbb5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTK1ubbb5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTK1ubbb5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTK1ubbb5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTK1ubbb5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTK1ubbb5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTK1ubbb5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTK1ubbb5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTK1ubbb5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTK1ubbb5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTK1ubbb5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTK1ubbb5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTK1ubbb5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTK1ubbb5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTK1ubbb5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTK1ubbb5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTK1ubbb5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTK1ubbb5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTK1ubbb5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTK1ubbb5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTK1ubbb5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTK1ubbb5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTK1ubbb5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTK1ubbb5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTK1ubbb5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTK1ubbb5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTK1ubbb5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTK1ubbb5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTK1ubbb5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTK1ubbb5 .dropdown-item.active,
.cid-tBTK1ubbb5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTK1ubbb5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTK1ubbb5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTK1ubbb5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTK1ubbb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTK1ubbb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTK1ubbb5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTK1ubbb5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTK1ubbb5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTK1ubbb5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTK1ubbb5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTK1ubbb5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTK1ubbb5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK1ubbb5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK1ubbb5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTK1ubbb5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK1ubbb5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTK1ubbb5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTK1ubbb5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK1ubbb5 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTK1ubbb5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTK1ubbb5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTK1ubbb5 .navbar {
    height: 77px;
  }
  .cid-tBTK1ubbb5 .navbar.opened {
    height: auto;
  }
  .cid-tBTK1ubbb5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSz8fOQ4Hn {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSz8fOQ4Hn .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSz8fOQ4Hn .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSz8fOQ4Hn .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSz8fOQ4Hn .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSz8fOQ4Hn .mbr-section-title b:last-child,
.cid-sSz8fOQ4Hn .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSz8fOQ4Hn .mbr-section-subtitle {
  text-align: left;
}
.cid-sSz8fOQ4Hn #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSz8fP7NNE .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSz8fP7NNE .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSz8fP7NNE .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSz8fP7NNE img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSz8fP7NNE img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSz8fP7NNE .break {
  padding-bottom: 2em;
}
.cid-sSz8fP7NNE .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSz8fP7NNE .break div h2 {
  text-align: center;
}
.cid-sSz8fP7NNE H1 {
  color: #f23801;
}
.cid-tBkvvwGq7D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvvwGq7D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvvwGq7D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvvwGq7D .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvvwGq7D .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvvwGq7D .card-wrap {
  width: 100%;
}
.cid-tBkvvwGq7D .card-box {
  width: 100%;
}
.cid-tBkvvwGq7D .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvvwGq7D .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvvwGq7D .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTK4tIj7D .navbar-dropdown {
  position: relative !important;
}
.cid-tBTK4tIj7D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK4tIj7D .dropdown-menu {
  padding: 0;
}
.cid-tBTK4tIj7D .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK4tIj7D .dropdown-item:hover,
.cid-tBTK4tIj7D .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTK4tIj7D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTK4tIj7D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTK4tIj7D .nav-link {
  position: relative;
}
.cid-tBTK4tIj7D .container {
  display: flex;
  margin: auto;
}
.cid-tBTK4tIj7D .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTK4tIj7D .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTK4tIj7D .dropdown-menu,
.cid-tBTK4tIj7D .navbar.opened {
  background: #313647 !important;
}
.cid-tBTK4tIj7D .nav-item:focus,
.cid-tBTK4tIj7D .nav-link:focus {
  outline: none;
}
.cid-tBTK4tIj7D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTK4tIj7D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTK4tIj7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTK4tIj7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK4tIj7D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTK4tIj7D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTK4tIj7D .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTK4tIj7D .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK4tIj7D .navbar.opened {
  transition: all .3s;
}
.cid-tBTK4tIj7D .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTK4tIj7D .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTK4tIj7D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTK4tIj7D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTK4tIj7D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTK4tIj7D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTK4tIj7D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTK4tIj7D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTK4tIj7D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTK4tIj7D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTK4tIj7D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTK4tIj7D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTK4tIj7D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTK4tIj7D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTK4tIj7D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTK4tIj7D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTK4tIj7D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTK4tIj7D .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTK4tIj7D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTK4tIj7D .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTK4tIj7D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTK4tIj7D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTK4tIj7D .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTK4tIj7D .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTK4tIj7D .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTK4tIj7D .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTK4tIj7D .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTK4tIj7D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTK4tIj7D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTK4tIj7D .dropdown-item.active,
.cid-tBTK4tIj7D .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTK4tIj7D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTK4tIj7D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTK4tIj7D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTK4tIj7D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTK4tIj7D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTK4tIj7D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTK4tIj7D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTK4tIj7D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTK4tIj7D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTK4tIj7D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTK4tIj7D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTK4tIj7D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK4tIj7D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK4tIj7D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTK4tIj7D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK4tIj7D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTK4tIj7D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTK4tIj7D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK4tIj7D .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTK4tIj7D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTK4tIj7D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTK4tIj7D .navbar {
    height: 77px;
  }
  .cid-tBTK4tIj7D .navbar.opened {
    height: auto;
  }
  .cid-tBTK4tIj7D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSz8C6ykFS {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSz8C6ykFS .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSz8C6ykFS .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSz8C6ykFS .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSz8C6ykFS .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSz8C6ykFS .mbr-section-title b:last-child,
.cid-sSz8C6ykFS .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSz8C6ykFS .mbr-section-subtitle {
  text-align: left;
}
.cid-sSz8C6ykFS #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSz8C6KHzr .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSz8C6KHzr .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSz8C6KHzr .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSz8C6KHzr img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSz8C6KHzr img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSz8C6KHzr .break {
  padding-bottom: 2em;
}
.cid-sSz8C6KHzr .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSz8C6KHzr .break div h2 {
  text-align: center;
}
.cid-sSz8C6KHzr H1 {
  color: #f23801;
}
.cid-tBkvAQiWgM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvAQiWgM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvAQiWgM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvAQiWgM .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvAQiWgM .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvAQiWgM .card-wrap {
  width: 100%;
}
.cid-tBkvAQiWgM .card-box {
  width: 100%;
}
.cid-tBkvAQiWgM .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvAQiWgM .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvAQiWgM .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTK7ivGKV .navbar-dropdown {
  position: relative !important;
}
.cid-tBTK7ivGKV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK7ivGKV .dropdown-menu {
  padding: 0;
}
.cid-tBTK7ivGKV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK7ivGKV .dropdown-item:hover,
.cid-tBTK7ivGKV .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTK7ivGKV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTK7ivGKV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTK7ivGKV .nav-link {
  position: relative;
}
.cid-tBTK7ivGKV .container {
  display: flex;
  margin: auto;
}
.cid-tBTK7ivGKV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTK7ivGKV .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTK7ivGKV .dropdown-menu,
.cid-tBTK7ivGKV .navbar.opened {
  background: #313647 !important;
}
.cid-tBTK7ivGKV .nav-item:focus,
.cid-tBTK7ivGKV .nav-link:focus {
  outline: none;
}
.cid-tBTK7ivGKV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTK7ivGKV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTK7ivGKV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTK7ivGKV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTK7ivGKV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTK7ivGKV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTK7ivGKV .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTK7ivGKV .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTK7ivGKV .navbar.opened {
  transition: all .3s;
}
.cid-tBTK7ivGKV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTK7ivGKV .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTK7ivGKV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTK7ivGKV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTK7ivGKV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTK7ivGKV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTK7ivGKV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTK7ivGKV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTK7ivGKV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTK7ivGKV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTK7ivGKV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTK7ivGKV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTK7ivGKV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTK7ivGKV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTK7ivGKV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTK7ivGKV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTK7ivGKV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTK7ivGKV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTK7ivGKV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTK7ivGKV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTK7ivGKV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTK7ivGKV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTK7ivGKV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTK7ivGKV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTK7ivGKV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTK7ivGKV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTK7ivGKV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTK7ivGKV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTK7ivGKV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTK7ivGKV .dropdown-item.active,
.cid-tBTK7ivGKV .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTK7ivGKV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTK7ivGKV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTK7ivGKV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTK7ivGKV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTK7ivGKV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTK7ivGKV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTK7ivGKV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTK7ivGKV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTK7ivGKV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTK7ivGKV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTK7ivGKV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTK7ivGKV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK7ivGKV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTK7ivGKV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTK7ivGKV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK7ivGKV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTK7ivGKV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTK7ivGKV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTK7ivGKV .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTK7ivGKV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTK7ivGKV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTK7ivGKV .navbar {
    height: 77px;
  }
  .cid-tBTK7ivGKV .navbar.opened {
    height: auto;
  }
  .cid-tBTK7ivGKV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSz99Qb5J6 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSz99Qb5J6 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSz99Qb5J6 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSz99Qb5J6 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSz99Qb5J6 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSz99Qb5J6 .mbr-section-title b:last-child,
.cid-sSz99Qb5J6 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSz99Qb5J6 .mbr-section-subtitle {
  text-align: left;
}
.cid-sSz99Qb5J6 #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSz99QmRyO .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSz99QmRyO .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSz99QmRyO .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSz99QmRyO img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSz99QmRyO img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSz99QmRyO .break {
  padding-bottom: 2em;
}
.cid-sSz99QmRyO .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSz99QmRyO .break div h2 {
  text-align: center;
}
.cid-sSz99QmRyO H1 {
  color: #f23801;
}
.cid-tBkvGpXfUn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvGpXfUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvGpXfUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvGpXfUn .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvGpXfUn .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvGpXfUn .card-wrap {
  width: 100%;
}
.cid-tBkvGpXfUn .card-box {
  width: 100%;
}
.cid-tBkvGpXfUn .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvGpXfUn .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvGpXfUn .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKaZSWL4 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKaZSWL4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKaZSWL4 .dropdown-menu {
  padding: 0;
}
.cid-tBTKaZSWL4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKaZSWL4 .dropdown-item:hover,
.cid-tBTKaZSWL4 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKaZSWL4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKaZSWL4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKaZSWL4 .nav-link {
  position: relative;
}
.cid-tBTKaZSWL4 .container {
  display: flex;
  margin: auto;
}
.cid-tBTKaZSWL4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKaZSWL4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKaZSWL4 .dropdown-menu,
.cid-tBTKaZSWL4 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKaZSWL4 .nav-item:focus,
.cid-tBTKaZSWL4 .nav-link:focus {
  outline: none;
}
.cid-tBTKaZSWL4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKaZSWL4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKaZSWL4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKaZSWL4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKaZSWL4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKaZSWL4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKaZSWL4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKaZSWL4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKaZSWL4 .navbar.opened {
  transition: all .3s;
}
.cid-tBTKaZSWL4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKaZSWL4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKaZSWL4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKaZSWL4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKaZSWL4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKaZSWL4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKaZSWL4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKaZSWL4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKaZSWL4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKaZSWL4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKaZSWL4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKaZSWL4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKaZSWL4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKaZSWL4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKaZSWL4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKaZSWL4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKaZSWL4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKaZSWL4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKaZSWL4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKaZSWL4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKaZSWL4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKaZSWL4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKaZSWL4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKaZSWL4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKaZSWL4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKaZSWL4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKaZSWL4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKaZSWL4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKaZSWL4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKaZSWL4 .dropdown-item.active,
.cid-tBTKaZSWL4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKaZSWL4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKaZSWL4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKaZSWL4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKaZSWL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKaZSWL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKaZSWL4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKaZSWL4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKaZSWL4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKaZSWL4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKaZSWL4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKaZSWL4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKaZSWL4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKaZSWL4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKaZSWL4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKaZSWL4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKaZSWL4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKaZSWL4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKaZSWL4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKaZSWL4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKaZSWL4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKaZSWL4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKaZSWL4 .navbar {
    height: 77px;
  }
  .cid-tBTKaZSWL4 .navbar.opened {
    height: auto;
  }
  .cid-tBTKaZSWL4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzepOsbmw {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzepOsbmw .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzepOsbmw .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzepOsbmw .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzepOsbmw .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzepOsbmw .mbr-section-title b:last-child,
.cid-sSzepOsbmw .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzepOsbmw .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzepOsbmw #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzepOKjK2 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSzepOKjK2 .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSzepOKjK2 .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSzepOKjK2 img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSzepOKjK2 img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSzepOKjK2 .break {
  padding-bottom: 2em;
}
.cid-sSzepOKjK2 .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSzepOKjK2 .break div h2 {
  text-align: center;
}
.cid-sSzepOKjK2 H1 {
  color: #f23801;
}
.cid-tBkvJG3NJt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvJG3NJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvJG3NJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvJG3NJt .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvJG3NJt .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvJG3NJt .card-wrap {
  width: 100%;
}
.cid-tBkvJG3NJt .card-box {
  width: 100%;
}
.cid-tBkvJG3NJt .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvJG3NJt .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvJG3NJt .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKe6Ynhw .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKe6Ynhw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKe6Ynhw .dropdown-menu {
  padding: 0;
}
.cid-tBTKe6Ynhw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKe6Ynhw .dropdown-item:hover,
.cid-tBTKe6Ynhw .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKe6Ynhw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKe6Ynhw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKe6Ynhw .nav-link {
  position: relative;
}
.cid-tBTKe6Ynhw .container {
  display: flex;
  margin: auto;
}
.cid-tBTKe6Ynhw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKe6Ynhw .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKe6Ynhw .dropdown-menu,
.cid-tBTKe6Ynhw .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKe6Ynhw .nav-item:focus,
.cid-tBTKe6Ynhw .nav-link:focus {
  outline: none;
}
.cid-tBTKe6Ynhw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKe6Ynhw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKe6Ynhw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKe6Ynhw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKe6Ynhw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKe6Ynhw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKe6Ynhw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKe6Ynhw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKe6Ynhw .navbar.opened {
  transition: all .3s;
}
.cid-tBTKe6Ynhw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKe6Ynhw .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKe6Ynhw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKe6Ynhw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKe6Ynhw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKe6Ynhw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKe6Ynhw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKe6Ynhw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKe6Ynhw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKe6Ynhw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKe6Ynhw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKe6Ynhw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKe6Ynhw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKe6Ynhw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKe6Ynhw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKe6Ynhw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKe6Ynhw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKe6Ynhw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKe6Ynhw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKe6Ynhw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKe6Ynhw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKe6Ynhw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKe6Ynhw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKe6Ynhw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKe6Ynhw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKe6Ynhw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKe6Ynhw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKe6Ynhw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKe6Ynhw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKe6Ynhw .dropdown-item.active,
.cid-tBTKe6Ynhw .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKe6Ynhw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKe6Ynhw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKe6Ynhw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKe6Ynhw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKe6Ynhw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKe6Ynhw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKe6Ynhw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKe6Ynhw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKe6Ynhw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKe6Ynhw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKe6Ynhw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKe6Ynhw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKe6Ynhw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKe6Ynhw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKe6Ynhw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKe6Ynhw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKe6Ynhw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKe6Ynhw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKe6Ynhw .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKe6Ynhw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKe6Ynhw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKe6Ynhw .navbar {
    height: 77px;
  }
  .cid-tBTKe6Ynhw .navbar.opened {
    height: auto;
  }
  .cid-tBTKe6Ynhw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzf6b6g3e {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzf6b6g3e .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzf6b6g3e .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzf6b6g3e .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzf6b6g3e .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzf6b6g3e .mbr-section-title b:last-child,
.cid-sSzf6b6g3e .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzf6b6g3e .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzf6b6g3e #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzf6bihPZ .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSzf6bihPZ .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSzf6bihPZ .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSzf6bihPZ img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSzf6bihPZ img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSzf6bihPZ .break {
  padding-bottom: 2em;
}
.cid-sSzf6bihPZ .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSzf6bihPZ .break div h2 {
  text-align: center;
}
.cid-sSzf6bihPZ H1 {
  color: #f23801;
}
.cid-tBkvNE3qeT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvNE3qeT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvNE3qeT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvNE3qeT .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvNE3qeT .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvNE3qeT .card-wrap {
  width: 100%;
}
.cid-tBkvNE3qeT .card-box {
  width: 100%;
}
.cid-tBkvNE3qeT .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvNE3qeT .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvNE3qeT .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKhKgQb5 .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKhKgQb5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKhKgQb5 .dropdown-menu {
  padding: 0;
}
.cid-tBTKhKgQb5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKhKgQb5 .dropdown-item:hover,
.cid-tBTKhKgQb5 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKhKgQb5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKhKgQb5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKhKgQb5 .nav-link {
  position: relative;
}
.cid-tBTKhKgQb5 .container {
  display: flex;
  margin: auto;
}
.cid-tBTKhKgQb5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKhKgQb5 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKhKgQb5 .dropdown-menu,
.cid-tBTKhKgQb5 .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKhKgQb5 .nav-item:focus,
.cid-tBTKhKgQb5 .nav-link:focus {
  outline: none;
}
.cid-tBTKhKgQb5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKhKgQb5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKhKgQb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKhKgQb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKhKgQb5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKhKgQb5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKhKgQb5 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKhKgQb5 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKhKgQb5 .navbar.opened {
  transition: all .3s;
}
.cid-tBTKhKgQb5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKhKgQb5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKhKgQb5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKhKgQb5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKhKgQb5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKhKgQb5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKhKgQb5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKhKgQb5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKhKgQb5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKhKgQb5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKhKgQb5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKhKgQb5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKhKgQb5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKhKgQb5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKhKgQb5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKhKgQb5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKhKgQb5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKhKgQb5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKhKgQb5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKhKgQb5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKhKgQb5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKhKgQb5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKhKgQb5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKhKgQb5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKhKgQb5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKhKgQb5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKhKgQb5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKhKgQb5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKhKgQb5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKhKgQb5 .dropdown-item.active,
.cid-tBTKhKgQb5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKhKgQb5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKhKgQb5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKhKgQb5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKhKgQb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKhKgQb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKhKgQb5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKhKgQb5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKhKgQb5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKhKgQb5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKhKgQb5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKhKgQb5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKhKgQb5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKhKgQb5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKhKgQb5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKhKgQb5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKhKgQb5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKhKgQb5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKhKgQb5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKhKgQb5 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKhKgQb5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKhKgQb5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKhKgQb5 .navbar {
    height: 77px;
  }
  .cid-tBTKhKgQb5 .navbar.opened {
    height: auto;
  }
  .cid-tBTKhKgQb5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzfzaboMk {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzfzaboMk .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzfzaboMk .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzfzaboMk .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzfzaboMk .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzfzaboMk .mbr-section-title b:last-child,
.cid-sSzfzaboMk .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzfzaboMk .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzfzaboMk #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzfzatUab .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSzfzatUab .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSzfzatUab .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSzfzatUab img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSzfzatUab img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSzfzatUab .break {
  padding-bottom: 2em;
}
.cid-sSzfzatUab .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSzfzatUab .break div h2 {
  text-align: center;
}
.cid-sSzfzatUab H1 {
  color: #f23801;
}
.cid-tBkvRimuBk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvRimuBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvRimuBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvRimuBk .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvRimuBk .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvRimuBk .card-wrap {
  width: 100%;
}
.cid-tBkvRimuBk .card-box {
  width: 100%;
}
.cid-tBkvRimuBk .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvRimuBk .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvRimuBk .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBTKm0hB0l .navbar-dropdown {
  position: relative !important;
}
.cid-tBTKm0hB0l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKm0hB0l .dropdown-menu {
  padding: 0;
}
.cid-tBTKm0hB0l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKm0hB0l .dropdown-item:hover,
.cid-tBTKm0hB0l .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBTKm0hB0l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBTKm0hB0l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBTKm0hB0l .nav-link {
  position: relative;
}
.cid-tBTKm0hB0l .container {
  display: flex;
  margin: auto;
}
.cid-tBTKm0hB0l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTKm0hB0l .navbar-caption {
  padding-right: 4rem;
}
.cid-tBTKm0hB0l .dropdown-menu,
.cid-tBTKm0hB0l .navbar.opened {
  background: #313647 !important;
}
.cid-tBTKm0hB0l .nav-item:focus,
.cid-tBTKm0hB0l .nav-link:focus {
  outline: none;
}
.cid-tBTKm0hB0l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTKm0hB0l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTKm0hB0l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBTKm0hB0l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTKm0hB0l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTKm0hB0l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTKm0hB0l .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBTKm0hB0l .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBTKm0hB0l .navbar.opened {
  transition: all .3s;
}
.cid-tBTKm0hB0l .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTKm0hB0l .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTKm0hB0l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTKm0hB0l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTKm0hB0l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBTKm0hB0l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBTKm0hB0l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTKm0hB0l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTKm0hB0l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBTKm0hB0l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTKm0hB0l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTKm0hB0l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBTKm0hB0l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTKm0hB0l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTKm0hB0l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTKm0hB0l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTKm0hB0l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBTKm0hB0l .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBTKm0hB0l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTKm0hB0l .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTKm0hB0l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTKm0hB0l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTKm0hB0l .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTKm0hB0l .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTKm0hB0l .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBTKm0hB0l .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBTKm0hB0l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTKm0hB0l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTKm0hB0l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTKm0hB0l .dropdown-item.active,
.cid-tBTKm0hB0l .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTKm0hB0l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTKm0hB0l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTKm0hB0l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTKm0hB0l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTKm0hB0l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTKm0hB0l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTKm0hB0l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTKm0hB0l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTKm0hB0l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTKm0hB0l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBTKm0hB0l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTKm0hB0l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKm0hB0l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTKm0hB0l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTKm0hB0l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKm0hB0l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTKm0hB0l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTKm0hB0l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTKm0hB0l .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBTKm0hB0l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTKm0hB0l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTKm0hB0l .navbar {
    height: 77px;
  }
  .cid-tBTKm0hB0l .navbar.opened {
    height: auto;
  }
  .cid-tBTKm0hB0l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSzfSv11Cm {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-sSzfSv11Cm .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-sSzfSv11Cm .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-sSzfSv11Cm .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-sSzfSv11Cm .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-sSzfSv11Cm .mbr-section-title b:last-child,
.cid-sSzfSv11Cm .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sSzfSv11Cm .mbr-section-subtitle {
  text-align: left;
}
.cid-sSzfSv11Cm #overlay-img {
  position: absolute;
  top: 70%;
  right: 5%;
  z-index: 10;
  width: 10%;
  box-shadow: 10px 10px 10px black;
}
.cid-sSzfSvc0Mw .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: auto;
  width: 90%;
}
.cid-sSzfSvc0Mw .holder {
  margin: 1em;
  padding: 10px;
  border: 1px solid black;
  border-radius: 5px;
  max-width: 175px;
}
.cid-sSzfSvc0Mw .holder:hover {
  max-width: 200px;
  transition: 1s;
}
.cid-sSzfSvc0Mw img {
  width: 175px;
  cursor: pointer;
  transition: .5s;
}
.cid-sSzfSvc0Mw img:hover {
  transition: .5s;
  width: 200px;
}
.cid-sSzfSvc0Mw .break {
  padding-bottom: 2em;
}
.cid-sSzfSvc0Mw .divider {
  margin-bottom: 2em auto;
  text-align: center;
}
.cid-sSzfSvc0Mw .break div h2 {
  text-align: center;
}
.cid-sSzfSvc0Mw H1 {
  color: #f23801;
}
.cid-tBkvUx7n0w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6bfcd;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tBkvUx7n0w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBkvUx7n0w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBkvUx7n0w .section-border-item {
  background-color: #fcdb42;
}
.cid-tBkvUx7n0w .main-container {
  display: flex;
  align-items: center;
  padding: 1rem 0;
}
.cid-tBkvUx7n0w .card-wrap {
  width: 100%;
}
.cid-tBkvUx7n0w .card-box {
  width: 100%;
}
.cid-tBkvUx7n0w .card-title {
  color: #FFF;
  text-align: center;
}
.cid-tBkvUx7n0w .mbr-text {
  color: #FFF;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .cid-tBkvUx7n0w .mbr-text {
    margin-top: 1rem;
  }
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tBZy0y6A1p {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tBZy0y6A1p .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tBZy0y6A1p .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tBZy0y6A1p .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tBZy0y6A1p .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tBZy0y6A1p .mbr-section-title b:last-child,
.cid-tBZy0y6A1p .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tBZy0y6A1p .mbr-section-subtitle {
  text-align: left;
}
.cid-tBZy0y6A1p #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tBZGbqAKHk {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBZGbqAKHk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBZGbqAKHk .container {
    position: relative;
  }
  .cid-tBZGbqAKHk .row {
    margin: 0;
  }
  .cid-tBZGbqAKHk h2 {
    margin: 0;
  }
}
.cid-tBZGbqAKHk .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-tBZGbqAKHk .mbr-section-subtitle {
  color: #f23801;
}
.cid-tBZGbqAKHk .line-title {
  width: 40px;
  height: 2px;
  background-color: #e94c71;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBZGbqAKHk .vertical-line:before {
  content: '';
  background-color: #e94c71;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBZy0yLXU4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tBZy0yLXU4 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tBZy0yLXU4 .first-column .mbr-text {
  margin: 0;
}
.cid-tBZy0yLXU4 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tBZy0yLXU4 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tBZy0yLXU4 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tBZy0yLXU4 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tBZy0yLXU4 .form-group {
  max-width: 55%;
}
.cid-tBZy0yLXU4 .form-group,
.cid-tBZy0yLXU4 .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tBZy0yLXU4 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tBZy0yLXU4 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tBZy0yLXU4 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBZy0yLXU4 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tBZy0yLXU4 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tBZy0yLXU4 .col + .mbr-section-btn .btn,
.cid-tBZy0yLXU4 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tBZy0yLXU4 .dragArea > *:nth-last-child(2).col,
.cid-tBZy0yLXU4 .dragArea > *:nth-last-child(2).col-auto,
.cid-tBZy0yLXU4 .col + .mbr-section-btn,
.cid-tBZy0yLXU4 .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBZy0yLXU4 .first-column,
  .cid-tBZy0yLXU4 .second-column {
    padding-bottom: 2rem;
  }
  .cid-tBZy0yLXU4 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tBZy0yLXU4 .first-column,
  .cid-tBZy0yLXU4 .second-column,
  .cid-tBZy0yLXU4 .third-column {
    text-align: center;
  }
}
.cid-tBZy0yLXU4 .mbr-section-subtitle,
.cid-tBZy0yLXU4 .icons-wrapper {
  color: #ffffff;
}
.cid-tBZy0z7IN4 .navbar-dropdown {
  position: relative !important;
}
.cid-tBZy0z7IN4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBZy0z7IN4 .dropdown-menu {
  padding: 0;
}
.cid-tBZy0z7IN4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBZy0z7IN4 .dropdown-item:hover,
.cid-tBZy0z7IN4 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tBZy0z7IN4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tBZy0z7IN4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBZy0z7IN4 .nav-link {
  position: relative;
}
.cid-tBZy0z7IN4 .container {
  display: flex;
  margin: auto;
}
.cid-tBZy0z7IN4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBZy0z7IN4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tBZy0z7IN4 .dropdown-menu,
.cid-tBZy0z7IN4 .navbar.opened {
  background: #313647 !important;
}
.cid-tBZy0z7IN4 .nav-item:focus,
.cid-tBZy0z7IN4 .nav-link:focus {
  outline: none;
}
.cid-tBZy0z7IN4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBZy0z7IN4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBZy0z7IN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBZy0z7IN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBZy0z7IN4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBZy0z7IN4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBZy0z7IN4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tBZy0z7IN4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBZy0z7IN4 .navbar.opened {
  transition: all .3s;
}
.cid-tBZy0z7IN4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBZy0z7IN4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBZy0z7IN4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBZy0z7IN4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBZy0z7IN4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBZy0z7IN4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBZy0z7IN4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBZy0z7IN4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBZy0z7IN4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tBZy0z7IN4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBZy0z7IN4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBZy0z7IN4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBZy0z7IN4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBZy0z7IN4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBZy0z7IN4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBZy0z7IN4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBZy0z7IN4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tBZy0z7IN4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tBZy0z7IN4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBZy0z7IN4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBZy0z7IN4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBZy0z7IN4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBZy0z7IN4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBZy0z7IN4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBZy0z7IN4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBZy0z7IN4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBZy0z7IN4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBZy0z7IN4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBZy0z7IN4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBZy0z7IN4 .dropdown-item.active,
.cid-tBZy0z7IN4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBZy0z7IN4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBZy0z7IN4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBZy0z7IN4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBZy0z7IN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBZy0z7IN4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBZy0z7IN4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBZy0z7IN4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBZy0z7IN4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBZy0z7IN4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBZy0z7IN4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tBZy0z7IN4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBZy0z7IN4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBZy0z7IN4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBZy0z7IN4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBZy0z7IN4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBZy0z7IN4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBZy0z7IN4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBZy0z7IN4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBZy0z7IN4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tBZy0z7IN4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBZy0z7IN4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBZy0z7IN4 .navbar {
    height: 77px;
  }
  .cid-tBZy0z7IN4 .navbar.opened {
    height: auto;
  }
  .cid-tBZy0z7IN4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tJUXJWcCbH .navbar-dropdown {
  position: relative !important;
}
.cid-tJUXJWcCbH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJUXJWcCbH .dropdown-menu {
  padding: 0;
}
.cid-tJUXJWcCbH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJUXJWcCbH .dropdown-item:hover,
.cid-tJUXJWcCbH .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tJUXJWcCbH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tJUXJWcCbH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJUXJWcCbH .nav-link {
  position: relative;
}
.cid-tJUXJWcCbH .container {
  display: flex;
  margin: auto;
}
.cid-tJUXJWcCbH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJUXJWcCbH .navbar-caption {
  padding-right: 4rem;
}
.cid-tJUXJWcCbH .dropdown-menu,
.cid-tJUXJWcCbH .navbar.opened {
  background: #313647 !important;
}
.cid-tJUXJWcCbH .nav-item:focus,
.cid-tJUXJWcCbH .nav-link:focus {
  outline: none;
}
.cid-tJUXJWcCbH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJUXJWcCbH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJUXJWcCbH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJUXJWcCbH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJUXJWcCbH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJUXJWcCbH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJUXJWcCbH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tJUXJWcCbH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJUXJWcCbH .navbar.opened {
  transition: all .3s;
}
.cid-tJUXJWcCbH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tJUXJWcCbH .navbar .navbar-logo img {
  width: auto;
}
.cid-tJUXJWcCbH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJUXJWcCbH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJUXJWcCbH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJUXJWcCbH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tJUXJWcCbH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJUXJWcCbH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJUXJWcCbH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJUXJWcCbH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJUXJWcCbH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJUXJWcCbH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tJUXJWcCbH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJUXJWcCbH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJUXJWcCbH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJUXJWcCbH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJUXJWcCbH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJUXJWcCbH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJUXJWcCbH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJUXJWcCbH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJUXJWcCbH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJUXJWcCbH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJUXJWcCbH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJUXJWcCbH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJUXJWcCbH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJUXJWcCbH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJUXJWcCbH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJUXJWcCbH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJUXJWcCbH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJUXJWcCbH .dropdown-item.active,
.cid-tJUXJWcCbH .dropdown-item:active {
  background-color: transparent;
}
.cid-tJUXJWcCbH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJUXJWcCbH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJUXJWcCbH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJUXJWcCbH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tJUXJWcCbH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJUXJWcCbH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJUXJWcCbH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJUXJWcCbH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJUXJWcCbH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJUXJWcCbH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tJUXJWcCbH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJUXJWcCbH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJUXJWcCbH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJUXJWcCbH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJUXJWcCbH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJUXJWcCbH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJUXJWcCbH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJUXJWcCbH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJUXJWcCbH .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tJUXJWcCbH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJUXJWcCbH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJUXJWcCbH .navbar {
    height: 77px;
  }
  .cid-tJUXJWcCbH .navbar.opened {
    height: auto;
  }
  .cid-tJUXJWcCbH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJUXJWDEfo {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tJUXJWDEfo .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tJUXJWDEfo .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tJUXJWDEfo .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tJUXJWDEfo .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tJUXJWDEfo .mbr-section-title b:last-child,
.cid-tJUXJWDEfo .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUXJWDEfo .mbr-section-subtitle {
  text-align: left;
}
.cid-tJUXJWDEfo #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tJUXJWUUiY {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tJUXJWUUiY .mbr-text {
  color: #767676;
}
.cid-tJUXJWUUiY .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tJUXJWUUiY .link {
  margin: 0;
}
.cid-tJUXJWUUiY .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tJUXJWUUiY .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tJUXJWUUiY .card {
    margin-bottom: 3rem;
  }
}
.cid-tJUXJWUUiY .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tJUXJWUUiY .row {
    padding: 0 1rem;
  }
}
.cid-tJUXJWUUiY .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tJUXJWUUiY .card-title {
  transition: 0.3s;
}
.cid-tJUXJWUUiY .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tJUXJWUUiY .card:hover .card-title {
  color: #e94c71;
}
.cid-tJUXJWUUiY .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tJUXJWUUiY .row {
    margin: 0;
  }
}
.cid-tJUXJWUUiY .card-title,
.cid-tJUXJWUUiY .card-img {
  color: #272727;
}
.cid-tJUXJWUUiY .card-title:hover {
  color: #f23801 !important;
}
.cid-tJUXJXcw34 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tJUXJXcw34 img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tJUXJXcw34 h4 {
  margin-bottom: 0rem;
}
.cid-tJUXJXcw34 .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tJUXJXcw34 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tJUXJXcw34 .title {
  margin-bottom: 3.5rem;
}
.cid-tJUXJXcw34 .card-img {
  margin-bottom: 1.7rem;
}
.cid-tJUXJXcw34 .card-title {
  margin-bottom: 1.5rem;
}
.cid-tJUXJXcw34 .row {
  justify-content: center;
}
.cid-tJUXJXcw34 .card-box,
.cid-tJUXJXcw34 .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tJUXJXcw34 .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tJUXJXcw34 .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tJUXJXcw34 .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tJUXJXcw34 .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tJUXJXcw34 .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tJUXJXcw34 .card {
    margin-top: 3rem;
  }
}
.cid-tJUXJXcw34 .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tJUXJXcw34 .signature {
  margin-top: 2rem;
}
.cid-tJUXJXcw34 .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tJUXJXcw34 .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tJUXJXcw34 .card {
    padding: 0rem 2.2rem;
  }
  .cid-tJUXJXcw34 .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tJUXJXcw34 .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tJUXJXcw34 .row {
    margin: 0;
  }
}
.cid-tJUXJXcw34 .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tJUXJXcw34 .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tJUXJXcw34 .align-center {
    text-align: center;
  }
}
.cid-tJUXJXwPff {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJUXJXwPff img,
.cid-tJUXJXwPff .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUXJXwPff .item:focus,
.cid-tJUXJXwPff span:focus {
  outline: none;
}
.cid-tJUXJXwPff .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUXJXwPff .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUXJXwPff .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUXJXwPff .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUXJXwPff .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUXJXwPff .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUXJXwPff .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUXJXwPff .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUXJXwPff .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUXJXwPff .mbr-social-likes a {
  color: #000000;
}
.cid-tJUXJXwPff .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUXJXwPff .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUXJXwPff .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUXJXwPff .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUXJXwPff .mbr-section-title b:last-child,
.cid-tJUXJXwPff .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUXJXwPff .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUXJXwPff .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUXJXwPff .mbr-section-bottom {
  display: flex;
}
.cid-tJUXJXwPff .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUXJXwPff .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUXJXwPff .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUXJY0XQn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJUXJY0XQn img,
.cid-tJUXJY0XQn .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJUXJY0XQn .item:focus,
.cid-tJUXJY0XQn span:focus {
  outline: none;
}
.cid-tJUXJY0XQn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJUXJY0XQn .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJUXJY0XQn .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJUXJY0XQn .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJUXJY0XQn .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJUXJY0XQn .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJUXJY0XQn .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJUXJY0XQn .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJUXJY0XQn .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJUXJY0XQn .mbr-social-likes a {
  color: #000000;
}
.cid-tJUXJY0XQn .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJUXJY0XQn .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJUXJY0XQn .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJUXJY0XQn .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJUXJY0XQn .mbr-section-title b:last-child,
.cid-tJUXJY0XQn .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJUXJY0XQn .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJUXJY0XQn .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJUXJY0XQn .mbr-section-bottom {
  display: flex;
}
.cid-tJUXJY0XQn .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJUXJY0XQn .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJUXJY0XQn .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJUXJYvFOq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tJUXJYvFOq .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tJUXJYvFOq .first-column .mbr-text {
  margin: 0;
}
.cid-tJUXJYvFOq .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tJUXJYvFOq .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tJUXJYvFOq .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tJUXJYvFOq .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tJUXJYvFOq .form-group {
  max-width: 55%;
}
.cid-tJUXJYvFOq .form-group,
.cid-tJUXJYvFOq .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tJUXJYvFOq .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tJUXJYvFOq .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tJUXJYvFOq .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJUXJYvFOq .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJUXJYvFOq .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tJUXJYvFOq .col + .mbr-section-btn .btn,
.cid-tJUXJYvFOq .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tJUXJYvFOq .dragArea > *:nth-last-child(2).col,
.cid-tJUXJYvFOq .dragArea > *:nth-last-child(2).col-auto,
.cid-tJUXJYvFOq .col + .mbr-section-btn,
.cid-tJUXJYvFOq .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tJUXJYvFOq .first-column,
  .cid-tJUXJYvFOq .second-column {
    padding-bottom: 2rem;
  }
  .cid-tJUXJYvFOq .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJUXJYvFOq .first-column,
  .cid-tJUXJYvFOq .second-column,
  .cid-tJUXJYvFOq .third-column {
    text-align: center;
  }
}
.cid-tJUXJYvFOq .mbr-section-subtitle,
.cid-tJUXJYvFOq .icons-wrapper {
  color: #ffffff;
}
.cid-tJUXJYPBRz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJUXJYPBRz .mbr-text {
  color: #ffffff;
}
.cid-tJV9gw4r67 .navbar-dropdown {
  position: relative !important;
}
.cid-tJV9gw4r67 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJV9gw4r67 .dropdown-menu {
  padding: 0;
}
.cid-tJV9gw4r67 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJV9gw4r67 .dropdown-item:hover,
.cid-tJV9gw4r67 .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tJV9gw4r67 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tJV9gw4r67 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJV9gw4r67 .nav-link {
  position: relative;
}
.cid-tJV9gw4r67 .container {
  display: flex;
  margin: auto;
}
.cid-tJV9gw4r67 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJV9gw4r67 .navbar-caption {
  padding-right: 4rem;
}
.cid-tJV9gw4r67 .dropdown-menu,
.cid-tJV9gw4r67 .navbar.opened {
  background: #313647 !important;
}
.cid-tJV9gw4r67 .nav-item:focus,
.cid-tJV9gw4r67 .nav-link:focus {
  outline: none;
}
.cid-tJV9gw4r67 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJV9gw4r67 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJV9gw4r67 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJV9gw4r67 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJV9gw4r67 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJV9gw4r67 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJV9gw4r67 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tJV9gw4r67 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJV9gw4r67 .navbar.opened {
  transition: all .3s;
}
.cid-tJV9gw4r67 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tJV9gw4r67 .navbar .navbar-logo img {
  width: auto;
}
.cid-tJV9gw4r67 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJV9gw4r67 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJV9gw4r67 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJV9gw4r67 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tJV9gw4r67 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJV9gw4r67 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJV9gw4r67 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJV9gw4r67 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJV9gw4r67 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJV9gw4r67 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tJV9gw4r67 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJV9gw4r67 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJV9gw4r67 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJV9gw4r67 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJV9gw4r67 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJV9gw4r67 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJV9gw4r67 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJV9gw4r67 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJV9gw4r67 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJV9gw4r67 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJV9gw4r67 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJV9gw4r67 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJV9gw4r67 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJV9gw4r67 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJV9gw4r67 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJV9gw4r67 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJV9gw4r67 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJV9gw4r67 .dropdown-item.active,
.cid-tJV9gw4r67 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJV9gw4r67 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJV9gw4r67 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJV9gw4r67 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJV9gw4r67 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tJV9gw4r67 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJV9gw4r67 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJV9gw4r67 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJV9gw4r67 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJV9gw4r67 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJV9gw4r67 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tJV9gw4r67 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJV9gw4r67 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJV9gw4r67 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJV9gw4r67 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJV9gw4r67 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJV9gw4r67 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJV9gw4r67 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJV9gw4r67 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJV9gw4r67 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tJV9gw4r67 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJV9gw4r67 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJV9gw4r67 .navbar {
    height: 77px;
  }
  .cid-tJV9gw4r67 .navbar.opened {
    height: auto;
  }
  .cid-tJV9gw4r67 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJV9gwyEuK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tJV9gwyEuK .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tJV9gwyEuK .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tJV9gwyEuK .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tJV9gwyEuK .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tJV9gwyEuK .mbr-section-title b:last-child,
.cid-tJV9gwyEuK .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJV9gwyEuK .mbr-section-subtitle {
  text-align: left;
}
.cid-tJV9gwyEuK #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tJV9gwRtSP {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tJV9gwRtSP .mbr-text {
  color: #767676;
}
.cid-tJV9gwRtSP .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tJV9gwRtSP .link {
  margin: 0;
}
.cid-tJV9gwRtSP .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tJV9gwRtSP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tJV9gwRtSP .card {
    margin-bottom: 3rem;
  }
}
.cid-tJV9gwRtSP .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tJV9gwRtSP .row {
    padding: 0 1rem;
  }
}
.cid-tJV9gwRtSP .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tJV9gwRtSP .card-title {
  transition: 0.3s;
}
.cid-tJV9gwRtSP .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tJV9gwRtSP .card:hover .card-title {
  color: #e94c71;
}
.cid-tJV9gwRtSP .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tJV9gwRtSP .row {
    margin: 0;
  }
}
.cid-tJV9gwRtSP .card-title,
.cid-tJV9gwRtSP .card-img {
  color: #272727;
}
.cid-tJV9gwRtSP .card-title:hover {
  color: #f23801 !important;
}
.cid-tJV9gx9HTV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tJV9gx9HTV img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tJV9gx9HTV h4 {
  margin-bottom: 0rem;
}
.cid-tJV9gx9HTV .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tJV9gx9HTV .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tJV9gx9HTV .title {
  margin-bottom: 3.5rem;
}
.cid-tJV9gx9HTV .card-img {
  margin-bottom: 1.7rem;
}
.cid-tJV9gx9HTV .card-title {
  margin-bottom: 1.5rem;
}
.cid-tJV9gx9HTV .row {
  justify-content: center;
}
.cid-tJV9gx9HTV .card-box,
.cid-tJV9gx9HTV .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tJV9gx9HTV .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tJV9gx9HTV .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tJV9gx9HTV .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tJV9gx9HTV .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tJV9gx9HTV .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tJV9gx9HTV .card {
    margin-top: 3rem;
  }
}
.cid-tJV9gx9HTV .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tJV9gx9HTV .signature {
  margin-top: 2rem;
}
.cid-tJV9gx9HTV .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tJV9gx9HTV .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tJV9gx9HTV .card {
    padding: 0rem 2.2rem;
  }
  .cid-tJV9gx9HTV .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tJV9gx9HTV .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tJV9gx9HTV .row {
    margin: 0;
  }
}
.cid-tJV9gx9HTV .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tJV9gx9HTV .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tJV9gx9HTV .align-center {
    text-align: center;
  }
}
.cid-tJV9gxrxfs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJV9gxrxfs img,
.cid-tJV9gxrxfs .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJV9gxrxfs .item:focus,
.cid-tJV9gxrxfs span:focus {
  outline: none;
}
.cid-tJV9gxrxfs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJV9gxrxfs .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJV9gxrxfs .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJV9gxrxfs .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJV9gxrxfs .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJV9gxrxfs .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJV9gxrxfs .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJV9gxrxfs .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJV9gxrxfs .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJV9gxrxfs .mbr-social-likes a {
  color: #000000;
}
.cid-tJV9gxrxfs .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJV9gxrxfs .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJV9gxrxfs .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJV9gxrxfs .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJV9gxrxfs .mbr-section-title b:last-child,
.cid-tJV9gxrxfs .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJV9gxrxfs .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJV9gxrxfs .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJV9gxrxfs .mbr-section-bottom {
  display: flex;
}
.cid-tJV9gxrxfs .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJV9gxrxfs .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJV9gxrxfs .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJV9gxXbrE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJV9gxXbrE img,
.cid-tJV9gxXbrE .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJV9gxXbrE .item:focus,
.cid-tJV9gxXbrE span:focus {
  outline: none;
}
.cid-tJV9gxXbrE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJV9gxXbrE .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJV9gxXbrE .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJV9gxXbrE .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJV9gxXbrE .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJV9gxXbrE .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJV9gxXbrE .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJV9gxXbrE .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJV9gxXbrE .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJV9gxXbrE .mbr-social-likes a {
  color: #000000;
}
.cid-tJV9gxXbrE .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJV9gxXbrE .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJV9gxXbrE .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJV9gxXbrE .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJV9gxXbrE .mbr-section-title b:last-child,
.cid-tJV9gxXbrE .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJV9gxXbrE .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJV9gxXbrE .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJV9gxXbrE .mbr-section-bottom {
  display: flex;
}
.cid-tJV9gxXbrE .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJV9gxXbrE .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJV9gxXbrE .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJV9gytLKL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tJV9gytLKL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tJV9gytLKL .first-column .mbr-text {
  margin: 0;
}
.cid-tJV9gytLKL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tJV9gytLKL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tJV9gytLKL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tJV9gytLKL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tJV9gytLKL .form-group {
  max-width: 55%;
}
.cid-tJV9gytLKL .form-group,
.cid-tJV9gytLKL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tJV9gytLKL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tJV9gytLKL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tJV9gytLKL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJV9gytLKL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJV9gytLKL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tJV9gytLKL .col + .mbr-section-btn .btn,
.cid-tJV9gytLKL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tJV9gytLKL .dragArea > *:nth-last-child(2).col,
.cid-tJV9gytLKL .dragArea > *:nth-last-child(2).col-auto,
.cid-tJV9gytLKL .col + .mbr-section-btn,
.cid-tJV9gytLKL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tJV9gytLKL .first-column,
  .cid-tJV9gytLKL .second-column {
    padding-bottom: 2rem;
  }
  .cid-tJV9gytLKL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJV9gytLKL .first-column,
  .cid-tJV9gytLKL .second-column,
  .cid-tJV9gytLKL .third-column {
    text-align: center;
  }
}
.cid-tJV9gytLKL .mbr-section-subtitle,
.cid-tJV9gytLKL .icons-wrapper {
  color: #ffffff;
}
.cid-tJV9gyJmk8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJV9gyJmk8 .mbr-text {
  color: #ffffff;
}
.cid-tJVjYKsb7g .navbar-dropdown {
  position: relative !important;
}
.cid-tJVjYKsb7g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJVjYKsb7g .dropdown-menu {
  padding: 0;
}
.cid-tJVjYKsb7g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJVjYKsb7g .dropdown-item:hover,
.cid-tJVjYKsb7g .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tJVjYKsb7g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tJVjYKsb7g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJVjYKsb7g .nav-link {
  position: relative;
}
.cid-tJVjYKsb7g .container {
  display: flex;
  margin: auto;
}
.cid-tJVjYKsb7g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJVjYKsb7g .navbar-caption {
  padding-right: 4rem;
}
.cid-tJVjYKsb7g .dropdown-menu,
.cid-tJVjYKsb7g .navbar.opened {
  background: #313647 !important;
}
.cid-tJVjYKsb7g .nav-item:focus,
.cid-tJVjYKsb7g .nav-link:focus {
  outline: none;
}
.cid-tJVjYKsb7g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJVjYKsb7g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJVjYKsb7g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJVjYKsb7g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJVjYKsb7g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJVjYKsb7g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJVjYKsb7g .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tJVjYKsb7g .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJVjYKsb7g .navbar.opened {
  transition: all .3s;
}
.cid-tJVjYKsb7g .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tJVjYKsb7g .navbar .navbar-logo img {
  width: auto;
}
.cid-tJVjYKsb7g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJVjYKsb7g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJVjYKsb7g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJVjYKsb7g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tJVjYKsb7g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJVjYKsb7g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJVjYKsb7g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJVjYKsb7g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJVjYKsb7g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJVjYKsb7g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tJVjYKsb7g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJVjYKsb7g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJVjYKsb7g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJVjYKsb7g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJVjYKsb7g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJVjYKsb7g .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJVjYKsb7g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJVjYKsb7g .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJVjYKsb7g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJVjYKsb7g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJVjYKsb7g .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJVjYKsb7g .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJVjYKsb7g .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJVjYKsb7g .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJVjYKsb7g .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJVjYKsb7g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJVjYKsb7g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJVjYKsb7g .dropdown-item.active,
.cid-tJVjYKsb7g .dropdown-item:active {
  background-color: transparent;
}
.cid-tJVjYKsb7g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJVjYKsb7g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJVjYKsb7g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJVjYKsb7g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tJVjYKsb7g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJVjYKsb7g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJVjYKsb7g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJVjYKsb7g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJVjYKsb7g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJVjYKsb7g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tJVjYKsb7g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJVjYKsb7g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJVjYKsb7g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJVjYKsb7g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJVjYKsb7g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJVjYKsb7g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJVjYKsb7g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJVjYKsb7g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJVjYKsb7g .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tJVjYKsb7g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJVjYKsb7g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJVjYKsb7g .navbar {
    height: 77px;
  }
  .cid-tJVjYKsb7g .navbar.opened {
    height: auto;
  }
  .cid-tJVjYKsb7g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJVjYKRyB4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tJVjYKRyB4 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tJVjYKRyB4 .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tJVjYKRyB4 .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tJVjYKRyB4 .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tJVjYKRyB4 .mbr-section-title b:last-child,
.cid-tJVjYKRyB4 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVjYKRyB4 .mbr-section-subtitle {
  text-align: left;
}
.cid-tJVjYKRyB4 #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tJVjYL8FBK {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tJVjYL8FBK .mbr-text {
  color: #767676;
}
.cid-tJVjYL8FBK .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tJVjYL8FBK .link {
  margin: 0;
}
.cid-tJVjYL8FBK .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tJVjYL8FBK .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tJVjYL8FBK .card {
    margin-bottom: 3rem;
  }
}
.cid-tJVjYL8FBK .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tJVjYL8FBK .row {
    padding: 0 1rem;
  }
}
.cid-tJVjYL8FBK .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tJVjYL8FBK .card-title {
  transition: 0.3s;
}
.cid-tJVjYL8FBK .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tJVjYL8FBK .card:hover .card-title {
  color: #e94c71;
}
.cid-tJVjYL8FBK .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tJVjYL8FBK .row {
    margin: 0;
  }
}
.cid-tJVjYL8FBK .card-title,
.cid-tJVjYL8FBK .card-img {
  color: #272727;
}
.cid-tJVjYL8FBK .card-title:hover {
  color: #f23801 !important;
}
.cid-tJVjYLqWbz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tJVjYLqWbz img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tJVjYLqWbz h4 {
  margin-bottom: 0rem;
}
.cid-tJVjYLqWbz .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tJVjYLqWbz .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tJVjYLqWbz .title {
  margin-bottom: 3.5rem;
}
.cid-tJVjYLqWbz .card-img {
  margin-bottom: 1.7rem;
}
.cid-tJVjYLqWbz .card-title {
  margin-bottom: 1.5rem;
}
.cid-tJVjYLqWbz .row {
  justify-content: center;
}
.cid-tJVjYLqWbz .card-box,
.cid-tJVjYLqWbz .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tJVjYLqWbz .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tJVjYLqWbz .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tJVjYLqWbz .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tJVjYLqWbz .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tJVjYLqWbz .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tJVjYLqWbz .card {
    margin-top: 3rem;
  }
}
.cid-tJVjYLqWbz .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tJVjYLqWbz .signature {
  margin-top: 2rem;
}
.cid-tJVjYLqWbz .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tJVjYLqWbz .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tJVjYLqWbz .card {
    padding: 0rem 2.2rem;
  }
  .cid-tJVjYLqWbz .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tJVjYLqWbz .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tJVjYLqWbz .row {
    margin: 0;
  }
}
.cid-tJVjYLqWbz .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tJVjYLqWbz .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tJVjYLqWbz .align-center {
    text-align: center;
  }
}
.cid-tJVjYLJjg5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJVjYLJjg5 img,
.cid-tJVjYLJjg5 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJVjYLJjg5 .item:focus,
.cid-tJVjYLJjg5 span:focus {
  outline: none;
}
.cid-tJVjYLJjg5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJVjYLJjg5 .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJVjYLJjg5 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJVjYLJjg5 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJVjYLJjg5 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJVjYLJjg5 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJVjYLJjg5 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJVjYLJjg5 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJVjYLJjg5 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJVjYLJjg5 .mbr-social-likes a {
  color: #000000;
}
.cid-tJVjYLJjg5 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJVjYLJjg5 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJVjYLJjg5 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJVjYLJjg5 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJVjYLJjg5 .mbr-section-title b:last-child,
.cid-tJVjYLJjg5 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVjYLJjg5 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJVjYLJjg5 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJVjYLJjg5 .mbr-section-bottom {
  display: flex;
}
.cid-tJVjYLJjg5 .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJVjYLJjg5 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJVjYLJjg5 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJVjYMfd31 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJVjYMfd31 img,
.cid-tJVjYMfd31 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJVjYMfd31 .item:focus,
.cid-tJVjYMfd31 span:focus {
  outline: none;
}
.cid-tJVjYMfd31 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJVjYMfd31 .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJVjYMfd31 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJVjYMfd31 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJVjYMfd31 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJVjYMfd31 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJVjYMfd31 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJVjYMfd31 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJVjYMfd31 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJVjYMfd31 .mbr-social-likes a {
  color: #000000;
}
.cid-tJVjYMfd31 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJVjYMfd31 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJVjYMfd31 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJVjYMfd31 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJVjYMfd31 .mbr-section-title b:last-child,
.cid-tJVjYMfd31 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVjYMfd31 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJVjYMfd31 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJVjYMfd31 .mbr-section-bottom {
  display: flex;
}
.cid-tJVjYMfd31 .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJVjYMfd31 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJVjYMfd31 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJVjYMNqLQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tJVjYMNqLQ .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tJVjYMNqLQ .first-column .mbr-text {
  margin: 0;
}
.cid-tJVjYMNqLQ .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tJVjYMNqLQ .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tJVjYMNqLQ .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tJVjYMNqLQ .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tJVjYMNqLQ .form-group {
  max-width: 55%;
}
.cid-tJVjYMNqLQ .form-group,
.cid-tJVjYMNqLQ .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tJVjYMNqLQ .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tJVjYMNqLQ .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tJVjYMNqLQ .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJVjYMNqLQ .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJVjYMNqLQ .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tJVjYMNqLQ .col + .mbr-section-btn .btn,
.cid-tJVjYMNqLQ .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tJVjYMNqLQ .dragArea > *:nth-last-child(2).col,
.cid-tJVjYMNqLQ .dragArea > *:nth-last-child(2).col-auto,
.cid-tJVjYMNqLQ .col + .mbr-section-btn,
.cid-tJVjYMNqLQ .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tJVjYMNqLQ .first-column,
  .cid-tJVjYMNqLQ .second-column {
    padding-bottom: 2rem;
  }
  .cid-tJVjYMNqLQ .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJVjYMNqLQ .first-column,
  .cid-tJVjYMNqLQ .second-column,
  .cid-tJVjYMNqLQ .third-column {
    text-align: center;
  }
}
.cid-tJVjYMNqLQ .mbr-section-subtitle,
.cid-tJVjYMNqLQ .icons-wrapper {
  color: #ffffff;
}
.cid-tJVjYN6AuR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJVjYN6AuR .mbr-text {
  color: #ffffff;
}
.cid-tJVeMbMhtz .navbar-dropdown {
  position: relative !important;
}
.cid-tJVeMbMhtz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJVeMbMhtz .dropdown-menu {
  padding: 0;
}
.cid-tJVeMbMhtz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJVeMbMhtz .dropdown-item:hover,
.cid-tJVeMbMhtz .dropdown-item:focus {
  background: #f23801 !important;
  color: white !important;
}
.cid-tJVeMbMhtz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tJVeMbMhtz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJVeMbMhtz .nav-link {
  position: relative;
}
.cid-tJVeMbMhtz .container {
  display: flex;
  margin: auto;
}
.cid-tJVeMbMhtz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJVeMbMhtz .navbar-caption {
  padding-right: 4rem;
}
.cid-tJVeMbMhtz .dropdown-menu,
.cid-tJVeMbMhtz .navbar.opened {
  background: #313647 !important;
}
.cid-tJVeMbMhtz .nav-item:focus,
.cid-tJVeMbMhtz .nav-link:focus {
  outline: none;
}
.cid-tJVeMbMhtz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJVeMbMhtz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJVeMbMhtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJVeMbMhtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJVeMbMhtz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJVeMbMhtz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJVeMbMhtz .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #313647;
}
.cid-tJVeMbMhtz .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJVeMbMhtz .navbar.opened {
  transition: all .3s;
}
.cid-tJVeMbMhtz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tJVeMbMhtz .navbar .navbar-logo img {
  width: auto;
}
.cid-tJVeMbMhtz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJVeMbMhtz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJVeMbMhtz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJVeMbMhtz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tJVeMbMhtz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJVeMbMhtz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJVeMbMhtz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJVeMbMhtz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJVeMbMhtz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJVeMbMhtz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tJVeMbMhtz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJVeMbMhtz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJVeMbMhtz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJVeMbMhtz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJVeMbMhtz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJVeMbMhtz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJVeMbMhtz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJVeMbMhtz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJVeMbMhtz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJVeMbMhtz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJVeMbMhtz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJVeMbMhtz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJVeMbMhtz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJVeMbMhtz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJVeMbMhtz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJVeMbMhtz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJVeMbMhtz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJVeMbMhtz .dropdown-item.active,
.cid-tJVeMbMhtz .dropdown-item:active {
  background-color: transparent;
}
.cid-tJVeMbMhtz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJVeMbMhtz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJVeMbMhtz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJVeMbMhtz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tJVeMbMhtz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJVeMbMhtz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJVeMbMhtz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJVeMbMhtz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJVeMbMhtz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJVeMbMhtz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tJVeMbMhtz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJVeMbMhtz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJVeMbMhtz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJVeMbMhtz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJVeMbMhtz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJVeMbMhtz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJVeMbMhtz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJVeMbMhtz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJVeMbMhtz .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tJVeMbMhtz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJVeMbMhtz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJVeMbMhtz .navbar {
    height: 77px;
  }
  .cid-tJVeMbMhtz .navbar.opened {
    height: auto;
  }
  .cid-tJVeMbMhtz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJVeMcguhh {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-tJVeMcguhh .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-tJVeMcguhh .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-tJVeMcguhh .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-tJVeMcguhh .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-tJVeMcguhh .mbr-section-title b:last-child,
.cid-tJVeMcguhh .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVeMcguhh .mbr-section-subtitle {
  text-align: left;
}
.cid-tJVeMcguhh #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-tJVeMcydsz {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tJVeMcydsz .mbr-text {
  color: #767676;
}
.cid-tJVeMcydsz .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tJVeMcydsz .link {
  margin: 0;
}
.cid-tJVeMcydsz .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tJVeMcydsz .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tJVeMcydsz .card {
    margin-bottom: 3rem;
  }
}
.cid-tJVeMcydsz .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tJVeMcydsz .row {
    padding: 0 1rem;
  }
}
.cid-tJVeMcydsz .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tJVeMcydsz .card-title {
  transition: 0.3s;
}
.cid-tJVeMcydsz .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tJVeMcydsz .card:hover .card-title {
  color: #e94c71;
}
.cid-tJVeMcydsz .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tJVeMcydsz .row {
    margin: 0;
  }
}
.cid-tJVeMcydsz .card-title,
.cid-tJVeMcydsz .card-img {
  color: #272727;
}
.cid-tJVeMcydsz .card-title:hover {
  color: #f23801 !important;
}
.cid-tJVeMcPHjv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1a1a;
}
.cid-tJVeMcPHjv img {
  width: 100%;
  margin: 0;
  transition: all 0.2s ease-in-out;
  background-size: cover;
}
.cid-tJVeMcPHjv h4 {
  margin-bottom: 0rem;
}
.cid-tJVeMcPHjv .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-tJVeMcPHjv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tJVeMcPHjv .title {
  margin-bottom: 3.5rem;
}
.cid-tJVeMcPHjv .card-img {
  margin-bottom: 1.7rem;
}
.cid-tJVeMcPHjv .card-title {
  margin-bottom: 1.5rem;
}
.cid-tJVeMcPHjv .row {
  justify-content: center;
}
.cid-tJVeMcPHjv .card-box,
.cid-tJVeMcPHjv .card-img {
  transition: all 0.2s ease-in-out;
}
.cid-tJVeMcPHjv .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-tJVeMcPHjv .title-block {
  position: absolute;
  width: 100%;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
}
.cid-tJVeMcPHjv .img-block:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tJVeMcPHjv .img-block:hover img {
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.1;
}
.cid-tJVeMcPHjv .wrapper-img {
  width: 100%;
  background-color: #000000;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 992px) {
  .cid-tJVeMcPHjv .card {
    margin-top: 3rem;
  }
}
.cid-tJVeMcPHjv .btn {
  font-weight: 700;
  padding: 0.8rem 3rem;
}
.cid-tJVeMcPHjv .signature {
  margin-top: 2rem;
}
.cid-tJVeMcPHjv .img-block:before {
  content: '';
  display: block;
  width: 100%;
  height: 15px;
  background-color: #cccccc;
  border-radius: 5px 5px 0 0;
}
@media (max-width: 1200px) {
  .cid-tJVeMcPHjv .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 19px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
}
@media (min-width: 1200px) {
  .cid-tJVeMcPHjv .card {
    padding: 0rem 2.2rem;
  }
  .cid-tJVeMcPHjv .img-block:after {
    content: '\2022 \2022 \2022';
    font-size: 30px;
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 40px;
    color: #8b8b8b;
    line-height: 1;
    letter-spacing: -2px;
  }
  .cid-tJVeMcPHjv .container {
    max-width: 1650px !important;
  }
}
@media (min-width: 767px) {
  .cid-tJVeMcPHjv .row {
    margin: 0;
  }
}
.cid-tJVeMcPHjv .btn:hover {
  background-color: #ec6383 !important;
  color: black !important;
  border-color: #ec6383 !important;
}
.cid-tJVeMcPHjv .btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tJVeMcPHjv .align-center {
    text-align: center;
  }
}
.cid-tJVeMd8UTN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #7e7e7e;
}
.cid-tJVeMd8UTN img,
.cid-tJVeMd8UTN .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJVeMd8UTN .item:focus,
.cid-tJVeMd8UTN span:focus {
  outline: none;
}
.cid-tJVeMd8UTN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJVeMd8UTN .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJVeMd8UTN .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJVeMd8UTN .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJVeMd8UTN .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJVeMd8UTN .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJVeMd8UTN .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJVeMd8UTN .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJVeMd8UTN .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJVeMd8UTN .mbr-social-likes a {
  color: #000000;
}
.cid-tJVeMd8UTN .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJVeMd8UTN .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJVeMd8UTN .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJVeMd8UTN .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJVeMd8UTN .mbr-section-title b:last-child,
.cid-tJVeMd8UTN .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVeMd8UTN .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJVeMd8UTN .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJVeMd8UTN .mbr-section-bottom {
  display: flex;
}
.cid-tJVeMd8UTN .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJVeMd8UTN .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJVeMd8UTN .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJVeMdDtia {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #7e7e7e;
}
.cid-tJVeMdDtia img,
.cid-tJVeMdDtia .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJVeMdDtia .item:focus,
.cid-tJVeMdDtia span:focus {
  outline: none;
}
.cid-tJVeMdDtia .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJVeMdDtia .item-title {
  font-weight: 500;
  text-align: center;
}
.cid-tJVeMdDtia .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tJVeMdDtia .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJVeMdDtia .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tJVeMdDtia .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tJVeMdDtia .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tJVeMdDtia .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tJVeMdDtia .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tJVeMdDtia .mbr-social-likes a {
  color: #000000;
}
.cid-tJVeMdDtia .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tJVeMdDtia .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tJVeMdDtia .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tJVeMdDtia .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tJVeMdDtia .mbr-section-title b:last-child,
.cid-tJVeMdDtia .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tJVeMdDtia .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tJVeMdDtia .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tJVeMdDtia .mbr-section-bottom {
  display: flex;
}
.cid-tJVeMdDtia .bottom-text {
  margin-top: 1.25rem;
}
.cid-tJVeMdDtia .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tJVeMdDtia .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tJVeMeaIdj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-tJVeMeaIdj .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tJVeMeaIdj .first-column .mbr-text {
  margin: 0;
}
.cid-tJVeMeaIdj .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tJVeMeaIdj .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tJVeMeaIdj .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tJVeMeaIdj .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tJVeMeaIdj .form-group {
  max-width: 55%;
}
.cid-tJVeMeaIdj .form-group,
.cid-tJVeMeaIdj .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tJVeMeaIdj .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tJVeMeaIdj .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tJVeMeaIdj .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJVeMeaIdj .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tJVeMeaIdj .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tJVeMeaIdj .col + .mbr-section-btn .btn,
.cid-tJVeMeaIdj .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-tJVeMeaIdj .dragArea > *:nth-last-child(2).col,
.cid-tJVeMeaIdj .dragArea > *:nth-last-child(2).col-auto,
.cid-tJVeMeaIdj .col + .mbr-section-btn,
.cid-tJVeMeaIdj .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tJVeMeaIdj .first-column,
  .cid-tJVeMeaIdj .second-column {
    padding-bottom: 2rem;
  }
  .cid-tJVeMeaIdj .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJVeMeaIdj .first-column,
  .cid-tJVeMeaIdj .second-column,
  .cid-tJVeMeaIdj .third-column {
    text-align: center;
  }
}
.cid-tJVeMeaIdj .mbr-section-subtitle,
.cid-tJVeMeaIdj .icons-wrapper {
  color: #ffffff;
}
.cid-tJVeMer0Mn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJVeMer0Mn .mbr-text {
  color: #ffffff;
}
.cid-tBTFscriZg .navbar-dropdown {
  position: relative !important;
}
.cid-tBTFscriZg .dropdown-menu {
  padding: 1.625rem 0 1.875rem;
}
@media (min-width: 1200px) {
  .cid-tBTFscriZg .dropdown-menu {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1200px) {
  .cid-tBTFscriZg .container-fluid,
  .cid-tBTFscriZg .container {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.cid-tBTFscriZg .dropdown-item {
  padding: 0 1.9375rem 0 2.125rem;
}
.cid-tBTFscriZg .dropdown-item:before {
  content: '';
  position: relative;
  width: 0px;
  height: 6px;
  opacity: 1;
  left: 0px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  display: inline-block;
  vertical-align: middle;
}
.cid-tBTFscriZg .dropdown-item:hover:before,
.cid-tBTFscriZg .dropdown-item:focus:before {
  width: 6px;
  margin-right: 5px;
}
.cid-tBTFscriZg .nav-dropdown .link {
  padding: 0;
  margin: 0 !important;
}
.cid-tBTFscriZg .nav-link {
  position: relative;
  overflow: hidden;
  font-weight: 600;
  padding: 0rem 1.8125rem !important;
}
.cid-tBTFscriZg .nav-link:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 0px;
  opacity: 1;
  left: 15px;
  background: #f23801;
  border-radius: 100%;
  transition: all 0.2s ease-out;
  transform: translateY(-20px);
}
.cid-tBTFscriZg .nav-link:hover:before {
  height: 6px;
  transform: translateY(0);
}
.cid-tBTFscriZg .container {
  display: flex;
  margin: auto;
}
.cid-tBTFscriZg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tBTFscriZg .dropdown-menu,
.cid-tBTFscriZg .navbar.opened {
  background: #313647 !important;
}
.cid-tBTFscriZg .nav-item:focus,
.cid-tBTFscriZg .nav-link:focus {
  outline: none;
}
.cid-tBTFscriZg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBTFscriZg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBTFscriZg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-tBTFscriZg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBTFscriZg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBTFscriZg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBTFscriZg .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #313647;
  padding: 1rem 0;
}
.cid-tBTFscriZg .navbar.opened {
  transition: all .3s;
}
.cid-tBTFscriZg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tBTFscriZg .navbar .navbar-logo img {
  width: auto;
}
.cid-tBTFscriZg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBTFscriZg .navbar.collapsed {
  justify-content: center;
}
.cid-tBTFscriZg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBTFscriZg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 1200px) {
  .cid-tBTFscriZg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.3rem);
  }
}
.cid-tBTFscriZg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBTFscriZg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBTFscriZg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tBTFscriZg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBTFscriZg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBTFscriZg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 1200px) {
  .cid-tBTFscriZg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBTFscriZg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBTFscriZg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBTFscriZg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBTFscriZg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tBTFscriZg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBTFscriZg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBTFscriZg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBTFscriZg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBTFscriZg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBTFscriZg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBTFscriZg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBTFscriZg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBTFscriZg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBTFscriZg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBTFscriZg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBTFscriZg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBTFscriZg .dropdown-item.active,
.cid-tBTFscriZg .dropdown-item:active {
  background-color: transparent;
}
.cid-tBTFscriZg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBTFscriZg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBTFscriZg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBTFscriZg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #313647;
}
.cid-tBTFscriZg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBTFscriZg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBTFscriZg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBTFscriZg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBTFscriZg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBTFscriZg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tBTFscriZg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBTFscriZg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTFscriZg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBTFscriZg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBTFscriZg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTFscriZg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBTFscriZg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBTFscriZg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBTFscriZg .navbar-dropdown {
  padding: 1rem 0;
}
.cid-tBTFscriZg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBTFscriZg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBTFscriZg .navbar {
    height: 70px;
  }
  .cid-tBTFscriZg .navbar.opened {
    height: auto;
  }
  .cid-tBTFscriZg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media screen and (min-width: 1726px) {
  .cid-tBTFscriZg .btn-mine {
    font-size: 16pt;
  }
}
@media screen and (max-width: 1725px) {
  .cid-tBTFscriZg .btn-mine {
    font-size: 14pt;
  }
}
@media screen and (max-width: 1285px) {
  .cid-tBTFscriZg .btn-mine {
    font-size: 10pt;
  }
}
.cid-seN6mrWfXp {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gunpillow-604x403.png");
}
.cid-seN6mrWfXp .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-seN6mrWfXp .mbr-section-tag {
  margin-bottom: 14px;
}
.cid-seN6mrWfXp .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-seN6mrWfXp .mbr-section-title {
  margin-bottom: 2.1875rem;
  text-align: left;
  color: #ffffff;
}
.cid-seN6mrWfXp .mbr-section-title b:last-child,
.cid-seN6mrWfXp .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-seN6mrWfXp .mbr-section-subtitle {
  text-align: left;
}
.cid-seN6mrWfXp #overlay-img {
  position: absolute;
  top: 82%;
  right: 5%;
  z-index: 10;
  width: 21%;
  box-shadow: 10px 10px 10px black;
}
.cid-sRkBgVcHT7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sRkBgVcHT7 .mbr-text {
  color: #767676;
}
.cid-sRkBgVcHT7 .mbr-iconfont {
  color: #f23801;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-sRkBgVcHT7 .link {
  margin: 0;
}
.cid-sRkBgVcHT7 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sRkBgVcHT7 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sRkBgVcHT7 .card {
    margin-bottom: 3rem;
  }
}
.cid-sRkBgVcHT7 .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sRkBgVcHT7 .row {
    padding: 0 1rem;
  }
}
.cid-sRkBgVcHT7 .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(242, 56, 1, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-sRkBgVcHT7 .card-title {
  transition: 0.3s;
}
.cid-sRkBgVcHT7 .card:hover .card-inner {
  border-bottom: 3px solid #f23801;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-sRkBgVcHT7 .card:hover .card-title {
  color: #e94c71;
}
.cid-sRkBgVcHT7 .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-sRkBgVcHT7 .row {
    margin: 0;
  }
}
.cid-sRkBgVcHT7 .card-title,
.cid-sRkBgVcHT7 .card-img {
  color: #272727;
}
.cid-sRkBgVcHT7 .card-title:hover {
  color: #f23801 !important;
}
.cid-seN6nBi8MM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #313647;
}
.cid-seN6nBi8MM .row {
  flex-direction: row-reverse;
}
.cid-seN6nBi8MM .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-seN6nBi8MM .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-seN6nBi8MM .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-seN6nBi8MM .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-seN6nBi8MM .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-seN6nBi8MM .mbr-section-tag {
  margin-bottom: 1rem;
  color: #9e9e9e;
  text-align: right;
}
.cid-seN6nBi8MM .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-seN6nBi8MM .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-seN6nBi8MM .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-seN6nBi8MM .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-seN6nBi8MM .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-seN6nBi8MM .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-seN6nBi8MM .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-seN6nBi8MM .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #ffffff;
  text-align: right;
}
.cid-seN6nBi8MM .mbr-section-title b:last-child,
.cid-seN6nBi8MM .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-seN6nBi8MM .mbr-subtitle {
  color: #ffffff;
  text-align: right;
}
.cid-seN6nBi8MM .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-seN6HIp3mI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #535353;
}
.cid-seN6HIp3mI .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-seN6HIp3mI .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-seN6HIp3mI .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-seN6HIp3mI .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-seN6HIp3mI .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-seN6HIp3mI .mbr-section-tag {
  margin-bottom: 1rem;
  color: #9e9e9e;
}
.cid-seN6HIp3mI .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-seN6HIp3mI .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-seN6HIp3mI .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-seN6HIp3mI .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-seN6HIp3mI .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
  color: #ffffff;
}
.cid-seN6HIp3mI .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-seN6HIp3mI .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-seN6HIp3mI .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #ffffff;
}
.cid-seN6HIp3mI .mbr-section-title b:last-child,
.cid-seN6HIp3mI .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-seN6HIp3mI .mbr-subtitle {
  color: #ffffff;
}
.cid-seN6HIp3mI .mbr-text {
  color: #ffffff;
}
.cid-seN9KMVwJw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-seN9KMVwJw img,
.cid-seN9KMVwJw .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-seN9KMVwJw .item:focus,
.cid-seN9KMVwJw span:focus {
  outline: none;
}
.cid-seN9KMVwJw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-seN9KMVwJw .item-title {
  font-weight: 500;
}
.cid-seN9KMVwJw .item-subtitle {
  margin-bottom: 1rem;
}
.cid-seN9KMVwJw .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 991px) {
  .cid-seN9KMVwJw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-seN9KMVwJw .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-seN9KMVwJw .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-seN9KMVwJw .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-seN9KMVwJw .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-seN9KMVwJw .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-seN9KMVwJw .mbr-social-likes a {
  color: #000000;
}
.cid-seN9KMVwJw .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-seN9KMVwJw .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-seN9KMVwJw .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-seN9KMVwJw .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-seN9KMVwJw .mbr-section-title b:last-child,
.cid-seN9KMVwJw .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-seN9KMVwJw .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-seN9KMVwJw .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-seN9KMVwJw .mbr-section-bottom {
  display: flex;
}
.cid-seN9KMVwJw .bottom-text {
  margin-top: 1.25rem;
}
.cid-seN9KMVwJw .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-seN9KMVwJw .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sRpXKJ3LtC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sRpXKJ3LtC img,
.cid-sRpXKJ3LtC .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRpXKJ3LtC .item:focus,
.cid-sRpXKJ3LtC span:focus {
  outline: none;
}
.cid-sRpXKJ3LtC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRpXKJ3LtC .item-title {
  font-weight: 500;
}
.cid-sRpXKJ3LtC .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sRpXKJ3LtC .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 991px) {
  .cid-sRpXKJ3LtC .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sRpXKJ3LtC .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sRpXKJ3LtC .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sRpXKJ3LtC .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sRpXKJ3LtC .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sRpXKJ3LtC .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sRpXKJ3LtC .mbr-social-likes a {
  color: #000000;
}
.cid-sRpXKJ3LtC .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sRpXKJ3LtC .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sRpXKJ3LtC .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sRpXKJ3LtC .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-sRpXKJ3LtC .mbr-section-title b:last-child,
.cid-sRpXKJ3LtC .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRpXKJ3LtC .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sRpXKJ3LtC .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sRpXKJ3LtC .mbr-section-bottom {
  display: flex;
}
.cid-sRpXKJ3LtC .bottom-text {
  margin-top: 1.25rem;
}
.cid-sRpXKJ3LtC .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sRpXKJ3LtC .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sRNFf7xEO8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sRNFf7xEO8 img,
.cid-sRNFf7xEO8 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRNFf7xEO8 .item:focus,
.cid-sRNFf7xEO8 span:focus {
  outline: none;
}
.cid-sRNFf7xEO8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRNFf7xEO8 .item-title {
  font-weight: 500;
}
.cid-sRNFf7xEO8 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sRNFf7xEO8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 991px) {
  .cid-sRNFf7xEO8 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sRNFf7xEO8 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sRNFf7xEO8 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sRNFf7xEO8 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sRNFf7xEO8 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sRNFf7xEO8 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sRNFf7xEO8 .mbr-social-likes a {
  color: #000000;
}
.cid-sRNFf7xEO8 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sRNFf7xEO8 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sRNFf7xEO8 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sRNFf7xEO8 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-sRNFf7xEO8 .mbr-section-title b:last-child,
.cid-sRNFf7xEO8 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sRNFf7xEO8 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sRNFf7xEO8 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sRNFf7xEO8 .mbr-section-bottom {
  display: flex;
}
.cid-sRNFf7xEO8 .bottom-text {
  margin-top: 1.25rem;
}
.cid-sRNFf7xEO8 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sRNFf7xEO8 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-tzh4YwHm52 {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-tzh4YwHm52 img,
.cid-tzh4YwHm52 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tzh4YwHm52 .item:focus,
.cid-tzh4YwHm52 span:focus {
  outline: none;
}
.cid-tzh4YwHm52 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzh4YwHm52 .item-title {
  font-weight: 500;
}
.cid-tzh4YwHm52 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-tzh4YwHm52 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 991px) {
  .cid-tzh4YwHm52 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tzh4YwHm52 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-tzh4YwHm52 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-tzh4YwHm52 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-tzh4YwHm52 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-tzh4YwHm52 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-tzh4YwHm52 .mbr-social-likes a {
  color: #000000;
}
.cid-tzh4YwHm52 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-tzh4YwHm52 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-tzh4YwHm52 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-tzh4YwHm52 .mbr-section-title {
  margin-bottom: 1rem;
  color: #ffffff;
}
.cid-tzh4YwHm52 .mbr-section-title b:last-child,
.cid-tzh4YwHm52 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-tzh4YwHm52 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tzh4YwHm52 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-tzh4YwHm52 .mbr-section-bottom {
  display: flex;
}
.cid-tzh4YwHm52 .bottom-text {
  margin-top: 1.25rem;
}
.cid-tzh4YwHm52 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-tzh4YwHm52 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-seN6LyLNNU {
  padding-top: 90px;
  padding-bottom: 165px;
  background-color: #c6bfcd;
}
.cid-seN6LyLNNU .carousel-item {
  padding: 0 10%;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seN6LyLNNU .carousel-item.active,
.cid-seN6LyLNNU .carousel-item-next,
.cid-seN6LyLNNU .carousel-item-prev {
  display: flex;
}
.cid-seN6LyLNNU .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-seN6LyLNNU .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-seN6LyLNNU .carousel-controls a {
  transition: all .3s;
  border-radius: 50%;
  border: none;
  background-color: transparent;
}
.cid-seN6LyLNNU .carousel-controls a span {
  color: #f23801 !important;
  font-size: 35px !important;
}
.cid-seN6LyLNNU .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-seN6LyLNNU .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-seN6LyLNNU .carousel-controls .carousel-control-next,
.cid-seN6LyLNNU .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-seN6LyLNNU .carousel-controls .carousel-control-next {
  bottom: auto;
  top: 44%;
}
.cid-seN6LyLNNU .carousel-controls .carousel-control-prev {
  bottom: auto;
  top: 44%;
}
.cid-seN6LyLNNU .author-box {
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-seN6LyLNNU .face {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-seN6LyLNNU .author {
  margin: auto 0;
}
.cid-seN6LyLNNU .mbr-text {
  margin-bottom: 34px !important;
}
.cid-seN6LyLNNU h3,
.cid-seN6LyLNNU h4 {
  margin: 0;
  padding: 0;
}
.cid-seN6LyLNNU .mbr-bottom {
  color: #313647;
}
.cid-seN6LyLNNU .box {
  margin-left: auto;
  margin-right: auto;
  max-width: 800px!important;
}
@media (max-width: 992px) {
  .cid-seN6LyLNNU .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-seN6LyLNNU .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-seN6LyLNNU .carousel-indicators {
  bottom: -65px;
}
@media (max-width: 786px) {
  .cid-seN6LyLNNU .carousel-indicators {
    bottom: -75px;
  }
}
.cid-seN6LyLNNU .carousel-indicators li {
  margin-right: 31px;
  margin-left: 31px;
  opacity: 1;
  width: 6px;
  height: 6px;
  max-width: 6px;
  max-height: 6px;
  min-width: 6px;
  min-height: 6px;
  background: #000000;
  border: none;
  position: relative;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.cid-seN6LyLNNU .carousel-indicators li:hover {
  opacity: 1 !important;
}
.cid-seN6LyLNNU .carousel-indicators li svg {
  position: absolute;
  display: block;
  width: 36px;
  height: 36px;
  z-index: 1;
  fill: none;
  color: #f23801;
  stroke: none;
  overflow: visible;
}
.cid-seN6LyLNNU .carousel-indicators li svg circle {
  stroke-dasharray: 110;
  stroke-dashoffset: 110;
  stroke: #f23801;
  stroke-width: 1;
  transition: all 0.6s cubic-bezier(0.43, 0.41, 0.36, 0.9);
  transform: rotate(-145deg);
  transform-origin: center;
}
.cid-seN6LyLNNU .carousel-indicators li.active {
  background: #f23801;
}
.cid-seN6LyLNNU .carousel-indicators li.active circle {
  stroke-dashoffset: 0;
  transform: rotate(55deg);
}
.cid-seN6LyLNNU .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-seN6LyLNNU .mbr-text,
.cid-seN6LyLNNU .mbr-section-btn {
  text-align: center;
  color: #313647;
}
.cid-seN6LyLNNU H3 {
  color: #313647;
}
.cid-sSJg4RkQFL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #313647;
}
.cid-sSJg4RkQFL .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-sSJg4RkQFL .first-column .mbr-text {
  margin: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-sSJg4RkQFL .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-sSJg4RkQFL .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-sSJg4RkQFL .form-group {
  max-width: 55%;
}
.cid-sSJg4RkQFL .form-group,
.cid-sSJg4RkQFL .mbr-section-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-sSJg4RkQFL .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-sSJg4RkQFL .col + .mbr-section-btn .btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
  padding: 0 2.2rem !important;
}
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col,
.cid-sSJg4RkQFL .dragArea > *:nth-last-child(2).col-auto,
.cid-sSJg4RkQFL .col + .mbr-section-btn,
.cid-sSJg4RkQFL .col-auto + .mbr-section-btn {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column {
    padding-bottom: 2rem;
  }
  .cid-sSJg4RkQFL .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sSJg4RkQFL .first-column,
  .cid-sSJg4RkQFL .second-column,
  .cid-sSJg4RkQFL .third-column {
    text-align: center;
  }
}
.cid-sSJg4RkQFL .mbr-section-subtitle,
.cid-sSJg4RkQFL .icons-wrapper {
  color: #ffffff;
}
.cid-tJPrKmL6fr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #7e7e7e;
}
.cid-tJPrKmL6fr .mbr-text {
  color: #ffffff;
}
.cid-tJPsudX75m.popup-builder {
  background-color: #ffffff;
}
.cid-tJPsudX75m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJPsudX75m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJPsudX75m .modal-content,
.cid-tJPsudX75m .modal-dialog {
  height: auto;
}
.cid-tJPsudX75m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJPsudX75m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJPsudX75m .form-wrapper .mbr-form .form-group,
  .cid-tJPsudX75m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJPsudX75m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJPsudX75m .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJPsudX75m .mbr-text {
  text-align: center;
}
.cid-tJPsudX75m .pt-0 {
  padding-top: 0 !important;
}
.cid-tJPsudX75m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJPsudX75m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJPsudX75m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJPsudX75m .modal-open {
  overflow: hidden;
}
.cid-tJPsudX75m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJPsudX75m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJPsudX75m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJPsudX75m .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJPsudX75m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJPsudX75m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJPsudX75m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJPsudX75m .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJPsudX75m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJPsudX75m .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJPsudX75m .modal-backdrop.show {
  opacity: .5;
}
.cid-tJPsudX75m .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJPsudX75m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJPsudX75m .modal-header {
    padding: 1rem;
  }
}
.cid-tJPsudX75m .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJPsudX75m .modal-header .close:hover {
  opacity: 1;
}
.cid-tJPsudX75m .modal-header .close:focus {
  outline: none;
}
.cid-tJPsudX75m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJPsudX75m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-tJPsudX75m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJPsudX75m .modal-body {
    padding: 1rem;
  }
}
.cid-tJPsudX75m .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJPsudX75m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJPsudX75m .modal-footer {
    padding: 1rem;
  }
}
.cid-tJPsudX75m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJPsudX75m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJPsudX75m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJPsudX75m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJPsudX75m .modal-sm {
    max-width: 300px;
  }
  .cid-tJPsudX75m .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-tJPsudX75m .modal-lg,
  .cid-tJPsudX75m .modal-xl {
    max-width: 800px;
  }
  .cid-tJPsudX75m .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-tJPsudX75m .modal-xl {
    max-width: 1140px;
  }
  .cid-tJPsudX75m .container {
    max-width: 1140px;
  }
}
.cid-tJPsudX75m .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-tJPsudX75m .container {
    max-width: 720px;
  }
}
.cid-tJPsudX75m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJPsudX75m .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJPsudX75m .form-group {
  margin-bottom: 1rem;
}
.cid-tJPsudX75m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJPsudX75m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJPsudX75m .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJPsudX75m .mbr-section-btn {
  margin: 0;
}
.cid-tJPsudX75m .mbr-section-btn .btn {
  margin: 0;
}
