



.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 {
	float: left;
	width: 400px;
	height: 574px;
	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_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_txt1 {
	float: left;
	width: 43%;
	height: auto;
	padding: 0px 2% 0px 0px;

	display: inline;
	margin: 20px 0px 0px 0px;
	border-right: 1px solid #aeb3b2;
	font-family: 'Advent Pro', sans-serif;
	font-size: 34px;
	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: 5px 0px 10px 0px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: #59605f;

}




#int_top_disA_abs3 {
	z-index: 100px;
	float: left;
	width: 279px;
	height: 172px;
	margin: 2px 0px 0px 2px;
	background-color: #79166f;
	color: #ffffff;
	padding: 30px 20px 20px 20px;
	font-size: 45px;
	line-height: 34px;
	font-family: 'Advent Pro', sans-serif;
}



.int_top_disA {
	position: relative;
	width: 962px;
	height: 437px;
	margin-left: 24px;
	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_disA_rel {
	position: absolute;
	z-index: 100px;
	width: 962px;
	height: 427px;
	background-color: #ffffff;
}




#int_top_disA_abs1 {
	z-index: 100px;
	float: left;
	width: 641px;
	height: 427px;
	background-color: #2a2a2a;
}


#int_top_disA_abs2 {
	z-index: 100px;
	float: left;
	width: 319px;
	height: 203px;

	margin: 0px 0px 0px 2px;
	background-color: #79166f;
}






#int_top_disA_abs_copy {
	z-index: 999;
	position: absolute;

	width: 450px;
	height: auto;
	top: 30px;
	left: 35px;
	
	color: #ffffff;
	font-family: 'Advent Pro', sans-serif;
	display: none;

}


#int_top_disA_abs_copy h1 {
	font-size: 46px;
	line-height: 40px;
	font-weight: 700;
	margin: 0px;
	padding: 0px;
	text-shadow: 0px 0px 22px rgba(0, 0, 0, 1);
	
}

#int_top_disA_abs_copy p {
	font-size: 26px;
	font-weight: 500;
	margin: 0px;
	padding: 0px;
	text-shadow: 0px 0px 22px rgba(0, 0, 0, 1);
}









/************************************************************************************
MEDIA QUERIES 
*************************************************************************************/

@media screen and (max-width: 999px) {
	

			.int_side2a_disA {
				float: left;
				width: 380px;
				height: 302px;
				background-color: #ffffff;

				margin: 24px 0px 0px 20px;
				
			}
			
			#int_side2b_disA_full h1 {
				font-size: 34px;
				line-height: 30px;
				font-weight: 500;
			}		
			
			

			.int_side2b_disA {
				width: 380px;
				height: 248px;
				margin: 24px 0px 0px 20px;


			}
			
			
			.int_side1_disA {
				width: 380px;
				margin: 24px 0px 0px 0px;

			}
			
			

			#int_side2a_disA_txt1 {
				text-align: left;
				width: 92%;
				padding: 0px 4% 0px 4%;
				font-size: 24px;
				line-height: 24px;
				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: 14px;
				line-height: 18px;
				font-weight: 500;
				color: #59605f;

			}					
				

			#int_top_disA_abs3 {
				
				
				padding: 20px 10px 10px 10px;
				font-size: 35px;
				line-height: 34px;		

				width: 227px;
				height: 172px;

				overflow: hidden;
			}	


			.int_top_disA {
				float: none;
				width: 780px;
				height: 364px;
				margin: 0px auto 0px auto;
			}

			#int_top_disA_rel {
				position: relative;
				z-index: 100px;
				width: 780px;
				height: 354px;
				background-color: #ffffff;
			}	

			#int_top_disA_abs1 {

				float: left;
				width: 531px;
				height: 354px;
				background-color: #2a2a2a;
				
			}	


			#int_top_disA_abs2 {

				float: left;
				width: 247px;
				height: 150px;
				background-color: #79166f;
				overflow: hidden;
			}
			

			
			
}


@media screen and (max-width: 773px) {
			.int_top_disA {
				position: relative;
				width: 90%;
				height: auto;

				margin: 0px 5% 0px 5%;
				padding: 0px 0px 10px 0px;
			}	
			
			
			.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_disA {
				width: 90%;
				margin: 24px 5% 0px 5%;
				height: auto;

				
			}
			
			
			
			#int_side2a_disA_txt1 {
				text-align: left;
				width: 92%;
				padding: 0px 4% 0px 4%;
				font-size: 34px;
				line-height: 30px;
				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;

			}	
			
			#int_top_disA_abs3 {
				
				display: none;

				width: 50%;
				height: auto;

				overflow: hidden;
				margin: 0px 0px 0px 0px;
			}	


			#int_top_disA_rel {
				
				width: 100%;
				height: auto;
			}	


			#int_top_disA_abs1 {
				float: left;
				width: 100%;
				height: auto;
			}		
			
			
			#int_top_disA_abs2 {
				display: none;
				float: left;
				width: 100%;
				height: auto;
				overflow: hidden;
				margin: 0px 0px 0px 0px;
			}


			#int_top_disA_abs_copy {
				z-index: 999;
				position: absolute;
				display: inline;
				width: 80%;
				min-width: 100px;
				height: auto;
				top: 30px;
				left: 35px;
				
				color: #ffffff;
				font-family: 'Advent Pro', sans-serif;

			}
			
			
			#int_top_disA_abs_copy h1 {
				font-size: 30px;
				line-height: 20px;
				font-weight: 700;
				margin: 0px;
				padding: 0px;
				text-shadow: 0px 0px 22px rgba(0, 0, 0, 1);
				
			}
			
			#int_top_disA_abs_copy p {
				font-size: 16px;
				font-weight: 500;
				margin: 0px;
				padding: 0px;
				text-shadow: 0px 0px 22px rgba(0, 0, 0, 1);
			}


}