body{background-color: #ffffff; color: #202020; font-size: 16px; font-family: 'Poppins', sans-serif; line-height: 26px;}
.top {padding-top: 10px; padding-bottom: 10px; color: #dadade; background: #0b1b2b;}
.top a{color: #f8f8ff; text-decoration: none;}
.top a:hover{color: #7ecd10; text-decoration: none;}
.header {padding-top: 5px; padding-bottom: 5px;}
.navbar a{color: #005dad; font-size: 19px; font-weight: bold;}
.navbar a:hover{color: #0097dd; font-size: 19px; font-weight: bold;}
.page {padding-top:75px; padding-bottom: 75px;}
.page a{color: #f35444; text-decoration: none;}
.page a:hover{color: #151823; text-decoration: none;}
.product {padding-top:75px; padding-bottom: 100px; background: #0b1b2b;}
.product a{color: #202020; font-weight: bold; text-decoration: none;}
.product a:hover{color: #f35444; font-weight: bold; text-decoration: none;}
.reg {padding-top:100px; padding-bottom: 75px; background: #ffffff;}
.enquiry a{color: #0563b5; text-decoration: none;}
.enquiry a:hover{color: #151823; text-decoration: none;}
.enquiry {padding-top:100px; padding-bottom: 75px; background: #ffffff;}
.reg a{color: #0563b5; text-decoration: none;}
.reg a:hover{color: #151823; text-decoration: none;}
.box{padding: 23px; padding-bottom: 21px; background: #fff; border-radius: 10px; text-align: left; font-weight: bold;}
.box2{padding-bottom: 12px; padding-top: 12px; background: #e5e4e4; border-radius: 10px; text-align: center; font-weight: bold; margin-bottom: 21px; font-size: 19px; color: #02111f;}
.box2 a{font-weight: bold; font-size: 23px; color: #025094; text-decoration: none;}
.box2 a:hover{font-weight: bold; font-size: 23px; color: #d62536; text-decoration: none;}
.footer {padding-top:50px; padding-bottom: 50px; background: #151823; color: #cdcfca; font-weight: normal;}
.footer a{color: #cdcfca; text-decoration: none; font-weight: normal;}
.footer a:hover{color: #7993f1; text-decoration: none; font-weight: normal;}
.linksmedia {padding-top:10px; padding-bottom: 19px; background: #000000; color: #646564; font-weight: normal;}
.linksmedia a{color: #e7f5d4; text-decoration: none; font-weight: normal;}
.linksmedia a:hover{color: #151823; text-decoration: none; font-weight: normal;}

.red{background-color: #d62536; color: #efebeb; font-weight: normal; padding: 10px;}
.red:hover{background-color: #0b1b2b; color: #efebeb; font-weight: normal; padding: 10px;}
.red2{background-color: #d62536; color: #efebeb; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin-top: 0px;}
.red2:hover{background-color: #0b1b2b; color: #efebeb; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
.redpr{background-color: #d62536; color: #efebeb; font-weight: normal; padding:5px 10px 5px 10px; margin: 0px;}
.redpr:hover{background-color: #0b1b2b; color: #efebeb; font-weight: normal; padding:5px 10px 5px 10px; margin: 0px;}
h1{font-size: 38px; margin-top: 0px; margin-bottom: 10px; text-align: left; color: #005dad; font-family: 'Encode Sans Condensed', sans-serif; letter-spacing: 1px; line-height: 37px;}
h2{font-size: 28px; margin-top: 0px; margin-bottom: 30px; text-align: left; color: #d62536; font-family: 'Encode Sans Condensed', sans-serif; letter-spacing: 1px; line-height: 37px;}
h3{font-size: 19px; margin-top: 0px; margin-bottom: 6px; text-align: left; color: #cdcfca; font-family: 'Encode Sans Condensed', sans-serif; letter-spacing: 1px; line-height: 37px;}
.form-label{color: #8b8b8a;}
h4{font-size: 50px; margin-top: 0px; margin-bottom: 6px; text-align: center; color: #ecedec; letter-spacing: 1px; line-height: 37px; font-weight: bold;}
h5{font-size: 30px; margin-top: 0px; margin-bottom: 6px; text-align: center; color: #ecedec; font-family: 'Encode Sans Condensed', sans-serif; letter-spacing: 1px; line-height: 37px;}
h6{font-size: 30px; margin-top: 0px; padding: 0px; margin-bottom: 10px; text-align: center; color: #d62536; font-family: 'Encode Sans Condensed', sans-serif; letter-spacing: 1px; line-height: 37px;}
.form-label{color: #8b8b8a;}
.form-control{color: #8b8b8a;}

.column1{color: #6c6c6b;}
.admin {padding-top:50px; padding-bottom: 50px;}
.admin a{color: #033d6b; text-decoration: none;}
.admin a:hover{color: #7ecd10; text-decoration: none;}

.adminnav {padding-top:15px; padding-bottom: 15px; background: #c9ea9b;}
.adminnav a{color: #033d6b; text-decoration: none; font-weight: bold;}
.adminnav a:hover{color: #7ecd10; text-decoration: none; font-weight: bold;}
.adminbox{padding-bottom: 10px; padding-top: 10px; background: #fff; border-radius: 10px; text-align: center; font-weight: bold; margin-bottom: 10px; font-size: 19px;}
.adminbox:hover{background: #7ecd10;}
.carousel-caption{top: 39%;}
p{color: #e0e1df; font-size: 21px;}
li{text-align: start; margin-bottom: 5px;}
.tj{text-align: justify;}

table{font-size: 15px; color: #202020;}
.prgear{border:1px solid #d62536; border-radius: 20px; padding: 20px 0px 20px 0px; font-size: 16px; font-weight: bold; margin-bottom: 21px;}
.cpl {border-radius: 20px; margin-bottom: 21px; background-color: #ffffff; box-shadow: 1px 1px 5px 1px #bdbcbc;}
.cpl2 {font-size: 15px; font-weight: normal; background-color: #ffffff; text-align: start; padding:20px; line-height: 23px;}
.cplimg {border-top-left-radius: 25px; border-top-right-radius: 25px;}
.pto{background-color: #edeff0; border-radius: 20px; padding: 20px; padding-top: 41px; font-weight: bold; margin-bottom: 21px; color: #575656; font-size: 15px;}

.prwater{font-size: 15px; color: #0563b5;}
.prh{font-size: 18px; color: #d62536;}
.boxtn{padding: 10px; background: #fff; border-radius: 10px; text-align: center; font-weight: bold;}