/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Mar 18 2025 | 17:34:03 */
/* Slide 2 */
#maincontent > div.swiper-container .swiper-slide:nth-child(2) {
  /* Style for the background image */
  background-image: url('https://www.minimallstorage.com/wp-content/uploads/2025/02/MMSP-24-StudentsCampaign-HomePageHeroImages-1MonthsFree-KR-v2.jpg');
  background-color: #d8611e;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .studentPromo {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 0;
  margin:130px 0 13px 0;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .studentHeadingContainer {
  background-image: url('https://www.minimallstorage.com/wp-content/uploads/2025/02/arc.png');
  background-repeat: no-repeat;
  background-size: cover;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .studentHeading {
  text-transform: uppercase;
  color: #fff;
  font-size: 20px;
  font-family: "congenial", sans-serif;
  font-weight: 900;
  margin: 22px 0 0 0;
  text-align: center;
  padding: 0px;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .studentScript {
  font-family: "gelato-fresco-variable", sans-serif;
  font-variation-settings: "wght" 800;
  font-size: 54px;
  color: white;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .first-month-free {
  font-family: 'AvenirNextBold';
  font-weight: bold;
  font-size: 2.3rem;
  color: white;
  line-height: 0.5;
  margin: 0;
  padding: 0;
  margin-top: -20px;
  text-align: center;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .free {
  font-size: 87px;
  margin-bottom: -38px;
  padding-top: 0 !important;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .offer-container {
  margin: -11px 0 10px 0;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .wp-block-heading.free {
  color: #fab812;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .market-micro-search {
  color: white;
  display: block !important;
  text-align: center;
  margin: 0;
  padding: 0 !important;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) #locationSearch2 {
  height: 45px;
  border-radius: 30px 0px 0px 30px;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .btn-market-search {
  border: 1px solid white;
}

#maincontent > div.swiper-container .swiper-slide:nth-child(2) .slider-container {
  width: 100vw;
  overflow: hidden;
  position: relative;
  margin-top: 34px;
}

div.swiper-slide.swiper-slide-active > div.hero-content-wrapper.text-center.blur-fix-text > p > a{
	background: #00b8a8;
	padding: 14px 40px 10px 40px !important;
	color: white;
}

div.swiper-slide.swiper-slide-active > div.hero-content-wrapper.text-center.blur-fix-text > p{
	margin-top: 20px
}

sub {
    bottom: 0.25em!important;
}

.swiper-button-next, .swiper-button-prev{
	color: white!important;
}

@media screen and (max-width: 991px) {
  /* Styles for mobile */
  #maincontent > div.swiper-container .swiper-slide:nth-child(2) .hero-content-wrapper {
    padding: 0 20px;
  }
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .hero-content-wrapper{
		width: 100%!important;
	}
}


@media screen and (max-width: 768px) {
  /* Styles for mobile */
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .studentPromo {
    margin-top: 30px;
	}
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .first-month-free {
    font-size: 1.5rem;
	}
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .offer-container {
		margin: 0px 0px 20px 0px;
	}
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .studentScript {
    font-size: 40px;
	}
	#maincontent>div.swiper-container .swiper-slide:nth-child(2) .studentHeadingContainer{
	background-size: contain;
    padding: 0px 25px;
	}
	.homepage-hero{
	margin:0px;
	}
	
}

