body{background-color: #ffffff; color: #243c5d; font-size: 20px; font-family: 'Poppins', sans-serif;  line-height: 30px;}
.malayalam{font-family: 'Noto Sans Malayalam', sans-serif;}
.top {padding-top: 5px; padding-bottom: 5px; background: #0078bf; color: #ffffff; font-size: 18px;}
.scroll{padding-top: 20px; padding-bottom: 5px; background: #dc2c1d; color: #dedede;}
.header {padding-top: 5px; padding-bottom: 5px; background: #ffffff; color: #212020; font-weight: bold;}
.about{padding-top: 82px; padding-bottom: 82px;}
.why{color: #d8dbd8; background: #023739;}
.why ul{margin: 0px; padding: 0px;}
.why li{margin-bottom: 8px; list-style:none;}
.service{padding-top: 81px; padding-bottom: 81px; background-color:#f3f3f3; text-align: center;}
.servicebox{padding-top: 50px; padding-bottom: 15px; background-color:#f3f3f3; font-size: 19px; line-height: 25px; border-radius: 12px;}
.ad{padding-top: 82px; padding-bottom: 82px; background-color:#f3f3f3; text-align: center;}
.gallery{padding-top: 81px; padding-bottom: 81px; background-color:#ffffff; text-align: center;}

.why ul li::before {
    content: "\2022";
    color: red;
    font-weight: bold;
    display: inline-block; 
    width: 1em;
    margin-left: -1em;
}


.aboutin{padding-top: 82px; padding-bottom: 82px; background-image: url('images/bghome.jpg'); background-repeat: repeat;}
.spot{font-size: 41px; color: #f5e023; padding-top: 30px; padding-bottom: 30px; font-weight: bold; line-height: 35px; background: #253041; text-align: center; line-height: 41px;}

.clip{margin-bottom: 0px;}
.links{padding-top: 15px; padding-bottom: 15px; margin-top: 21px; margin-bottom: 21px; text-align: center; background: rgb(37,48,65);
    background: linear-gradient(90deg, rgba(37,48,65,1) 0%, rgba(8,146,192,1) 100%); border-radius: 15px; color: #cdcbcb;}



.prmessage{background-color: #f0eded; padding-top: 41px; padding-bottom: 0px; text-align: justify;}


.service li{margin-bottom: 7px; list-style:none; padding: 12px; border-radius: 5px; background-color: #ffffff; padding-left: 10px;}
.service ul{margin: 0px; padding: 0px;}

.package{padding-top: 81px; padding-bottom: 81px; background-color:#f3f3f3;}
.packagebox{padding-top: 50px; padding-bottom: 10px; background-color:#f3f3f3; font-size: 19px; border-radius: 12px;}
.package li{margin-bottom: 7px; list-style:circle;}

h1{font-size: 41px; margin-top: 0px; margin-bottom: 32px; font-weight: bold; line-height: 46px; text-align: center; color: #253041;}
h2{color: #00a7ac; font-size: 33px; margin-top: 0px; margin-bottom: 25px; font-weight: bold; line-height: 35px; text-align: center;}
h3{color: #dc2c1d; font-size: 26px; margin-top: 15px; margin-bottom: 10px; font-weight: bold; text-align: center;}

.footer{padding-top: 50px; padding-bottom: 50px; background-color:#253041; font-size: 19px; color:#d0cbcb;}
.footer a{font-size: 19px; color:#d0cbcb; text-decoration: none;}
.footer a:hover{font-size: 19px; color:#797575; text-decoration: none;}
.powered{padding-top: 10px; padding-bottom: 10px; background-color:#000000; font-size: 19px; color:#d0cbcb;}