/* new templates styles start */
/* disable the animations*/

.in-down,
.in-left,
.in-right,
.in-up,
.fadeInDown,
.fadeInUp,
.fadeInRight,
.fadeInLeft,
.bounceInDown,
.fadeInDownBig {
	animation-name: none !important;
	/* Disable the animations */
}

p {
	font-size: 12.5pt;
	font-family: system-ui !important;
	color: #152d54;
	font-weight: 500;
	line-height: 25px;
	margin: 0 0 15px 0;
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0px;
	/* margin-top: 88px; */
	color: #152d54;
	font-weight: 400;
	font-family: system-ui !important;
}

.recent_blogs_main h5 {
	font-size: 35px;
	font-weight: 600;
}

.recent_blogs a {
	font-size: 16px;
}

/* new templates style end  */


/* new template1 styles start */
/* disable the animations*/

.in-down,
.in-left,
.in-right,
.in-up,
.fadeInDown,
.fadeInUp,
.fadeInRight,
.fadeInLeft,
.bounceInDown,
.fadeInDownBig {
	animation-name: none !important;
	/* Disable the animations */
}

.paragraph {
	font-size: 12.5pt;
	font-family: system-ui !important;
	color: #152d54;
	font-weight: 500;
	line-height: 25px;
	margin: 0 0 15px 0;
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0px;
	/* margin-top: 88px; */
	color: #152d54;
	font-weight: 400;
	font-family: system-ui !important;
}

.recent_blogs_main h5 {
	font-size: 35px;
	font-weight: 600;
}

.recent_blogs a {
	font-size: 16px;
}

/*/ new templates styles /*/
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
	width: 100%;
	padding-right: 7px !important;
	padding-left: 7px !important;
}

/* Half image fade and text overlay styles */
.container.one {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 10px; */
	margin-right: 20px;
}

.blog__hero5__text h1 {
	font-size: 20px;
	margin-top: 40px;
}

.container img {
	vertical-align: middle;
}

.container .content1_template1 {
	position: absolute;
	bottom: 11px;
	background: rgba(252, 251, 254, 0.6);
	color: #FCFBFE;
	width: 98%;
	padding: 20px;
	margin-left: 12px;
	border-radius: 10px;
}

.image1_template1 {
	width: 100%;
	height: 550px;
	border-radius: 20px;
	border: 2px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.container.two {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 10px; */
	margin-right: 20px;
	margin-top: 10px;
}

.container-fluid.two {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 10px; */
	margin-right: 20px;
	margin-top: 10px;
}

.container-fluid img {
	vertical-align: middle;
}

.container-fluid .content2_template1 {
	position: absolute;
	top: 10px;
	right: 0px;
	bottom: 10px;
	background: rgba(252, 251, 254, 0.6);
	color: #FCFBFE;
	width: 98%;
	padding: 20px;
	margin-right: 10px;
	border-radius: 10px;

}

.image2_template1 {
	width: 100%;
	height: 390px;
	border-radius: 20px;
	border: 2px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.container.six {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 10px; */
	margin-right: 20px;
	margin-top: 10px;
}

.container img {
	vertical-align: middle;
}

.container .content6_template1 {
	position: absolute;
	top: 10px;
	left: 0px;
	bottom: 10px;
	background: rgba(252, 251, 254, 0.6);
	color: #FCFBFE;
	width: 95%;
	padding: 20px;
	margin-right: 10px;
	border-radius: 10px;

}

.image6_template1 {
	width: 100%;
	height: 650px;
	border-radius: 20px;
	border: 1px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.image7_template1 {
	width: 100%;
	height: 480px;
	border-radius: 20px;
	border: 2px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.container.three {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 20px; */
	margin-right: 20px;
	margin-top: 10px;
}

.container img {
	vertical-align: middle;
}

.container .content3_template1 {
	position: absolute;
	bottom: 11px;
	background: rgba(252, 251, 254, 0.6);
	color: #f1f1f1;
	width: 98%;
	padding: 33px;
	margin-left: 5px;
	border-radius: 10px;
}

.image3_template1 {
	width: 100%;
	height: 500px;
	border-radius: 20px;
	border: 2px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.container.four {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-right: 20px; */
	margin-top: 10px;
}

.container img {
	vertical-align: middle;
}

.container .content4_template1 {
	position: absolute;
	bottom: 11px;
	background: rgba(252, 251, 254, 0.6);
	color: #f1f1f1;
	width: 98%;
	padding: 20px;
	margin-left: 5px;
	border-radius: 10px;
}

.image4_template1 {
	width: 100%;
	height: 500px;
	border-radius: 20px;
	border: 2px solid #414078;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed; */
}

.container.five {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 10px; */
	margin-right: 20px;
	margin-top: 10px;
}

.container-fluid.five1 {
	position: relative;
	margin: 0px auto;
	/* padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: 0px; */
	margin-right: 20px;
	margin-top: -95px;
}

.container img {
	vertical-align: middle;
}

.container-fluid .content5_template1 {
	position: absolute;
	top: 0px;
	left: 8px;
	bottom: 10px;
	background: rgba(252, 251, 254, 0.6);
	color: #f1f1f1;
	/* width: 50%; */
	padding: 20px;
	margin-right: 10px;
	border-radius: 10px;

}

/* .image5{
	width: 100%;
	height: 100px;
	border-radius: 20px;
	border:1px solid #414078 ;
	box-shadow: 6px 6px 6px #414078;
	/* outline: 10px solid #d9cea2ed;
 } */
*/
/* new template1 styles end */

/* HBMA Logo insertion Styles start */
.hbma_member {
	border-left: 2px solid rgba(255, 255, 255, 0.1);
	height: 100%;
}

.hbma_member img {
	width: 200px;
	margin-left: 3%;
}

.hbma_member p {
	color: #ffffff;
	margin-left: 0%;
	font-size: 14px;
	font-weight: 600;
}

/* .vertical_line{
	height: 100px; 
    width: 1px; 
    background-color: #000; 
    margin: 0 10px; 
} */
/* HBMA compliance page styles start */
.hbma_compliance {
	background-color: #022d5a;

}

.hbma_compliance img {
	padding: 2%;
	margin-left: 13.5%;
	width: 300px;
	margin-top: 16px;
}

.hbma_compliance p {
	color: white;
	padding: 50px 0px;
	font-size: 22px;
	font-weight: 500;
	line-height: 29px;
	word-spacing: 4px;
}

/* HBMA compliance page styles end */

/* HBMA Logo insertion Styles End */

/* form Loading mail sending div desing start */

.submit_button {
	background-color: #152d54;
	color: white !important;

}

.mail_img {
	height: 50px;
	width: 50px;
	margin-left: 1000%;
}

.mailsendgif {
	height: 50px;
	width: 50px;
	margin-left: 1000%;
}

.loadingDiv {
	display: none;
	background-color: #152d54;
	width: 100%;
	height: 50px;
	border: 1px solid #e2e2e2;
	border-radius: 15px;
	padding: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	box-shadow: 3px 3px 5px 0 #152d54;
}

.loadingDiv1 {
	display: none;
	background-color: #e2af0b;
	width: 100%;
	height: 50px;
	border: 1px solid #e2e2e2;
	border-radius: 15px;
	padding: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	box-shadow: 3px 3px 5px 0 #152d54;
}

.mail_img1 {
	height: 50px;
	width: 50px;
	margin-left: 350%;
}

.mailsendgif1 {
	height: 50px;
	width: 50px;
	margin-left: 350%;
}

/* from after submit button screen change design start */

#preloder1 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.94);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 9999;
}

.loadingDiv4 {
	/* display: none; */
	/* background-color: #152d54; */
	/* width: 100%; */
	/* height: 50px; */
	/* border: 1px solid #e2e2e2; */
	border-radius: 15px;
	padding: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	margin-left: -40px;
}

.mail_img4 {
	height: 40px;
	width: 40px;
	margin-left: 0%;
}

.mailsendgif4 {
	height: 30px;
	width: 30px;
	margin-left: 0%;
}

.user_img4 {

	height: 70px;
	width: 100px;
	margin-left: 0%;
	margin-top: 12px;

}

.logo4 {
	height: 40px;
	width: 40px;
	margin-left: 50%;

}

/* from after submit button screen change design end */
/* form Loading mail sending div desing end */