#menu-right .sp-module:first-child {
  border-right: none;
}

/* 
.header-modules .search {
  left: 5rem;
}
 */

/* #sp-menu.col-auto {
  margin-left: auto;
  margin-right: auto;
}
 */

.sp-page-builder .page-content #section-id-1657600914885 {
  top: 1rem;
}

.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li.active>a {
  text-transform: uppercase;
}

.magnin-slider .sp-slider-btn-text:after {
  background: #98ca3c;
}

#sppb-addon-1635332311575 h2.sppb-addon-title,
#sppb-addon-1634549781146 .sppb-addon-single-image-container {
  display: none;
}

#sppb-addon-1634549781146 .sp-slider.arrow-position-bottom_right .sp-nav-control {
  bottom: -14.5rem!important;
}

#sppb-addon-1656385081880 .sppb-carousel-indicators li {
  border-color: #98ca3cad!important;
}

li {
  list-style: disc;
  margin: 0px 0px 0px 15px;
}

#sp-main-body p>a {
  color: #98ca3c!important;
}

#sp-main-body p>a:hover {
  color: #3e6549!important;
}

#sp-bottom .container,
#sp-footer .container {
  max-width: 1320px;
  padding-left: 15px;
  padding-right: 15px;
}

.sp-copyright {
  text-align: left;
  margin: 0px 0px 0px 0px;
  justify-content: flex-start;
}

.sp-scroll-up {
  bottom: 30px;
}

.badge {
  color: #000;
}

/* Extra small devices (phones, 600px and down) */

@media screen and (min-width:320px) and (max-width:845px) {
  .logo-image-phone {
    position: relative;
    right: 4rem;
    transform: scale(0.7);
  }
  .burger-icon>span,
  .offcanvas-active .burger-icon>span {
    background-color: #121212!important;
  }
  .offcanvas-menu .offcanvas-inner ul.menu>li.active>a {
    color: #121212!important;
  }
  #menu-right {
    position: relative;
    bottom: 10rem;
    left: 1rem;
  }
}

/* iPhone bg fix */

@media only screen and (min-device-width: 320px) and (max-device-width: 897px) and (-webkit-min-device-pixel-ratio: 2) {
  .sp-page-builder .page-content #section-id-1656381940081,
  .sp-page-builder .page-content #section-id-1656381940201,
  .sp-page-builder .page-content #section-id-1656381940400,
  .sp-page-builder .page-content #section-id-1656481490823,
  .sp-page-builder .page-content #section-id-1649666207380,
  .sp-page-builder .page-content #section-id-1656481490823,
  .sp-page-builder .page-content #section-id-1656640522105,
  .sp-page-builder .page-content #section-id-1656481490823,
  .sp-page-builder .page-content #section-id-1656640522105,
  .sp-page-builder .page-content #section-id-1656481490823,
  .sp-page-builder .page-content #section-id-1656640522105,
  .sp-page-builder .page-content #section-id-1656640168873,
  .sp-page-builder .page-content #section-id-1656640522105{
    background-size: unset !important;
    background-attachment: scroll !important;
    background-position: top !important;
  }
}

/* Small devices (portrait tablets and large phones, 600px and up) */

@media only screen and (min-width: 600px) {
  ...
}

/* Medium devices (landscape tablets, 768px and up) */

@media screen and (min-width: 768px) and (max-width:1024px) {
  #menu-right {
    position: relative;
    bottom: 0rem;
    left: 1rem;
  }
}

/* Large devices (laptops/desktops, 992px and up) */

@media screen and (min-width: 900px) and (max-width:1440px) {
#sp-logo .logo-image {
    height: 55px;
}
}

/* Extra large devices (large laptops and desktops, 1200px and up) */

@media only screen and (min-width: 1200px) {
  #offcanvas-toggler {
    display: none!important;
  }
}

/* Codes for Bootstrap hidden elements on devices
hidden-xs
hidden-sm
hidden-md
hidden-lg
 */