@media only screen and (max-width: 1369px) and (min-width: 1025px) {
    /* Nav and Logo */
  .logo{
    width: 55%;
  }
  .nav-link{
    font-size: 14px;
  }
  /* First Section */
  .sec-1-left-img{
    margin-top: -10px !important;
  }
  .sec-1-title{
    padding-top: 0px !important;
    padding-bottom: 1px !important;
    font-size: 15px !important;
  }

  .sec-1-text{
    padding-top: 1px !important;
    padding-bottom: 1px !important;
    font-size: 12px !important;
  }

.sec-1-link-rm{
  padding-top: 3px !important;
  padding-bottom: 3px !important;
  font-size: 11px !important;
}
.sec-1-nav-btn{
  font-size: 7.5px !important;
}
.sec-1-pete-img{
  padding-top: 70px;
}

.item-testmon{
  /*height: 600px !important;*/
  height: auto !important;
}
.test-text{
  padding-top: 115px !important;
  font-size: 16px !important;
}
.testmon-name{
  padding-top: 55px !important;
  font-size: 20px !important;
}
.test-title{
  padding-top: 270px !important;
  font-size: 16px !important;
}

.code-1-title{

  }
  .code-1-text{
    font-size: 13px !important;
  }
    .sec-1-subtext{
    font-size: 13px !important;
  }
.sec-1-new-golf{
    font-size: 13px !important;
}  
.sec-1-rm-btn{
    font-size: 12px !important;
}
.sec-1-modal-title{
  font-size: 22px !important;
}
.sec-1-modal-text{
  font-size: 10px !important;
  letter-spacing: 5px !important;
}
.who-benefit-title{
  font-size: 18px !important;
  margin-top: 50px !important;
}
.who-benefit-title span{
  font-size: 16px !important;
}

.who-benefit-text{
  font-size: 12px !important;
  margin-top: 50px !important;
  letter-spacing: 2px ;
  margin-bottom: 50px !important;
}
.who-benefit-link{
  font-size: 10px !important;
}

.code-2-title{
  padding-bottom: 20px !important;
}
.code-2-subtitle-left{
  font-size: 14px !important;
}
.code-2-subtitle-right{
  font-size: 14px !important;
}
.code-2-text{
  font-size: 12px !important;
  letter-spacing: 2px !important;
  padding-bottom: 2px !important ;
  padding-top: 2px !important ;
}
.code-2-quot{
  font-size: 12px !important;
  letter-spacing: 2px !important;
  padding-bottom: 2px !important ;
  padding-top: 2px !important ;
}
.code-2-rm-btn{
  font-size: 10px !important;
  letter-spacing: 2px !important;
  padding-bottom: 2px !important ;
}
.code-2-subimg{
  margin-top: 2px !important;
  padding-bottom: 2px !important;
}
.code-2-subquot{
  font-size: 11px !important;
  letter-spacing: 2px !important;
  padding-top: 2px !important ;
}
.code-2-subquot span{
  font-size: 10px !important;
}
.code-2-modal-main-title{
  font-size: 20px !important;
}
.code-2-modal-title{
  font-size: 14px !important;
}
.code-2-modal-text{
  font-size: 12px !important;
  letter-spacing: 2px !important;
}
.code-2-modal-btn{
  width: 100% !important;
  font-size: 11px !important;
}
/* MAP */
.img-map{
	max-width: 120px;
	max-height: 100px;
}
	.w1 {
		top: 6% !important; 
    left: 16% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.w2 {
		top: 6% !important; 
    left: 33% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.x1 {
		top: 15% !important; 
    left: 51% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.x2 {
		top: 28% !important; 
    left: 56% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.v1 {
		top: 34% !important; 
    left: 36% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.v2 {
		top: 41% !important; 
    left: 23% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.g1 {
		top: 58% !important; 
    left: 18% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.g2 {
		top: 66% !important; 
    left: 25% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.b1 {
		top: 74% !important; 
    left: 42% !important;
		min-height: 85px;
		min-width: 95px;
	}
	.b2 {
		top: 77% !important; 
    left: 54% !important;
		min-height: 85px;
		min-width: 95px;
	}
  /* Become Coach */
.become-coach-title{
  height: 40px !important;
  font-size: 16px !important;
  line-height: 40px !important;
  padding-top: 10px !important;
}
.become-coach-subtitle{
  font-size: 12px !important;
} 
.become-coach-left-text{
  height: 80px !important;
  line-height: 80px !important;
}
.become-coach-img{
  max-width: 40% !important;
}
.become-coach-page-title{
  font-size: 25px !important;
}
/* Academy */
.academy-school-country{
  font-size: 14px !important;
}
.academy-school-town{
  font-size: 10px !important;

}
.academy-school-date{
  font-size: 10px !important;

}
#prod-img-main{
  height: 250px !important; 
}
.product-item-dteails-subtitle{
  /* font-size: 10px !important; */
}
.product-item-dteails-title{
  font-size: 12px !important;
}
.prod-add-to-cart{
  font-size: 11px !important;
}
.prod-how-to-use{
  font-size: 10px !important;
}
iframe{
  height: 250px !important;
}
.tutorial-text{
  height: 70px !important;
}
.coaching-seats{
  font-size: 10px !important;
}
.tutorials-sub-level{
  font-size: 16px !important;
}
.tutorial-btn{
  font-size: 10px !important;
}
.view-tutorial-link{
  font-size: 12px !important;

}
.coaching-title{
  font-size: 14px !important;
  height: 50px !important;
}
.coaching-description{
  font-size: 9px !important;
  height: 100px !important;
}
.coaching-price{
  padding-top: 5px;
  line-height: 100% !important;
  padding-left: 0px !important;
  font-size: 10px !important;
}
.coaching-link{
  font-size: 7px !important;
}
.coaching-text{
  font-size: 10px !important;
  height: 150px !important;
}
.coaching-sub-header{
	font-size: 16px !important;
}
.coaching-sub-text{
	font-size: 14px !important;
}
.coaching-text-full {
  font-size: 8px !important;
  height: 350px !important;
}
.vid-item{
  font-size: 10px !important;
}
.coach-profile-banner{
  margin-top: -2% ;
}
.coach-profile-top-row{

}
.coach-profile-img{
  max-width: 280px !important;
}
.coach-profile-name{
  font-size: 30px !important;
  line-height: 100% !important;
  padding-top: 15px;
  padding-bottom: 15px;
  /* padding-left: 25%; */
}
.coach-profile-title{
  line-height: 100% !important;
  padding-top: 5px !important;
  font-size: 18px !important;
}
.coach-profile-subtitle{
  line-height: 100% !important;
  padding-top: 5px !important;
  font-size: 14px !important;
}
.active-coach-link{
  text-decoration: underline !important;
}
.coach-link{
  color: #46C77D !important;
  font-size: 18px !important;
}
.coach-profile-wa-btn{
  font-size: 12px !important;
}
.coach-profile-socials{
  padding-top: 60px !important;
}
.coach-profile-about-title, .coach-profile-qualifications-title{
  font-size: 25px !important;
}
.coach-profile-about-text, .coach-profile-qualifications-text{
  font-size: 16px !important;
  letter-spacing: 2px !important;
}
.fa-whatsapp{
  /* font-size: 25px !important; */
}
.coach-profile-qualifications-title{

}
.coach-profile-qualifications-text{

}



















#tutorial-title{
  font-size: 18px !important;
}
#tutorial-description{
  font-size: 16px !important;

}
.accordion-button{
  font-size: 16px !important;
}
.pdf-viewer{
  width: 100% !important;
  min-height: 500px !important;
}






  .plan-title{
  font-size: 17px !important;
}
.plan-description{
  font-size: 12px !important;
}
.plan-description span{
  font-size: 11px !important;
}

.choose-plan{
  font-size: 9px !important;
}
.plan-price{
  font-size: 9px !important;
}
.plans-list-item .list-item-text{
  font-size: 10px !important;
}
.list-item-text{
  font-size: 8px !important;

}
.plan-card{
  /* min-height: 565px !important; */
}
.plan-description{
  min-height: 130px !important;
}


.plan-description{
  font-size: 12px !important;
  min-height: 170px !important;
  height: 170px !important;
}
.plan-description span{
  font-size: 10px !important;
}
.plans-list-item .list-item-text{
  font-size: 6px !important;
}
.list-item-text{
  font-size: 6px !important;
}
.training-item-title{
  font-size: 12px !important;
}
.prod-item-text{
  font-size: 11px !important;
}
.prod-item-left-text{
  font-size: 6px !important;
}
.prod-item-right-text{
  font-size: 8px !important;
}
.prod-item-body{
  min-height: 170px !important;
}
.prod-item-header{
  font-size: 9px !important;
  margin-top: -30px !important;
}
.tutorial-link{
  margin-bottom: -6% !important;
}
.tutorial-link img{
  padding-bottom: 0px !important;
}
.nxt-school{
  font-size: 11px !important;
}
.next-school-text{
  font-size: 11px !important;
}
/* Get Social */
.get-social-text{
  padding-top: 15px !important;
}
.get-social-text{
  padding-top: 0px !important;
  font-size: 13px !important;
}
  /* Locations And Branches Section */
  .team-main-title{
    font-size: 27px !important;
  }
  .location-left-title{
    font-size: 11px !important;
  }
  .location-card-details{
    font-size: 10px !important;
  }

  .branches-footer{
     font-size: 17px !important;
  }
  .location-contact-link{
     font-size: 15px !important;
     text-align: center !important;
  }
  .location-contact-link-arrow{
    font-size: 15px !important;
  }

  /* About Section and Footer */

  .about-members-title{
    font-size: 20px !important;
  }

  .about-members-section{
    word-spacing: 5px !important;
    font-size: 12px !important;
  }
  .about-members-link{
    font-size: 11px !important;
  }

  .about-img-right{
    padding-top: 55px !important;
  }
	.rule-text{
		font-size: 16px !important;
	}
	.rule-title{
		font-size: 15px !important;
	}
	.rule-subtext{
		font-size: 14px !important;
	}
	.member-link{
		font-size: 7.5px !important;
	}

.spacer-xl{
	display: none !important;
}

.spacer-lg{
	display: block !important;
}

.spacer-md{
	display: none !important;
}

.spacer-sm{
	display: none !important;
}




}



.plan-top-price{
	font-size: 14px !important;
}
.location-left-title{
	height: 30px;
}
