body{text-align: start; font-size: 16px; line-height: 23px; font-family: 'Poppins', sans-serif; color: #1d1d1d;}
.malayalam{font-family: 'Noto Sans Malayalam', sans-serif;}
.logo {background-color: #ffffff; padding: 15px 0px 5px 0px; font-size: 30px; color: #f60304; font-weight: bold; font-family:Arial, Helvetica, sans-serif; line-height: 35px;}
.navi {padding: 5px 0px 5px 0px; background: #000000;}
.navi li {margin-bottom: 0px;}
.navi a{text-decoration: none; color: #000000; font-size: 17px;}
.navi a:hover{text-decoration: none; color: #ab0505; font-size: 17px;}
.nav-link{padding: 6px 0px 6px 0px; margin-right: 3px;}
.spot {padding-top: 0px; padding-bottom: 0px;}
.page {padding-top: 73px; padding-bottom: 73px;}
.pagebg {padding-top: 73px; padding-bottom: 73px; color: #e8e9ea; background: rgb(149,9,9);
    background: linear-gradient(90deg, rgba(149,9,9,1) 17%, rgba(0,0,0,1) 73%);}
.img {margin-bottom: 20px; margin-top: 00px; border-radius: 10px;}
.img3 {margin-bottom: 20px; margin-top: 20px; border-radius: 10px;}
.pagebox {padding: 12px; background-color: #ffffff; border-radius: 10px; text-align: center; font-size: 15px; color: #222323;}
.pagebox a{text-decoration: none;}
.pagebox a:hover{text-decoration: none;}
.table {text-align: start; font-size: 16px;}


h1{font-size: 33px; margin: 0px 0px 10px 0px; text-align: start; color: #df4e5c; font-weight: bold; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}
h2{font-size: 21px; margin: 12px 0px 28px 0px; text-align: start; color: #3d426b; font-weight: bold;}
h3{font-size: 21px; margin: 21px 0px 15px 0px; text-align: start; color: #ab0505; font-weight: bold;}

h4{font-size: 17px; margin: 0px 0px 15px 0px; text-align: start; color: #313030; font-weight: bold;}

h5{font-size: 21px; margin: 0px 0px 10px 0px; text-align: center; color: #ab0505; font-weight: bold;}
h6{background-color: #e00404; font-size: 21px; margin: 21px 0px 21px 0px; text-align: start; color: #ffffff; font-weight: bold; padding: 15px; border-radius: 10px;}


.btn {background-color: #af0819; color: #ffffff; text-align: center; padding: 7px 17px 7px 17px; margin: 21px 0px 21px 0px;}
.btn a{text-decoration: none; color: #d8e5ea;}
.btn:hover {background-color: #000000; color: #e1dfdf; text-align: center; padding: 2;}
.btn2 {background-color: #f5b260; color: #282929; text-align: center; padding: 7px 17px 7px 17px;}
.btn2 a{text-decoration: none; color: #d8e5ea;}
.btn2:hover {background-color: #cfd1d4; color: #000000; text-align: center; padding: 2;}


.officebox {padding: 5px; background-color: #ffffff; border-radius: 10px; text-align: center; font-size: 15px;}

.footer {padding-top: 50px; padding-bottom: 50px; background-color: #630707; background-repeat: repeat-x; text-align: center; color: #adabab; line-height: 25px;}
.footer a{color: #adabab; text-decoration: none;}
.footer a:hover{color: #edf108; text-decoration: none;}
.powered {padding: 15px 0px 15px 0px; background-color: #000; text-align: center; color: #737070; line-height: 30px;}
.powered a{color: #edca06; text-decoration: none;}
.pagebox2 {padding: 21px; background-color: #ffffff; border-radius: 10px; text-align: start; font-size: 15px;}

.img2 {margin-bottom: 20px;}

ul{}
li{list-style: none; font-size: 16px; line-height: 21px; margin-bottom: 15px; text-align: start;}
.fa{font-size: 21px; color: #d7d5d5; margin-left: 10px; margin-right: 15px;}
.input {border-radius: 60px; margin-top: 10px; margin-bottom: 30px;}

nav .navbar-nav li a{color: #e5e2e2; margin-right: 6px; font-weight: bold;}
.dropdown:hover .dropdown-menu {display: block; background-color: #717070;}
.dropdown-menu a{}
