body{

	font-family: Georgia, "Times new Roman",

		Times, serif;
		color: darkred;
		background-color: red}

h1{ border: blue 5px solid;
	border-top-left-radius: 20%;
border-top-right-radius: 20%;
border-bottom-left-radius: 20%;
border-bottom-right-radius: 20%;

	font-family: Helvetica, Geneva, Arial,

		SunSans-Regular, sans-serif; color: red; text-align: center;background-color: yellow;}


p{
font-family: 'ZCOOL KuaiLe', cursive;
font-size: 15px;
}

div {
	height: 120px;
	width: 120px;
	margin-left: 50px;
	float: left;
	margin-bottom: 20px;
	text-align: center;
	padding: 20px;
	margin-top: 20px;
	background-color: #F2F1EE;
	border: 1px solid #000;
}
.modA {
	border-radius: 24px;
}
.modA2 {
	border-radius: 24px;
	border: 4px solid #000;
}
.modB {
	border-top-left-radius: 24px;
}
.modB2 {
	border-top-left-radius: 24px;
	border: 4px solid #000; 
	border-color: red;
}
.modC {
	border-radius: 24px 0;
}
.modC2 {
	border-radius: 24px 0;
		border: 4px solid #000; 
		border-color: green;
		border-top-left-radius: 60px;
		border-bottom-right-radius: 60px;
}
.modD {
	border-radius: 36px 12px;
}
.modD2 {
	border-radius: 36px 12px;
	border: 6px solid #000;
	border-color: red; 
	background-color: yellow;

}
.modE {
	border-top-right-radius: 50px 30px;
}
.modE2 {
	border-top-right-radius: 50px 30px;
		border: 6px solid #000;
			border-top-left-radius: 30px 50px;

}
.modF {
	border-bottom-right-radius: 50px 30px;

}
.modF2 {
	border-bottom-right-radius: 50px 30px;
	font-size: 40px;
}
.modG {
	border-radius: 50%;
}
.modG2 {
	border-radius: 50%;
	color: red;
}
.modH {
	border-radius: 50% 50% 0 0;
}
.modH2 {
	border-radius: 50% 50% 0 0;
	background-image: url(https://imagenes.elpais.com/resizer/v2/WCGACO4PPFGKHF3HIC4CXVKF5U.jpg?auth=09ba79ca2c6ae5dce108c1c59cea3ceb6f552a1c58aa175429f98640b64ac82b&width=1200);background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 50% 
}
.modI {
	border-radius: 0 20px 20px 0;
}
.modI2 {
	border-radius: 0 20px 20px 0;
	padding: 50px;
	background-color: orange;
}
.modJ {
	border-radius: 20px 0 0 20px;
}
.modJ2 {
	border-radius: 20px 0 0 20px;
	border: 10px solid blue;
	background-color: pink;
}
.modK {
	border-radius:  0 50% 0 50%;
}
.modK2 {
	border-radius:  0 50% 0 50%;
	background-image: url(https://imagenes.elpais.com/resizer/v2/U5FM5XX6JBC6BDLDR6CXFBHEWY.jpg?auth=95cbd149a79085520f893c9981ff0accc038802e4d7b288936361d9aebc864d2&width=1200);background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 50% ; 
	border: 10px solid red;

}
.modL {
	border-top-left-radius: 50% 20%;
	border-top-right-radius: 50% 20%;
	border-bottom-left-radius: 50% 20%;
	border-bottom-right-radius: 50% 20%;
}
.modL2 {border-radius: 0% 300% 0 0;border-color: orange;border-width: 20px;background-color: green;}
