.navigation.navigation--block{margin-bottom:20px}
.navigation.navigation--block.navigation--bordered{padding:40px 20px;border:1px solid #edf0f3;border-radius:5px}
.navigation.navigation--block.navigation--comp-nav{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}
.navigation.navigation--block.navigation--common-link{display:-webkit-flex;display:flex;margin-top:20px;background:#fff;border-radius:5px}
@media screen and (max-width:600px){.navigation.navigation--block.navigation--common-link{-webkit-flex-wrap:wrap;flex-wrap:wrap}
}
.navigation.navigation--block.navigation--common-link.navigation--show-content .navigation-link-wrap{max-height:0;opacity:0}
.navigation.navigation--block.navigation--common-link.navigation--show-content .navigation-content-wrap{max-height:2000px;opacity:1}
.navigation.navigation--block.navigation--common-link .navigation-link-wrap{height:auto;max-height:2000px;opacity:1;transition:max-height 2s ease-out,opacity .5s ease-out}
.navigation.navigation--block.navigation--common-link .navigation-content-wrap{height:auto;max-height:0;opacity:0;transition:max-height 2s ease-out,opacity .5s ease-out}
.navigation.navigation--block.navigation--common-link .navigation-content-wrap li{padding-bottom:5px}
.navigation.navigation--block.navigation--common-link .navigation__inner{display:-webkit-flex;display:flex;padding:20px;vertical-align:middle;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}
.navigation.navigation--block.navigation--common-link .navigation__inner.navigation__inner--links{width:66%;-webkit-flex:0 0 66%;flex:0 0 66%}
@media screen and (max-width:940px){.navigation.navigation--block.navigation--common-link .navigation__inner.navigation__inner--links{width:60%;-webkit-flex:0 0 auto;flex:0 0 auto}
}
@media screen and (max-width:640px){.navigation.navigation--block.navigation--common-link .navigation__inner.navigation__inner--links{width:50%}
}
@media screen and (max-width:600px){.navigation.navigation--block.navigation--common-link .navigation__inner.navigation__inner--links{width:100%}
}
.navigation.navigation--block.navigation--common-link .navigation__inner.navigation__inner--drop-down{position:relative;width:auto;-webkit-flex:1 1 auto;flex:1 1 auto}
@media screen and (max-width:560px){.navigation.navigation--block.navigation--common-link .navigation__btns{padding:0}
}
.navigation.navigation--block.navigation--common-link .navigation__btns a{-webkit-flex:0 0 50%;flex:0 0 50%;text-decoration:underline;color:#0091b2}
.navigation.navigation--block.navigation--common-link .navigation__btns a:hover{color:#de0614}
.navigation.navigation--block.navigation--common-link .navigation__btns a:hover span{color:#de0614}
@media screen and (max-width:940px){.navigation.navigation--block.navigation--common-link .navigation__btns a{-webkit-flex:0 0 100%;flex:0 0 100%}
}
.navigation.navigation--block.navigation--common-link .navigation__btns span{color:#0091b2}
.navigation.navigation--block.navigation--common-link .navigation__btns .navigation__btn{padding:0;text-align:left;background:0}
.navigation.navigation--block.navigation--common-link .navigation__btns .navigation__btn:hover{background:0;color:#de0614}
.navigation.navigation--block.navigation--common-link .navigation-content__back-btn{text-decoration:underline;color:#0091b2}
.navigation.navigation--block.navigation--common-link .navigation-content__back-btn:hover{color:#de0614}
.navigation.navigation--block.navigation--common-link .navigation-content__back-btn:hover span{color:#de0614}
.navigation.navigation--block.navigation--common-link .seperator{box-sizing:border-box;width:1px;margin:20px 0;background:#edf0f3}
@media screen and (max-width:600px){.navigation.navigation--block.navigation--common-link .seperator{width:100%;height:1px;margin:15px 0}
}
.navigation.navigation--block.navigation--common-link .navigation-content__title{margin:0}
@media screen and (max-width:560px){.navigation.navigation--block.navigation--common-link .navigation__title p{padding:0;text-align:left}
}
.navigation.navigation--block .navigation__inner{box-sizing:border-box;position:relative;padding:0 0 0 150px}
@media screen and (max-width:560px){.navigation.navigation--block .navigation__inner{padding:0}
}
.navigation.navigation--block .navigation__title{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif}
.navigation.navigation--block .navigation__title p{margin:5px}
@media screen and (max-width:560px){.navigation.navigation--block .navigation__title p{padding:0 0 0 150px}
}
@media screen and (max-width:425px){.navigation.navigation--block .navigation__title p{padding:90px 0 0;text-align:center}
}
.navigation.navigation--block .navigation__icon{display:block;position:absolute;width:auto;top:0;left:40px;color:#868e91;font-size:130px}
@media screen and (max-width:425px){.navigation.navigation--block .navigation__icon{width:100%;left:0}
}
.navigation.navigation--block .navigation__icon svg{max-width:100%}
.navigation.navigation--block .navigation__icon use{fill:#de0614}
.navigation.navigation--block .navigation__btns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}
@media screen and (max-width:560px){.navigation.navigation--block .navigation__btns{padding:30px 0 0}
}
.navigation.navigation--block .navigation__btns a{-webkit-flex:0 0 33%;flex:0 0 33%;box-sizing:border-box;text-decoration:none}
@media screen and (max-width:940px){.navigation.navigation--block .navigation__btns a{-webkit-flex:0 0 50%;flex:0 0 50%}
}
@media screen and (max-width:560px){.navigation.navigation--block .navigation__btns a{-webkit-flex:0 0 100%;flex:0 0 100%}
}
.navigation.navigation--block .navigation__btn{display:block;margin:5px;padding:15px;background:#e5e9ed;color:#3c4449;text-align:center}
.navigation.navigation--block .navigation__btn:hover{background:#de0614;color:#fff}
.navigation.navigation--icon-product-block{border:1px solid #ccd1d5;border-radius:5px;overflow:hidden}
.navigation.navigation--icon-product-block .navigation__title{padding:15px;background:#3c4449;color:#fff;font-size:27px}
.navigation.navigation--icon-product-block .navigation__title p{padding:0}
.navigation.navigation--icon-product-block .navigation__btns{margin-top:-1px;padding:0}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(1) .navigation__btn::before{content:'\e009';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(2) .navigation__btn::before{content:'\e002';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(3) .navigation__btn::before{content:'\e012';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(4) .navigation__btn::before{content:'\e013';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(5) .navigation__btn::before{content:'\e95d';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btns a:nth-child(6) .navigation__btn::before{content:'\e013';color:#de0614}
.navigation.navigation--icon-product-block .navigation__btn{margin:0;padding:20px 20px 20px 80px;border-radius:0;font-family:'MuseoSans-700';font-size:16px;text-align:left;background:#fff;border-top:1px solid #ccd1d5}
.navigation.navigation--icon-product-block .navigation__btn::before{position:absolute;margin-top:-7px;left:25px;font-family:'icomoon';font-size:32px}
.navigation.navigation--drop-down{position:relative;display:table;width:auto;margin:0 auto;cursor:pointer}
.navigation.navigation--drop-down:hover .navigation__title{border-radius:0;border-top-left-radius:20px;border-top-right-radius:20px}
.navigation.navigation--drop-down:hover .navigation__title::after{transform:rotate(180deg)}
.navigation.navigation--drop-down:hover .navigation__list{visibility:visible;opacity:1;transition:.2s opacity}
.navigation.navigation--drop-down.navigation--colour_white .navigation__item{color:#3c4449;background:#fff;margin:0}
.navigation.navigation--drop-down.navigation--colour_white .navigation__title{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.4);box-shadow:0 2px 5px rgba(0,0,0,0.4)}
.navigation.navigation--drop-down.navigation--colour_white .navigation__list{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.4);box-shadow:0 2px 5px rgba(0,0,0,0.4)}
.navigation.navigation--drop-down.navigation--colour_white .navigation__list a:hover{background:#edf0f3}
.navigation.navigation--drop-down.navigation--colour_white .navigation__list a:nth-child(1) .navigation__item{border-top:1px solid #3c4449}
.navigation.navigation--drop-down.navigation--colour_white .navigation__btn:hover{background:#edf0f3}
.navigation.navigation--drop-down.navigation--colour_car-red .navigation__item.navigation__title{color:#fff;background:#de0614}
.navigation.navigation--drop-down.navigation--colour_car-red .navigation__list{background:#fff;border:1px solid #e5e9ed;border-top:0;box-sizing:border-box}
.navigation.navigation--drop-down.navigation--colour_car-red .navigation__item{color:#3c4449;background:#fff}
.navigation.navigation--drop-down.navigation--colour_car-red .navigation__btn:hover{background:#edf0f3}
.navigation.navigation--drop-down.navigation--large{margin-top:10px}
.navigation.navigation--drop-down.navigation--large .navigation__item.navigation__title{padding:10px 80px 10px 60px}
.navigation.navigation--drop-down.navigation--large .navigation__item.navigation__title::after{position:relative;right:-10px;font-size:12px}
.navigation.navigation--drop-down.navigation--large .navigation__list>:first-child .navigation__btn{padding-top:15px}
.navigation.navigation--drop-down.navigation--large .navigation__list>:last-child .navigation__btn{padding-bottom:15px}
.navigation.navigation--drop-down.navigation--large .navigation__btn{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif}
.navigation.navigation--drop-down.navigation--drop-down-left{margin-left:0}
.navigation.navigation--drop-down a{display:block;text-decoration:none}
.navigation.navigation--drop-down .navigation__btn:hover{background:#900}
.navigation.navigation--drop-down .navigation__item{padding:10px 20px;color:#fff;font-family:'MuseoSans-300',Helvetica,Arial,sans-serif;text-align:left}
.navigation.navigation--drop-down .navigation__title{position:relative;padding:10px 60px 10px 40px;background:#de0614;border-radius:20px;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;z-index:30}
.navigation.navigation--drop-down .navigation__title::after{font-family:'icomoon';content:'\e028';display:inline-block;position:absolute;right:20px;font-size:11.5px}
.navigation.navigation--drop-down .navigation__list{position:absolute;width:100%;top:100%;background:#de0614;border-bottom-left-radius:20px;border-bottom-right-radius:20px;opacity:0;visibility:hidden;overflow:hidden;z-index:40;transition:.2s opacity}
.navigation.navigation--drop-down .navigation__list a:hover{background:#900}
.navigation.navigation--products{display:-webkit-flex;display:flex;flex-wrap:nowrap;width:100%;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.4);background:#fff;background:-moz-linear-gradient(top,#fff 50%,#d7d9dd 100%);background:-webkit-linear-gradient(top,#fff 50%,#d7d9dd 100%);background:linear-gradient(to bottom,#fff 50%,#d7d9dd 100%);overflow:hidden}
@media screen and (max-width:940px){.navigation.navigation--products{margin-left:-20px;border-radius:0;overflow-x:auto}
}
.navigation.navigation--products::-webkit-scrollbar{height:0;visibility:hidden}
.navigation.navigation--products.navigation--products-icons a{position:relative;z-index:10}
.navigation.navigation--products.navigation--products-icons a:nth-child(2) .navigation__btn{padding-left:75px}
.navigation.navigation--products.navigation--products-icons a:nth-child(2) .navigation__btn::before{content:'\e009';left:30px}
.navigation.navigation--products.navigation--products-icons a:nth-child(2) .navigation__btn:hover{color:#de0614}
.navigation.navigation--products.navigation--products-icons a:nth-child(3) .navigation__btn::before{content:'\e002'}
.navigation.navigation--products.navigation--products-icons a:nth-child(3) .navigation__btn:hover{color:#de0614}
.navigation.navigation--products.navigation--products-icons a:nth-child(4) .navigation__btn::before{content:'\e012'}
.navigation.navigation--products.navigation--products-icons a:nth-child(4) .navigation__btn:hover{color:#de0614}
.navigation.navigation--products.navigation--products-icons a:nth-child(5) .navigation__btn::before{content:'\e001'}
.navigation.navigation--products.navigation--products-icons a:nth-child(5) .navigation__btn:hover{color:#de0614}
.navigation.navigation--products.navigation--products-icons a:nth-child(6) .navigation__btn::before{content:'\e013'}
.navigation.navigation--products.navigation--products-icons a:nth-child(6) .navigation__btn:hover{color:#de0614}
.navigation.navigation--products.navigation--products-icons .navigation__title{z-index:20}
.navigation.navigation--products.navigation--products-icons .navigation__btn{padding:20px 20px 20px 60px}
.navigation.navigation--products.navigation--products-icons .navigation__btn::before{position:absolute;left:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'icomoon';font-size:32px}
.navigation.navigation--products.navigation--products-icons .navigation__btn span{text-align:left}
.navigation.navigation--products .navigation__item{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;width:auto;min-height:45px;padding:20px}
@media screen and (max-width:980px){.navigation.navigation--products .navigation__item{width:auto !important}
}
@media screen and (max-width:768px){.navigation.navigation--products .navigation__item{padding:15px}
}
.navigation.navigation--products .navigation__title{position:relative;width:140px;padding:15px;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;background:#de0614;color:#fff}
@media screen and (max-width:980px){.navigation.navigation--products .navigation__title{width:140px !important}
}
.navigation.navigation--products .navigation__title::before{pointer-events:none;content:'';position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-20px;width:0;height:0;border-left:20px solid #de0614;border-top:42px solid transparent;border-right:0;border-bottom:42px solid transparent}
@media screen and (max-width:768px){.navigation.navigation--products .navigation__title::before{border-top:48px solid transparent;border-bottom:48px solid transparent}
}
.navigation.navigation--products a{display:-webkit-flex;display:flex;text-decoration:none}
.navigation.navigation--products a:nth-child(2) .navigation__item{padding-left:30px}
.navigation.navigation--products span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;width:100%;margin:0;text-align:center;vertical-align:middle}
.navigation.navigation--products .navigation__btn{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;text-align:center;background:#edf0f3;color:#de0614;border-left:1px solid #ccd1d5}
.navigation.navigation--products .navigation__btn:hover{background:#e5e9ed}
.navigation.navigation--product-icons a{text-decoration:none}
.navigation.navigation--product-icons .navigation__item{display:inline-block;margin-right:10px}
.navigation.navigation--product-icons .navigation__icon{padding:10px;border-radius:50%}
.navigation.navigation--product-icons .navigation__icon.navigation__icon--car{background:#de0614}
.navigation.navigation--product-icons .navigation__icon.navigation__icon--home{background:#de0614}
.navigation.navigation--product-icons .navigation__icon.navigation__icon--travel{background:#de0614}
.navigation.navigation--product-icons .navigation__icon.navigation__icon--life{background:#de0614}
.navigation.navigation--product-icons .navigation__icon.navigation__icon--health{background:#de0614}
.navigation.navigation--product-icons .navigation__title{margin-top:5px;text-align:center}
.navigation.navigation--product-icons .icon{margin:0;color:#fff;font-size:30px}
.content-container--grey-light .navigation--comp-nav{background-color:#fff}
.columns--2 .navigation.navigation--block.navigation--big-icon.navigation--bordered,.columns--3 .navigation.navigation--block.navigation--big-icon.navigation--bordered,.columns--4 .navigation.navigation--block.navigation--big-icon.navigation--bordered{border-radius:0}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__inner,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__inner,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__inner{display:flex;flex-flow:wrap}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__icon,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__icon,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__icon{position:relative;order:2;flex:0 0 100%;margin:20px 0 0}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__icon .icon__image,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__icon .icon__image,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__icon .icon__image{font-size:170px}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__title,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__title,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__title{order:1;flex:0 0 100%}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__title p,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__title p,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__title p{padding:0;text-align:center}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btns,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btns,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btns{order:3;flex:0 0 100%;margin:0 auto;max-width:350px}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btns a,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btns a,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btns a{display:flex;-webkit-flex:1 1 24%;flex:1 1 24%;width:100%}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btn,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btn,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btn{width:100%;padding:10px;border-radius:5px;background:0;font-family:'MuseoSans-700'}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btn:hover,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btn:hover,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btn:hover{padding:9px;border:1px solid #edf0f3;background:0;color:#3c4449}
.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btn:focus,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btn:focus,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btn:focus,.columns--2 .navigation.navigation--block.navigation--big-icon .navigation__btn.navigation__btn--selected,.columns--3 .navigation.navigation--block.navigation--big-icon .navigation__btn.navigation__btn--selected,.columns--4 .navigation.navigation--block.navigation--big-icon .navigation__btn.navigation__btn--selected{background:#de0614;color:#fff}
.columns--2 .navigation.navigation--block .navigation__inner,.columns--3 .navigation.navigation--block .navigation__inner,.columns--4 .navigation.navigation--block .navigation__inner{padding:0}
.columns--2 .navigation.navigation--block .navigation__title p,.columns--3 .navigation.navigation--block .navigation__title p,.columns--4 .navigation.navigation--block .navigation__title p{padding:90px 0 0;text-align:center}
.columns--2 .navigation.navigation--block .navigation__icon,.columns--3 .navigation.navigation--block .navigation__icon,.columns--4 .navigation.navigation--block .navigation__icon{width:100%;left:0}
.columns--2 .navigation.navigation--block .navigation__btns,.columns--3 .navigation.navigation--block .navigation__btns,.columns--4 .navigation.navigation--block .navigation__btns{padding:30px 0 0}
.columns--2 .navigation.navigation--block .navigation__btns a,.columns--3 .navigation.navigation--block .navigation__btns a,.columns--4 .navigation.navigation--block .navigation__btns a{-webkit-flex:0 0 100%;flex:0 0 100%}