
@font-face  {
	font-family: icofont;
	src: url(../fonts/icofont.eot);
	src: url(../fonts/icofont.eot?) format('eot'), url(../fonts/icofont.ttf)
		format('truetype'), url(../fonts/icofont.woff) format('woff'),
		url(../fonts/icofont.svg#icofont) format('svg');
	font-weight: 400;
	font-style: normal
}

div.quick-quote-links .content-box a[href*='.pdf']:before,
div.quick-quote-links .content-box a[href*='.xls']:before,
div.quick-quote-links .content-box-advanced a[href*='.pdf']:before,
div.quick-quote-links .content-box-advanced a[href*='.xls']:before,
div.quick-quote-links [class*=icon-]:before, [class^=icon-]:before {
	font-family: icofont !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

div.quick-quote-links em[class*=icon-]:before, em[class^=icon-]:before {
	color: #fff;
	font-size: 36px !important
}

div.quick-quote-links em[class*=icon-], em[class^=icon-] {
	border-radius: 30px;
	-webkit-border-radius: 30px;
	background: #d81e05
}

div.quick-quote-links a:hover em[class*=icon-], a:hover em[class^=icon-] {
	background: #ac0404
}


div.quick-quote-links em[class*=icon-], em[class^=icon-] {
	width: 59px !important;
	height: 59px !important;
	margin: 0 auto 7px !important;
	display: block !important;
	position: relative
}

div.quick-quote-links em[class*=icon-]:before, em[class^=icon-]:before {
	position: absolute;
	top: 54%;
	left: 50%;
	margin: -16px 0 0 -16px
}


div.quick-quote-links #nav .quick-quote-links li, .quick-quote-links li {
	width: 59px;
	display: inline-block;
	vertical-align: top;
	padding: 0 44px 14px 0;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

div.quick-quote-links #nav .quick-quote-links li a, .quick-quote-links li a {
	display: inline-block
}

.quick-quote-links.plus h2 {
	font: 20px/23px 'Noto Sans', Arial, Helvetica, sans-serif
}

.quick-quote-links.plus li {
	font: 15px/18px 'Noto Sans', Arial, Helvetica, sans-serif
}

.quick-quote-links.plus em[class*=icon-], .quick-quote-links.plus em[class^=icon-]
	{
	border-radius: 28px;
	-webkit-border-radius: 28px
}

.quick-quote-links.plus em[class*=icon-]:before, .quick-quote-links.plus em[class^=icon-]:before
	{
	font-size: 33px !important
}

.quick-quote-links.plus em.icon-health:before {
	font-size: 27px !important
}

.quick-quote-links.plus em.icon-contract:before, .quick-quote-links.plus em.icon-self-employed:before
	{
	font-size: 30px !important
}

.quick-quote-links.plus em.icon-bicycle:before {
	font-size: 40px !important
}


.quick-quote-links .icon-car:before {
	content: '\e805'
}

.quick-quote-links .icon-home:before {
	content: '\e819'
}

.quick-quote-links .icon-heart:before {
	content: '\e818'
}
.quick-quote-links  .icon-pet:before {
	content: '\e825'
}

.icon-branch-network:before {
	content: '\e879'
}


/*
.icon-arrow-down:before, .icon-arrow:before {
	content: '\e800'
}

.icon-arrow-up:before, .icon-arrow02:before {
	content: '\e801'
}

.icon-arrow03:before {
	content: '\e802'
}

.icon-audio:before {
	content: '\e803'
}

.icon-calculator:before {
	content: '\e804'
}


.icon-car-service:before {
	content: '\e806'
}

.icon-card:before {
	content: '\e807'
}

.icon-checkmark:before {
	content: '\e808'
}

.icon-cloud:before {
	content: '\e809'
}

.icon-credit:before {
	content: '\e80a'
}

.icon-dividends:before {
	content: '\e80b'
}

.icon-dividends2:before {
	content: '\e80c'
}

.icon-dividends3:before {
	content: '\e83e'
}

.icon-dividends4:before {
	content: '\e841'
}

.icon-dividends5:before {
	content: '\e846'
}

.icon-doc:before {
	content: '\e80d'
}

.icon-download:before {
	content: '\e80e'
}

.icon-facebook:before {
	content: '\e80f'
}

.icon-foundation:before {
	content: '\e810'
}

.icon-global:before {
	content: '\e811'
}

.icon-global02:before {
	content: '\e812'
}

.icon-graph:before {
	content: '\e813'
}

.icon-graph02:before {
	content: '\e814'
}

.icon-graph03:before {
	content: '\e815'
}

.icon-handshake:before {
	content: '\e816'
}

.icon-health:before {
	content: '\e817'
}



.icon-home02:before {
	content: '\e81a'
}

.icon-info:before {
	content: '\e81b'
}

.icon-journal:before {
	content: '\e81c'
}

.icon-linkedin:before {
	content: '\e81d'
}

.icon-list:before {
	content: '\e81e'
}

.icon-mapfre:before {
	content: '\e81f'
}

.icon-more:before {
	content: '\e820'
}

.icon-moto:before {
	content: '\e821'
}

.icon-net:before {
	content: '\e822'
}

.icon-newsroom:before {
	content: '\e823'
}

.icon-note:before {
	content: '\e824'
}


.icon-piggy-bank:before {
	content: '\e826'
}

.icon-repeat:before {
	content: '\e827'
}

.icon-report:before {
	content: '\e828'
}

.icon-retransmissions:before {
	content: '\e829'
}

.icon-ribbon:before {
	content: '\e82a'
}

.icon-rss:before {
	content: '\e82b'
}

.icon-save:before {
	content: '\e82c'
}

.icon-scales:before {
	content: '\e82d'
}

.icon-scales02:before {
	content: '\e82e'
}

.icon-search:before {
	content: '\e82f'
}

.icon-service:before {
	content: '\e830'
}

.icon-silhouette:before {
	content: '\e831'
}

.icon-silhouette02:before {
	content: '\e832'
}

.icon-tag:before {
	content: '\e834'
}

.icon-telephone:before {
	content: '\e835'
}

.icon-telephone02:before {
	content: '\e836'
}

.icon-twitter:before {
	content: '\e837'
}

.icon-unepfi:before {
	content: '\e838'
}

.icon-vehicles:before {
	content: '\e839'
}

.icon-voyage:before {
	content: '\e83a'
}

.icon-wireless:before {
	content: '\e83b'
}

.icon-youtube:before {
	content: '\e83c'
}

.icon-google:before {
	content: '\e83d'
}

.icon-mail:before {
	content: '\e83f'
}

.icon-instagram:before {
	content: '\e840'
}

.icon-access:before {
	content: '\e842'
}

.icon-retroarea:before {
	content: '\e843'
}

.icon-grantorarea:before {
	content: '\e844'
}

.icon-trebolmag:before {
	content: '\e845'
}

.icon-faq:before {
	content: '\e847'
}

.icon-contact-form:before {
	content: '\e848'
}

.icon-diverse:before {
	content: '\e849'
}

.icon-ship:before {
	content: '\e84a'
}

.icon-pinterest:before {
	content: '\e84b'
}

.icon-smartphone:before {
	content: '\e84c'
}

.icon-recommender:before {
	content: '\e84d'
}

.icon-spain:before {
	content: '\e84e'
}

.icon-retirement:before {
	content: '\e84f'
}

.icon-deceases:before {
	content: '\e850'
}

.icon-foundation2:before {
	content: '\e851'
}

.icon-history:before {
	content: '\e852'
}

.icon-arrow-commute:before {
	content: '\e853'
}

.icon-gmaps-location:before {
	content: '\e854'
}

.icon-gmaps-origin:before {
	content: '\e855'
}

.icon-self-employed:before {
	content: '\e856'
}

.icon-bicycle:before {
	content: '\e857'
}

.icon-insurance-quote:before {
	content: '\e858'
}

.icon-compare:before {
	content: '\e859'
}

.icon-contract:before {
	content: '\e85a'
}

.icon-legal-defense:before {
	content: '\e85b'
}

.icon-personal-accidents:before {
	content: '\e85c'
}

.icon-company-activities:before {
	content: '\e85d'
}

.icon-systems-administrator:before {
	content: '\e85e'
}

.icon-personal-advice:before {
	content: '\e85f'
}

.icon-road-assistance:before {
	content: '\e860'
}

.icon-blog:before {
	content: '\e861'
}

.icon-portfolio:before {
	content: '\e862'
}

.icon-car-service-center:before {
	content: '\e863'
}

.icon-veterinary-clinics:before {
	content: '\e864'
}

.icon-collaborators:before {
	content: '\e865'
}

.icon-contracts:before {
	content: '\e866'
}

.icon-medical-list:before {
	content: '\e867'
}

.icon-income-statements:before {
	content: '\e868'
}

.icon-dental:before {
	content: '\e869'
}

.icon-glass-etching:before {
	content: '\e86a'
}

.icon-guides:before {
	content: '\e86b'
}

.icon-annual-report:before {
	content: '\e86c'
}

.icon-reports:before {
	content: '\e86d'
}

.icon-business:before {
	content: '\e86e'
}

.icon-news:before {
	content: '\e86f'
}

.icon-other-options:before {
	content: '\e870'
}

.icon-payments-and-billing:before {
	content: '\e871'
}

.icon-for-you-and-your-employees:before {
	content: '\e872'
}

.icon-for-your-future:before {
	content: '\e873'
}

.icon-for-your-business:before {
	content: '\e874'
}

.icon-pmes:before {
	content: '\e875'
}

.icon-main-data:before {
	content: '\e876'
}

.icon-publishing:before {
	content: '\e877'
}

.icon-who-we-are:before {
	content: '\e878'
}


.icon-car-renting:before {
	content: '\e87a'
}

.icon-accident:before {
	content: '\e87b'
}

.icon-free-call:before {
	content: '\e87c'
}

.icon-transaction:before {
	content: '\e87d'
}

.icon-car-articles:before {
	content: '\e87e'
}

.icon-mapfre-insurance-and-products:before {
	content: '\e87f'
}

.icon-accident-servicies:before {
	content: '\e880'
}

.icon-company-customers-area:before {
	content: '\e882'
}

.icon-claims:before {
	content: '\e883'
}

.icon-company-care:before {
	content: '\e884'
}

.icon-tecuidamos:before {
	content: '\e885'
}

.icon-helps-hearing-impaired:before {
	content: '\e886'
}

.icon-private-access:before {
	content: '\e887'
}

.icon-promotion:before {
	content: '\e888'
}

.icon-big-risks-solutions:before {
	content: '\e900'
}

.icon-universitary-fund:before {
	content: '\e901'
}

.icon-soat:before {
	content: '\e902'
}

.icon-megaphone:before {
	content: '\e903'
}
*/

