.ef25327 .eModalStyle { width:450px !important;background:rgb(0, 0, 0) !important; } .ef25327 .eModalContent { height:100% !important; } .ef25327 .eModalSection { background:rgba(0, 0, 0, 0.5) !important; } .ef25327 .eModalClose > span { color:rgb(33, 37, 41)!important;background:rgb(255, 255, 255) !important; } @media (max-width: 767px) {.ef25327 .eModalStyle { width:310px !important;  } }
	.ef9425 .eModalBody {
		height: 100vh !important; justify-content: flex-start !important; align-items: flex-end !important;
	}
	
	.ef25375 .eModalStyle {
		height: 100%;
	}
	
	@media (min-width:1921px) {
		div.ef169864481740770299 {
			padding-top: 1.041vw !important;padding-bottom: 1.041vw !important;
		}
		div.ef25375 .eModalStyle {
			width: 18.22vw !important;
		}
		div.ef25375 .eModalClose {
			top: 0.521vw !important;; right: 1.562vw !important;
		}
		div.ef25375 .eModalClose>span {
			width: 1.562vw !important; height: 1.562vw !important; font-size: 0.625vw !important;
		}
	}
	
	div.eModalContent {
		max-height: 85vh !important; min-height: 100% !important;
	}
	
	@media (min-width:1200px) and (max-width: 1400px) {
		div.eModalStyle {
			padding: 25px 20px 30px 20px !important;
		}
	}
	
	@media (max-width: 1199px) {
		div.eModalContent {
			max-height: 80vh !important; min-height: 100% !important;
		}
	}
	
	@media (max-width:767px) {
		div.eModalClose>span {
			width: 25px !important; height: 25px !important; font-size: 8px !important;
		}
	}


	.ef169864481740770299 {
		padding-top: 20px !important;padding-bottom: 20px !important;
	}


	.efc169864487352962280 {
		margin-top: 0px !important;margin-bottom: 15px !important;background-image: none !important;
	}
	
	.efc169864487352962280 > * {
		color: rgb(255, 255, 255)!important;font-family: 'Open Sans', sans-serif !important;font-size: 16px !important;font-weight: normal !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc169864487352962280 > * :is(h1, h2, h3, h4, h5, h6, p) {
		font-size: 16px !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;
	}


	.ef169886996249352927 .efImage {
		margin-bottom: 0px !important;width: auto !important;height: auto !important;
	}

.efc172556841565270745 a { margin-top:10px !important;background:rgb(15, 52, 71) !important;background-image: none !important;border-width:2px !important;border-style:solid !important;border-color:#0f3447 !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:'Open Sans', 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; } .efc172556841988457135 a { margin-top:10px !important;background:rgb(15, 52, 71) !important;background-image: none !important;border-width:2px !important;border-style:solid !important;border-color:#0f3447 !important;height:auto !important;width:max-content !important; } .efc172556841988457135 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; } .efc172556841988457135 a .eftext { font-family:'Open Sans', 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; } .efc172556841988457135 a:hover .eftext { font-weight:bold !important;font-style:normal !important;text-decoration:initial !important;color:#ffffff !important; } 
	.ef172556825769587701 .efImage {
		width: 257.5px !important; height: 185.371px !important;
	}


	@media (min-width:1921px) {
		div.ef169886996249352927 .efImage {
			margin-bottom: 0.521vw !important;
		}
	}


	@media (min-width:1921px) {
		div.ef172556825769587701 .efImage {
			width: 13.404vw !important; height: auto !important;
		}
	}


	@media (min-width:1921px) {
		div.efc169864487352962280 {
			margin-bottom: 1.041vw !important;
		}
		div.efc169864487352962280 > *,
		div.efc169864487352962280,
		div.efc169864487352962280 p {
			font-size: 0.833vw !important;
		}
		div.efc169864487352962280 span {
			font-size: 1.273vw !important;
		}
	}
	
	@media (min-width:1200px) and (max-width: 1400px) {
		div.fp-spl-off-content span {
			font-size: 13px !important;
		}
	}
	
	@media (min-width:768px) and (max-width: 1199px) {
		div.fp-spl-off-content span {
			font-size: 12px !important;
		}
		div.efc169864487352962280 {
			margin-top: 0px !important;margin-bottom: 10px !important;
		}
	}
	
	@media (max-width: 767px) {
		div.fp-spl-off-content span {
			font-size: 12px !important;
		}
	}


	@media (min-width:1921px) {
		div.efc172556841565270745 a {
			margin-top: 10px !important;border-width: 2px !important;width: 8.85vw !important; height: 2.29vw !important;
		}
		div.efc172556841565270745 a .eftext {
			font-size: 0.729vw !important;
		}
	}


	@media (min-width:1921px) {
		div.efc172556841988457135 a {
			margin-top: 10px !important;border-width: 2px !important;width:8.85vw !important; height:2.29vw !important;
		}
	div.efc172556841988457135 a .eftext {
font-size: 0.729vw !important;
	}
	}


	.ef169886996249352927 img {
		filter: brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(0%) hue-rotate(232deg) brightness(104%) contrast(104%);
	}
	
	@media (min-width:1921px) {
		div.ef169886996249352927 .efImage {
			margin-bottom: 0.521vw !important;width: auto !important;height: 7.808vw !important;
		}
	}
	
	.ef169886996249352927 picture.efImage {
		width: 120px !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:1401px) and (max-width:1921px) {
		div.eModalBody .ef169886996249352927 picture.efImage {
			margin-bottom: 20px !important;width: 150px !important;
		}
	}
	
	@media (max-width:767px) {
		div.ef169886996249352927 picture.efImage {
			width: 80px !important;
		}
	}
	
	@media (min-width:768px) and (max-width: 1199px) {
		.eModalBody .ef169886996249352927 picture.efImage {
			margin-bottom: 10px !important; width: 100px !important;
		}
	}


	@media (max-width: 1400px) {
		div.ef171890684479635251 picture.efImage {
			width: 150px !important;height: auto !important;
		}
	}
	
	.ef171890684479635251 picture.efImage {
		width: 250px !important;height: auto !important;
	}


	@media (min-width:1921px) {
		div.efc178730383877169719 {
			margin-top: 1.041vw !important;
		}
		div.efc178730383877169719 > *,
		div.efc178730383877169719,
		div.efc178730383877169719 p span {
			font-size: 1.562vw !important;
		}
	}
	
	@media (min-width:1200px) and (max-width: 1400px) {
		div.efc178730383877169719 p {
			font-size: 16px !important;
		}
	}
	
	@media (min-width:768px) and (max-width: 1199px) {
		div.efc178730383877169719 p {
			font-size: 15px !important;
		}
		div.efc178730383877169719 {
			margin-top: 0px !important;margin-bottom: 10px !important;
		}
	}
	
	@media (max-width: 767px) {
		div.efc178730383877169719 p {
			font-size: 14px !important;
		}
	}


	.efc178730383877169719 {
		margin-top: 15px !important;margin-bottom: 10px !important;background-image: none !important;
	}
	
	.efc178730383877169719 > * {
		color: rgb(255, 255, 255)!important;font-family: 'Open Sans', sans-serif !important;font-size: 30px !important;font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}
	
	.efc178730383877169719:hover > * {
		font-weight: bold !important;font-style: normal !important;text-decoration: initial !important;
	}

