@font-face {
  font-family: "SF-Pro";
  src: url("//db.onlinewebfonts.com/t/28adc6c6fd652123c3e173389a8be17f.ttf");
}

body {
  padding: 0px;
}
.socialarea {
  width: 0px;
}
/* Header */
.header {
  top: 0px;
  padding: 0px;
}
.container-fluid {
  padding-right: 0px;
  padding-left: 0px;
}
.logo {
  padding: 10px 70px;
}
.logo a img {
  width: 15%;
}
.menuArea {
  padding: 40px 70px;
}
.menuexpender span {
  background: #13324b;
}
.menuexpender {
  width: 22px;
  height: 18px;
}
.menuscroll #menuexpender {
  position: absolute;
}

.mainMenu ul li a {
  color: #13324b;
  letter-spacing: 0px;
  font-family: "SF-Pro";
}

/* Back to top button  */
#backToTop {
  background-color: #3e677e;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
}

/* Tablet version */
@media only screen and (max-width: 992px) {
  .logo {
    padding: 20px 70px;
  }
  .logo a img {
    width: 18%;
  }
  .menuexpender {
    width: 22px;
    height: 15px;
  }
}
/* Mobile version */
@media only screen and (max-width: 768px) {
  .logo {
    padding: 10px 30px;
  }
  .logo a img {
    width: 30%;
  }
  .menuexpender {
    width: 18px;
    height: 12px;
  }
  .menuArea {
    padding: 22px 30px;
  }
}

/* Locked In Swiper*/
.locked-in-swiper {
  width: 82%;
  height: 100%;
}

#ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf
  > div
  > div.brz-container.brz-css-qcchd
  > div.brz-row__container.brz-css-ewllw.brz-css-ptuis
  > div.brz-row.brz-css-tisml.brz-css-izycn
  > div.brz-columns.brz-css-yrgkv.brz-css-wacda
  > div.brz-column__items.brz-css-wowut {
  height: 100%;
}
#ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-xntqw > div.brz-row__container.brz-css-xunow.brz-css-awuuc > div.brz-row.brz-css-uidvu.brz-css-gpywi > div.brz-columns.brz-css-jvqkp.brz-css-ifije > div.brz-column__items.brz-css-egilb {
  height: 100%;
}

.locked-in-swiper .swiper-wrapper {
  height: 100%;
  width: 100%;
}
#locked-in-container {
  position: relative;
  height: 100%;
  width: 100%;
}
.locked-in-button-next,
.locked-in-button-prev {
  color: #af978d;
  position: absolute;
}

.locked-in-swiper .swiper-wrapper .swiper-slide {
  background-size: cover;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.locked-in-swiper .swiper-wrapper .swiper-slide-1 {
  background-image: url("https://jamesbsamuels.com/wp-content/uploads/2021/09/James-Playing-Basketball-with-his-Team.jpg");
}
.locked-in-swiper .swiper-wrapper .swiper-slide-2 {
  background-image: url("https://jamesbsamuels.com/wp-content/uploads/2021/10/James-Shooting-a-Basketball.jpg");
}
.locked-in-swiper .swiper-wrapper .swiper-slide-3 {
  background-image: url("https://jamesbsamuels.com/wp-content/uploads/2021/10/James-Signing-Autographs-for-Kids.jpg");
  background-position: center;
}

/* B-ball Image */
@media (max-width: 1000px) and (min-width: 768px) {
 #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-scunc > div.brz-row__container.brz-css-uleaa.brz-css-cewwc > div.brz-row.brz-css-xxaut.brz-css-jubwx > div.brz-columns.brz-css-uamcs.brz-css-kujlv > div.brz-column__items.brz-css-mivaa {
    height: 100%;
  }
 #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-xntqw > div.brz-row__container.brz-css-xunow.brz-css-awuuc > div.brz-row.brz-css-uidvu.brz-css-gpywi > div.brz-columns.brz-css-jvqkp.brz-css-ifije > div.brz-column__items.brz-css-egilb{
    height: 100%;
  }
}

@media (min-width: 1000px) {
 #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-scunc > div.brz-row__container.brz-css-uleaa.brz-css-cewwc > div.brz-row.brz-css-xxaut.brz-css-jubwx > div.brz-columns.brz-css-uamcs.brz-css-kujlv > div.brz-column__items.brz-css-mivaa{
    height: 100%;
  }
 #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-xntqw > div.brz-row__container.brz-css-xunow.brz-css-awuuc > div.brz-row.brz-css-uidvu.brz-css-gpywi > div.brz-columns.brz-css-jvqkp.brz-css-ifije > div.brz-column__items.brz-css-egilbr {
    height: 100%;
  }
}

@media (max-width: 1069px) {
  #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf
    > div
    > div.brz-container.brz-css-lzzgz
    > div.brz-row__container.brz-css-plfig.brz-css-fkuzf
    > div.brz-row.brz-css-xaecn.brz-css-wfgrs {
    height: 100%;
  }
  #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf
    > div
    > div.brz-container.brz-css-lzzgz
    > div.brz-row__container.brz-css-plfig.brz-css-fkuzf
    > div.brz-row.brz-css-xaecn.brz-css-wfgrs
    > div.brz-columns.brz-css-fbzed.brz-css-iqhnw {
    height: 300%;
    position: relative;
  }
 #ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-xntqw > div.brz-row__container.brz-css-xunow.brz-css-awuuc > div.brz-row.brz-css-uidvu.brz-css-gpywi > div.brz-columns.brz-css-jvqkp.brz-css-ifije > div.brz-column__items.brz-css-egilb{
    height: 100%;
  }
}

#ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf
  > div
  > div.brz-container.brz-css-bmihz
  > div.brz-row__container.brz-css-ekmnx.brz-css-bnbmn
  > div.brz-row.brz-css-dcghh.brz-css-vslxu
  > div:nth-child(1)
  > div.brz-column__items.brz-css-qdris,
#locked-in-container,
#locked-in-container > *,
#locked-in-container div.brz-embed-content,
div.brz-embed-content > *,
#ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf
  > div
  > div.brz-container.brz-css-tmjtw
  > div.brz-row__container.brz-css-ioivj.brz-css-zsxvj
  > div.brz-row.brz-css-gaqwa.brz-css-bxpnm
  > div.brz-columns.brz-css-xcdhr.brz-css-fldot
  > div.brz-column__items.brz-css-mzomc {
  height: 100%;
  width: 100%;
}
/*Image carousel height fix*/

.locked-in-container img{
	height: 100%;
}
#ppsbsoxyomzcxcjmvukwhndejqyocuhvmdwf > div > div.brz-container.brz-css-vegqv > div.brz-row__container.brz-css-zjdtd.brz-css-ftucu > div.brz-row.brz-css-swbxb.brz-css-wivzd > div.brz-columns.brz-css-ehsel.brz-css-xzlwd > div.brz-column__items.brz-css-iomur{
  height: 100% !important;
}

.brz .brz-css-bufwv
/* Testimonial Swiper*/
.testimonial-swiper {
  width: 100%;
  height: 100%;
}

.testimonial-swiper .swiper-slide {
  text-align: center;
  font-size: 18px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.testimonial-swiper .swiper-slide img {
  display: block;
  width: 250px;
  height: 100%;
  object-fit: cover;
}

.testimonial-name {
  font-size: 30px;
  color: #13324b;
}

.testimonial-title {
  color: #af978d;
  font-size: 25px;
}

.testimonial-quote {
  font-family: vpvihqonhzbzzsylqyitsuqdcshrpuoelkfa !important;
  max-width: 700px;
  font-size: 15px;
  font-weight: 200;
}

.testimonial-button-next,
.testimonial-button-prev {
  color: #13324b;
}
