 #content{
	 display:flex;
	 gap:20px;
 }

 #content>div:last-child{
 
 width:360px;
 }
 
 
 .img-responsive {
  max-width: 100%;
  height: auto;
}

 
.row4{
	display:flex;
	flex-wrap: nowrap;
	width:100%;
 
}

.row4>div{
 margin:8px;
}

.row4>div:first-child{
	margin-left:0
}

.row4>div:last-child{
	
	margin-right:0
}

.row4>div img{ 
 max-width:100%; 
 height:auto;
}



@media (max-width:1181px){
	
 #content{
   padding:15px
 }	
}

@media (max-width:800px){

#content{
 flex-direction:column
}

#content>div:last-child{
 padding:0 20px;
 width:100%;
}

}




@media (max-width:450px){
	
.row4{
 flex-direction:column
}

.row4>div{
 margin:8px;
}

.row4>div:first-child{
 margin-left:8px;
 margin-top:16px;
}

.row4>div:last-child{
	margin-bottom:16px;
	margin-right:8px;
}

p{
	padding:0 16px!important
}
h1{
	margin-left:16px;
}

}