.home #logo {
	background: no-repeat center / clamp(250px, 24vw, 429px) url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 429 28'%3E%3Cpath d='M0 .4526h11.8392c3.0419 0 5.3404.7801 6.8992 2.3415 1.1818 1.1845 1.7727 2.6441 1.7727 4.3817v.0756c0 .8062-.1069 1.517-.3183 2.134-.2139.6197-.4891 1.1597-.8257 1.6254a5.7833 5.7833 0 0 1-1.2001 1.2275c-.4617.3522-.93.6548-1.4035.9053.7748.2779 1.4831.5987 2.1223.964.6366.3639 1.187.7983 1.6514 1.3018.4631.5048.8205 1.0958 1.0697 1.7754.2517.6796.377 1.4727.377 2.3793v.077c0 1.1831-.2322 2.2279-.6979 3.1345-.4631.9053-1.1232 1.6619-1.9802 2.2659-.8531.6039-1.8849 1.0644-3.0928 1.3788-1.2053.3156-2.5372.4722-3.9969.4722H0V.4526Zm10.9313 11.1439c1.5053 0 2.7106-.2974 3.6146-.8896.9014-.5909 1.3553-1.4923 1.3553-2.7002v-.0744c0-1.0592-.3952-1.881-1.187-2.4745-.7892-.591-1.9384-.887-3.4451-.887H4.6086v7.027h6.3227v-.0013Zm1.3579 11.1818c1.5823 0 2.8254-.3014 3.7294-.9066.904-.6053 1.3553-1.5106 1.3553-2.7198v-.077c0-1.1322-.4461-2.0075-1.337-2.6245-.891-.617-2.2528-.9249-4.0869-.9249H4.6086v7.2528h7.6806ZM39.8896 27.349c-2.0376 0-3.9029-.3588-5.5896-1.0762-1.6892-.7188-3.1359-1.6945-4.3438-2.9272-1.2105-1.234-2.1523-2.6754-2.8333-4.3255-.6796-1.6489-1.0213-3.4046-1.0213-5.2687v-.077c0-1.8627.3417-3.6198 1.0213-5.2686.6797-1.6501 1.6358-3.098 2.8711-4.3438 1.2327-1.247 2.6924-2.2346 4.3791-2.965C36.0623.3652 37.9251.0012 39.9652.0012c2.0376 0 3.9029.3587 5.5896 1.0762 1.6866.7174 3.1359 1.6932 4.3438 2.9272 1.2105 1.234 2.1523 2.6767 2.8332 4.3242.6797 1.6514 1.0214 3.4059 1.0214 5.27v.0756c0 1.8654-.3417 3.6199-1.0214 5.27-.6796 1.6501-1.6357 3.0968-2.871 4.3438-1.2327 1.2471-2.6924 2.2358-4.3817 2.965-1.6866.7292-3.5494 1.0958-5.5895 1.0958Zm.0756-4.2695c1.3045 0 2.502-.2452 3.5925-.7357 1.0905-.4905 2.0232-1.1597 2.7993-2.0023.7801-.8427 1.3853-1.8315 1.8262-2.965.4383-1.1336.6575-2.3415.6575-3.6251v-.077c0-1.2835-.2192-2.4993-.6575-3.6446-.4409-1.1453-1.0553-2.1419-1.8444-2.9846-.7892-.8426-1.7376-1.5157-2.8411-2.0206-1.1036-.5048-2.3063-.7565-3.6107-.7565-1.3045 0-2.502.2465-3.5925.737s-2.0258 1.1583-2.8019 2.001c-.7775.844-1.3841 1.8315-1.8237 2.965-.4383 1.1336-.6574 2.3428-.6574 3.6264v.0756c0 1.2836.2191 2.4994.6574 3.646.4409 1.1466 1.0553 2.1406 1.8445 2.9832.7892.844 1.7349 1.5184 2.8385 2.0219 1.1036.5035 2.3089.7553 3.6133.7553ZM59.3828.4526h4.606v22.25h13.9028v4.1925H59.3828V.4526ZM89.26 4.7586h-8.385V.4526h21.454v4.306h-8.3847v22.1365h-4.6856V4.7586h.0013ZM119.858 27.349c-2.04 0-3.903-.3588-5.589-1.0762-1.689-.7188-3.136-1.6945-4.347-2.9272-1.208-1.234-2.152-2.6754-2.833-4.3255-.678-1.6489-1.019-3.4046-1.019-5.2687v-.077c0-1.8627.342-3.6198 1.019-5.2686.68-1.6501 1.638-3.098 2.871-4.3438 1.233-1.247 2.695-2.2346 4.382-2.965 1.686-.7305 3.552-1.0958 5.592-1.0958 2.038 0 3.903.3587 5.59 1.0762 1.686.7174 3.135 1.6932 4.343 2.9272 1.208 1.234 2.153 2.6767 2.834 4.3242.679 1.6514 1.018 3.4059 1.018 5.27v.0756c0 1.8654-.339 3.6199-1.018 5.27-.68 1.6501-1.639 3.0968-2.871 4.3438-1.233 1.2471-2.695 2.2358-4.382 2.965-1.687.7292-3.548 1.0958-5.59 1.0958Zm.077-4.2695c1.302 0 2.5-.2452 3.59-.7357 1.093-.4918 2.026-1.1597 2.802-2.0023.776-.8427 1.385-1.8315 1.824-2.965.441-1.1336.66-2.3415.66-3.6251v-.077c0-1.2835-.219-2.4993-.66-3.6446-.439-1.1453-1.053-2.1419-1.842-2.9846-.789-.8426-1.738-1.5157-2.841-2.0206-1.104-.5048-2.307-.7565-3.611-.7565-1.304 0-2.502.2465-3.592.737-1.091.4905-2.026 1.1583-2.802 2.001-.778.844-1.386 1.8315-1.824 2.965-.438 1.1336-.657 2.3428-.657 3.6264v.0756c0 1.2836.219 2.4994.657 3.646.438 1.1466 1.053 2.1406 1.842 2.9832.789.844 1.737 1.5184 2.841 2.0219 1.104.5035 2.309.7553 3.613.7553ZM139.35.4526h4.298l14.137 18.2832V.4526h4.609v26.4425h-3.886l-14.55-18.8115v18.8115h-4.608V.4526ZM191.97 5.8164l-8.953 21.0785h-4.761L189.892.2646h4.306l11.635 26.6303h-4.912L191.97 5.8164Z' fill='%23032649'/%3E%3Cpath d='m197.089 26.8951-5.045-11.8783L187 26.8951h10.089ZM347.243 26.8951l-5.044-11.8783-5.045 11.8783h10.089Z' fill='%2391ABC6'/%3E%3Cpath d='m342.124 5.8164-8.953 21.0785h-4.761L340.046.2646h4.306l11.635 26.6303h-4.912l-8.951-21.0785ZM219.656 27.2733c-2.037 0-3.99-.347-5.854-1.0396-1.864-.6927-3.59-1.7571-5.175-3.192l2.795-3.3237c1.284 1.1088 2.582 1.9579 3.89 2.5489 1.31.5922 2.798.8896 4.459.8896 1.435 0 2.574-.3026 3.419-.9066.842-.6053 1.264-1.4114 1.264-2.4184v-.077c0-.4774-.081-.8988-.245-1.2653-.166-.364-.469-.7109-.91-1.0384-.443-.3274-1.047-.6287-1.819-.9065-.77-.2779-1.773-.5531-3.01-.831-1.414-.3274-2.67-.6992-3.768-1.114-1.101-.4161-2.021-.9183-2.767-1.5118-.743-.5909-1.312-1.3149-1.705-2.1706-.39-.8557-.586-1.8889-.586-3.098v-.077c0-1.1323.225-2.1707.676-3.1164.449-.9444 1.067-1.7505 1.855-2.4184.785-.6666 1.732-1.1897 2.839-1.5667 1.106-.377 2.312-.5674 3.622-.5674 1.938 0 3.684.2844 5.233.8492 1.548.5674 3.002 1.3918 4.362 2.4732l-2.494 3.5129c-1.208-.8818-2.405-1.5536-3.587-2.0206-1.184-.4657-2.379-.6979-3.59-.6979-1.358 0-2.416.3-3.172.9053-.757.6053-1.134 1.3475-1.134 2.228v.077c0 .5048.086.951.265 1.3397.176.3926.497.7435.965 1.0592.466.3143 1.112.6104 1.931.8883.819.2778 1.863.5661 3.125.8687 1.388.3536 2.62.7423 3.692 1.1701 1.072.4292 1.962.951 2.67 1.568.706.617 1.243 1.3344 1.61 2.1523.364.8179.548 1.7689.548 2.8515v.077c0 1.234-.232 2.3415-.693 3.325-.462.981-1.106 1.8132-1.929 2.4915-.826.6796-1.815 1.1975-2.97 1.5497-1.155.3548-2.425.5322-3.812.5322ZM243.832 27.2733c-2.038 0-3.99-.347-5.855-1.0396-1.862-.6927-3.587-1.7571-5.174-3.192l2.795-3.3237c1.284 1.1088 2.582 1.9579 3.89 2.5489 1.31.5922 2.798.8896 4.459.8896 1.435 0 2.573-.3026 3.419-.9066.842-.6053 1.264-1.4114 1.264-2.4184v-.077c0-.4774-.081-.8988-.246-1.2653-.165-.364-.468-.7109-.909-1.0384-.443-.3274-1.047-.6287-1.82-.9065-.769-.2779-1.772-.5531-3.009-.831-1.414-.3274-2.67-.6992-3.768-1.114-1.099-.4161-2.021-.9183-2.765-1.5118-.746-.5909-1.314-1.3149-1.704-2.1706-.393-.8557-.589-1.8889-.589-3.098v-.077c0-1.1323.225-2.1707.676-3.1164.449-.9444 1.067-1.7505 1.855-2.4184.788-.6666 1.732-1.1897 2.838-1.5667s2.313-.5674 3.623-.5674c1.938 0 3.684.2844 5.233.8492 1.547.5674 3.002 1.3918 4.362 2.4732l-2.494 3.5129c-1.208-.8818-2.405-1.5536-3.587-2.0206-1.184-.4657-2.379-.6979-3.59-.6979-1.358 0-2.416.3-3.172.9053-.757.6053-1.134 1.3475-1.134 2.228v.077c0 .5048.089.951.265 1.3397.176.3926.5.7435.965 1.0592.466.3156 1.112.6104 1.931.8883.819.2778 1.863.5661 3.125.8687 1.388.3536 2.62.7423 3.692 1.1701 1.072.4292 1.962.951 2.67 1.568.706.617 1.243 1.3344 1.61 2.1523.364.8179.548 1.7689.548 2.8515v.077c0 1.234-.233 2.3415-.693 3.325-.462.981-1.106 1.8132-1.929 2.4915-.826.6796-1.815 1.1975-2.971 1.5497-1.154.3548-2.425.5322-3.811.5322ZM271.332 27.349c-2.037 0-3.903-.3588-5.589-1.0762-1.687-.7188-3.136-1.6945-4.344-2.9272-1.208-1.234-2.152-2.6754-2.833-4.3255-.68-1.6489-1.019-3.4046-1.019-5.2687v-.077c0-1.8627.339-3.6198 1.019-5.2686.679-1.6501 1.635-3.098 2.871-4.3438 1.232-1.247 2.692-2.2346 4.381-2.965 1.687-.7318 3.55-1.0958 5.59-1.0958s3.903.3587 5.59 1.0762c1.689.7174 3.135 1.6932 4.343 2.9272 1.211 1.234 2.155 2.6767 2.834 4.3242.679 1.6514 1.021 3.4059 1.021 5.27v.0756c0 1.8654-.342 3.6199-1.021 5.27-.679 1.6501-1.636 3.0968-2.869 4.3438-1.235 1.2471-2.695 2.2358-4.382 2.965-1.688.7292-3.55 1.0958-5.592 1.0958Zm.077-4.2695c1.305 0 2.502-.2452 3.593-.7357 1.09-.4905 2.025-1.1597 2.802-2.0023.776-.8427 1.384-1.8315 1.823-2.965.439-1.1336.658-2.3415.658-3.6251v-.077c0-1.2835-.219-2.4993-.658-3.6446-.441-1.1453-1.055-2.1419-1.844-2.9846-.789-.8426-1.735-1.5157-2.839-2.0206-1.103-.5048-2.309-.7565-3.613-.7565-1.304 0-2.499.2465-3.592.737-1.091.4905-2.024 1.1583-2.8 2.001-.78.844-1.385 1.8315-1.826 2.965-.438 1.1336-.657 2.3428-.657 3.6264v.0756c0 1.2836.219 2.4994.657 3.646.441 1.1466 1.055 2.1406 1.844 2.9832.79.844 1.735 1.5184 2.842 2.0219 1.103.5035 2.306.7553 3.61.7553ZM303.138 27.349c-1.939 0-3.727-.3535-5.363-1.0592-1.638-.7031-3.057-1.6671-4.263-2.8893-1.202-1.221-2.147-2.6624-2.833-4.3256-.682-1.6605-1.027-3.4372-1.027-5.3247v-.077c0-1.8875.337-3.6577 1.009-5.3065.673-1.6488 1.617-3.098 2.833-4.3438 1.216-1.2457 2.654-2.2293 4.319-2.9467C299.474.3587 301.314 0 303.327 0c1.21 0 2.31.1004 3.307.3013.994.2022 1.905.4853 2.739.8492.831.3653 1.598.7996 2.304 1.3032a18.2484 18.2484 0 0 1 2.002 1.6618l-2.983 3.4372c-1.06-.9809-2.179-1.774-3.363-2.3793-1.185-.604-2.53-.9066-4.041-.9066-1.262 0-2.425.2466-3.496.737-1.071.4905-1.995 1.1584-2.777 2.001-.78.844-1.384 1.8315-1.812 2.965-.431 1.1337-.642 2.3429-.642 3.6265v.0756c0 1.2836.211 2.4993.642 3.6459.428 1.1466 1.032 2.1472 1.812 3.0042.782.8557 1.707 1.5288 2.777 2.0206 1.069.4917 2.234.7357 3.496.7357 1.609 0 2.996-.3079 4.156-.9249 1.157-.617 2.303-1.4544 3.437-2.5123l2.983 3.0211c-.68.7318-1.39 1.3788-2.135 1.9449-.741.5674-1.542 1.0592-2.398 1.474-.856.4148-1.793.7305-2.815.9444-1.02.2153-2.148.3235-3.382.3235ZM318.965.4526h4.608v26.4425h-4.608V.4526ZM367.015 4.7586h-8.388V.4526h21.457v4.306h-8.388v22.1365h-4.683V4.7586h.002ZM384.994.4526h19.567v4.1925h-14.958v6.8001h13.258v4.1925h-13.258v7.0649h15.148v4.1925h-19.757V.4526ZM419.598 27.2733c-2.04 0-3.993-.347-5.857-1.0396-1.863-.6927-3.587-1.7571-5.175-3.192l2.796-3.3237c1.283 1.1088 2.581 1.9579 3.89 2.5489 1.309.5922 2.798.8896 4.458.8896 1.435 0 2.577-.3026 3.419-.9066.843-.6053 1.267-1.4114 1.267-2.4184v-.077c0-.4774-.084-.8988-.247-1.2653-.163-.364-.468-.7109-.909-1.0384-.441-.3274-1.047-.6287-1.817-.9065-.772-.2779-1.775-.5531-3.012-.831-1.414-.3274-2.67-.6992-3.768-1.114-1.099-.4161-2.021-.9183-2.765-1.5118-.746-.5909-1.314-1.3149-1.705-2.1706-.392-.8557-.588-1.8889-.588-3.098v-.077c0-1.1323.225-2.1707.676-3.1164.451-.9444 1.067-1.7505 1.855-2.4184.788-.6666 1.732-1.1897 2.838-1.5667s2.313-.5674 3.623-.5674c1.938 0 3.683.2844 5.233.8492 1.55.5674 3.002 1.3918 4.362 2.4732l-2.491 3.5129c-1.211-.8818-2.406-1.5536-3.59-2.0206-1.185-.467-2.379-.6979-3.587-.6979-1.361 0-2.419.3-3.175.9053-.754.6053-1.134 1.3475-1.134 2.228v.077c0 .5048.089.951.265 1.3397.179.3926.499.7435.965 1.0592.468.3143 1.112.6104 1.931.8883.819.2778 1.863.5661 3.125.8687 1.388.3536 2.62.7423 3.692 1.1701 1.072.4292 1.962.951 2.67 1.568.706.617 1.243 1.3344 1.61 2.1523.364.8179.548 1.7689.548 2.8515v.077c0 1.234-.23 2.3415-.693 3.325-.462.981-1.106 1.8132-1.929 2.4915-.826.6796-1.815 1.1975-2.971 1.5497-1.154.3548-2.426.5322-3.81.5322Z' fill='%23032649'/%3E%3C/svg%3E");
}
@media (min-width: 1150px) {
	.home .main_menu > li > a {
		color:#032649;
	}
}


.home .main_menu > li:last-child > a {
	color: #fff;
}
.home .main_menu li:hover > a span ,
.home .main_menu li.current-menu-item > a span {
	border-color: #032649;
}

.page_banner {
	overflow: hidden;
	position: relative;
	padding-top: clamp(100px, 18vw,300px);
	padding-bottom: clamp(40px, 15vw,250px);
}
.overlay {

	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(255, 255, 255, 0.6);
}

.page_banner::before {

	z-index: 2;
	height: 100%;
	position: absolute;
	width: clamp(150px, 55vw, 1541px);
	max-width: 1541px;
	background: no-repeat right center /cover url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1141 897'%3E%3Cpath d='M0 0h1141L765 897H0V0Z' fill='%23fff'/%3E%3C/svg%3E");
}
.page_banner::after {
	top: 0;
	content: '';
	height: 100%;
	position: absolute;
	right: 0;
	width: clamp(300px, 32vw, 860px);
	z-index: 2;
	background: no-repeat left bottom /cover  url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 1235'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M560 0h-16L0 1235h560V0Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m343.5 824.2-174 410.8H77l226.2-519h83.6L560 1113.4V1235h-42.5l-174-410.8Z' fill='%23032649'/%3E%3Cpath d='m441 1235-98-231-98 231h196Z' fill='%2391ABC6'/%3E%3C/svg%3E");
}
.silhouette {
	z-index: 3;
	position: absolute;
	right: 25vw;
	width: clamp(50px, 8vw, 181px);
	bottom: -2%;
	height: clamp(350px, 35vw, 694px);
	background: no-repeat bottom center  / clamp(50px, 8vw, 181px);

}
.banner_title {
	z-index: 4;
	max-width: unset;
	width: 100%;
}
.home .banner_title p {
	color: #2B2B2B;
}

.home .hero strong ,
.home .hero {
	color: #032649;
}
.home .page_banner .button {
	text-shadow: none;
}

.home .page_banner .button.outline {
	background: #fff;
}

.home .page_banner .button.outline:hover {
	background: #91ABC6;
}

.home .page_banner .button.outline.green:hover {
	background: #4FA6AE;
	color: #fff;
}

.home #mobile_menu_button > div {
	background-color: #032649;
}
@media (max-width: 1500px) {
	.home #logo {
		background-size: clamp(250px, 20vw, 320px);
	}
}
@media (max-width: 1250px) {
	.silhouette {
		right: 15vw;
	}
	.banner_title {
		width: 85%;
	}
	.home .banner_title p {
		text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	}
}
@media (max-width: 1024px) {
	.silhouette {
		display: none;
	}
	.banner_title {
		width: 100%;
	}
}

@media (max-width: 900px) {
	.page_banner::after {
		top: 0;
		content: '';
		height: 100%;
		position: absolute;
		right: 0;
		width: 300px;
		z-index: 2;
		background: no-repeat left bottom /cover  url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 1235'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M560 0h-16L0 1235h560V0Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m343.5 824.2-174 410.8H77l226.2-519h83.6L560 1113.4V1235h-42.5l-174-410.8Z' fill='%23032649'/%3E%3Cpath d='m441 1235-98-231-98 231h196Z' fill='%2391ABC6'/%3E%3C/svg%3E");
	}
	.button {
		min-width: 100%;
		box-sizing: border-box;

	}
	.button + .button {
		margin-left: 0;
		margin-top: 20px;
	}
	.page_banner::after {
		display: none;
	}
	.page_banner::before {
		width: 70%;
	}
}



