
	.ef18963 .eModalStyle {
		padding: 0 !important
	}
	
	.ef18963 .eModalContent {
		overflow-x: unset !important; overflow-y: unset !important; scrollbar-width: unset !important; scrollbar-color: unset !important; height: unset !important;
	}
	
	.ef18963 .eModalClose {
		 top: 20px !important; right: 20px !important;
; z-index: 20 !important;
	}

.ef18963 .eModalStyle { border-radius:6px !important;background:rgb(255, 255, 255) !important; } .ef18963 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef18963 .eModalClose > span { color:rgba(33, 37, 41, 0.52)!important;background:rgb(255, 255, 255) !important;border-width:1px !important;border-style:solid !important;border-color:#ffffff !important; } .ef18963 .eModalClose > span:hover { color:#000000 !important; } @media (max-width: 767px) {.ef18963 .eModalStyle { width:500px !important;  } }
	.ef175431225841660224 {
		margin-right: 0px !important;margin-left: 0px !important;padding-top: 16px !important;padding-right: 50px !important;padding-bottom: 16px !important;padding-left: 16px !important;background-image: none !important;
	}
	
	.ef175431225841660224 > * {
		color: rgb(33, 37, 41)!important;font-family: 'Inter', sans-serif !important;font-size: 28px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.ef175431225841660224:hover > * {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}

@media (max-width: 767px) {.ef175431225841660224 > * { font-family:'Inter', sans-serif !important; font-size:16px !important;  } }
	.ef175431205336677854 {
		padding-right: 0px !important;padding-left: 0px !important;
	}


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


	.ef175431225841660224 {
		border-bottom: 1px solid #dee2e6;
	}
	
	.ef175431225841660224 .efheading {
		margin-bottom: 0 !important;
	}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
		.ef175431225841660224 .efheading {
	font-size: clamp(1rem, 0.8182rem + 0.9091vw, 1.5rem) !important;
	}
	}


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


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


	.ef175431545255840264 {
		overflow-x: hidden; overflow-y: auto; height: 80vh; padding: 16px !important
	}
	
	.ef175431545255840264 .typographyT {
		font-size: 22px; color: #292929; margin-top: 16px; font-weight: 500;
	}
	
	.ef175431545255840264 .typographyT .btnDownload {
		background-color: #447bbe; color: #fff; padding: 7px; border: 0; border-radius: 4px; margin-left: 15px; line-height: normal; font-size: 16px; display: inline-block; transition: ease .3s;
	}
	
	.ef175431545255840264 .typographyD {
		font-size: 16px; color: #262626; line-height: 28px;
	}
	
	@media only screen and (min-width: 320px) and (max-width: 1200px) {
		.ef175431545255840264 .typographyT {
			font-size: clamp(0.875rem, 0.6932rem + 0.9091vw, 1.375rem) !important;
		}
		.ef175431545255840264 .typographyD {
			font-size: clamp(0.8125rem, 0.7443rem + 0.3409vw, 1rem) !important;
		}
	.ef175431545255840264 .typographyT .btnDownload {
			font-size: clamp(0.8125rem, 0.7443rem + 0.3409vw, 1rem) !important;
		}
	}

