/*  _full-width-template.scss
Full Width template plugin Styles
 */

 /*new bc-full-width class and nesting*/
 
.bc-full-width{

	background: none;


	header{
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #225391), color-stop(51%, #1e487e), color-stop(99%, #143155));

		}

	header .centered-container{
		max-width: 1320px;

		}

	.page-header-wrapper{
		max-width: 1320px;
	}

	.secondary-wrapper{
		max-width: 1320px;
	}

	.grid-width {
		max-width: none;
	}

	/*article*/
	.flex-grid-two { 
		max-width: none /*1320px*/;
		margin: 0 auto;
	}

	/*skip-to*/
	.flex-grid-two .flex-col-2 {
	margin: 0;
	}


	footer{
		max-width: none;
	}

	footer .footer-inner{
		max-width: 1320px;
		margin: 0 auto;
	}

	.max-width{
		max-width: none;
	}
		
	main{
		/* padding: 50px 0 0 0 ; */
		padding: 0 ;
	}
}
/*BACKGROUNG IMAGE*/

.title-typical {
    display: grid;
	aspect-ratio: 32 / 9; /* Maintain 16:9 ratio */
    /* background-image: url('image'); */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
}
 

/*BC ONLINE background color*/
.grid-width {
	background: #EEF3F7!important;
}


/*LEFT BLUE BOX*/

.left-blue-box-wrapper .left-blue-box {
    width: 25%;
    padding: 25px;
    background: #0A1D49;
   
}

/*BC ONLINE STATMENT SECTION*/

.bc-online-stmnt-container{
	
	padding:  60px;
	margin-left: auto;
	margin-right: auto;
	background: #1F3769;
	justify-items: center;
}



.bc-online-stmnt-container-inner{
	max-width: 1440px;
	margin-right: auto;
	margin-left: auto;
	
}

.bc-online-stmnt-wrapper{
	justify-items: center;
	display: grid;
}

.bc-online-logo{
	
}

.bc-online-stmnt{
padding: 0 24vw;
text-align: center;
}


.bc-online-stmnt p{
	color: white;
	font-size: 18px;
}


/*FOUR CARDS STYLE*/


h2.content-above-bc-cards{
	background: #EEF3F7;
	padding: 30px 0 1px 0;
	text-align: center;
	text-transform: uppercase;

	
	color: #1f3769;
	font-family: fort, sans-serif;
	font-weight: 600;
	font-size: 50px;
	margin: 1em 0;
	line-height: 1;
	
	
}

.bc-cards-container{
	background: #EEF3F7;
    margin-right: auto;
    margin-left: auto;
  
    padding: 0 30px;
	padding-bottom: 50px;
	justify-items: center;

}

.bc-cards-container-inner{
	max-width: 1440px;
	margin-right: auto;
	margin-left: auto;
}

.bc-cards-container .bc-cards-wrapper {

	display: grid;
	/* grid-template-columns: repeat(2, 1fr); */
	grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
	gap: 40px;
}

.bc-cards-container .bc-cards{
	position: relative;
	margin: 0 auto;
}

.bc-cards-container .bc-cards .content{
	display: grid;
	/* grid-template-columns: 1fr; */
	grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
	align-items: end;
}

.bc-cards-container .bc-cards .content .image img {
	/* max-width: 100%;
  	object-fit: contain; */

    object-fit: cover;
    width: 100%; 
	height: auto;
	
}

.bc-cards-container .bc-cards .content .image{
	position: relative;
    grid-column: 1;
    grid-row: 1;
    display: grid;
}


.bc-cards-cards .container .bc-cards .content .image .hover-image {
    opacity: 0;
}

.bc-cards-container .bc-cards .content .image::after, 
.bc-cards-container .bc-cards .content .image::before {
    content: "";
	width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    top: 0;
    z-index: 2;
}

.bc-cards-container .bc-cards .content .image::before {
	/* background: linear-gradient(358.85deg, rgb(32, 46, 76) 0%, rgba(76, 109, 178, 0.5) 100%); */
	background: #A2C8FF;
    opacity: 0;
	

}


.bc-cards-container .bc-cards .content .image::after {
	background: linear-gradient(358.85deg, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0) 100%);
    opacity: 1;
}

.bc-cards-container .bc-cards .content .info {
	font-family: "field-gothic-xxxcondensed",sans-serif;
	/*font-family: "fort",sans-serif;*/
	font-size: 140px;
	letter-spacing: 6px;
	font-weight: 700;
	color:#A2C8FF;
	text-transform: uppercase;
	line-height: .75;
    margin-bottom: 20px;
	text-align: left;
	padding-left: 40px;
    padding-right: 100px;
    z-index: 2;
}


.bc-cards-container .bc-cards .content .info,
.bc-cards-container .bc-cards .content .image {
    grid-column: 1;
    grid-row: 1;
}

.bc-cards-container .bc-cards .content .info {
    /* transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s; */
}

.bc-cards-container .bc-cards .content .hover-content {
	
	height: 220px;
	width: 100%;
    padding-left: 40px;
    text-align: left;
    grid-row: 1;
    grid-column: 1;
    opacity: 0;
    z-index: 0;
    /* transition: ease all .5s; */
}

.bc-cards-container .bc-cards .content:hover .hover-content {
    /* transition: ease all .5s; */
    z-index: 3;
    opacity: 1;
    

}

.hover-content .inner-text{/*settings of the text below the headline in hover state*/
	margin-top: 14px;
	width: 75%;
	& p{
		font-size: 24px;
		font-weight: 600;
	}
	
}

.bc-cards-container .bc-cards .content .image .hover-image, 
.bc-cards-container .bc-cards .content .image .main-image {
    grid-row: 1;
	grid-column: 1;
    transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s;
   
}

.bc-cards-container .bc-cards .content:hover {
    transition: ease all .5s;
}

.bc-cards-container .bc-cards:hover::after {
    /* transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s; */
    /* transform: translateX(12px) translateY(12px) rotate(3deg) */
}

.bc-cards-container .bc-cards .content:hover .image .hover-image {
    opacity: 1;
    transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s
}

.bc-cards-container .bc-cards .content:hover .image .main-image {
    opacity: 0;
    transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s
}

.bc-cards-container .bc-cards .content:hover .image::before {
    transition: ease all .5s;
    opacity: 1
}

.bc-cards-container .bc-cards .content:hover .image::after {
    opacity: 0;
    transition: ease all .25s
}

.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
    transform: translateY(-220%);
   /* transition: cubic-bezier(0.84, -0.25, 0.11, 1.21) all 1s*/
   	color: #1f3769;
   	font-size: 100px;
   	letter-spacing: 2px;
   	padding-right: 0px;
   	line-height: unset;
   	margin-bottom: unset;
}




/*STYLES FOR ONLINE PROGRAMS BUTTON LINKS */

.online-programs-container {
	/* padding: 0 30px; */
	padding: 20px 30px 50px 30px;
	margin-left: auto;
	margin-right: auto;
	background: white; 
	justify-items: center;
}

.online-programs-container-inner {
	max-width: 1440px;
	margin-right: auto;
	margin-left: auto;
}


h1.online-programs-header {
	
    justify-content: center;
    text-align: center;
	text-transform: uppercase;

	font-family: fort, sans-serif;
	color: #1f3769;
	font-size: 25px;
	font-weight: 600;
	margin-top: 1.5em !important;
	margin-bottom: 1em ;
	
}

h1.online-programs-header .bigger-text{
		padding-top: 5px;
		font-family: "field-gothic-xxxcondensed", sans-serif;
		font-size: 200px;
		letter-spacing: 5px;
		font-weight: 700;
		line-height: .75;
	}



.online-programs-container .online-programs{
	position: relative;
	margin: 0 auto;
}



.online-programs-wrapper{
		display: grid;
		grid-template-columns: repeat(3, 1fr); 
		gap:40px;
		
	}

	.online-programs-wrapper.four{
		display: grid;
		grid-template-columns: repeat(4, 1fr); 
		gap:40px;
		
	}

.online-program-button{
	
	background:#C2D500;
	text-align: center;
	text-transform: uppercase;
	display: grid;
    grid-template-columns: 1fr; 
	/* grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); */
    align-items: center;
}

.online-program-button:hover{
	background:#E65F25;
}

.gray{
	background:gray !important;
}



.online-program-button .image{
	position: relative;
	display: grid;
	grid-column: 1;
    grid-row: 1;
    
}

.online-program-button .image img{
	object-fit: cover;
    width: 100%; 
	margin-top: 15px; 
}

.online-programs-wrapper.four .online-program-button .text{
	font-size: 16px;
}

.gray-text{
	color:gray;
	
}

.online-program-button .text{
	z-index: 2;
	color:white;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 1px;
	padding: 10px;
}

.online-program-button .text:hover{
	color: #E65F25;
	}

.online-program-button .text,
.online-program-button .image {
    grid-column: 1;
    grid-row: 1;
}


/*mobile styles - FOUR CARDS*/

/*wider screen*/
@media screen and (min-width: 1300px) {
	.bc-cards-container .bc-cards .content .info {
		font-size: 160px;
	}

	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		
		   font-size: 120px;
		   
	}

	.bc-cards-container .bc-cards .content .hover-content {
		height: 250px;
	}
	
}

/**********************************************/
@media screen and (max-width: 1150px) {
	.bc-cards-container .bc-cards-wrapper {
		
		grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
	
	}
	
	.bc-cards-container .bc-cards .content{
	
		grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
			
	}

	.bc-cards-container .bc-cards .content .info {
	
		font-size: 120px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 20px;
		padding-right: 100px;
		
	}
	
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-250%);
		   font-size: 80px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 40px;
	}
	
	
	
	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:40px ;
		height: 200px;
	}
	
	.hover-content .inner-text{
		
		& p{
			font-size: 20px;
			font-weight: 600;
		}
		
	}
} 

/*****************************************************************/

@media only screen and (max-width: 1149px) and (min-width: 1131px) {
	.bc-cards-container .bc-cards .content .info {
	
		font-size: 100px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 40px;
		padding-right: 100px;
		
	}
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-250%);
		   font-size: 80px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 40px;
	}

	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:40px ;
		height: 200px;
	}
}

/*****************************************************************************/
@media only screen and (max-width: 1130px) and (min-width: 961px) {
	.bc-cards-container .bc-cards .content .info {
	
		font-size: 100px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 30px;
		padding-right: 100px;
		
	}
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-200%);
		   font-size: 75px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 30px;
	}

	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:30px ;
		height: 150px;
	}

	.hover-content .inner-text{
		
		& p{
			font-size: 18px;
			font-weight: 600;
		}
		
	}
} 

/*******************************************************************/

@media only screen and (max-width: 960px) and (min-width: 901px) {
	.bc-cards-container .bc-cards .content .info {
	
		font-size: 100px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 20px;
		padding-right: 100px;
		
	}
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-250%);
		   font-size: 60px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 20px;
	}

	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:18px ;
		height: 150px;
	}

	.hover-content .inner-text{
		
		& p{
			font-size: 18px;
			font-weight: 600;
		}
		
	}
} 




/******************************************************************************/

@media screen and (max-width: 900px) {
	.bc-cards-container .bc-cards-wrapper {
		
		grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
	
	}
	
	.bc-cards-container .bc-cards .content{
	
		grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
			
	}

	
	.bc-cards-container .bc-cards .content .info {
	
		font-size: 80px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 20px;
		padding-right: 100px;
		
	}
	
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-250%);
		   font-size: 60px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 20px;
	}
	
	
	
	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:20px ;
		height: 150px;
	}
	
	.hover-content .inner-text{
		
		& p{
			font-size: 14px;
			font-weight: 600;
		}
		
	}
} 

/************************************************************************************/

@media screen and (max-width: 816px)  {
.bc-cards-container .bc-cards-wrapper {
	
	grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));

}

.bc-cards-container .bc-cards .content{

	grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
	
	
}

.bc-cards-container .bc-cards .content .info {
	
	font-size: 60px;
	letter-spacing: 4px;
	font-weight: 700;
	padding-left: 20px;
    padding-right: 100px;
    
}

.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
    transform: translateY(-200%);
   	font-size: 60px;
   	letter-spacing: 2px;
   	padding-right: 0px;
   	line-height: unset;
   	margin-bottom: unset;
	padding-left: 20px;
}



.bc-cards-container .bc-cards .content .hover-content {
	padding-left:20px ;
	height: 120px;
}

.hover-content .inner-text{
	margin-top:0 ;
	& p{
		font-size: 14px;
		font-weight: 600;
	}
	
}

}

/******************************************************************/

@media screen and (max-width: 768px)  {
	/* changed from 767px to 768px - srod */
	


	.bc-cards-container .bc-cards .content .info {
		
		font-size: 60px;
		letter-spacing: 4px;
		font-weight: 700;
		padding-left: 20px;
		padding-right: 100px;
		
	}
	
	.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
		transform: translateY(-250%);
		   font-size: 60px;
		   letter-spacing: 2px;
		   padding-right: 0px;
		   line-height: unset;
		   margin-bottom: unset;
		padding-left: 20px;
	}
	
	
	
	.bc-cards-container .bc-cards .content .hover-content {
		padding-left:20px ;
		height: 135px;
	}
	
	.hover-content .inner-text{
		
		& p{
			font-size: 14px;
			font-weight: 600;
		}
		
	}
	.bc-online-stmnt-container {
		padding: 25px;
	}
	.bc-online-stmnt p {
		font-size: 98%;
	}

	.bc-online-logo img {
		width: 95%;
	}
	h2.content-above-bc-cards {
		font-size: 24px;
	}
	}

	/****************************************************************/
	@media screen and (max-width: 700px)  {
	
	
		.bc-cards-container .bc-cards .content .info {
			
			font-size: 120px;
			letter-spacing: 4px;
			font-weight: 700;
			padding-left: 40px;
			padding-right: 100px;
			
		}
		
		.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
			transform: translateY(-250%);
			   font-size: 100px;
			   letter-spacing: 2px;
			   padding-right: 0px;
			   line-height: unset;
			   margin-bottom: unset;
			padding-left: 40px;
		}
		
		
		
		.bc-cards-container .bc-cards .content .hover-content {
			padding-left:40px ;
			height: 250px;
		}
		
		.hover-content .inner-text{
			margin-top: 0;
			& p{
				font-size: 24px;
				font-weight: 600;
			}
			
		}
		
		}

		/****************************************************************/
	@media screen and (max-width: 670px)  {
	
	
		.bc-cards-container .bc-cards .content .info {
			
			font-size: 110px;
			letter-spacing: 4px;
			font-weight: 700;
			padding-left: 40px;
			padding-right: 100px;
			
		}
		
		.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
			transform: translateY(-250%);
			   font-size: 100px;
			   letter-spacing: 2px;
			   padding-right: 0px;
			   line-height: unset;
			   margin-bottom: unset;
			padding-left: 40px;
		}
		
		
		
		.bc-cards-container .bc-cards .content .hover-content {
			padding-left:40px ;
			height: 250px;
		}
		
		.hover-content .inner-text{
			
			& p{
				font-size: 24px;
				font-weight: 600;
			}
			
		}
		
		}
/**********************************************************/		

		@media screen and (max-width: 650px)  {
	
	
			.bc-cards-container .bc-cards .content .info {
				
				font-size: 100px;
				letter-spacing: 4px;
				font-weight: 700;
				padding-left: 40px;
				padding-right: 100px;
				
			}
			
			.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
				transform: translateY(-250%);
				   font-size: 80px;
				   letter-spacing: 2px;
				   padding-right: 0px;
				   line-height: unset;
				   margin-bottom: unset;
				padding-left: 40px;
			}
			
			
			
			.bc-cards-container .bc-cards .content .hover-content {
				padding-left:40px ;
				height: 200px;
			}
			
			.hover-content .inner-text{
				
				& p{
					font-size: 24px;
					font-weight: 600;
				}
				
			}
			
			}

			/**********************************************************/		

		@media screen and (max-width: 550px)  {
	
	
			.bc-cards-container .bc-cards .content .info {
				
				font-size: 80px;
				letter-spacing: 4px;
				font-weight: 700;
				padding-left: 20px;
				padding-right: 20px;
				
			}
			
			.bc-cards-container .bc-cards .content:hover .info { /*HOVER STATE SETTINGS OF THE HEADER LINE*/
				transform: translateY(-220%);
				   font-size: 60px;
				   letter-spacing: 2px;
				   padding-right: 0px;
				   line-height: unset;
				   margin-bottom: unset;
				padding-left: 20px;
			}
			
			
			
			.bc-cards-container .bc-cards .content .hover-content {
				padding-left:20px ;
				height: 120px;
			}
			
			.hover-content .inner-text{
				
				& p{
					font-size: 14px;
					font-weight: 600;
				}
				
			}
			
			}
	


/*mobile styles - ONLINE PROGRAMS*/

/*wider screen*/
@media screen and (min-width: 1300px) {
	.online-program-button .text {
		font-size: 28px;
		padding:20px;
	}

		.online-programs-wrapper.four .online-program-button .text {
		font-size: 20px;
		padding:15px;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 820px){
	.online-program-button .text{
		font-size: 16px;
		padding: 22px;
	}
}


@media only screen and (max-width: 1024px) and (min-width: 768px) {
	.online-programs-wrapper,
	.online-programs-wrapper.four{
	
		grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
		grid-auto-rows: 0.2fr;
	}

	.online-program-button{
	
		grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
		grid-auto-rows: 0.2fr;
	
	}
	
}

@media screen and (max-width: 820px) {
	h1.online-programs-header .bigger-text{
		font-size: 100px;
	}

	.online-program-button .text{
		font-size: 18px;
		padding: 34px;
	}
}

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

	.online-program-button .text{
		font-size: 18px;
		padding: 30px;
	}
}

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

	.online-program-button .text{
		font-size: 18px;
		padding: 20px;
	}
}

@media screen and (max-width: 390px) {
	h1.online-programs-header .bigger-text{
		font-size: 95px;
	}
}

/**************************************************


/*less than screen width 767px FOUR CARDS AND ONLINE PROGRAMS will be stack*/
@media screen and (max-width: 767px) {
	.bc-cards-container .bc-cards-wrapper {
		
		grid-template-columns: repeat(1, 1fr);
		
	}

	.online-programs-wrapper,
	.online-programs-wrapper.four{
		
		grid-template-columns: repeat(1, 1fr); 
	}



}

/*******************************************************/

@media screen and (min-width: 1340px) {
	.bc-cards-container .bc-cards-wrapper {
		
		grid-template-columns: repeat(2, 1fr);
		
	}

	.online-programs-wrapper{
		
		grid-template-columns: repeat(3, 1fr); 
	}



}

/* baruch online statement */

@media screen and (min-width: 1900px) {

.bc-online-stmnt{
	/* padding: 0px ; */
	padding: 0px 10vw;

	}

	.bc-online-stmnt p{
		font-size: 26px;

	}
}

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

	.bc-online-stmnt{
		padding:0;
	}
}

/*left blue box mobile styles*/
@media screen and (max-width: 700px) {
	.left-blue-box-wrapper .left-blue-box{
	padding: 16px;
	}
}


/*************************************************************/

	/* control the height of the hero image */

	@media only screen and (min-width: 767px) and (max-width: 821px) {

		.title-typical-inner .centered-content .centered-content-inner {
		padding-top: 100px!important;
		padding-bottom: 0px !important; 
		} 
		
		}




	 /**************************************************
	  @media screen and (min-width: 1401px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding-top: 420px !important;
		padding-bottom: 0px !important; } 
		}

	@media screen and (max-width: 1400px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding-top: 450px !important;
		padding-bottom: 0px !important; } 
		} 

/* 
		@media screen and (min-width: 1341px) {
			.title-typical-inner .centered-content .centered-content-inner {
			padding-top: 550px !important;
			padding-bottom: 0px !important; } 
			} 
	*/
	/*
	@media screen and (max-width: 1340px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding-top: 400px !important;
		padding-bottom: 0px !important; } 
		}

	@media screen and (max-width: 1300px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding: 190px 0 !important; } 
		}

	@media screen and (max-width: 1024px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding: 150px 0 !important; } 
		}

		@media screen and (max-width: 912px) {
			.title-typical-inner .centered-content .centered-content-inner {
			padding: 130px 0 !important; } 
			}

	@media screen and (max-width: 820px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding: 110px 0 !important; } 
		}

		@media screen and (max-width: 540px) {
			.title-typical-inner .centered-content .centered-content-inner {
			padding: 80px 0 !important; } 
				}

	@media screen and (max-width: 500px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding: 70px 0 !important; } 
			}
	@media screen and (max-width: 430px) {
		.title-typical-inner .centered-content .centered-content-inner {
		padding: 55px 0 !important; } 
			} */
	
