body{font-family:'Poppins', sans-serif;position:relative;font-size:14px;}:root{scroll-behavior:smooth;}
.form-group{margin-bottom:20px !important;height:45px !important;}
img{max-width: 100%;}
a{color:#212121;text-decoration:none;}
a:hover{color:#212121;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif !important;}
h2{font-size:24px;margin-bottom:30px;line-height:34px;}
button{background:#0db24c !important;border-radius:5px;height:50px;border:0px;font-family:'Poppins', sans-serif !important;color:#fff !important;font-size:18px !important;width:100%;}
.blue-colour{background:#f2f5f9;}
.bg-green{background:#0db24c;}
header{background:url(//www.religareonline.com/wp-content/themes/Campaigns/clear-tax/images/clear-tax-bg.jpg) repeat-x;min-height:550px;position:relative;}
header .character{position:absolute;bottom:0px;}
header .character img{width:85%;}
.logo img{max-width:20%;margin-top:20px;}
.leadform{background:#fff;padding:25px;border-radius:5px;position:relative;z-index:1;}
.leadform h4{font-size:20px;margin-bottom:40px;line-height:28px;}
.leadform .resend{float:right;padding-top:5px;font-size:13px;text-decoration:underline;}
.section-header{padding:40px 0 0 0;margin:20px 0;}
.features .box1{padding-right:20px;min-height:140px;}
.features .box1 img{width:18%;float:left;}
.features .box1 p{float:left;padding:5px 0 0 20px;font-size:20px;width:70%;}
.opendemat .demat{padding-right:20px;border-radius:5px;}
.opendemat .bg-white{width:70%;border-radius:5px 0px 0px 5px;padding:27px;min-height:160px;}
.opendemat .bg-green{width:30%;border-radius:0px 5px 5px 0px;padding:10px;min-height:160px;}
.benefits .box3{margin-bottom:30px;}
.benefits .box3 img{max-width:15%;margin-bottom:15px;}
footer{background:#071e2b;padding:20px 0;}
footer p{font-size:14px;line-height:24px;color:#fff;}
footer p a{color:#fff;}
footer p a:hover{color:#ddd;text-decoration:underline;}
footer img{width:4%;padding-right:10px;}
@media(max-width:1920px) and (min-width:1800px){
header .character img{width:70%;}
}
@media(max-width:768px){
.logo img{max-width: 40%; margin-bottom: 30px;}	
header .character{position: relative;}
.opendemat .bg-white{padding: 13px;}
.leadform h4{margin-bottom: 20px; font-size: 16px; line-height: 26px;}
.leadform {padding-bottom: 20px; width:100%;}
.features .box1{min-height: 100px; padding-right: 0px; margin-right: 20px;width: 100%;}
.features .box1 p{width: 100%; padding: 10px 0 0 00px;}
.opendemat .demat{padding-right: 0px; margin-bottom: 30px;width: 100%;}
.opendemat .bg-green{width: 26%;}
.benefits .box3{width: 100%;}
.benefits .box3 img{width: 40%;}
footer img{width:12%; }
}