.ef23056 .eModalStyle { width:900px !important;background:rgb(252, 252, 252) !important; } .ef23056 .eModalContent { height:auto !important; } .ef23056 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef23056 .eModalClose > span { color:rgb(33, 37, 41)!important;background:rgb(255, 255, 255) !important; } @media(min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.ef23056 .eModalStyle { width:80% !important; background:rgb(255, 255, 255) !important;  } }@media (max-width: 767px) {.ef23056 .eModalStyle { width:90% !important;  } }
	.ef23056 .eModalStyle {
		padding: 0px !important; background: overflow: hidden !important;border: unset !important;
	}
	
	div.ef23056 .eModalClose {
		position: absolute; top: 15px !important; right: 15px !important;
	}
	
	.ef23056 .eModalStyle {
		border-radius: 15px !important; overflow: hidden;
	}
	
	@media (max-width:767px) {
		div.ef23056 .eModalStyle {
			padding: 0px !important; background: #ffffff !important;
		}
	}
	

.efc175975162500472209 > .sliderWrapper .bgSlides { background-position:0% 50% !important;background-size:cover !important;background-repeat:no-repeat !important; } .efc175975162500472209 { padding-top:40px !important;padding-right:30px !important;padding-bottom:30px !important;padding-left:30px !important; } .efc175975162500472209 .bgOverlay { background:rgb(0, 0, 0) !important;opacity:0.45 !important; } 
	.efc175975162500673774 h1 {
		line-height: 1.2;
	}

.efc175975162500673774 { margin-bottom:10px !important;background-image: none !important; } .efc175975162500673774 > * { color:rgb(255, 255, 255)!important;font-family:objektiv-mk2 !important;font-size:28px !important;font-weight:bold !important;font-style:normal !important;text-decoration:initial !important; } .efc175975162500673774:hover > * { font-weight:bold !important;font-style:normal !important;text-decoration:initial !important; } @media (max-width: 767px) {.efc175975162500673774 > * { font-size:20px !important;  } }
	.efc175975162500879083 {
		margin-top: 0px !important;margin-bottom: 16px !important;background-image: none !important;
	}
	
	.efc175975162500879083 > * {
		color: rgb(255, 255, 255)!important;font-family: objektiv-mk2 !important;font-size: 16px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162500879083 > * :is(h1, h2, h3, h4, h5, h6, p) {
		font-size: 16px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162500879083:hover > * {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162500879083:hover > *:is(h1, h2, h3, h4, h5, h6, p) {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}


	.efc175975162501012688 {
		background: rgb(255, 255, 255) !important;padding-top: 40px !important;padding-right: 30px !important;padding-bottom: 30px !important;padding-left: 30px !important;
	}


	.efc175975162501262486 input,
	.efc175975162501262486 textarea {
		border-bottom: 1px solid #00000040 !important; border-radius: unset !important;
	}
	
	div.efc175975162501262486[data-widget="form"] .form-control:focus {
		box-shadow: unset !important; border-bottom: 1px solid #000000 !important;
	}
	
	.efc175975162501262486 textarea::placeholder,
	.efc175975162501262486 textarea {
		line-height: 1.3;
	}
	
	.mb-25 {
		margin-bottom: 25px;
	}
	
	.efc175975162501262486 .form-title {
		color: #212529 !important; word-wrap: break-word; white-space: normal;line-height: 1.2;
	}
	
	.efc175975162501262486[data-widget="form"][data-layout="1"] .btn-submit {
		border-radius: 7px !important;
	}
	
	.efc175975162501262486[data-widget="form"] .btn-submit {
		padding: 8px 12px;
	}


	.efc175975162501262486 .customCheckBox input:checked + label:before {
		background: rgb(255, 255, 255) !important;
	}
	
	.efc175975162501262486 .custom-control-input:checked ~ .custom-control-label::before {
		background: rgb(255, 255, 255) !important;
	}
	
	.efc175975162501262486 .gj-datepicker-bootstrap [role=right-icon] button {
		background: rgb(255, 255, 255) !important;
	}
	
	.efc175975162501262486 .gj-datepicker-bootstrap [role=right-icon] button {
		background: rgb(255, 255, 255) !important;
	}
	
	.efc175975162501262486 .gj-timepicker-md [role=right-icon] {
		background: rgb(255, 255, 255) !important;
	}
	
	.efc175975162501262486 .form-control {
		background: rgb(255, 255, 255) !important;font-family: objektiv-mk2 !important;font-size: 15px !important;color: #212529!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .custom-file-label {
		background: rgb(255, 255, 255) !important;font-family: objektiv-mk2 !important;font-size: 15px !important;color: #212529!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .gj-textbox-md {
		background: rgb(255, 255, 255) !important;font-family: objektiv-mk2 !important;font-size: 15px !important;color: #212529!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .form-group label,
	.efc175975162501262486 .custom-control label,
	.efc175975162501262486 .freeText {
		font-family: objektiv-mk2 !important;font-size: 16px !important;color: rgb(111, 115, 117)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .form-label {
		font-family: objektiv-mk2 !important;font-size: 16px !important;color: rgb(111, 115, 117)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .form-control::placeholder {
		font-size: 14px !important;color: rgba(0, 0, 0, 0.68)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .gj-textbox-md::placeholder {
		font-size: 14px !important;color: rgba(0, 0, 0, 0.68)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .form-button {
		display: flex;justify-content: flex-start !important;
	}
	
	.efc175975162501262486 .form-button button {
		width: auto !important;border-radius: 4px !important;background: rgb(21, 112, 239) !important;font-family: 'DM Sans', sans-serif !important;font-size: 16px !important;color: rgb(255, 255, 255)!important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;box-shadow: transparent 0px 0px 11px 0px !important;background-image: none !important;
	}
	
	.efc175975162501262486 {
		padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: transparent !important;background-image: none !important;
	}
	
	.efc175975162501262486::before {
		background-color: unset !important;
	}
	
	.efc175975162501262486 .form-title {
		font-family: objektiv-mk2 !important;font-size: 20px !important;color: #212529!important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162501262486 .formAlertContent {
		font-family: 'DM Sans', sans-serif !important;font-size: 16px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}

@media (max-width: 767px) {.efc175975162501262486 .form-group label,
		.efc175975162501262486 .custom-control label,
		.efc175975162501262486 .freeText { font-family:objektiv-mk2 !important; font-size:16px !important; color:rgb(111, 115, 117) !important; font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } .efc175975162501262486 .form-title { font-size:18px !important;  } }
	.efc175975162502479235 ul {
		padding-left: 18px;
	}
	
	.efc175975162502479235 li {
		margin-bottom: 5px;
	}


	.efc175975162502479235 {
		background-image: none !important;
	}
	
	.efc175975162502479235 > * {
		color: rgb(33, 37, 41)!important;font-family: objektiv-mk2 !important;font-size: 14px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162502479235 > * :is(h1, h2, h3, h4, h5, h6, p) {
		font-size: 14px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162502479235:hover > * {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc175975162502479235:hover > *:is(h1, h2, h3, h4, h5, h6, p) {
		font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}

@media (max-width: 767px) {.efc175975162502479235: hover > *: is(h1, h2, h3, h4, h5, h6, p) { font-weight:normal !important; font-style:normal !important; text-decoration:initial !important;  } }