/*-----------------------------------------------------------------------------
		GRID (2 columns) updated-2022
------------------------------------------------------------------------------*/	



/*----------------BIG DIV (2 columns)--------------*/	

/*********************
		DESKTOP
**********************/	

.BigDiv2_Grid_small{
	display: grid;
	width: 70%;
	height: auto;
	margin: 1% auto;
	grid-template-columns: 30% 70%;
	background-color: var(--div_color);
	box-sizing: border-box;
}

.BigDiv2_Grid_small div{
	padding: 2%;
	box-sizing: border-box;
}

.BigDiv2_Grid_small h4{
	color:#fff;
	padding: 2%;
}

.BigDiv2_Grid_small p{
	text-align:justify;
	text-justify: inner-word;	
}


.BigDiv2_Grid_small :nth-child(1){
  background:var(--secondary_textcolor);
}

.BigDiv2_Grid{
	display: grid;
	width: 80%;
	height: auto;
	margin: 5% auto;
	grid-template-columns: 50% 50%;
	background-color: var(--div_color);
}

/*OPTIONAL: Rouded corners with shadows*/
.BigDiv2_Bdradius {
	border-radius:20px;
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.2);
}


.BigDiv2_Grid__Item{
	text-align: center;	
	margin: 0;
	padding: 0;
}

.BigDiv2_Grid__Item img{
	width: 100%;
	background:#eeefef;
}

.BigDiv2_Grid__Item p{
	text-align: left;
	margin: 0 20%;
	text-align:justify;
	text-justify: inner-word;	
}

.BigDiv2_Grid__Item h2{
	margin-top: 10%;
}

.BigDiv2_Grid__Item h3{
	margin:0;
}

.BigDiv2_Grid__Item ul li{
	text-align:justify;
	text-justify: inner-word;	
}

/*************************
		iPad-PRO & iPad
**************************/	

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

.BigDiv2_Grid{
	width: 90%;
}

.BigDiv2_Grid__Item h1{
	margin-top:10%;
}

.BigDiv2_Grid__Item p{
	margin:0 10%;
}
}


/***************************
		iPhone
****************************/	

@media screen and (max-width: 470px){
   
.BigDiv2_Grid{
	display: grid;
	width: 90%;
	height: auto;
	grid-template-columns: 100%;	
}

.BigDiv2_Grid_small{
	width: 85%;
}

.BigDiv2_Grid_small div{
	padding: 4%;
	box-sizing: border-box;
}

.BigDiv2_Grid__Reversed{
    grid-row-start: 2;
}

.BigDiv2_Grid__Item {
	margin:0;
	padding:0;
}

.BigDiv2_Grid__Item p{
	margin-bottom:10%;
}

.BigDiv2_Grid__Item h3{
	text-align: center;
	margin:0;
}
}