@charset"utf-8";

body{
	font-family:'Segoe UI',sans-serif;
	margin:0;
	padding:0;
	color: #222;
	background-color: #fff;
}

header{
	padding: 0px 20px;
	text-align: center;
 }

.catch{
	padding-top:20%;
	padding-bottom:10%;
	background-color:#FCE2D5;
}

.catch img{
	margin-top:5%;
}



header h1{
	font-size:2.8em;
	margin-bottom:0.5em;
	text-shadow:1px 1px 4px rgba(0,0,0,0.6);

}
/* 

header .arrow{
	opacity: 0;
} */


header #shara{
	opacity: 0;
}



.catchimg{
	width:90%;
	height:auto;
}

header p {
	font-size: 1.2em;
}


section{
	font-size:1.2em;

}

.a1{
	max-width:80%;
	margin:10% auto;
	padding:50px 20px;
}

.a2{
	background-color:#FCE2D5;
	margin:0px 20px;
	padding-top:10%;
	padding-bottom:10%;
	text-align: center;
	font-size: 1.8em;
}

.a3{
	max-width:80%;
	margin:10% auto;
	padding:50px 20px;
}

.a4{
	max-width:80%;
	margin:10% auto;
	padding:50px 20px;
}

.red{
	color:#FF5733;
}

h2{
	border-left: 20px solid #FF5733;
	padding-left: 12px;
	color: #FF5733;
	margin-bottom: 20px;
}

button {
 	background:#00B900;
	 padding: 12px 25px;
	 font-size: 1.2em;
	 border: none;
 	border-radius: 6px;
	 cursor:pointer;
	 margin-top: 20px;
}

a {
	text-decoration:none;
 	color:#fff;
}



.features {
 display: flex;
 flex-wrap: wrap;
 gap: 20px;
 }

.feature {
 background: #fdf3f0;
 padding: 20px;
 border-radius: 10px;
 flex: 1;
 min-width: 280px;
 box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}

table {
 width: 100%;
 border-collapse: collapse;
 margin-top: 20px;
 background: #f9f9f9;
}

th, td {
 padding: 12px;
 border: 1px solid #ccc;
 text-align: center;
}

th{
	width:35%;
}

.cta {
 background: #FF5733;
 color: white;
 text-align: center;
 padding: 60px 20px;
}

.cta h2 {
 font-size: 1.8em;
 color: #fff;
}

.cta p {
 margin-top: 10px;
 font-size: 1.1em;
}

/*.cta button {
 	background: white;
 	color: #FF5733;
	 padding: 12px 25px;
	 font-size: 1.2em;
	 border: none;
 	border-radius: 6px;
	 cursor:pointer;
	 margin-top: 20px;
}*/

.cta button:hover {
 background: #ffeae5;
}


@media(max-width:959px){

header h1{
	font-size:1.8em;
}

.a2{
	font-size: 1.5em;
}

.catchimg{
	width:100%;
}


}


