@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; font-family: "Figtree", serif;}

:root {
    --primary-color: #2A41FF;
    --secondary-color:#1A9600;
    --text-color: #000; 
    --text-color2:#0875E8;
    --white-color:#fff;
    --bg-color1:#F6FBFF;
	--bg-color2:#F9FCFF;
    --bg-color:#F6FBFF;
	--signupbtn:#D9EBFF;
    --dark-bg-gradiant1: #0872E2;
    --dark-bg-gradiant2: #0755A7;
	--background-color: #0c0b09;
	--borderoclor1:#99CBFF;
	--borderoclor2:#E7E8E9;
	--reporttitlebg:#B4D9FF;
	--reportblockbg:#ECF6FF;
	--tablecolor:#F3F9FF;
	--border-radius-4:4px;
	--border-radius-10:10px;
	--border-color:#D9D9D9;
	--bs-table-striped-bg:rgba(243, 249, 255, 1) !impotant;
	
	--default-font: "Poppins";
	--heading-font: "Poppins",  sans-serif;
    --nav-font: "Poppins",  sans-serif;

     }

/* padding top start */
.pdt-1{padding-top:1px;}.pdt-2{padding-top:2px;}.pdt-3{padding-top:3px;}.pdt-4{padding-top:4px;}.pdt-5{padding-top:5px;} 
.pdt-6{padding-top:6px;} .pdt-7{padding-top:7px;}.pdt-8{padding-top:8px;}.pdt-9{padding-top:9px;}.pdt-10{padding-top:10px;} 
.pdt-11{padding-top:11px;} .pdt-12{padding-top:12px;} .pdt-13{padding-top:13px;} .pdt-14{padding-top:14px;} 
.pdt-15{padding-top:15px;}.pdt-16{padding-top:16px;}.pdt-17{padding-top:17px;}.pdt-18{padding-top:18px;}
.pdt-19{padding-top:19px;}.pdt-20{padding-top:20px;}.pdt-25{padding-top:25px;}.pdt-30{padding-top:30px;}
.pdt-35{padding-top:35px;}.pdt-40{padding-top:40px;}.pdt-45{padding-top:45px}.pdt-50{padding-top:50px;}
.pdt-55{padding-top:55px;}.pdt-60{padding-top:60px;} .pdt-65{padding-top:65px;}.pdt-70{padding-top:70px;}
.pdt-75{padding-top:75px;}.pdt-80{padding-top:80px;}.pdt-85{padding-top:85px;}.pdt-90{padding-top:90px;}
.pdt-100{padding-top:100px;} .pdt-110{padding-top:110px;}.pdt-120{padding-top:120px;}.pdt-130{padding-top:130px;}
/* padding top end */

/* padding bottom start */
.pdb-1{padding-bottom:1px;}.pdb-2{padding-bottom:2px;}.pdb-3{padding-bottom:3px;}.pdb-4{padding-bottom:4px;}
.pdb-5{padding-bottom:5px;} .pdb-6{padding-bottom:6px;}.pdb-7{padding-bottom:7px;}.pdb-8{padding-bottom:8px;}
.pdb-9{padding-bottom:9px;}.pdb-10{padding-bottom:10px;} .pdb-11{padding-bottom:11px;} .pdb-12{padding-bottom:12px;}
.pdb-13{padding-bottom:13px;} .pdb-14{padding-bottom:14px;} .pdb-15{padding-bottom:15px;}.pdb-16{padding-bottom:16px;}
.pdb-17{padding-bottom:17px;}.pdb-18{padding-bottom:18px;}.pdb-19{padding-bottom:19px;}.pdb-20{padding-bottom:20px;}
.pdb-25{padding-bottom:25px;}.pdb-30{padding-bottom:30px;}.pdb-35{padding-bottom:35px;}.pdb-40{padding-bottom:40px;}
.pdb-45{padding-bottom:45px}.pdb-50{padding-bottom:50px;}.pdb-55{padding-bottom:55px;}.pdb-60{padding-bottom:60px;} 
.pdb-65{padding-bottom:65px;}.pdb-70{padding-bottom:70px;}.pdb-75{padding-bottom:75px;}.pdb-80{padding-bottom:80px;}
.pdb-85{padding-bottom:85px;} .pdb-90{padding-bottom:90px;}.pdb-100{padding-bottom:100px;} 
.pdb-110{padding-bottom:110px;}.pdb-120{padding-bottom:120px;}.pdb-130{padding-bottom:130px;}

/* padding bottom end */

/* padding right start */
.pdr-1{padding-right:1px;}.pdr-2{padding-right:2px;}.pdr-3{padding-right:3px;}.pdr-4{padding-right:4px;}
.pdr-5{padding-right:5px;} .pdr-6{padding-right:6px;}.pdr-7{padding-right:7px;}.pdr-8{padding-right:8px;}
.pdr-9{padding-right:9px;}.pdr-10{padding-right:10px;} .pdr-11{padding-right:11px;} .pdr-12{padding-right:12px;}
.pdr-13{padding-right:13px;} .pdr-14{padding-right:14px;} .pdr-15{padding-right:15px;}.pdr-16{padding-right:16px;}
.pdr-17{padding-right:17px;}.pdr-18{padding-right:18px;}.pdr-19{padding-right:19px;}.pdr-20{padding-right:20px;}
.pdr-25{padding-right:25px;}.pdr-30{padding-right:30px;}.pdr-35{padding-right:35px;}.pdr-40{padding-right:40px;}
.pdr-45{padding-right:45px}.pdr-50{padding-right:50px;}.pdr-55{padding-right:55px;}.pdr-60{padding-right:60px;} 
.pdr-65{padding-right:65px;}.pdr-70{padding-right:70px;}.pdr-75{padding-right:75px;}.pdr-80{padding-right:80px;}
.pdr-85{padding-right:85px;} .pdr-90{padding-right:90px;}.pdr-100{padding-right:100px;}
/* padding right end */

/* padding left start */
.pdl-1{padding-left:1px;}.pdl-2{padding-left:2px;}.pdl-3{padding-left:3px;}.pdl-4{padding-left:4px;}
.pdl-5{padding-left:5px;} .pdl-6{padding-left:6px;}.pdl-7{padding-left:7px;}.pdl-8{padding-left:8px;}
.pdl-9{padding-left:9px;}.pdl-10{padding-left:10px;} .pdl-11{padding-left:11px;} .pdl-12{padding-left:12px;}
.pdl-13{padding-left:13px;} .pdl-14{padding-left:14px;} .pdl-15{padding-left:15px;}.pdl-16{padding-left:16px;}
.pdl-17{padding-left:17px;}.pdl-18{padding-left:18px;}.pdl-19{padding-left:19px;}.pdl-20{padding-left:20px;}
.pdl-25{padding-left:25px;}.pdl-30{padding-left:30px;}.pdl-35{padding-left:35px;}.pdl-40{padding-left:40px;}
.pdl-45{padding-left:45px}.pdl-50{padding-left:50px;}.pdl-55{padding-left:55px;}.pdl-60{padding-left:60px;} 
.pdl-65{padding-left:65px;}.pdl-70{padding-left:70px;}.pdl-75{padding-left:75px;}.pdl-80{padding-left:80px;}
.pdl-85{padding-left:85px;} .pdl-90{padding-left:90px;}.pdl-100{padding-left:100px;}
/* padding left end */

/* margin top start */
.mrt-1{margin-top:1px;}.mrt-2{margin-top:2px;}.mrt-3{margin-top:3px;}.mrt-4{margin-top:4px;}.mrt-5{margin-top:5px;} 
.mrt-6{margin-top:6px;} .mrt-7{margin-top:7px;}.mrt-8{margin-top:8px;}.mrt-9{margin-top:9px;}.mrt-10{margin-top:10px;} 
.mrt-11{margin-top:11px;} .mrt-12{margin-top:12px;} .mrt-13{margin-top:13px;} .mrt-14{margin-top:14px;} 
.mrt-15{margin-top:15px;}.mrt-16{margin-top:16px;}.mrt-17{margin-top:17px;}.mrt-18{margin-top:18px;}
.mrt-19{margin-top:19px;}.mrt-20{margin-top:20px;}.mrt-25{margin-top:25px;}.mrt-30{margin-top:30px;}
.mrt-35{margin-top:35px;}.mrt-40{margin-top:40px;}.mrt-45{margin-top:45px}.mrt-50{margin-top:50px;}
.mrt-55{margin-top:55px;}.mrt-60{margin-top:60px;} .mrt-65{margin-top:65px;}.mrt-70{margin-top:70px;}
.mrt-75{margin-top:75px;}.mrt-80{margin-top:80px;}.mrt-85{margin-top:85px;}.mrt-90{margin-top:90px;}
.mrt-100{margin-top:100px;}.mrt-150{margin-top:150px;}.mrt-250{margin-top:250px;}
/* margin top start */

/* margin bottom start */
.mrb-1{margin-bottom:1px;}.mrb-2{margin-bottom:2px;}.mrb-3{margin-bottom:3px;}.mrb-4{margin-bottom:4px;}.mrb-5{margin-bottom:5px;} 
.mrb-6{margin-bottom:6px;} .mrb-7{margin-bottom:7px;}.mrb-8{margin-bottom:8px;}.mrb-9{margin-bottom:9px;}.mrb-10{margin-bottom:10px;} 
.mrb-11{margin-bottom:11px;} .mrb-12{margin-bottom:12px;} .mrb-13{margin-bottom:13px;} .mrb-14{margin-bottom:14px;} 
.mrb-15{margin-bottom:15px;}.mrb-16{margin-bottom:16px;}.mrb-17{margin-bottom:17px;}.mrb-18{margin-bottom:18px;}
.mrb-19{margin-bottom:19px;}.mrb-20{margin-bottom:20px;}.mrb-25{margin-bottom:25px;}.mrb-30{margin-bottom:30px;}
.mrb-35{margin-bottom:35px;}.mrb-40{margin-bottom:40px;}.mrb-45{margin-bottom:45px}.mrb-50{margin-bottom:50px;}
.mrb-55{margin-bottom:55px;}.mrb-60{margin-bottom:60px;} .mrb-65{margin-bottom:65px;}.mrb-70{margin-bottom:70px;}
.mrb-75{margin-bottom:75px;}.mrb-80{margin-bottom:80px;}.mrb-85{margin-bottom:85px;}.mrb-90{margin-bottom:90px;}
.mrb-100{margin-bottom:100px;}
/* margin bottom start */

/* margin right start */
.mrr-1{margin-right:1px;}.mrr-2{margin-right:2px;}.mrr-3{margin-right:3px;}.mrr-4{margin-right:4px;}.mrr-5{margin-right:5px;} 
.mrr-6{margin-right:6px;} .mrr-7{margin-right:7px;}.mrr-8{margin-right:8px;}.mrr-9{margin-right:9px;}.mrr-10{margin-right:10px;} 
.mrr-11{margin-right:11px;} .mrr-12{margin-right:12px;} .mrr-13{margin-right:13px;} .mrr-14{margin-right:14px;} 
.mrr-15{margin-right:15px;}.mrr-16{margin-right:16px;}.mrr-17{margin-right:17px;}.mrr-18{margin-right:18px;}
.mrr-19{margin-right:19px;}.mrr-20{margin-right:20px;}.mrr-25{margin-right:25px;}.mrr-30{margin-right:30px;}
.mrr-35{margin-right:35px;}.mrr-40{margin-right:40px;}.mrr-45{margin-right:45px}.mrr-50{margin-right:50px;}
.mrr-55{margin-right:55px;}.mrr-60{margin-right:60px;} .mrr-65{margin-right:65px;}.mrr-70{margin-right:70px;}
.mrr-75{margin-right:75px;}.mrr-80{margin-right:80px;}.mrr-85{margin-right:85px;}.mrr-90{margin-right:90px;}
.mrr-100{margin-right:100px;}
/* margin right end */

/* margin left start */
.mrl-1{margin-left:1px;}.mrl-2{margin-left:2px;}.mrl-3{margin-left:3px;}.mrl-4{margin-left:4px;}.mrl-5{margin-left:5px;} 
.mrl-6{margin-left:6px;} .mrl-7{margin-left:7px;}.mrl-8{margin-left:8px;}.mrl-9{margin-left:9px;}.mrl-10{margin-left:10px;} 
.mrl-11{margin-left:11px;} .mrl-12{margin-left:12px;} .mrl-13{margin-left:13px;} .mrl-14{margin-left:14px;} 
.mrl-15{margin-left:15px;}.mrl-16{margin-left:16px;}.mrl-17{margin-left:17px;}.mrl-18{margin-left:18px;}
.mrl-19{margin-left:19px;}.mrl-20{margin-left:20px;}.mrl-25{margin-left:25px;}.mrl-30{margin-left:30px;}
.mrl-35{margin-left:35px;}.mrl-40{margin-left:40px;}.mrl-45{margin-left:45px}.mrl-50{margin-left:50px;}
.mrl-55{margin-left:55px;}.mrl-60{margin-left:60px;} .mrl-65{margin-left:65px;}.mrl-70{margin-left:70px;}
.mrl-75{margin-left:75px;}.mrl-80{margin-left:80px;}.mrl-85{margin-left:85px;}.mrl-90{margin-left:90px;}
.mrl-100{margin-left:100px;}
/* margin left end */
.m0{margin: 0px;}
.p0{padding: 0px;}

.primary-bg{background: #2A41FF;}
.primary-color{color:#2A41FF; }
.secondary-bg{background: #1A9600;}
.third-bg{background: #DBF0E7;}
.white-bg{background: #fff;}

.secondary-txt{background: #2A41FF;}
.white-txt{color: #fff !important;}
.black-txt{color: #000000;}
.dark-blue-txt{color: #183551;}
.light-green-txt{color: #48BB78;}
.dark-green-txt{color: #1A9600;}
.sec-padding{padding: 50px 0;}

h1{font-size: 46px; line-height: 58px; font-weight: bold; color: #183551;}
h2{font-size: 30px; line-height: 32px; font-weight: 700; color: #183551;}
h3{font-size: 24px; line-height: 30px; font-weight: 600; color: #183551;}
h4{font-size: 22px; line-height: 28px; font-weight: 600; color: #183551;}
h5{font-size: 20px; line-height: 26px; font-weight: 600; color: #183551;}
h6{font-size: 18px; line-height: 24px; font-weight: 600; color: #183551;}
label{color: #183551;}
p{font-size: 16px;line-height: 22px; color: #686868;}

ul{margin: 0;padding: 0}
ul li{list-style: none; line-height: 25px; margin-bottom: 5px;}
ul li a{font-size: 16px;line-height: 20px; color: #686868;} 

.blue-border{border:1px #2A41FF solid;}
.dark-green-border{border:1px #1A9600 solid;}
.client-border{border: 1px #B1B1B1 solid;}

.radius40{border-radius: 40px;}
.radius8{border-radius: 8px;}
.radius12{border-radius: 12px;}
.head-button{border-radius: 40px; padding: 6px 20px; font-size: 15px;}
.ban-button{border-radius: 8px; padding: 12px 40px; font-size: 15px;}