@font-face {
	font-family: "icons";
	font-display: block;
	src: url('fonts/icon-font.woff2') format('woff2'),
		url('fonts/icon-font.woff') format('woff'),
		url('fonts/icon-font.svg#icon-font') format('svg');
}

.icon:before,
.icon:after {
	font-family: "icons";
	font-size: 31px;
    line-height: 1;
	display: block;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	/* speak: none; only necessary if not using the private unicode range (firstGlyph option) */
	text-decoration: none;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}



.icon-accounting:before {
	content: "\F001";
}



.icon-archive:before {
	content: "\F002";
}



.icon-arrow-Xsmall-down:before {
	content: "\F003";
}



.icon-arrow-Xsmall-left:before {
	content: "\F004";
}



.icon-arrow-Xsmall-right:before {
	content: "\F005";
}



.icon-arrow-Xsmall-up:before {
	content: "\F006";
}



.icon-arrow-big-down:before {
	content: "\F007";
}



.icon-arrow-big-left:before {
	content: "\F008";
}



.icon-arrow-big-right:before {
	content: "\F009";
}



.icon-arrow-big-up:before {
	content: "\F00A";
}



.icon-arrow-circle-down:before {
	content: "\F00B";
}



.icon-arrow-circle-left:before {
	content: "\F00C";
}



.icon-arrow-circle-right:before {
	content: "\F00D";
}



.icon-arrow-circle-up:before {
	content: "\F00E";
}



.icon-arrow-curved-left:before {
	content: "\F00F";
}



.icon-arrow-curved-right:before {
	content: "\F010";
}



.icon-arrow-play:before {
	content: "\F011";
}



.icon-arrow-right-45down:before {
	content: "\F012";
}



.icon-arrow-right-45up:before {
	content: "\F013";
}



.icon-arrow-right:before {
	content: "\F014";
}



.icon-arrow-round-clockwise:before {
	content: "\F015";
}



.icon-arrow-small-down:before {
	content: "\F016";
}



.icon-arrow-small-left:before {
	content: "\F017";
}



.icon-arrow-small-right:before {
	content: "\F018";
}



.icon-arrow-small-up:before {
	content: "\F019";
}



.icon-arrow-sort-down:before {
	content: "\F01A";
}



.icon-arrow-up-fade:before {
	content: "\F01B";
}



.icon-arrows-round-clockwise:before {
	content: "\F01C";
}



.icon-arrows-round-counterclockwise:before {
	content: "\F01D";
}



.icon-badge-new:before {
	content: "\F01E";
}



.icon-badge-video:before {
	content: "\F01F";
}



.icon-bars-ascending:before {
	content: "\F020";
}



.icon-bars-mix:before {
	content: "\F021";
}



.icon-bars-random:before {
	content: "\F022";
}



.icon-basket:before {
	content: "\F023";
}



.icon-bell:before {
	content: "\F024";
}



.icon-building-apartment:before {
	content: "\F025";
}



.icon-building-garage:before {
	content: "\F026";
}



.icon-building-hospital:before {
	content: "\F027";
}



.icon-building-house-family:before {
	content: "\F028";
}



.icon-building-house-left:before {
	content: "\F029";
}



.icon-building-house-right:before {
	content: "\F02A";
}



.icon-building-house:before {
	content: "\F02B";
}



.icon-building-residential:before {
	content: "\F02C";
}



.icon-building-shop:before {
	content: "\F02D";
}



.icon-building-skyscraper:before {
	content: "\F02E";
}



.icon-bus:before {
	content: "\F02F";
}



.icon-calculator:before {
	content: "\F030";
}



.icon-calendar-day:before {
	content: "\F031";
}



.icon-calendar-month:before {
	content: "\F032";
}



.icon-calendar:before {
	content: "\F033";
}



.icon-camera-cross:before {
	content: "\F034";
}



.icon-camera:before {
	content: "\F035";
}



.icon-car:before {
	content: "\F036";
}



.icon-cart-home:before {
	content: "\F037";
}



.icon-cart:before {
	content: "\F038";
}



.icon-checklist:before {
	content: "\F039";
}



.icon-checkmark-circle:before {
	content: "\F03A";
}



.icon-checkmark:before {
	content: "\F03B";
}



.icon-chevron-down-big:before {
	content: "\F03C";
}



.icon-chevron-down-small:before {
	content: "\F03D";
}



.icon-chevron-left-big-2022:before {
	content: "\F03E";
}



.icon-chevron-left-big-bold:before {
	content: "\F03F";
}



.icon-chevron-left-big:before {
	content: "\F040";
}



.icon-chevron-left-small:before {
	content: "\F041";
}



.icon-chevron-left-xsmall:before {
	content: "\F042";
}



.icon-chevron-right-big:before {
	content: "\F043";
}



.icon-chevron-right-big_2022:before {
	content: "\F044";
}



.icon-chevron-right-small:before {
	content: "\F045";
}



.icon-chevron-right-xsmall:before {
	content: "\F046";
}



.icon-chevron-up-big:before {
	content: "\F047";
}



.icon-chevron-up-small-double:before {
	content: "\F048";
}



.icon-chevron-up-small:before {
	content: "\F049";
}



.icon-child:before {
	content: "\F04A";
}



.icon-clip:before {
	content: "\F04B";
}



.icon-clock-arrow:before {
	content: "\F04C";
}



.icon-clock:before {
	content: "\F04D";
}



.icon-construction:before {
	content: "\F04E";
}



.icon-consultation:before {
	content: "\F04F";
}



.icon-cross-big-bold:before {
	content: "\F050";
}



.icon-cross-search:before {
	content: "\F051";
}



.icon-cross:before {
	content: "\F052";
}



.icon-cross_neu-2022:before {
	content: "\F053";
}



.icon-crosshair:before {
	content: "\F054";
}



.icon-crown:before {
	content: "\F055";
}



.icon-current-operations:before {
	content: "\F056";
}



.icon-disk:before {
	content: "\F057";
}



.icon-document-doc:before {
	content: "\F058";
}



.icon-document-pdf:before {
	content: "\F059";
}



.icon-document-text:before {
	content: "\F05A";
}



.icon-document-xls:before {
	content: "\F05B";
}



.icon-document:before {
	content: "\F05C";
}



.icon-download-v2:before {
	content: "\F05D";
}



.icon-download:before {
	content: "\F05E";
}



.icon-e-banking:before {
	content: "\F05F";
}



.icon-envelope:before {
	content: "\F060";
}



.icon-equity:before {
	content: "\F061";
}



.icon-expand:before {
	content: "\F062";
}



.icon-expenses:before {
	content: "\F063";
}



.icon-eye:before {
	content: "\F064";
}



.icon-filter:before {
	content: "\F065";
}



.icon-finish-line:before {
	content: "\F066";
}



.icon-folder-open:before {
	content: "\F067";
}



.icon-folder:before {
	content: "\F068";
}



.icon-forklift:before {
	content: "\F069";
}



.icon-gear:before {
	content: "\F06A";
}



.icon-glasses:before {
	content: "\F06B";
}



.icon-group:before {
	content: "\F06C";
}



.icon-handshake:before {
	content: "\F06D";
}



.icon-hat-college:before {
	content: "\F06E";
}



.icon-idea:before {
	content: "\F06F";
}



.icon-income:before {
	content: "\F070";
}



.icon-info:before {
	content: "\F071";
}



.icon-infrastructure:before {
	content: "\F072";
}



.icon-island:before {
	content: "\F073";
}



.icon-layers:before {
	content: "\F074";
}



.icon-link-external-small:before {
	content: "\F075";
}



.icon-link-external:after {
	content: "\F076";
}



.icon-link-internal-small:before {
	content: "\F077";
}



.icon-link-internal:before {
	content: "\F078";
}



.icon-link:before {
	content: "\F079";
}



.icon-list:before {
	content: "\F07A";
}



.icon-loading-spinner:before {
	content: "\F07B";
}



.icon-location-finder:before {
	content: "\F07C";
}



.icon-lock:before {
	content: "\F07D";
}



.icon-magnifying-glass-header:before {
	content: "\F07E";
}



.icon-magnifying-glass-search:before {
	content: "\F07F";
}



.icon-magnifying-glass:before {
	content: "\F080";
}



.icon-mail:before {
	content: "\F081";
}



.icon-map:before {
	content: "\F082";
}



.icon-menu:before {
	content: "\F083";
}



.icon-minus:before {
	content: "\F084";
}



.icon-modernisation:before {
	content: "\F085";
}



.icon-mortgage:before {
	content: "\F086";
}



.icon-newspaper:before {
	content: "\F087";
}



.icon-pause-circle:before {
	content: "\F088";
}



.icon-payment-chf:before {
	content: "\F089";
}



.icon-payment-eur:before {
	content: "\F08A";
}



.icon-pencil-input:before {
	content: "\F08B";
}



.icon-pencil:before {
	content: "\F08C";
}



.icon-percent:before {
	content: "\F08D";
}



.icon-phone-bold:before {
	content: "\F08E";
}



.icon-phone-cell:before {
	content: "\F08F";
}



.icon-phone-landline:before {
	content: "\F090";
}



.icon-phone:before {
	content: "\F091";
}



.icon-picture:before {
	content: "\F092";
}



.icon-pictures:before {
	content: "\F093";
}



.icon-pin-fill:before {
	content: "\F094";
}



.icon-pin:before {
	content: "\F095";
}



.icon-play-circle:before {
	content: "\F096";
}



.icon-plus-big:before {
	content: "\F097";
}



.icon-plus:before {
	content: "\F098";
}



.icon-primary_school:before {
	content: "\F099";
}



.icon-printer:before {
	content: "\F09A";
}



.icon-process-0-1:before {
	content: "\F09B";
}



.icon-process-0-2:before {
	content: "\F09C";
}



.icon-process-0-3:before {
	content: "\F09D";
}



.icon-process-0-4:before {
	content: "\F09E";
}



.icon-process-1-1:before {
	content: "\F09F";
}



.icon-process-1-2:before {
	content: "\F0A0";
}



.icon-process-1-3:before {
	content: "\F0A1";
}



.icon-process-1-4:before {
	content: "\F0A2";
}



.icon-process-2-2:before {
	content: "\F0A3";
}



.icon-process-2-3:before {
	content: "\F0A4";
}



.icon-process-2-4:before {
	content: "\F0A5";
}



.icon-process-3-3:before {
	content: "\F0A6";
}



.icon-process-3-4:before {
	content: "\F0A7";
}



.icon-process-4-4:before {
	content: "\F0A8";
}



.icon-profile:before {
	content: "\F0A9";
}



.icon-proposal:before {
	content: "\F0AA";
}



.icon-secondaryschool:before {
	content: "\F0AB";
}



.icon-shape:before {
	content: "\F0AC";
}



.icon-share:before {
	content: "\F0AD";
}



.icon-shovel:before {
	content: "\F0AE";
}



.icon-social-android-fill:before {
	content: "\F0AF";
}



.icon-social-apple-fill-big:before {
	content: "\F0B0";
}



.icon-social-apple-fill-small:before {
	content: "\F0B1";
}



.icon-social-apple-line-big:before {
	content: "\F0B2";
}



.icon-social-blog-fill-big:before {
	content: "\F0B3";
}



.icon-social-blog-fill-small:before {
	content: "\F0B4";
}



.icon-social-facebook-fill-big:before {
	content: "\F0B5";
}



.icon-social-facebook-fill-small:before {
	content: "\F0B6";
}



.icon-social-facebook-line-big:before {
	content: "\F0B7";
}



.icon-social-gplus-fill-big:before {
	content: "\F0B8";
}



.icon-social-gplus-fill-small:before {
	content: "\F0B9";
}



.icon-social-gplus-negative-big:before {
	content: "\F0BA";
}



.icon-social-instagram-fill-big:before {
	content: "\F0BB";
}



.icon-social-linkedin-fill-big:before {
	content: "\F0BC";
}



.icon-social-linkedin-fill-small:before {
	content: "\F0BD";
}



.icon-social-linkedin-line-big:before {
	content: "\F0BE";
}



.icon-social-linkedin-negative-big:before {
	content: "\F0BF";
}



.icon-social-linkedin-negative-small:before {
	content: "\F0C0";
}



.icon-social-pinterest-fill-big:before {
	content: "\F0C1";
}



.icon-social-rss-fill:before {
	content: "\F0C2";
}



.icon-social-twitter-fill-big:before {
	content: "\F0C3";
}



.icon-social-twitter-fill-small:before {
	content: "\F0C4";
}



.icon-social-twitter-line-big:before {
	content: "\F0C5";
}



.icon-social-xing-fill-big:before {
	content: "\F0C6";
}



.icon-social-xing-fill-small:before {
	content: "\F0C7";
}



.icon-social-youtube-big:before {
	content: "\F0C8";
}



.icon-social-youtube-small:before {
	content: "\F0C9";
}



.icon-sofa:before {
	content: "\F0CA";
}



.icon-sort:before {
	content: "\F0CB";
}



.icon-speech-bubble:before {
	content: "\F0CC";
}



.icon-star-fill:before {
	content: "\F0CD";
}



.icon-star:before {
	content: "\F0CE";
}



.icon-stop:before {
	content: "\F0CF";
}



.icon-suitcase:before {
	content: "\F0D0";
}



.icon-tag:before {
	content: "\F0D1";
}



.icon-timeline:before {
	content: "\F0D2";
}



.icon-toolbox:before {
	content: "\F0D3";
}



.icon-trade:before {
	content: "\F0D4";
}



.icon-train:before {
	content: "\F0D5";
}



.icon-trashbin:before {
	content: "\F0D6";
}



.icon-upload:before {
	content: "\F0D7";
}



.icon-user-female:before {
	content: "\F0D8";
}



.icon-user-male:before {
	content: "\F0D9";
}



.icon-user-neutral:before {
	content: "\F0DA";
}



.icon-user-plus:before {
	content: "\F0DB";
}



.icon-warning:before {
	content: "\F0DC";
}



.icon-wizard:before {
	content: "\F0DD";
}


@font-face{font-family:"FrutigerNext";font-weight:400;src:url(fonts/frutiger-next-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"FrutigerNext";font-weight:500;src:url(fonts/frutiger-next-medium.woff2) format("woff2");font-display:swap}@font-face{font-family:"FrutigerNext";font-weight:700;src:url(fonts/frutiger-next-bold.woff2) format("woff2");font-display:swap}@font-face{font-family:"FrutigerNext";font-weight:900;src:url(fonts/frutiger-next-heavy.woff2) format("woff2");font-display:swap}

