@font-face {
	font-family: "font-icon";
	src: url("../fonts/fonticon/flag/font-icon.eot?n0rbnw");
	src: url("../fonts/fonticon/flag/font-icon.eot?n0rbnw#iefix") format("embedded-opentype"), url("../fonts/fonticon/flag/font-icon.ttf?n0rbnw") format("truetype"), url("../fonts/fonticon/flag/font-icon.woff?n0rbnw") format("woff"), url("../fonts/fonticon/flag/font-icon.svg?n0rbnw#font-icon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block
}

.icon-flag {
	font-family: "font-icon" !important;
	speak: never;
	font-size: 20px;
	padding-right: 2px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-flag-denmark .path1:before {
	content: "";
	color: #ef264d
}

.icon-flag-denmark .path2:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-flag-france .path1:before {
	content: "";
	color: #fff
}

.icon-flag-france .path2:before {
	content: "";
	margin-left: -1em;
	color: #ef264d
}

.icon-flag-france .path3:before {
	content: "";
	margin-left: -1em;
	color: #1035bb
}

.icon-flag-germany .path1:before {
	content: "";
	color: #157cbb
}

.icon-flag-germany .path2:before {
	content: "";
	margin-left: -1em;
	color: #262626
}

.icon-flag-germany .path3:before {
	content: "";
	margin-left: -1em;
	color: #f01515
}

.icon-flag-germany .path4:before {
	content: "";
	margin-left: -1em;
	color: #ffd521
}

.icon-flag-italy .path1:before {
	content: "";
	color: #fff
}

.icon-flag-italy .path2:before {
	content: "";
	margin-left: -1em;
	color: #ef264d
}

.icon-flag-italy .path3:before {
	content: "";
	margin-left: -1em;
	color: #1bb65d
}

.icon-flag-japan .path1:before {
	content: "";
	color: #b8c0cd;
	opacity: 0.5
}

.icon-flag-japan .path2:before {
	content: "";
	margin-left: -1em;
	color: #cd0f3b
}

.icon-flag-netherlands .path1:before {
	content: "";
	color: #fff
}

.icon-flag-netherlands .path2:before {
	content: "";
	margin-left: -1em;
	color: #ef264d
}

.icon-flag-netherlands .path3:before {
	content: "";
	margin-left: -1em;
	color: #1035bb
}

.icon-flag-portugal .path1:before {
	content: "";
	color: #ff2936
}

.icon-flag-portugal .path2:before {
	content: "";
	margin-left: -1em;
	color: #128415
}

.icon-flag-portugal .path3:before {
	content: "";
	margin-left: -1em;
	color: #faf94f
}

.icon-flag-portugal .path4:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-flag-portugal .path5:before {
	content: "";
	margin-left: -1em;
	color: #1d50b5
}

.icon-flag-spain .path1:before {
	content: "";
	color: #ef264d
}

.icon-flag-spain .path2:before {
	content: "";
	margin-left: -1em;
	color: #dd172c
}

.icon-flag-spain .path3:before {
	content: "";
	margin-left: -1em;
	color: #dd172c
}

.icon-flag-spain .path4:before {
	content: "";
	margin-left: -1em;
	color: #ffd133
}

.icon-flag-spain .path5:before {
	content: "";
	margin-left: -1em;
	color: #ffedb1
}

.icon-flag-spain .path6:before {
	content: "";
	margin-left: -1em;
	color: #a41517
}

.icon-flag-spain .path7:before {
	content: "";
	margin-left: -1em;
	color: #a41517
}

.icon-flag-spain .path8:before {
	content: "";
	margin-left: -1em;
	color: #a41517
}

.icon-flag-spain .path9:before {
	content: "";
	margin-left: -1em;
	color: #a41517
}

.icon-flag-spain .path10:before {
	content: "";
	margin-left: -1em;
	color: #a41517
}

.icon-flag-sweden .path1:before {
	content: "";
	color: #157cbb
}

.icon-flag-sweden .path2:before {
	content: "";
	margin-left: -1em;
	color: #ffd34d
}

.icon-flag-turkey .path1:before {
	content: "";
	color: #e92434
}

.icon-flag-turkey .path2:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-flag-turkey .path3:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-flag-us .path1:before {
	content: "";
	color: #fff
}

.icon-flag-us .path2:before {
	content: "";
	margin-left: -1em;
	color: #d02f44
}

.icon-flag-us .path3:before {
	content: "";
	margin-left: -1em;
	color: #46467f
}

.icon-flag-us .path4:before {
	content: "";
	margin-left: -1em;
	color: #000
}

@font-face {
	font-family: "font-icon-landing";
	src: url("../fonts/fonticon/landing/font-icon-landing.eot?uw9wv9");
	src: url("../fonts/fonticon/landing/font-icon-landing.eot?uw9wv9#iefix") format("embedded-opentype"), url("../fonts/fonticon/landing/font-icon-landing.ttf?uw9wv9") format("truetype"), url("../fonts/fonticon/landing/font-icon-landing.woff?uw9wv9") format("woff"), url("../fonts/fonticon/landing/font-icon-landing.svg?uw9wv9#font-icon-landing") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block
}

.icon-landing {
	font-family: "font-icon-landing" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-landing-crown-wide-broken:before {
	content: "";
	color: #48484d
}

.icon-landing-refresh:before {
	content: "";
	color: #48484d
}

.icon-landing-calendar:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-mouse:before {
	content: "";
	color: #48484d
}

.icon-landing-globe:before {
	content: "";
	color: #48484d
}

.icon-landing-message:before {
	content: "";
	color: #48484d
}

.icon-landing-verify:before {
	content: "";
	color: #48484d
}

.icon-landing-calendar-checkmark:before {
	content: "";
	color: #48484d
}

.icon-landing-heart-checkmark:before {
	content: "";
	color: #48484d
}

.icon-landing-money-arrow-up:before {
	content: "";
	color: #48484d
}

.icon-landing-magic-ball:before {
	content: "";
	color: #48484d
}

.icon-landing-crown:before {
	content: "";
	color: #48484d
}

.icon-landing-infinite:before {
	content: "";
	color: #48484d
}

.icon-landing-coin-usd:before {
	content: "";
	color: #48484d
}

.icon-landing-amazonpay .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-amazonpay .path2:before {
	content: "";
	margin-left: -1em;
	color: #b3b3bc
}

.icon-landing-amazonpay .path3:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-amex .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-amex .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-dinersclub .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-dinersclub .path2:before {
	content: "";
	margin-left: -1em;
	color: #7b7b7b
}

.icon-landing-dinersclub .path3:before {
	content: "";
	margin-left: -1em;
	color: #b7b7b7
}

.icon-landing-dinersclub .path4:before {
	content: "";
	margin-left: -1em;
	color: #505055
}

.icon-landing-dinersclub .path5:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-discover .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-discover .path2:before {
	content: "";
	margin-left: -1em;
	color: #aaaab1
}

.icon-landing-discover .path3:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-discover .path4:before {
	content: "";
	margin-left: -1em;
	color: #aaaab1
}

.icon-landing-mastercard .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-mastercard .path2:before {
	content: "";
	margin-left: -1em;
	color: #505055
}

.icon-landing-mastercard .path3:before {
	content: "";
	margin-left: -1em;
	color: #727277
}

.icon-landing-mastercard .path4:before {
	content: "";
	margin-left: -1em;
	color: #606067
}

.icon-landing-paypal .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-paypal .path2:before {
	content: "";
	margin-left: -1em;
	color: #727277
}

.icon-landing-paypal .path3:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-paypal .path4:before {
	content: "";
	margin-left: -1em;
	color: #7b7b7b
}

.icon-landing-paypal .path5:before {
	content: "";
	margin-left: -1em;
	color: #727277
}

.icon-landing-paypal .path6:before {
	content: "";
	margin-left: -1em;
	color: #67676e
}

.icon-landing-paypal .path7:before {
	content: "";
	margin-left: -1em;
	color: #505055
}

.icon-landing-sepa .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-sepa .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-sepa .path3:before {
	content: "";
	margin-left: -1em;
	color: #b3b3bc
}

.icon-landing-visa .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-visa .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-play .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-play .path2:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-landing-circle-instagram .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-instagram .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-circle-instagram .path3:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-cloud-data:before {
	content: "";
	color: #48484d
}

.icon-landing-shield-x:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-arrow-right:before {
	content: "";
	color: #48484d
}

.icon-landing-star-line-through:before {
	content: "";
	color: #48484d
}

.icon-landing-update:before {
	content: "";
	color: #48484d
}

.icon-landing-star-thumb-down:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-youtube .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-youtube .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-circle-twitter .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-twitter .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-circle-linkedin .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-linkedin .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-circle-pinterest .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-pinterest .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-circle-facebook .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-circle-facebook .path2:before {
	content: "";
	margin-left: -1em;
	color: #8e8e94
}

.icon-landing-angle-right:before {
	content: "";
	color: #48484d
}

.icon-landing-angle-left:before {
	content: "";
	color: #48484d
}

.icon-landing-command:before {
	content: "";
	color: #48484d
}

.icon-landing-warning:before {
	content: "";
	color: #48484d
}

.icon-landing-medal-star:before {
	content: "";
	color: #48484d
}

.icon-landing-messages:before {
	content: "";
	color: #48484d
}

.icon-landing-desk-text:before {
	content: "";
	color: #48484d
}

.icon-landing-shield-search:before {
	content: "";
	color: #48484d
}

.icon-landing-screen-mobile:before {
	content: "";
	color: #48484d
}

.icon-landing-gps:before {
	content: "";
	color: #48484d
}

.icon-landing-star:before {
	content: "";
	color: #48484d
}

.icon-landing-rocket:before {
	content: "";
	color: #48484d
}

.icon-landing-user .path1:before {
	content: "";
	color: #292d32
}

.icon-landing-user .path2:before {
	content: "";
	margin-left: -0.7138671875em;
	color: #48484d
}

.icon-landing-question .path1:before {
	content: "";
	color: #48484d
}

.icon-landing-question .path2:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-landing-question .path3:before {
	content: "";
	margin-left: -1em;
	color: #fff
}

.icon-landing-shield-tick:before {
	content: "";
	color: #48484d
}

.icon-landing-security:before {
	content: "";
	color: #48484d
}

.icon-landing-forbidden:before {
	content: "";
	color: #48484d
}