
.int_top_disZ {
	position: relative;
	margin: auto;
	width: 962px;
	height: 425px;
	padding: 0px 0px 12px 0px;
	background-color: #79166f;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	-moz-box-shadow:    0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	box-shadow:         0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	
}


#int_top_disZ_abs {
	position: absolute;

	width: 100%;
	height: 97%;
	background-color: #79166f;
	z-index: 100;
	
}


#int_top_disZ_copy {
	position: absolute;
	z-index: 800;
	width: 450px;
	height: auto;
	top: 140px;
	left: 255px;

	color: #ffffff;
	font-family: 'Advent Pro', sans-serif;
	text-align: center;
	
}

#int_top_disZ_copy h1 {
	font-size: 60px;
	line-height: 50px;
	font-weight: 700;
	margin: 0px;
	padding: 0px;
	text-shadow: 1px 1px 26px rgba(0, 0, 0, 2);

}

.int_side1_disB {
	float: right;
	width: 400px;
	height: 574px;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	-moz-box-shadow:    0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	box-shadow:         0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	
	margin: 24px 24px 0px 0px;
	
}



.int_side2a_disA {
	float: left;
	width: 538px;
	height: 302px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	-moz-box-shadow:    0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	box-shadow:         0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	margin: 24px 0px 0px 24px;
}



.int_side2b_disA {
	float: left;
	width: 538px;
	height: 248px;
	margin: 24px 0px 0px 24px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	-moz-box-shadow:    0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	box-shadow:         0px 0px 27px 0px rgba(50, 50, 50, 0.95);
	
	font-family: 'Advent Pro', sans-serif;
}




#int_side2b_disA_full {
	float: left;
	width: 92%;
	height: auto;
	padding: 4%;

}


#int_side2b_disA_full h1 {
	margin: 0px;
	padding: 0px;
	font-size: 28px;
	text-align: left;
	font-weight: 600;
}


#int_side1_disA_tit {
	float: left;
	width: 98%;
	background-color: #f3efee;
	padding: 0px 0px 0px 2%;
	color: #79166f;
	font-family: 'Advent Pro', sans-serif;
	font-size: 36px;
	line-height: 60px;
	font-weight: 500;
	
}

#int_side1_disA_txt {
	float: left;
	width: 92%;
	height: auto;

	margin: 30px 4% 0px 4%;
	display: inline;
	color: #59605f;
	overflow: hidden;
	padding: 0px;
	font-family: 'Advent Pro', sans-serif;
	font-size: 20px;
	font-weight: 500;


}


#int_side1_disA_txt p {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}


#int_side2a_disA_pics {
	float: left;
	width: 100%;
	height: auto;

}


#int_side2a_disA_txt1 {
	float: left;
	width: 39%;
	height: auto;
	padding: 0px  4% 0px 2%;

	display: inline;
	margin: 40px 0px 0px 0px;
	border-right: 1px solid #aeb3b2;
	font-family: 'Advent Pro', sans-serif;
	font-size: 38px;
	line-height: 30px;
	text-align: right;
	font-weight: 500;
	color: #a2a7a6;
}


#int_side2a_disA_txt2 {
	float: left;
	width: 52%;

	padding: 0px 0px 0px 2%;
	
	display: inline;
	margin: 10px 0px 0px 0px;

	font-family: 'Advent Pro', sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: 600;
	color: #131313;
}

#int_side2a_disA_txt2 p {

	margin: 10px 0px 10px 0px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: #59605f;

}


/************************************************************************************
MEDIA QUERIES 
*************************************************************************************/

@media screen and (max-width: 999px) {
	
			.int_top_disZ {
				width: 92%;
				margin: 0px 4% 0px 4%;
			}
			
			#int_top_disZ_copy {
				width: 80%;
				top: 50%;
				left: 10%;
				margin-top: -58px;

			}
			
			.int_side1_disB {
				width: 380px;
				margin: 24px 0px 0px 0px;

			}		
			
			
			.int_side2a_disA {
				float: left;
				width: 380px;
				height: 302px;
				background-color: #ffffff;

				margin: 24px 0px 0px 0px;
				
			}
			
			
			.int_side2b_disA {
				width: 380px;
				height: 248px;
				margin: 24px 0px 0px 0px;


			}
			
			#int_side2a_disA_txt1 {
				text-align: left;
				width: 92%;
				padding: 0px 4% 0px 4%;
				margin: 10px 0px 0px 0px;
				font-size: 34px;
				line-height: 30px;
				font-weight: 500;
			}


			#int_side2a_disA_txt2 {
				width: 92%;
				padding: 0px 4% 0px 4%;
				font-size: 16px;
				font-weight: 600;
			}
			
			#int_side2a_disA_txt2 p {

				margin: 5px 0px 10px 0px;
				font-size: 18px;
				line-height: 24px;
				font-weight: 500;
				color: #59605f;

			}		


}


@media screen and (max-width: 773px) {
	
			.int_top_disZ {
					height: 300px;
			}	
			

			#int_top_disZ_abs {



				width: 100%;

				background-color: #79166f;
				z-index: 100;
				
			}			
			
			
			#int_top_disZ_copy {
				margin-top: -45px;

			}
			
			#int_top_disZ_copy h1 {
				font-size: 50px;
				line-height: 40px;
				font-weight: 700;
				
				
			}			
			
			
			
			.int_side2a_disA {
				float: left;
				width: 90%;
				height: auto;
				margin: 24px 5% 0px 5%;

			}		
			
			
			
			.int_side2b_disA {
				width: 90%;
				margin: 24px 5% 0px 5%;
				height: auto;
			}
					
					
					
					
					
					
					
			.int_side1_disB {
				width: 90%;
				margin: 24px 5% 0px 5%;
				height: auto;

				
			}					
					
					
			#int_side2b_disA_full h1 {
				font-size: 34px;
				line-height: 30px;
				font-weight: 500;
			}		
					
			
			#int_side2a_disA_txt1 {
				text-align: left;
				width: 92%;
				padding: 0px 4% 0px 4%;
				font-size: 34px;
				line-height: 40px;
				font-weight: 500;
			}
			
			#int_side2a_disA_txt2 {
				width: 92%;
				padding: 0px 4% 0px 4%;
				margin: 0px 0px 0px 0px;
				font-size: 26px;
				line-height: 18px;
				font-weight: 500;

			}
			
			#int_side2a_disA_txt2 p {

				margin: 5px 0px 10px 0px;
				font-size: 20px;
				line-height: 24px;
				font-weight: 500;
				color: #59605f;

			}	
			
}