
	.efc172250767985491719 {
		background: rgb(255, 255, 255) !important;
	}


	.efc172250767985588398 {
		padding-top: 50px !important;padding-right: 50px !important;padding-bottom: 20px !important;padding-left: 50px !important;
	}


	.efc172250767985764202 .customCheckBox input:checked + label:before {
		background: rgb(249, 250, 251) !important;
	}
	
	.efc172250767985764202 .custom-control-input:checked ~ .custom-control-label::before {
		background: rgb(249, 250, 251) !important;
	}
	
	.efc172250767985764202 .gj-datepicker-bootstrap [role=right-icon] button {
		background: rgb(249, 250, 251) !important;
	}
	
	.efc172250767985764202 .gj-datepicker-bootstrap [role=right-icon] button {
		background: rgb(249, 250, 251) !important;
	}
	
	.efc172250767985764202 .gj-timepicker-md [role=right-icon] {
		background: rgb(249, 250, 251) !important;
	}
	
	.efc172250767985764202 .form-control {
		background: rgb(249, 250, 251) !important;font-family: 'Open Sans', sans-serif !important;font-size: 16px !important;color: rgb(68, 65, 65)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .custom-file-label {
		background: rgb(249, 250, 251) !important;font-family: 'Open Sans', sans-serif !important;font-size: 16px !important;color: rgb(68, 65, 65)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .gj-textbox-md {
		background: rgb(249, 250, 251) !important;font-family: 'Open Sans', sans-serif !important;font-size: 16px !important;color: rgb(68, 65, 65)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .form-group label,
	.efc172250767985764202 .custom-control label,
	.efc172250767985764202 .freeText {
		font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;color: rgb(0, 0, 0)!important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .form-label {
		font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;color: rgb(0, 0, 0)!important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .form-control::placeholder {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .gj-textbox-md::placeholder {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .form-button {
		display: flex;justify-content: flex-end !important;
	}
	
	.efc172250767985764202 .form-button button {
		width: auto !important;border-width: 0px !important;border-style: solid !important;border-color: transparent !important;border-radius: 6px !important;background: rgb(21, 112, 239) !important;display: flex;justify-content: center !important;font-family: 'Open Sans', sans-serif !important;font-size: 16px !important;color: rgb(255, 255, 255)!important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;box-shadow: rgba(0, 123, 255, 0.027) 0px 0px 11px 0px !important;background-image: none !important;
	}
	
	.efc172250767985764202 .form-button button:hover {
		background: transparent !important;
	}
	
	.efc172250767985764202 {
		margin-top: 10px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: rgb(255, 255, 255) !important;background-image: none !important;
	}
	
	.efc172250767985764202::before {
		background-color: unset !important;
	}
	
	.efc172250767985764202 .form-title {
		font-size: 26px !important;color: rgb(111, 115, 117)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250767985764202 .formAlertContent {
		font-size: 16px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}

@media (max-width: 767px) {}
	.case-text {
		color: #1570EF !important;
	}


	.efc172250769463414449 {
		background-image: none !important;
	}
	
	.efc172250769463414449 > * {
		color: rgb(0, 0, 0)!important;font-family: 'Open Sans', sans-serif !important;font-size: 40px !important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250769463414449:hover > * {
		font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}

@media (max-width: 767px) {.efc172250769463414449 > * { font-size:20px !important;  } }
	.efc172250770298470885 {
		background-image: none !important;
	}
	
	.efc172250770298470885 > * {
		color: #667085!important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250770298470885 > * :is(h1, h2, h3, h4, h5, h6, p) {
		font-size: 14px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250770298470885:hover > * {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc172250770298470885:hover > *:is(h1, h2, h3, h4, h5, h6, p) {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}


	.efc172250767985491719 {
		border-radius: 12px !important; border: 1px solid var(--Gray-Stroke-Color, #F2F4F7) !important; background: #FFF !important;
		/* Carousal Shadow */
		box-shadow: 0px 18px 5px 0px rgba(138, 138, 138, 0.00), 0px 11px 5px 0px rgba(138, 138, 138, 0.01), 0px 6px 4px 0px rgba(138, 138, 138, 0.02), 0px 3px 3px 0px rgba(138, 138, 138, 0.04), 0px 1px 2px 0px rgba(138, 138, 138, 0.04) !important;
	}
	
	.eModalClose>span {
		transition: ease .4s;
	}

.ef13139 .eModalStyle { background:rgb(252, 252, 252) !important; } .ef13139 .eModalContent { height:auto !important; } .ef13139 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef13139 .eModalClose > span { color:rgb(33, 37, 41)!important;background:rgb(255, 252, 252) !important; } .ef13139 .eModalClose > span:hover { color:#ff0000 !important; } @media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){}@media (max-width: 767px) {.ef13139 .eModalStyle { width:100% !important; height:100vh !important;  } }
	.efc172250767985764202 .btn-submit svg {
		margin-left: 8px !important; stroke: #fff !important;
	}
	
	.efc172250767985764202[data-widget=form][data-layout="1"] .btn-submit:hover {
		color: #1570ef !important; outline: 1px solid #1570ef !important
	}
	
	.efc172250767985764202 .btn-submit:hover svg {
		stroke: #1570ef !important;
	}

