body{background-color: #000000; color: #222222; font-size: 19px; font-family: 'Noto Sans Malayalam', sans-serif; line-height: 25px;}
.english{font-family: 'Poppins', sans-serif;}
.contact {background: #e08117; color: font-size: 17px;}
.top {background: #611f20; padding-top: 2px; padding-bottom: 0px;}
.navbar li a{font-size: 21px;}
.about{padding-top: 81px; padding-bottom: 81px; line-height: 30px; text-align: center; background: #fee8d3;}
.about li{margin-top: 10px;}
.upd{padding-top: 81px; padding-bottom: 41px; background-color:#b67341; text-align: center;}
.updbox{padding-top: 50px; padding-bottom: 0px; background-color:#f8f3ee; border-radius: 12px; color: #2f2f2f; font-size: 19px; font-weight: bold; text-align: center;}
.reg{padding-top: 50px; padding-bottom: 50px; background-color:#b67341; text-align: start; font-size: 16px;}
.regbox{padding: 30px; background-color:#b67341; text-align: start; border-radius: 12px; background-color:#ffffff;}
.clip {display: inline-block;clip-path: circle(100% at 50% -15%);}
.care{padding-top: 91px; padding-bottom: 91px; background-color:#611f20; color: #cdcbcb;}
.care ul{margin-top: 5px;}
.care li{color: #cdcbcb; font-weight: normal; margin-bottom: 10px;}
.confuse{background-color: #fff;  text-align: left;}
.office{text-align: center; background: #fff; padding-top: 81px; padding-bottom: 81px;}
.thiru{background-color:#611f20; color: #cdcbcb; font-size: 23px; padding-top: 81px; padding-bottom: 81px; text-align: center;}
.photo{padding-top: 80px; padding-bottom: 20px; color: #dad6d6; text-align: center; background: #fff;}
.footer{padding-top: 50px; padding-bottom: 50px; background-color:#000000; color:#d0cbcb;}
.footer1{padding-top: 10px; padding-bottom: 10px; background-color:#611f20; color:#d0cbcb; text-align: center;}
.footer2{background-color:#e08117; font-size: 16px;}

.btn{color:#424141}
.btn-warning{color:#424141}



.btn{font-weight: bold;}
h1{color: #611f20; font-size: 37px; margin-top: 0px; margin-bottom: 5px; font-weight: bold; text-align: center;}
h2{color: #00a7ac; font-size: 25px; margin-top: 0px; margin-bottom: 46px; font-weight: bold; text-align: center;}
h3{color: #611f20; font-size: 23px; margin-top: 0px; margin-bottom: 19px; font-weight: bold; line-height: 30px;}
h5{font-size: 50px; font-weight: bold; margin: 0px; padding: 0px; color: #fff; margin-bottom: 21px;}
h6{font-size: 28px; font-weight: normal; color: #f0ab00; margin-bottom: 21px;}

.hs-responsive-embed-youtube {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 Aspect Ratio */
    padding-top: 25px;
    }
    .hs-responsive-embed-youtube iframe {
    position: absolute;
    width: 100%!important;
    height: 100%!important;
    }