body{margin:0;padding:0;}
*{box-sizing: border-box;} a{text-decoration: none!important;line-height: normal}
ul li{list-style: none}
p{font-size: 20px;}.logo h1{color:#fff;font-size: 32px}
header{background-color: #007953;color:#fff;} nav ul li{margin-left: 15px;font-weight: 700} nav ul li a{color:#fff;font-size:22px}nav ul li a:hover{color:#fff}.nav-btn-st{padding:10px 25px;color:#000;border-radius: 50px;cursor: pointer;background: rgb(255, 227, 0);font-size: 17px;}.nav-btn-st a{text-decoration: none;color:#000;font-weight: 600;font-family: Domine, Helvetica, sans-serif !important;}.nav-btn-st a:hover{color:#000}.title{color: #c4240b;font-weight: 700;font-size: 33px;}.home-info-st ul li{font-size: 22px;padding-bottom: 8px;margin-bottom: 6px;color: #201652;font-weight: bold;font-family: "Open Sans", Helvetica, sans-serif !important;}.hg{color:#c4240b;font-weight: bold}.home-btn-st{color: #ffffff;background: #e43b2c;font-size: 30px;width: 45% !important;margin: auto;border-radius: 50px;cursor: pointer;font-weight: 600;padding: 10px 20px;font-family: Domine, Helvetica, sans-serif}.home-btn-st:hover{ color:#ffffff !important}.feature{background: #cacaca}.feature-info-st{ font-family: "Open Sans", Helvetica, sans-serif !important;}.feat-box-st p{font-size: 22px} .feat-box-st{border-radius:10px;}
.heading-box-st{width: 95%;margin: auto;text-align: center;font-size: 45px;background-color: rgb(117, 166, 133);
color: rgb(45, 45, 45);border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;font-weight: 700}.what p{padding-left: 0}.bg{background:#ecefed;}.product{background: #cacaca}.faq-con-st{background-color:#efefef;padding: 20px 0px;border-radius: 10px}.inner-content-st{padding:20px 25px}footer{background: #75a685}  .or-ani{border-radius:15px;}  .foot-links a{color:#fff;}

@media screen and (max-width:767px)
{
    nav{display:none;}.nav-btn-st{display: none}.logo h1{text-align: center}.flx{flex-direction: column}.home-btn-st{width:90%!important;font-size: 20px}.hero-st h2{font-size: 24px!important}.pt{padding-left: 20px;padding-right: 20px}.heading-box-st{font-size: 32px} .feat-box-st{margin-top:10px;}
    .product h2 {font-size: 22px !important;} .title{font-size:24px; text-align:center;} .home-info-st ul li{font-size:18px;}
}
input[type=text], select, textarea {
  width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px;  box-sizing: border-box; margin-top: 6px;margin-bottom: 16px; resize: vertical;
}
input[type=submit] { background-color: #04AA6D; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer;}
input[type=submit]:hover {background-color: #45a049;}