/* Minification failed. Returning unminified contents.
(5,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,17): run-time error CSS1039: Token not allowed after unary operator: '-green-solid'
 */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap');

:root {
	/*body color*/
	--fbdc7d5: #BDC7D5;
	--white: #ffffff;
	--black: #000000;
	--lgt-blue-solid: #F7FBFF;
	--drk-teal-solid: #002E88;
	--green-solid: #439539;
}

/*  Behavioural*/
/*web*/
.new-add-sm {
	font-family: 'Inter' !important;
    font-family: 'Inter' !important;
    font-size: 16px;
    color: var(--green-solid);
}
/**/
.circle-singleline {
	width: 80px;
	height: 80px;
	padding-top: 18px;
	border-radius: 50%;
	font-size: 36px !important;
	line-height: 46px;
	text-align: center;
	background: #002E88;
	color: #fff;
	font-weight: 700;
	position: relative;
	z-index: 100;
}

hr.line-black {
	border: 3px solid black;
	MARGIN-TOP: -42px;
	z-index: 0;
	position: relative;
	opacity: 1;
}

div.vertical-line {
	width: 6px;
	background-color: black;
	float: left;
	height: 100%;
	margin-left: calc(50% + 5px);
}


 

@media(max-width:992px) {

	h3 {
		font-size: 18px !important;
	}

	.circle-singleline {
		padding-top: 28px;
		font-size: 50px !important;
		font-weight: 700 !important;
	}

 

		div.vertical-line {
			margin-left: calc(50%);
		}
}

