
	.paracontent {
		line-height: 1.3 !important;
	}
	
	.ef27681 .eModalContent {
		height: 360px !important;
	}
	
	@media(min-width:1920px) {
		.ef27681 .eModalContent {
			overflow-y: hidden !important;
		}
	}
	
	@media(max-width:767px) {
		.ef27681 .eModalContent {
			overflow-y: hidden !important;
		}
	}
	
	.ef27681.eModalPopup {
		z-index: 999999999 !important; overflow: hidden !important;
	}
	
	ul[style="list-style-type: square;"] {
		margin-bottom: .5rem;
	}
	
	.main-contant {
		height: auto; overflow: hidden; overflow-y: auto; margin-bottom: 0px; padding-right: 15px;
	}
	
	.ef27681 .eModalBody {
		height: 100vh !important; justify-content: flex-end !important; align-items: flex-end !important; padding: 50px 20px !important;
	}
	
	.ef27681 .eModalClose >span {
		display: none;
	}
	
	.ef27681 .eModalClose {
		position: relative; padding: 0px;top: 0; right: 0;
	}
	
	.ef170072987630118977 .cust-apt {
		position: unset !important; padding: unset !important;
	}
	
	.ef27681 .eModalStyle {
		padding: 30px !important; margin-top: 30px;
	}
	
	.ef170072987630118977 a {
		color: #0d7df8;
	}
	
	@media (max-width:767px) {
		div.ef27681 .eModalStyle {
			width: 320px !important;
		}
		.ef27681 .eModalStyle {
			margin-top: 0px;
		}
		.ef27681 .eModalBody {
			height: 100vh !important; justify-content: center !important; align-items: center !important;
		}
		.ef27681 .eModalClose {
			padding: 0px;
		}
		.ef27681 .eModalStyle {
			padding: 25px !important;
		}
		.main-contant {
			margin-bottom: 0px; padding-right: 10px;
		}
	}
	
	@media (min-width:1024px) and (max-width:1800px) {
		div.ef27681 .eModalStyle {
			width: 350px !important;
		}
		div.top-heading h1 {
			font-size: 20px !important;
		}
		div.paracontent .eftext,
		div.paracontent .eftext p {
			font-size: 14px !important;
		}
		div.popheading h2 {
			font-size: 18px !important;
		}
		div.ef27681 .eModalContent {
			height: 100% !important;
		}
		.main-contant {
			height: auto !important; margin-bottom: 0px !important;
		}
		.ef27681 .eModalStyle {
			padding: 30px !important;
		}
		div.efc170074231074173702 a .eftext,
		div.efc170074230719655901 a .eftext {
			line-height: 1.3 !important; font-size: 14px !important;
		}
		div.efc170074231074173702 a,
		div.efc170074230719655901 a {
			padding: 10px !important;
		}
	}
	
	@media (min-width:768px) and (max-width:1023px) {
		div.ef27681 .eModalStyle {
			width: 320px !important;
		}
		div.ef27681 .eModalContent {
			height: 100% !important;
		}
		.main-contant {
			height: auto !important; margin-bottom: 0px !important;
		}
		div.efc170074231074173702 a .eftext,
		div.efc170074230719655901 a .eftext {
			font-size: 12px !important;
		}
		div.top-heading h1 {
			font-size: 25px !important;
		}
		div.paracontent .eftext,
		div.paracontent .eftext p {
			font-size: 12px !important;
		}
		div.popheading h2 {
			font-size: 20px !important;
		}
	}
	
	@media (max-width:767px) {
		.main-contant {
			height: auto !important;
		}
		div.paracontent .eftext,
		div.paracontent .eftext p {
			font-size: 12px !important;
		}
		div.popheading h2 {
			font-size: 16px !important;
		}
		div.ef27681 .eModalContent {
			height: 100% !important;
		}
	}
	
	@media (min-width:1801px) {
		.main-contant {
			height: auto !important;
		}
	}


	.ef170073008270071384 {
		padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;
	}

.ef172309987884352929 { margin-bottom:10px !important; background-image:none !important;  } .ef172309987884352929 > * { color:#29303b !important; font-family:'Inter', sans-serif !important; font-size:18px !important; font-weight:bold !important; font-style:normal !important; text-decoration:initial !important;  } .ef172309987884352929:hover > * { font-weight:bold !important; font-style:normal !important; text-decoration:initial !important;  } 
	@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {}


	@media (max-width: 767px) {
		.ef172309987884352929 > * {
			color: rgb(41, 48, 59) !important;
		}
	}

.efc172309910238950134 { margin-bottom:8px !important; background-image:none !important;  } .efc172309910238950134 > * { color:#34363a !important; font-family:'Inter', sans-serif !important; font-size:14px !important; font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } .efc172309910238950134 > * :is(h1, h2, h3, h4, h5, h6, p) { font-size:14px !important; font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } .efc172309910238950134:hover > * { font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } .efc172309910238950134:hover > * :is(h1, h2, h3, h4, h5, h6, p) { font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } 
	@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {}


	@media (max-width: 767px) {
		.efc172309910238950134 > * {
			color: rgb(52, 54, 58) !important; font-size: 12px !important;
		}
		.efc172309910238950134 > * :is(h1, h2, h3, h4, h5, h6, p) {
			font-size: 12px !important;
		}
	}

.efc170074231074173702 a { padding-top:8px !important; padding-right:10px !important; padding-bottom:8px !important; padding-left:10px !important; background:rgb(175, 31, 45) !important; border-width:1px !important; border-style:solid !important; border-color:#dc3545 !important; border-radius:5px !important; height:auto !important; width:100% !important;  } .efc170074231074173702 a:hover { background:transparent !important; border-top-color:#af1f2d !important; border-right-color:#af1f2d !important; border-bottom-color:#af1f2d !important; border-left-color:#af1f2d !important;  } .efc170074231074173702 a .eftext { font-family:'Inter', sans-serif !important; font-size:14px !important; text-decoration:initial !important; color:rgb(255, 255, 255) !important;  } .efc170074231074173702 a:hover .eftext { text-decoration:initial !important; color:#dc3545 !important;  } 
	@media (max-width: 767px) {
		.efc170074231074173702 a .eftext {
			font-size: 12px !important;
		}
	}


	.ef170074230521519890 {
		padding-right: 0px !important;padding-left: 0px !important;
	}


	@media (max-width: 767px) {
		.ef170074230521519890 {
			margin-top: 0px !important;
		}
	}

.efc170074230719655901 a { padding-top:8px !important; padding-right:10px !important; padding-bottom:8px !important; padding-left:10px !important; background:rgb(34, 113, 104) !important; border-width:1px !important; border-style:solid !important; border-color:#227168 !important; border-radius:5px !important; height:auto !important; width:100% !important;  } .efc170074230719655901 a:hover { background:transparent !important; border-top-color:#227168 !important; border-right-color:#227168 !important; border-bottom-color:#227168 !important; border-left-color:#227168 !important;  } .efc170074230719655901 a .eftext { font-family:'Inter', sans-serif !important; font-size:14px !important; text-decoration:initial !important; color:#ffffff !important;  } .efc170074230719655901 a:hover .eftext { text-decoration:initial !important; color:#227168 !important;  } 
	@media (max-width: 767px) {
		.efc170074230719655901 a .eftext {
			font-size: 12px !important;
		}
	}

.ef27681 .eModalStyle { width:360px !important;background:rgb(252, 252, 252) !important; } .ef27681 .eModalContent { height:auto !important; } .ef27681 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef27681 .eModalClose > span { color:rgb(33, 37, 41)!important;background:rgb(255, 255, 255) !important; } @media (max-width: 767px) {.ef27681 .eModalStyle { width:300px !important;  } }
	.ef170074230997722159 {
		padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;margin-bottom: 10px !important;
	}


	@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {}


	@media (max-width: 767px) {}


	.efc178912790417099230 {
		margin-bottom: 15px !important; background-image: none !important;
	}
	
	.efc178912790417099230 > * {
		color: #34363a !important; font-family: 'DM Sans', sans-serif !important; font-size: 14px !important; font-weight: normal !important; font-style: normal !important; text-decoration: initial !important;
	}
	
	.efc178912790417099230 > * :is(h1, h2, h3, h4, h5, h6, p) {
		font-size: 14px !important; font-weight: normal !important; font-style: normal !important; text-decoration: initial !important;
	}
	
	.efc178912790417099230:hover > * {
		font-weight: normal !important; font-style: normal !important; text-decoration: initial !important;
	}
	
	.efc178912790417099230:hover > *:is(h1, h2, h3, h4, h5, h6, p) {
		font-weight: normal !important; font-style: normal !important; text-decoration: initial !important;
	}


	@media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {}


	@media (max-width: 767px) {
		.efc178912790417099230 > * {
			color: rgb(52, 54, 58) !important; font-size: 12px !important;
		}
		.efc178912790417099230 > *:is(h1, h2, h3, h4, h5, h6, p) {
			font-size: 12px !important;
		}
	}

