
	.ef25637 .eModalContent {
		height: 100% !important; max-height: 65vh !important; overflow-x: hidden; overflow-y: auto; scrollbar-width: thin; scrollbar-color: #d6e6f4 transparent;
	}
	
	@media (min-width:1921px) {
		div.ef25637 .eModalStyle {
			width: 18.229vw !important; padding: 2.344vw 1.563vw 1.563vw 1.563vw !important;
		}
		div.eModalClose>span {
			width: 1.563vw !important; height: 1.563vw !important; font-size: 0.625vw !important;
		}
	div.fp-spl-off-content span{
	font-size: 0.729vw !important;
	}
	
	}


	.ef169886996249352927 picture.efImage {
		width: 250px !important;height: auto !important;
	}
	
	@media (min-width:1921px) {
		div.ef169886996249352927 .efImage {
			width: 10.014vw !important;height: auto !important;
		}
	}
	
	.ef169886996249352927 {
		width: fit-content !important;
	}


	@media (min-width:1921px) {
		.ef12136 .eModalBody {
			height: 100vh !important;
		}
		.ef23183 .eModalStyle {
			height: 100%;
		}
		div.eModalContent {
			max-height: 31.25vw !important;
		}
		div.ef169886996249352927 picture.efImage {
			width: 13.021vw !important;
		}
		div.ef169886996249352927 {
			padding: 0.26vw !important;
		}
		div.ef169864481740770299 {
			padding-top: 1.042vw !important; padding-bottom: 1.042vw !important;
		}
		div.ef169864484446120280 {
			margin-top: 1.042vw !important;
		}
		div.ef169864484446120280>* {
			font-size: 1.25vw !important;
		}
		div.efc169864487352962280 {
			margin-top: 0px !important; margin-bottom: 1.042vw !important; background-image: none !important;
		}
		div.efc169864487352962280>* {
			font-size: 0.729vw !important;
		}
		div.efc169864487352962280>* :is(h1, h2, h3, h4, h5, h6, p) {
			font-size: 0.729vw !important;
		}
		div.ef171890684479635251 .efImage {
			width: 10.26vw !important; height: 13.646vw !important;
		}
	}
	
	.ef169864481740770299 {
		padding-top: 20px !important;padding-bottom: 20px !important;
	}

.ef169864484446120280 { margin-top:20px !important;margin-bottom:0px !important;background-image: none !important; } .ef169864484446120280 > * { color:rgb(17, 114, 148)!important;font-family:'Nunito', sans-serif !important;font-size:24px !important;font-weight:bold !important;font-style:normal !important;text-decoration:initial !important; } .ef169864484446120280:hover > * { font-weight:bold !important;font-style:normal !important;text-decoration:initial !important; } .efc169864487352962280 { margin-top:0px !important;margin-bottom:20px !important;background-image: none !important; } .efc169864487352962280 > * { color:rgb(255, 255, 255)!important;font-family:'Lato', sans-serif !important;font-size:14px !important;font-weight:normal !important;font-style:normal !important;text-decoration:initial !important; } .efc169864487352962280 > * :is(h1, h2, h3, h4, h5, h6, p) { font-size:14px !important;font-weight:normal !important;font-style:normal !important;text-decoration:initial !important; } .efc169864487352962280:hover > * { font-weight:normal !important;font-style:normal !important;text-decoration:initial !important; } .efc169864487352962280:hover > * :is(h1, h2, h3, h4, h5, h6, p) { font-weight:normal !important;font-style:normal !important;text-decoration:initial !important; } 
	.ef171890684479635251 .efImage {
		width: 196.5px !important; height: 262px !important;
	}

.ef25637 .eModalStyle { width:350px !important;background:rgb(0, 0, 0) !important; } .ef25637 .eModalContent { height:100% !important; } .ef25637 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef25637 .eModalClose > span { color:rgb(33, 37, 41)!important;background:rgb(255, 255, 255) !important; } .efc172556841565270745 a { margin-top:10px !important;background:rgb(17, 114, 148) !important;background-image: none !important;border-width:2px !important;border-style:solid !important;border-color:#117294 !important;height:auto !important;width:max-content !important; } .efc172556841565270745 a:hover { background:transparent !important;border-top-color:rgb(255, 255, 255) !important;border-right-color:rgb(255, 255, 255) !important;border-bottom-color:rgb(255, 255, 255) !important;border-left-color:rgb(255, 255, 255) !important; } .efc172556841565270745 a .eftext { font-family:'Lato', sans-serif !important;font-size:14px !important;font-weight:bold !important;font-style:normal !important;text-decoration:initial !important;color:rgb(255, 255, 255)!important; } .efc172556841565270745 a:hover .eftext { font-weight:bold !important;font-style:normal !important;text-decoration:initial !important;color:#ffffff !important; } 
	@media (min-width:1921px) {
		div.efc172556841565270745[data-widget="button"] a {
			padding: 0.521vw 1.042vw !important;
		}
		div.efc172556841565270745[data-widget="button"][data-layout="2"] a,
		div.efc172556841565270745[data-widget="button"][data-layout="4"] a {
			border-radius: 1.563vw !important;
		}
		div.efc172556841565270745 a .eftext {
			font-size: 0.729vw !important;
		}
	}


	.ef169886996249352927 .efImage {
		padding-top: 6px !important;padding-right: 0px !important;padding-bottom: 6px !important;padding-left: 0px !important;width: 150px !important;height: auto !important;
	}

