.experience1 {

	text-align: center;

	color: #ffffff;

	font-size: 29px;

  font-family: 'GothamBook';


}

.experience1 .wpb_wrapper {

  text-align: center;

  color: #ffffff;

  font-size: 29px;

  max-width: 1340px;

  margin: auto;

}

.experience1 h2 {

	font-family: "BoosterNextFYRegular", serif;

	font-size: 62px;

	color: #cfb254;

	text-align: center;

	font-weight: 400;

	margin: 6px 0 50px;

}

.experience1 h3 {

  font-family: 'GothamMedium';

	font-weight: 400;

}

.font_Goth_med {

  font-family: 'GothamMedium';

	font-weight: 400;

}
.experience1 .wpb_wrapper img {

	margin: 60px 0 45px 0;

}

.experience1 .my-btn {

  font-size: 45px;

  padding: 15px 0;

  margin: 75px 15px 40px;

  width: 430px;

  box-sizing: border-box;

}

.experience1 a:nth-child(1) {

  background: #939598;

}



.experience2 {

	text-align: center;

	color: #ffffff;

	font-size: 29px;

  font-family: 'GothamBook';



  background-position: center top;

  background-repeat: no-repeat;

  background-size: cover;



  overflow: hidden;

  margin: 0 -15px;



  text-align: center;

  color: #ffffff;

  font-size: 29px;



}



.experience2 > p {

  max-width: 1340px;

  margin: auto;

}



.experience2 h2 {

	font-family: "BoosterNextFYRegular", serif;

	font-size: 62px;

	color: #cfb254;

	text-align: center;

	font-weight: 400;

	margin: 95px 0 40px;

}





.experience2 h3 {

	font-family: "BoosterNextFYRegular", serif;

	font-size: 48px;

	color: #cfb254;

	font-weight: 400;

	margin: 80px 0 0 0;

}

.experience2 h3:nth-child(2) {

	margin: 5px 0 0 0;

  color: #ffffff;

}



.experience2 .excerpt {

  font-family: 'GothamBook';

  font-size: 29px;

  color: #ffffff;

  max-width: 1000px;

  margin: 25px auto 30px;

}

.experience2 .link,

.experience2 .open-popup-link {

  font-family: 'GothamMedium';

  font-size: 29px;

  color: #ffffff;

  text-decoration: none;

  outline: none;

}



.experience2 .owl-carousel .owl-dots {

	    margin-top: 75px;

}



.experience2 .owl-carousel button.owl-dot {

	width: 25px;

	height: 25px;

	margin: 0 7px;

  border: 3px solid #ffffff;

  border-radius: 50%;

  background-color: transparent;

  background-image: none;

  outline: none;

}

.experience2 .owl-carousel button.owl-dot.active {

	background: #cfb254;

  border: 3px solid #cfb254;

}





.experience2 .my-btn {

  padding: 15px 35px;

  margin: 75px 15px 75px;

}



.white-popup {

  position: relative;

  background: #ffffff;

  padding: 20px 0 0;

  width: auto;

  max-width: 800px;

  margin: 20px auto;

  font-family: 'GothamBook';

  color: #4d4d4f;

}

.white-popup h2 {

	font-family: "BoosterNextFYRegular", serif;

	border-bottom: 1px solid #cdcdcd;

	font-size: 30px;

	font-weight: 400;

	color: #cfb254;

	padding: 0 25px 40px;

	margin: 0;

}

.white-popup h2,

.white-popup h3 {

	font-weight: 400;

}

.white-popup .content {

	padding: 25px 25px 25px;

	background-color: #f5f5f5;

	border-bottom: 1px solid #cdcdcd;

	overflow: hidden;

}

.white-popup .title {

	font-family: "BoosterNextFYRegular", serif;	

	font-size: 25px;

	font-weight: 400;

	color: #cfb254;

	margin-bottom: 20px;

}

.white-popup .title a {

	font-family: "BoosterNextFYRegular", serif;	

	text-decoration: none;

	text-transform: uppercase;

	font-size: 25px;

	font-weight: 400;

	color: #cfb254;

	cursor: pointer;

	transition: all 250ms cubic-bezier(.02, .01, .47, 1);

}

.white-popup .title a:hover {

  color: #4d4d4f;

}

.white-popup .block {

	padding-left: 35px;

	position: relative;

}

.white-popup .block svg {

	position: absolute;

	left: 0;

	top: 5px;

	font-size: 20px;

}

.white-popup .block-half {

  width: 50%;

  float: left;

  box-sizing: border-box;

}





@media screen and (max-width: 1700px ) {

	.experience1 .wpb_wrapper,

	.experience2 > p {

    	max-width: 1020px;

	}

	.experience1 h2,

	.experience2 h2 {

		font-size: 48px;

		line-height: 40px; 

	}



	.experience1 .wpb_wrapper p:nth-child(2) {

		font-size: 22px;

	}



	.experience1 .wpb_wrapper {

		font-size: 18px;

	}



  	.experience2 > p {

		font-size: 22px;

	}



	.experience2 .my-btn,

	.experience1 .my-btn {

	    font-size: 25px;

	    letter-spacing: 0;

	    padding: 10px 28px;

	    border-radius: 8px;

	    width: 280px;

	    box-sizing: border-box;

	}



	.experience1 .wpb_wrapper img {

	  max-width: 300px;

	  height: auto;

	}



	.experience2 h3 {

		font-size: 37px;

	}



	.experience2 .excerpt,

	.experience2 .link, 

	.experience2 .open-popup-link {

		font-size: 18px; 

	}



	.experience2 .owl-carousel button.owl-dot {

	    width: 18px;

	    height: 18px;

	}



}



@media screen and (max-width: 1199.98px ) {



	.experience1 .wpb_wrapper,

	.experience2 > p {

    max-width: 960px;

  }



}



@media screen and (max-width: 991.98px ) {





	.experience1 {

		padding-bottom: 20px;

	}





	.experience1 .wpb_wrapper,

	.experience2 > p {

    	max-width: 720px;

  	}



/*	.experience2 h2,

	.experience1 h2 {

		font-size: 44px;

		line-height: 44px;

	}



	.experience2 > p, 

	.experience1 .wpb_wrapper {

		font-size: 20px;

	}

	

	.experience2 .excerpt {

    	font-size: 20px;

  	}

*/



	.experience2 .my-btn,

	.experience1 .my-btn {

	    font-size: 25px;

	    display: block;

	    padding: 10px 0;

	    margin: 65px auto 0;

	    width: 265px;

	    max-width: 100%;

	}

	.experience1 a:nth-child(2) {

		margin-top: 0;

	}





	.experience1 .wpb_wrapper img {

		max-width: 200px;

		margin: 40px 0 40px 0;

	}





	.experience2 {

		font-size: 20px;

		line-height: 30px;

		padding-bottom: 45px;

	}

	.experience2 h3 {

		margin: 30px 0 0 0;

		font-size: 30px;

		padding: 0 15px;

		line-height: 34px;

	}



	.experience2 .excerpt {

		font-size: 20px;

		margin: 15px 0;

		padding: 0 15px;

		line-height: 34px;

	}

	.experience2 .link,

	.experience2 .open-popup-link {

    font-size: 24px;

  }



	.experience2 .owl-carousel .owl-dots {

	  margin-top: 30px;

	}

	.experience2 .owl-carousel button.owl-dot {

    width: 15px;

    height: 15px;

  }



	.experience2 .my-btn {

		margin: 35px auto;

	}



}





@media (max-width: 767.98px) {



	.experience1 .wpb_wrapper,

	.experience2 > p {

    max-width: 540px;

    margin: auto;

    padding-left: 15px;

    padding-right: 15px;

    box-sizing: border-box;

  }

  	.experience1 h2 {

	margin: 30px 0 50px;

}
}