*{font-family:'Montserrat'}
body.hub-page .hub-page-content.hub-page-dealer{height:100%}
html,body{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none}
body.skin-flua{padding-top:56px}
body.skin-flua.is-ios{-webkit-overflow-scrolling:auto !important}
body.skin-flua .hub-card{overflow-wrap:break-word}
@media only screen and (min-width:721px) and (max-width:960px){body.skin-flua{padding-top:56px}
}
@media only screen and (max-width:720px){body.skin-flua{padding-top:56px}
}
.font-h1{font-size:3.2rem;font-weight:bold;text-transform:uppercase}
.font-h2{font-size:2.2rem;font-weight:bold;text-transform:uppercase}
.font-h3{font-size:1.8rem;font-weight:bold;margin:5px 0;text-transform:uppercase}
.font-title{font-size:3.6rem;font-weight:bold}
.font-text{font-size:2.2rem}
.font-body{font-size:1.6rem;margin:5px 0}
.font-body-sm{font-size:1.4rem}
.font-link{font-size:1.5rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#151414}
.font-link:hover,.font-link:active,.font-link:focus{color:#a2238d}
.font-link:hover>span,.font-link:active>span,.font-link:focus>span{color:#a2238d}
.font-link-sm{font-size:1.3rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#151414}
.font-link-sm:hover,.font-link-sm:active,.font-link-sm:focus{color:#a2238d}
.font-link-sm:hover>span,.font-link-sm:active>span,.font-link-sm:focus>span{color:#a2238d}
.font-label{font-size:1.2rem;font-weight:bold}
.font-medium{font-weight:500}
.font-bold{font-weight:700}
.font-extrabold{font-weight:800}
.font-black{font-weight:900}
.mt-auto{margin-top:auto}
.mr-auto{margin-right:auto}
.mb-auto{margin-bottom:auto}
.ml-auto{margin-left:auto}
.m-auto{margin:auto}
.mx-auto{margin-right:auto;margin-left:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-balance{text-wrap:balance}
.text-nowrap{text-wrap:nowrap}
.self-center{align-self:center}
.h-auto{height:auto}
.h-100{height:100%}
.h-fit{height:fit-content}
.h-100vh{height:100vh}
.w-auto{width:auto}
.w-100{width:100%}
.w-fit{width:fit-content}
.w-max{width:max-content}
.w-100vw{width:100vw}
.absolute{position:absolute}
.relative{position:relative}
.img-contain{object-fit:contain}
.img-cover{object-fit:cover}
@media only screen and (max-width:720px){.text-sm-right{text-align:right}
.text-sm-left{text-align:left}
.text-sm-center{text-align:center}
.text-sm-justify{text-align:justify}
.text-sm-uppercase{text-transform:uppercase}
.h-sm-100{height:100%}
.h-sm-fit{height:fit-content}
.h-sm-100vh{height:100vh}
.w-sm-100{width:100%}
.w-sm-fit{width:fit-content}
.w-sm-100vh{width:100vw}
}
@media only screen and (min-width:721px) and (max-width:960px){.text-md-right{text-align:right}
.text-md-left{text-align:left}
.text-md-center{text-align:center}
.text-md-justify{text-align:justify}
.text-md-uppercase{text-transform:uppercase}
.h-md-100{height:100%}
.h-md-fit{height:fit-content}
.h-md-100vh{height:100vh}
.w-md-100{width:100%}
.w-md-fit{width:fit-content}
.w-md-100vh{width:100vw}
}
br-1{border-radius:1px}
br-2{border-radius:2px}
br-3{border-radius:3px}
br-4{border-radius:4px}
br-5{border-radius:5px}
br-6{border-radius:6px}
br-7{border-radius:7px}
br-8{border-radius:8px}
.d-flex{display:flex}
.flex-column{flex-direction:column}
.flex-row{flex-direction:row}
.flex-wrap{flex-wrap:wrap}
.flex-grow{flex-grow:1}
.flex-center{display:flex;justify-content:center;align-items:center}
.justify-center{justify-content:center}
.justify-around{justify-content:space-around}
.justify-between{justify-content:space-between}
.justify-evenly{justify-content:space-evenly}
.justify-start{justify-content:start}
.justify-flexstart{justify-content:flex-start}
.justify-end{justify-content:end}
.align-center{align-items:center}
.align-around{align-items:space-around}
.align-between{align-items:space-between}
.align-evenly{align-items:space-evenly}
.align-start{align-items:start}
.align-end{align-items:end}
.flex-40{flex:40%}
.flex-100{flex:100%}
@media only screen and (min-width:721px) and (max-width:960px){.justify-md-center{justify-content:center}
.justify-md-around{justify-content:space-around}
.justify-md-between{justify-content:space-between}
.justify-md-evenly{justify-content:space-evenly}
.justify-md-start{justify-content:start}
.justify-md-end{justify-content:end}
.d-md-flex{display:flex}
.md-flex-wrap{flex-wrap:wrap}
.md-flex-column{flex-direction:column}
}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-flex{display:flex}
.sm-flex-wrap{flex-wrap:wrap}
.sm-flex-column{flex-direction:column}
.flex-sm-column{flex-direction:column}
}
.d-grid{display:grid}
.grid-cols-2{grid-template-columns:repeat(2,1fr)}
.grid-cols-3{grid-template-columns:repeat(3,1fr)}
.grid-cols-4{grid-template-columns:repeat(4,1fr)}
.grid-cols-5{grid-template-columns:repeat(5,1fr)}
.grid-cols-6{grid-template-columns:repeat(6,1fr)}
.grid-rows-2{grid-template-rows:repeat(2,1fr)}
.grid-rows-3{grid-template-rows:repeat(3,1fr)}
.grid-rows-4{grid-template-rows:repeat(4,1fr)}
.grid-rows-5{grid-template-rows:repeat(5,1fr)}
.grid-rows-6{grid-template-rows:repeat(6,1fr)}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-grid{display:grid}
}
.mt-0{margin-top:0}
.mt-1{margin-top:8px}
.mt-2{margin-top:16px}
.mt-3{margin-top:24px}
.mt-4{margin-top:32px}
.mt-5{margin-top:40px}
.mt-6{margin-top:48px}
.mt-7{margin-top:56px}
.mt-8{margin-top:64px}
.mt-9{margin-top:72px}
.mr-0{margin-right:0}
.mr-1{margin-right:8px}
.mr-2{margin-right:16px}
.mr-3{margin-right:24px}
.mr-4{margin-right:32px}
.mr-5{margin-right:40px}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:8px}
.mb-2{margin-bottom:16px}
.mb-3{margin-bottom:24px}
.mb-4{margin-bottom:32px}
.mb-5{margin-bottom:40px}
.mb-6{margin-bottom:48px}
.mb-7{margin-bottom:56px}
.mb-8{margin-bottom:64px}
.mb-9{margin-bottom:72px}
.mb-10{margin-bottom:80px}
.mb-11{margin-bottom:88px}
.ml-0{margin-left:0}
.ml-1{margin-left:8px}
.ml-2{margin-left:16px}
.ml-3{margin-left:24px}
.ml-4{margin-left:32px}
.ml-5{margin-left:40px}
.my-0{margin-top:0;margin-bottom:0}
.my-1{margin-top:8px;margin-bottom:8px}
.my-2{margin-top:16px;margin-bottom:16px}
.my-3{margin-top:24px;margin-bottom:24px}
.my-4{margin-top:32px;margin-bottom:32px}
.my-5{margin-top:40px;margin-bottom:40px}
.my-6{margin-top:48px;margin-bottom:48px}
.my-7{margin-top:56px;margin-bottom:56px}
.my-8{margin-top:64px;margin-bottom:64px}
.my-9{margin-top:72px;margin-bottom:72px}
.my-10{margin-top:80px;margin-bottom:80px}
.mx-0{margin-left:0;margin-right:0}
.mx-1{margin-left:8px;margin-right:8px}
.mx-2{margin-left:16px;margin-right:16px}
.mx-3{margin-left:24px;margin-right:24px}
.mx-4{margin-left:32px;margin-right:32px}
.mx-5{margin-left:40px;margin-right:40px}
.mx-6{margin-left:48px;margin-right:48px}
.mx-7{margin-left:56px;margin-right:56px}
.mx-8{margin-left:64px;margin-right:64px}
.mx-9{margin-left:72px;margin-right:72px}
.mx-10{margin-left:80px;margin-right:80px}
.m-0{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.m-1{margin-top:8px;margin-bottom:8px;margin-left:8px;margin-right:8px}
.m-2{margin-top:16px;margin-bottom:16px;margin-left:16px;margin-right:16px}
.m-3{margin-top:24px;margin-bottom:24px;margin-left:24px;margin-right:24px}
.m-4{margin-top:32px;margin-bottom:32px;margin-left:32px;margin-right:32px}
.m-5{margin-top:40px;margin-bottom:40px;margin-left:40px;margin-right:40px}
.pt-0{padding-top:0}
.pt-1{padding-top:8px}
.pt-2{padding-top:16px}
.pt-3{padding-top:24px}
.pt-4{padding-top:32px}
.pt-5{padding-top:40px}
.pr-0{padding-right:0}
.pr-1{padding-right:8px}
.pr-2{padding-right:16px}
.pr-3{padding-right:24px}
.pr-4{padding-right:32px}
.pr-5{padding-right:40px}
.pb-0{padding-bottom:0}
.pb-1{padding-bottom:8px}
.pb-2{padding-bottom:16px}
.pb-3{padding-bottom:24px}
.pb-4{padding-bottom:32px}
.pb-5{padding-bottom:40px}
.pl-0{padding-left:0}
.pl-1{padding-left:8px}
.pl-2{padding-left:16px}
.pl-3{padding-left:24px}
.pl-4{padding-left:32px}
.pl-5{padding-left:40px}
.py-0{padding-top:0;padding-bottom:0}
.py-1{padding-top:8px;padding-bottom:8px}
.py-2{padding-top:16px;padding-bottom:16px}
.py-3{padding-top:24px;padding-bottom:24px}
.py-4{padding-top:32px;padding-bottom:32px}
.py-5{padding-top:40px;padding-bottom:40px}
.py-6{padding-top:48px;padding-bottom:48px}
.py-7{padding-top:56px;padding-bottom:56px}
.py-8{padding-top:64px;padding-bottom:64px}
.py-9{padding-top:72px;padding-bottom:72px}
.py-10{padding-top:80px;padding-bottom:80px}
.px-0{padding-left:0;padding-right:0}
.px-1{padding-left:8px;padding-right:8px}
.px-2{padding-left:16px;padding-right:16px}
.px-3{padding-left:24px;padding-right:24px}
.px-4{padding-left:32px;padding-right:32px}
.px-5{padding-left:40px;padding-right:40px}
.gap-0{gap:0}
.gap-0\.5{gap:4px}
.gap-1{gap:8px}
.gap-2{gap:16px}
.gap-3{gap:24px}
.gap-4{gap:32px}
.gap-5{gap:40px}
.gap-6{gap:48px}
.gap-custom-20{gap:20px}
@media only screen and (min-width:721px) and (max-width:960px){.mt-md-0{margin-top:0}
.mt-md-1{margin-top:8px}
.mt-md-2{margin-top:16px}
.mt-md-3{margin-top:24px}
.mt-md-4{margin-top:32px}
.mt-md-5{margin-top:40px}
.mr-md-0{margin-right:0}
.mr-md-1{margin-right:8px}
.mr-md-2{margin-right:16px}
.mr-md-3{margin-right:24px}
.mr-md-4{margin-right:32px}
.mr-md-5{margin-right:40px}
.mb-md-0{margin-bottom:0}
.mb-md-1{margin-bottom:8px}
.mb-md-2{margin-bottom:16px}
.mb-md-3{margin-bottom:24px}
.mb-md-4{margin-bottom:32px}
.mb-md-5{margin-bottom:40px}
.ml-md-0{margin-left:0}
.ml-md-1{margin-left:8px}
.ml-md-2{margin-left:16px}
.ml-md-3{margin-left:24px}
.ml-md-4{margin-left:32px}
.ml-md-5{margin-left:40px}
.my-md-0{margin-top:0;margin-bottom:0}
.my-md-1{margin-top:8px;margin-bottom:8px}
.my-md-2{margin-top:16px;margin-bottom:16px}
.my-md-3{margin-top:24px;margin-bottom:24px}
.my-md-4{margin-top:32px;margin-bottom:32px}
.my-md-5{margin-top:40px;margin-bottom:40px}
.mx-md-0{margin-left:0;margin-right:0}
.mx-md-1{margin-left:8px;margin-right:8px}
.mx-md-2{margin-left:16px;margin-right:16px}
.mx-md-3{margin-left:24px;margin-right:24px}
.mx-md-4{margin-left:32px;margin-right:32px}
.mx-md-5{margin-left:40px;margin-right:40px}
.pt-md-0{padding-top:0}
.pt-md-1{padding-top:8px}
.pt-md-2{padding-top:16px}
.pt-md-3{padding-top:24px}
.pt-md-4{padding-top:32px}
.pt-md-5{padding-top:40px}
.pr-md-0{padding-right:0}
.pr-md-1{padding-right:8px}
.pr-md-2{padding-right:16px}
.pr-md-3{padding-right:24px}
.pr-md-4{padding-right:32px}
.pr-md-5{padding-right:40px}
.pb-md-0{padding-bottom:0}
.pb-md-1{padding-bottom:8px}
.pb-md-2{padding-bottom:16px}
.pb-md-3{padding-bottom:24px}
.pb-md-4{padding-bottom:32px}
.pb-md-5{padding-bottom:40px}
.pl-md-0{padding-left:0}
.pl-md-1{padding-left:8px}
.pl-md-2{padding-left:16px}
.pl-md-3{padding-left:24px}
.pl-md-4{padding-left:32px}
.pl-md-5{padding-left:40px}
.py-md-0{padding-top:0;padding-bottom:0}
.py-md-1{padding-top:8px;padding-bottom:8px}
.py-md-2{padding-top:16px;padding-bottom:16px}
.py-md-3{padding-top:24px;padding-bottom:24px}
.py-md-4{padding-top:32px;padding-bottom:32px}
.py-md-5{padding-top:40px;padding-bottom:40px}
.px-md-0{padding-left:0;padding-right:0}
.px-md-1{padding-left:8px;padding-right:8px}
.px-md-2{padding-left:16px;padding-right:16px}
.px-md-3{padding-left:24px;padding-right:24px}
.px-md-4{padding-left:32px;padding-right:32px}
.px-md-5{padding-left:40px;padding-right:40px}
}
@media only screen and (max-width:720px){.mt-sm-0{margin-top:0}
.mt-sm-1{margin-top:8px}
.mt-sm-2{margin-top:16px}
.mt-sm-3{margin-top:24px}
.mt-sm-4{margin-top:32px}
.mt-sm-5{margin-top:40px}
.mt-sm-6{margin-top:48px}
.mt-sm-7{margin-top:56px}
.mt-sm-8{margin-top:64px}
.mt-sm-9{margin-top:72px}
.mr-sm-0{margin-right:0}
.mr-sm-1{margin-right:8px}
.mr-sm-2{margin-right:16px}
.mr-sm-3{margin-right:24px}
.mr-sm-4{margin-right:32px}
.mr-sm-5{margin-right:40px}
.mb-sm-0{margin-bottom:0}
.mb-sm-1{margin-bottom:8px}
.mb-sm-2{margin-bottom:16px}
.mb-sm-3{margin-bottom:24px}
.mb-sm-4{margin-bottom:32px}
.mb-sm-5{margin-bottom:40px}
.mb-sm-6{margin-bottom:48px}
.mb-sm-7{margin-bottom:56px}
.mb-sm-8{margin-bottom:64px}
.mb-sm-9{margin-bottom:72px}
.mb-sm-10{margin-bottom:80px}
.ml-sm-0{margin-left:0}
.ml-sm-1{margin-left:8px}
.ml-sm-2{margin-left:16px}
.ml-sm-3{margin-left:24px}
.ml-sm-4{margin-left:32px}
.ml-sm-5{margin-left:40px}
.my-sm-0{margin-top:0;margin-bottom:0}
.my-sm-1{margin-top:8px;margin-bottom:8px}
.my-sm-2{margin-top:16px;margin-bottom:16px}
.my-sm-3{margin-top:24px;margin-bottom:24px}
.my-sm-4{margin-top:32px;margin-bottom:32px}
.my-sm-5{margin-top:40px;margin-bottom:40px}
.my-sm-6{margin-top:48px;margin-bottom:48px}
.my-sm-7{margin-top:56px;margin-bottom:56px}
.my-sm-8{margin-top:64px;margin-bottom:64px}
.my-sm-9{margin-top:72px;margin-bottom:72px}
.my-sm-10{margin-top:80px;margin-bottom:80px}
.mx-sm-0{margin-left:0;margin-right:0}
.mx-sm-1{margin-left:8px;margin-right:8px}
.mx-sm-2{margin-left:16px;margin-right:16px}
.mx-sm-3{margin-left:24px;margin-right:24px}
.mx-sm-4{margin-left:32px;margin-right:32px}
.mx-sm-5{margin-left:40px;margin-right:40px}
.pt-sm-0{padding-top:0}
.pt-sm-1{padding-top:8px}
.pt-sm-2{padding-top:16px}
.pt-sm-3{padding-top:24px}
.pt-sm-4{padding-top:32px}
.pt-sm-5{padding-top:40px}
.pr-sm-0{padding-right:0}
.pr-sm-1{padding-right:8px}
.pr-sm-2{padding-right:16px}
.pr-sm-3{padding-right:24px}
.pr-sm-4{padding-right:32px}
.pr-sm-5{padding-right:40px}
.pb-sm-0{padding-bottom:0}
.pb-sm-1{padding-bottom:8px}
.pb-sm-2{padding-bottom:16px}
.pb-sm-3{padding-bottom:24px}
.pb-sm-4{padding-bottom:32px}
.pb-sm-5{padding-bottom:40px}
.pl-sm-0{padding-left:0}
.pl-sm-1{padding-left:8px}
.pl-sm-2{padding-left:16px}
.pl-sm-3{padding-left:24px}
.pl-sm-4{padding-left:32px}
.pl-sm-5{padding-left:40px}
.py-sm-0{padding-top:0;padding-bottom:0}
.py-sm-1{padding-top:8px;padding-bottom:8px}
.py-sm-2{padding-top:16px;padding-bottom:16px}
.py-sm-3{padding-top:24px;padding-bottom:24px}
.py-sm-4{padding-top:32px;padding-bottom:32px}
.py-sm-5{padding-top:40px;padding-bottom:40px}
.py-sm-6{padding-top:48px;padding-bottom:48px}
.py-sm-7{padding-top:56px;padding-bottom:56px}
.py-sm-8{padding-top:64px;padding-bottom:64px}
.py-sm-9{padding-top:72px;padding-bottom:72px}
.py-sm-10{padding-top:80px;padding-bottom:80px}
.px-sm-0{padding-left:0;padding-right:0}
.px-sm-1{padding-left:8px;padding-right:8px}
.px-sm-2{padding-left:16px;padding-right:16px}
.px-sm-3{padding-left:24px;padding-right:24px}
.px-sm-4{padding-left:32px;padding-right:32px}
.px-sm-5{padding-left:40px;padding-right:40px}
.p-sm-0{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}
.p-sm-1{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px}
.p-sm-2{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}
.p-sm-3{padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px}
.p-sm-4{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}
.p-sm-5{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}
.gap-sm-0{gap:0}
.gap-sm-0\.5{gap:4px}
.gap-sm-1{gap:8px}
.gap-sm-2{gap:16px}
.gap-sm-3{gap:24px}
.gap-sm-4{gap:32px}
.gap-sm-5{gap:40px}
.gap-sm-6{gap:48px}
}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.position-relative{position:relative}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-inline{display:inline}
.d-inline-flex{display:inline-flex}
.d-none{display:none}
.d-inherit{display:inherit}
@media only screen and (min-width:721px) and (max-width:960px){.d-md-block{display:block}
.d-md-inline-block{display:inline-block}
.d-md-inline{display:inline}
.d-md-inline-flex{display:inline-flex}
.d-md-none{display:none}
}
@media only screen and (max-width:720px){.d-sm-block{display:block}
.d-sm-inline-block{display:inline-block}
.d-sm-inline{display:inline}
.d-sm-inline-flex{display:inline-flex}
.d-sm-none{display:none}
}
.text-uppercase{text-transform:uppercase}
.text-lowercase{text-transform:lowercase}
.text-capitalize{text-transform:capitalize}
.text-underline{text-decoration:underline}
.text-transform-initial{text-transform:initial}
.text-line-through{text-decoration:line-through}
.text-no-wrap{white-space:nowrap}
.lighter{font-weight:100}
.light{font-weight:300}
.font-regular{font-weight:400}
.bold{font-weight:700}
.boldest{font-weight:800}
.italic{font-style:italic}
.pointer{cursor:pointer}
.cursor-default{cursor:default}
.bg-inherit{background:inherit}
.bg-white{background:white}
.border-radius-common{border-radius:4px}
.border-radius-8{border-radius:8px}
@media only screen and (max-width:720px){.light-sm{font-weight:300}
.lighter-sm{font-weight:100}
.italic-sm{font-style:italic}
.font-regular-sm{font-weight:400}
}
:root{--input-height:4rem;--menu-top-height:56px;--default-brand-border-radius:5px;--default-brand-border-width:2px;--default-footer-icon-white-color:#f7f7f7;--default-brand-border-color:#d1d1d1;--default-scroll-thumb-background:#c9c9c9;--default-footer-icon-circle-color:#979797;--default-background-color-benefit-detail-modal:#00000066;--new-offer-card-border-radius:4px;--new-offer-card-wrapper-border:1px solid #00000080;--new-offer-location-name-text-color:#18131f;--new-offer-location-pin-color:#a2238d;--new-offer-card-border-radius-super-offer:4px;--new-offer-card-wrapper-border-super-offer:6px solid #a2238d;--new-offer-simulate-fees-color:#18131f;--new-offer-check-conditions-color:#18131f}
.text-primary{color:#a2238d}
.text-success{color:#12ada6}
.text-white{color:#fff}
.text-grey{color:#989898}
.bg-primary{background:#a2238d}
.bg-secondary{background:#f9a51a}
.bg-white{background:#fff}
.bg-black{background:#000}
:root{--brand-primary-color:#a2238d;--secondary-color:#f9a51a}
.rich-text-wrapper h1{font-size:3.2rem;font-weight:bold;text-transform:uppercase}
.rich-text-wrapper h2{font-size:2.2rem;font-weight:bold;text-transform:uppercase}
.rich-text-wrapper h3{font-size:1.8rem;font-weight:bold;margin:5px 0;text-transform:uppercase}
.rich-text-wrapper p{font-size:1.6rem;margin:5px 0}
.rich-text-wrapper a{font-size:1.5rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#151414}
.rich-text-wrapper a:hover,.rich-text-wrapper a:active,.rich-text-wrapper a:focus{color:#a2238d}
.rich-text-wrapper a:hover>span,.rich-text-wrapper a:active>span,.rich-text-wrapper a:focus>span{color:#a2238d}
.border-radius-common{border-radius:8px}
:root{--input-height:6rem;--default-brand-primary-color:#a2238d;--default-brand-secondary-color:#f9a51a;--default-brand-background-color:#fff;--default-flua-card-brackground:#f5f5f3;--default-flua-secondary-brackground:#f9a51a;--default-flua-background-color:#f5f4f6;--flua-green-tag-background-color:#d5eddb;--flua-green-tag-text-color:#00724e;--flua-red-danger:#f44336;--default-brand-border-width:2px;--default-brand-border-radius:8px;--default-brand-card-border-radius:2rem;--default-brand-arrows-border-radius:0;--default-brand-border-color:#a2238d;--default-coupon-flua-input-radius:8px;--default-button-brand-border-radius:4px;--default-button-brand-padding:0 2.2rem;--default-button-brand-height:4.5rem;--default-button-brand-status-color:#bebeb7;--default-button-brand-status-color-hover:#ccccc3;--default-flua-btn-color:#f9a51a;--default-flua-btn-label-color:#6b125d;--default-offer-not-found-fab-label:#fff;--desktop-menu-top-height:56px;--desktop-menu-and-header-height:104px;--default-coupon-flua-input-height:40px;--mobile-menu-top-height:50px}
.h-first-fold-desk{height:calc(100vh - 56px)}
.hub-page .theme--light{background-color:white;color:#151414}
.hub-page .theme--medium-light{color:white;background-color:#a2238d}
.hub-page .theme--medium-light .theme-header--1{color:#f5f4f6;font-weight:600}
.hub-page .theme--medium-light .theme-header--8{font-weight:normal}
.hub-page .theme--medium-dark{color:white;background-color:#6b125d}
.hub-page .theme--medium-dark .theme-header--1{color:#f5f4f6;font-weight:600}
.hub-page .theme--medium-dark .theme-header--8{font-weight:normal}
.hub-page .theme--dark-grey{color:white;background-color:#281d30}
.hub-page .theme--dark-grey .theme-header--1{color:#f5f4f6;font-weight:600}
.hub-page .theme--dark-grey .theme-header--8{font-weight:normal}
.hub-page .theme--dark{color:white;background-color:#281d30}
.hub-page .theme--dark .theme-header--1{color:#f9a51a;font-weight:600}
.hub-page .theme--dark .theme-header--8{font-weight:normal}
.hub-page .theme--primary{color:#151414}
.hub-page .theme--primary .theme-header--1{color:#a2238d}
.theme-title{margin:0 0 20px}
.theme-strawhat{margin:0 0 21px}
.theme-header--0{font-family:'Montserrat';font-size:4rem;font-weight:bold;line-height:1.09}
.theme-header--1{font-family:'Montserrat';font-size:3.6rem;font-weight:bold;line-height:1.25}
.theme-header--2{font-family:'Montserrat';font-size:3.2rem;font-weight:bold;line-height:1.05}
.theme-header--3{font-family:'Montserrat';font-size:3rem;font-weight:bold;line-height:normal}
.theme-header--4{font-family:'Montserrat';font-size:2.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Montserrat';font-size:1.8rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Montserrat';font-size:2.2rem;font-weight:normal;line-height:1.45}
.theme-header--8{font-family:'Montserrat';font-size:2.2rem;font-weight:normal;line-height:1.27}
.theme-header--9{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:1.56}
.theme-header--10{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:2}
.theme-header--11{font-family:'Montserrat';font-size:1.6rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Montserrat';font-size:1.6rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:'Montserrat';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:'Montserrat';font-size:3.6rem;font-weight:bold;line-height:1.17}
.theme-header--15{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:3}
.theme-header--16{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:3}
.theme-header--17{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:normal;letter-spacing:.6px}
.theme-header--18{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:normal}
@media only screen and (max-width:720px){.theme-title{margin-bottom:14px}
.theme-strawhat{margin-bottom:7px}
.theme-header--0{font-family:'Montserrat';font-size:3rem;font-weight:bold;line-height:normal}
.theme-header--1{font-family:'Montserrat';font-size:2.8rem;font-weight:bold;line-height:1.11}
.theme-header--2{font-family:'Montserrat';font-size:2.6rem;font-weight:bold;line-height:1.62}
.theme-header--3{font-family:'Montserrat';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--4{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Montserrat';font-size:1.6rem;font-weight:normal;line-height:2}
.theme-header--8{font-family:'Montserrat';font-size:1.6rem;font-weight:500;line-height:1.38}
.theme-header--9{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:2}
.theme-header--10{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:2.33}
.theme-header--11{font-family:'Montserrat';font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:'Montserrat';font-size:3.6rem;font-weight:bold;line-height:1.17}
.theme-header--15{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:3.5}
.theme-header--16{font-family:'Montserrat';font-size:1.2rem;font-weight:bold;line-height:3.5}
.theme-header--18{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:normal}
}
@media only screen and (min-width:721px) and (max-width:960px){.theme-title{margin-bottom:10px}
.theme-strawhat{margin-bottom:2px}
.theme-header--0{font-family:'Montserrat';font-size:3rem;font-weight:bold;line-height:1.19}
.theme-header--1{font-family:'Montserrat';font-size:2.8rem;font-weight:bold;line-height:1.11}
.theme-header--2{font-family:'Montserrat';font-size:2.6rem;font-weight:bold;line-height:1.62}
.theme-header--3{font-family:'Montserrat';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--4{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:2.29}
.theme-header--8{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:1.3}
.theme-header--9{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:2}
.theme-header--10{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:2.33}
.theme-header--11{font-family:'Montserrat';font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:'Montserrat';font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:'Montserrat';font-size:2rem;font-weight:bold;line-height:2.1}
.theme-header--15{font-family:'Montserrat';font-size:1rem;font-weight:normal;line-height:4.2}
.theme-header--16{font-family:'Montserrat';font-size:1rem;font-weight:bold;line-height:4.2}
}
@media only screen and (min-width:961px) and (max-width:1366px){.theme-title{margin-bottom:15px}
.theme-strawhat{margin-bottom:10px}
.theme-header--0{font-family:'Montserrat';font-size:3rem;font-weight:bold;line-height:1.19}
.theme-header--1{font-family:'Montserrat';font-size:2.8rem;font-weight:bold;line-height:1.11}
.theme-header--2{font-family:'Montserrat';font-size:2.6rem;font-weight:bold;line-height:1.05}
.theme-header--3{font-family:'Montserrat';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--4{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Montserrat';font-size:1.6rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Montserrat';font-size:1.6rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Montserrat';font-size:1.8rem;font-weight:normal;line-height:1.78}
.theme-header--8{font-family:'Montserrat';font-size:1.6rem;font-weight:normal;line-height:1.75}
.theme-header--9{font-family:'Montserrat';font-size:1.6rem;font-weight:bold;line-height:1.75}
.theme-header--10{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:2}
.theme-header--11{font-family:'Montserrat';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Montserrat';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:'Montserrat';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:'Montserrat';font-size:3rem;font-weight:bold;line-height:1.4}
.theme-header--15{font-family:'Montserrat';font-size:1.2rem;font-weight:normal;line-height:3.5}
.theme-header--16{font-family:'Montserrat';font-size:1.2rem;font-weight:bold;line-height:3.5}
}
.banner-with-notch .banner .box-banner{width:calc(100vw / 4)}
.banner-with-notch .banner .box-banner .box-content{overflow:hidden}
.banner-with-notch .banner .box-banner .box-content .box-title{word-break:break-word}
.banner-with-notch .box-notch{background:#a2238d;width:calc(100vw / 4)}
@media only screen and (max-width:720px){.banner-with-notch .banner .box-banner{width:calc(100vw / 12 * 10);height:auto;padding:9px 20px 6px 18px}
.banner-with-notch .banner .box-banner .box-badge{display:none}
.banner-with-notch .banner .box-banner .box-content .box-top-text{margin-top:0}
.banner-with-notch .box-notch{height:40px;bottom:-40px;width:calc(100vw / 12 * 10)}
}
@media only screen and (min-width:721px) and (max-width:960px){.banner-with-notch .banner .box-banner{height:181px;padding:49px 22px 25px 15px}
.banner-with-notch .banner .box-banner .box-badge{display:none}
.banner-with-notch .box-notch{height:21px;bottom:-21px}
}
@media only screen and (min-width:961px) and (max-width:1366px){.banner-with-notch .box-notch{width:296px;height:31px;bottom:-31px}
.banner-with-notch .banner .box-banner{width:296px;height:273px;padding:33px}
.banner-with-notch .banner .box-banner .box-badge{top:30px}
.banner-with-notch .banner .box-banner .box-badge img{width:45px;height:70px}
.banner-with-notch .banner .box-banner .box-content .box-top-text{font-size:11.4px}
.banner-with-notch .banner .box-banner .box-content .box-title{font-size:32.7px}
.banner-with-notch .banner .box-banner .box-content .box-check{width:14px;height:14px}
}
@media only screen and (min-width:1367px) and (max-width:1920px){.banner-with-notch .banner .box-banner{padding:30px}
.banner-with-notch .banner .box-banner .box-badge{top:30px}
.banner-with-notch .banner .box-banner .box-badge img{width:62px;height:98px}
.banner-with-notch .banner .box-banner .box-content .box-top-text{font-size:1.4rem}
.banner-with-notch .banner .box-banner .box-content .box-title{font-size:4rem}
.banner-with-notch .banner .box-banner .box-content .box-check{width:14px;height:14px}
}
@media only screen and (min-width:1920px){.banner-with-notch .box-notch{height:50px}
.banner-with-notch .banner .box-banner{height:444px}
}
.car-model-slider-component{width:calc(100% - 200px);max-width:1366px}
.car-model-slider-component .swiper-button-prev{background-image:url(../../../../../designs/wisdom/base/images/flua/arrow-slider-left.svg)}
.car-model-slider-component .swiper-button-next{background-image:url(../../../../../designs/wisdom/base/images/flua/arrow-slider-right.svg)}
.car-model-slider-component .swiper-slide a .image-wrapper{height:96px;line-height:96px}
.car-model-slider-component .swiper-slide a .hub-checkbox{margin-top:7px}
.car-model-slider-component .swiper-slide a .hub-checkbox .input-container label{color:#333;font-size:1.3rem;font-weight:500;line-height:24px}
@media only screen and (max-width:1366px){.car-model-slider-component{max-width:1080px}
}
@media only screen and (max-width:720px){.car-model-slider-component{width:calc(100% - 130px);margin-bottom:20px}
}
.faq-list .faq-list-component .faq-title{color:#151414;font-size:3.2rem;font-weight:bold;margin:0 0 32px;padding:0}
.faq-list .faq-list-component .faq-list-container .faq-question{background-color:unset;margin-bottom:16px}
.faq-list .faq-list-component .faq-list-container .faq-question:last-child{margin-bottom:0}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question{border:1px solid #e8e6eb;border-radius:4px;padding:0;overflow:hidden}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .arrow-opener{top:36px}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .arrow-opener .brand-svg{display:none}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-sentence{width:100%;font-size:2.2rem;font-weight:bold;color:#a2238d;padding:24px 48px 24px 20px;background-color:#f5f4f6;cursor:pointer}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-answer{padding:0}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-answer .answer{font-weight:500;color:#151414;padding:16px}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-answer .answer p{margin:0}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-answer .satisfaction-survey-mini{margin:8px 16px 16px}
@media only screen and (max-width:960px){.faq-list{width:100%;padding:32px}
.faq-list .faq-list-component .faq-title{font-size:2.8rem;margin:0 0 20px}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .arrow-opener{top:30px}
.faq-list .faq-list-component .faq-list-container .faq-question .hub-faq-question .question-sentence{font-size:1.4rem;padding:24px 48px 24px 12px}
}
.full-bleed-image{margin-bottom:0}
.full-bleed-image--container{height:calc(100% -  56px)}
.full-bleed-image .countdown-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}
.full-bleed-image .countdown-container .hub-countdown__title h2{color:#fff;text-transform:uppercase;font-size:2.5rem;font-family:'DINCondensed';font-weight:600}
.full-bleed-image .countdown-container .hub-countdown__container .text{color:#fff;font-size:1.4rem;font-family:'DINCondensed';letter-spacing:1.18px}
.full-bleed-image .countdown-container .hub-countdown__container .digit{color:#f9a51a;font-size:10.2rem;font-family:'AxiaStencil'}
@media only screen and (max-width:720px){.full-bleed-image .hub-countdown__container{width:80%}
.full-bleed-image .hub-countdown__container .block{margin:0}
.full-bleed-image .countdown-container .hub-countdown__container .text{font-size:1.0rem}
.full-bleed-image .countdown-container .hub-countdown__container .digit{font-size:5.0rem}
}
.hub-footer-with-links{background-image:linear-gradient(to top,#a2238d,#6b125d)}
.hub-footer-with-links__inline-links>ul li{margin:0}
.hub-footer-with-links__inline-links>ul li a{color:white;margin:0 16px}
.hub-footer-with-links__inline-links>ul li>hr{background-color:white;margin:0}
.hub-footer-with-links__container{display:flex;text-align:center;justify-content:center}
.hub-footer-with-links__images{text-align:end;margin-left:10px;display:flex}
.hub-footer-with-links__images a{margin-left:10px}
.hub-footer-with-links__copyright{color:#f5f4f6;font-weight:500}
.hub-footer-with-links__find-your-contry>a{color:white;font-size:1.2rem;font-weight:bold}
.hub-footer-with-links__social-container{width:60px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.hub-footer-with-links__social-link{width:17px;height:17px;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;margin-right:10px;margin-bottom:10px}
.hub-footer-with-links__social-link--facebook{background-image:url(../../../../../designs/wisdom/base/images/icon-facebook.svg)}
.hub-footer-with-links__social-link--instagram{background-image:url(../../../../../designs/wisdom/base/images/icon-instagram.svg)}
.hub-footer-with-links__social-link--twitter{background-image:url(../../../../../designs/wisdom/base/images/icon-twitter.svg)}
.hub-footer-with-links__social-link--youtube{background-image:url(../../../../../designs/wisdom/base/images/icon-youtube.svg)}
@media only screen and (max-width:559px){.hub-footer-with-links .hub-footer-with-links__container{width:75%;display:block;text-align:center}
.hub-footer-with-links .hub-footer-with-links__images{text-align:center;padding-top:10px;justify-content:center}
}
.hub-footer-with-links-list__column h3,.hub-footer-with-links-list__column h3>a{font-size:1.6rem;font-weight:bold;color:white;margin-bottom:16px}
.hub-footer-with-links-list__column>ul li{margin-bottom:12px}
.hub-footer-with-links-list__column>ul li a{font-size:1.2rem;font-weight:bold;color:#f9a51a;line-height:initial}
.hub-footer-with-links-list .social-column{display:flex;flex-direction:column;align-items:flex-end}
.hub-footer-with-links-list__social-container{width:auto}
.hub-footer-with-links-list__social-link{margin-left:24px;margin-right:0}
.hub-footer-with-links-list__social-link:first-child{margin-left:0}
@media only screen and (max-width:720px){.hub-footer-with-links-list__column--accordion{border-bottom:2px solid white}
.hub-footer-with-links-list__column__toggle-accordion{color:white}
.hub-footer-with-links-list__social-container{justify-content:center}
}
.hub-footer-with-authorable-links{background:transparent linear-gradient(180deg,#621a5a 0,#8e2c82 100%) 0 0 no-repeat padding-box;padding:50px}
.hub-footer-with-authorable-links .footer-inner-container .site-map{flex-direction:row-reverse}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul .column-title{font-size:2.6rem;text-transform:uppercase;color:white}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li{line-height:3.6rem}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li a{font-size:1.6rem;font-family:'Montserrat';font-weight:bold;color:#f9a51a}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container{flex-direction:column;align-items:center}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container img{width:100px}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-title{color:#fff}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button a{background-color:#fff}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button__info{color:#a2238d}
.hub-footer-with-authorable-links .footer-inner-container .footer-container{margin-top:3.75rem}
.hub-footer-with-authorable-links .footer-inner-container .footer-container span{font-family:'Montserrat';color:white}
@media only screen and (max-width:720px){.hub-footer-with-authorable-links .footer-inner-container{width:100%}
.hub-footer-with-authorable-links .footer-inner-container .site-map{flex-direction:column-reverse}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container{align-items:flex-start}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container img{display:none}
.hub-footer-with-authorable-links .footer-inner-container .footer-container span{text-align:center}
}
.generic-address-info .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.generic-address-info .hub-dropdown select .hub-dropdown-arrow:before{content:url('../../../../../designs/wisdom/base/images/flua/fill-1.svg')}
@media only screen and (max-width:720px){.generic-address-info .hub-dropdown .hub-dropdown,.generic-address-info .hub-dropdown select{background-image:url('../../../../../designs/wisdom/base/images/flua/fill-1.svg')}
}
.offer-card-wrapper .offer-card__footer .hub-button{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.offer-card-wrapper .offer-header h3{color:#ab3a98}
.offer-card-wrapper__actions button:first-child{border-bottom-left-radius:4px}
.offer-card-wrapper__actions button:last-child{border-bottom-right-radius:4px}
.generic-personal-info .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.generic-personal-info .hub-dropdown select .hub-dropdown-arrow:before{content:url('../../../../../designs/wisdom/base/images/flua/fill-1.svg')}
@media only screen and (max-width:720px){.generic-personal-info .hub-dropdown .hub-dropdown,.generic-personal-info .hub-dropdown select{background-image:url('../../../../../designs/wisdom/base/images/flua/fill-1.svg')}
}
.hub-button{background-color:#a2238d;border-radius:4px;cursor:pointer;padding:0 20px}
.hub-button .hub-button__label,.hub-button span{font-size:1.4rem;font-weight:bold;letter-spacing:.75px;color:white;justify-content:center}
.hub-button.hub-button--alternate{border:solid 2px #a2238d;background-color:white;color:#a2238d;font-weight:600}
.hub-button.hub-button--alternate .hub-button__label{font-weight:600;color:#a2238d}
.hub-button.hub-button--alternate.no-border{border:0}
.hub-button.hub-button--alternate.no-border span{font-size:1.2rem}
.hub-button.hub-button--thicker{height:47px}
.hub-button.hub-button--m1{padding:7px 26px}
.hub-button.hub-button--m1 .hub-button__label{text-align:center}
.hub-button.hub-button--m1 .hub-button__label:after{display:none}
.hub-button.hub-button--border{border:0}
.hub-button--secondary{background-color:#f9a51a}
.hub-button--secondary .hub-button__label{color:#6b125d}
.hub-button--secondary:hover{background-color:#f9a51a}
@media only screen and (max-width:720px){.hub-button.mobile-full-width{width:90%}
.hub-button.hub-button--alternate{border:solid 2px #a2238d;background-color:white;color:#a2238d;font-weight:600}
.hub-button.hub-button--alternate .hub-button__label{font-weight:600;color:#a2238d}
.hub-button.hub-button--alternate.no-border{border:0}
.hub-button.hub-button--alternate.no-border span{font-size:1rem}
.hub-button.hub-button--alternate.mobile-full-width{width:90%}
.hub-button.hub-button--border{border:0}
}
.hub-button--text-black{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-black span,.hub-button--text-black .hub-button__label{color:#151414;justify-content:flex-start}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{cursor:pointer}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{background-color:transparent}
.hub-button--text-black[disabled]{background-color:transparent}
.hub-button--text-white{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-white span,.hub-button--text-white .hub-button__label{color:#fff;justify-content:flex-start}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{cursor:pointer}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{background-color:transparent}
.hub-button--text-white[disabled]{background-color:transparent}
.hub-button--text-primary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-primary span,.hub-button--text-primary .hub-button__label{color:#a2238d;justify-content:flex-start}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{cursor:pointer}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{background-color:transparent}
.hub-button--text-primary[disabled]{background-color:transparent}
.hub-button--text-secondary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-secondary span,.hub-button--text-secondary .hub-button__label{color:#edede3;justify-content:flex-start}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{cursor:pointer}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{background-color:transparent}
.hub-button--text-secondary[disabled]{background-color:transparent}
.hub-checkbox .input-container{align-items:center}
.hub-checkbox .input-container input[type="checkbox"]{width:24px;height:24px;border:2px solid #999}
.hub-checkbox .input-container input[type="checkbox"]:checked{background-image:url(../../../../../designs/wisdom/base/images/flua/check.svg);background-size:80%;background-position:center}
.hub-checkbox .input-container .input-label{margin:0;padding:0;line-height:24px;color:#1a1a1a;font-size:1.4rem}
@media only screen and (max-width:720px){.hub-checkbox .input-container .input-label{font-size:1.2rem}
}
.hub-checkbox a{color:#a2238d;font-weight:600}
.hub-checkbox.error .input-container input[type=checkbox],.hub-checkbox.error .input-container .input-label{color:#f44336 !important;border-color:#f44336}
.hub-checkbox.error .error-container span{color:#f44336}
.hub-column-control-container{flex-direction:row;flex-wrap:nowrap;overflow:hidden}
.hub-column-control-container.height-640px{height:calc(100vw / 3)}
.hub-column-control-container.height-960px{height:calc(100vw / 2)}
.hub-column-control-container .column-container{height:100%;overflow:hidden}
.hub-column-control-container .column-container>div{height:100%}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container{width:calc(100vw / 5)}
.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container{width:calc(100vw / 3)}
.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:100%;padding-left:calc(100vw / 12);padding-right:calc(100vw / 12)}
.hub-column-control-container .column-container .highlight-card .hub-highlight-card .hub-card-media img{display:block}
.hub-column-control-container .image-wrapper{height:100%;max-height:100%}
.hub-column-control-container .image-wrapper div{height:100%}
.hub-column-control-container .image-wrapper .image-component .chameleon-image{display:flex;justify-content:center;align-items:center}
.hub-column-control-container .image-wrapper .image-component .chameleon-image img{height:100%;object-fit:cover}
.hub-column-control-container .hub-text-box{height:100%}
@media only screen and (min-width:961px){.hub-column-control-container .column-container{order:1}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-column-control-container.height-640px{height:calc(100vw / 2.5)}
.hub-column-control-container .column-container{order:1}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:calc(100% - 80px);padding-left:0;padding-right:0}
}
@media only screen and (max-width:720px){.hub-column-control-container{flex-wrap:wrap;flex-direction:column;height:auto !important}
.hub-column-control-container.height-640px{height:320px}
.hub-column-control-container.height-960px{height:auto}
.hub-column-control-container .column-container{width:100%;height:auto;overflow:visible}
.hub-column-control-container .column-container>div{height:auto}
.hub-column-control-container .column-container .hub-text-box{height:auto}
.hub-column-control-container .column-container .image-wrapper{order:1}
.hub-column-control-container .column-container .image-wrapper .image-component .chameleon-image img{width:100%;height:auto}
.hub-column-control-container .column-container .highlight-card{padding:0}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:100%;padding:0}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:auto}
}
.hub-dropdown label{font-size:1.2rem;font-weight:600;line-height:1.33;letter-spacing:.4px;color:#151414;margin-bottom:0}
.hub-dropdown .hub-dropdown-select-container,.hub-dropdown select{border-bottom:0}
.hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.hub-dropdown select .hub-dropdown-arrow:before{top:15px}
.hub-dropdown .hub-dropdown-selected,.hub-dropdown select{font-size:1.6rem;font-weight:500;line-height:1.41;color:#1a1a1a;padding:10px 0 10px 2.5px;border-bottom:2px solid #a2238d;width:100%}
.hub-dropdown .hub-dropdown-selected.placeholder,.hub-dropdown select.placeholder{color:rgba(102,102,102,0.24)}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{color:#999}
.hub-dropdown .hub-dropdown-option-container ul li{font-size:1.7rem;font-weight:500;line-height:1.41;color:#1a1a1a}
.hub-dropdown.error input,.hub-dropdown.error label,.hub-dropdown.error select,.hub-dropdown.error textarea,.hub-dropdown.error .hub-dropdown-select-container,.hub-dropdown.error .hub-dropdown-selected{color:#f44336;border-color:#f44336}
.hub-dropdown.error .error-container span{color:#f44336}
.hub-info-bar-vue{--bg-color:#6b125d}
.hub-info-bar-vue .hub-info-bar__content__title{font-size:2rem}
.hub-info-bar-vue .hub-info-bar__content__text{font-size:1.2rem;font-weight:500;line-height:2rem}
.hub-input label{font-size:1.2rem;font-weight:600;line-height:1.33;letter-spacing:.4px;color:#151414;margin-bottom:0}
.hub-input input{font-size:1.6rem;font-weight:500;line-height:1.41;color:#1a1a1a;background-color:transparent;border-bottom:2px solid var(--default-brand-primary-color);padding:1rem .25rem;transition:padding .2s ease}
.hub-input input:focus{padding-left:1.5rem}
.hub-input input .placeholder{color:rgba(102,102,102,0.24);opacity:1}
.hub-input input::placeholder{color:rgba(102,102,102,0.24);opacity:1}
.hub-input input:-ms-input-placeholder{color:rgba(102,102,102,0.24);opacity:1}
.hub-input input::-ms-input-placeholder{color:rgba(102,102,102,0.24);opacity:1}
.hub-input.error input,.hub-input.error label,.hub-input.error select,.hub-input.error textarea{color:#f44336;border-color:#f44336}
.hub-input.error .error-container span{color:#f44336}
.hub-input-range{--baseColor:#b3b3b3;--fillColor:#f9a51a}
.hub-input-range ul li{font-weight:500;color:#333}
.hub-input-range ul li .tooltip{background-color:#a2238d;color:white}
.hub-loader-vue .content-loading-img__circle{stroke:#a2238d}
.hub-navigator-menu{height:56px}
.hub-navigator-menu>ul{background-color:#a2238d;position:fixed;height:56px;z-index:100}
.hub-navigator-menu__logo{max-width:unset;flex-grow:1}
.hub-navigator-menu__logo a{padding:0 20px 0 32px}
.hub-navigator-menu__itens{box-shadow:0 0 16px 16px rgba(0,0,0,0.08),0 0 8px 8px rgba(0,0,0,0.04),0 0 4px 4px rgba(0,0,0,0.02);margin-right:23px}
.hub-navigator-menu--fixed-item .user-badge{padding:0 0 0 20px}
.hub-navigator-menu--fixed-item .user-badge:after{content:'';width:1px;height:24px;background-color:#e6e6e6}
.hub-navigator-menu .user-badge-navigator-menu{width:260px}
.hub-navigator-menu .resize-field-user{border-radius:0;width:236px}
.hub-navigator-menu .resize-field-location{width:236px}
.hub-navigator-menu__item:hover .hub-navigator-menu__label{color:#f9a51a}
.hub-navigator-menu__item:hover .special-button .hub-navigator-menu__label{color:#6b125d}
.hub-navigator-menu__item .hub-navigator-menu-link>a{color:white}
.hub-navigator-menu__item .hub-navigator-menu-link.special-button{background-color:#f9a51a;height:calc(100% + 4px);border-radius:0 0 4px 4px}
.hub-navigator-menu__item .hub-navigator-menu-link.special-button a{color:#6b125d}
.hub-navigator-menu__item--location{background-color:white;height:calc(100% + 4px);border-radius:0 0 0 4px;width:260px}
.hub-navigator-menu__item--location .location-info-vue{color:#a2238d;text-transform:none;min-width:230px}
.hub-navigator-menu__item--location:after{content:'';width:1px;height:24px;background-color:#e6e6e6}
.hub-navigator-menu__item--cart{height:calc(100% + 4px);background-color:white;border-radius:0 0 4px 0;min-width:30px}
.hub-navigator-menu__item--cart .cart-item{display:flex;align-items:center;cursor:pointer;height:100%}
.hub-navigator-menu__item--cart .cart-item--icon{width:24px;height:24px;margin:0 12px;background-image:url('../../../../../designs/wisdom/base/images/flua/icon-cart-purple.svg')}
.hub-navigator-menu-dropdown>a,.hub-navigator-menu-link>a{padding:0 24px}
.hub-navigator-menu-link__svg{width:100%}
.hub-navigator-menu .empty-hamburguer{display:none}
.hub-navigator-menu .mobile-hamburguer-menu{display:none}
@media only screen and (max-width:960px){.hub-navigator-menu{height:56px}
.hub-navigator-menu>ul{position:static;height:56px}
.hub-navigator-menu__logo a{padding:0 16px}
.hub-navigator-menu__logo a svg{width:auto;max-height:24px}
.hub-navigator-menu-dropdown>a,.hub-navigator-menu-link>a{padding:0 16px}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown--hamburger>.container,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown--hamburger>.container{padding:0}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown--open,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown--open{background-color:white}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown--open .hub-navigator-menu__label,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown--open .hub-navigator-menu__label{color:black}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown-subitems--single-column,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown-subitems--single-column{background:white;padding:0 32px 32px}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full{top:56px;box-shadow:0 2px 2px 0 rgba(51,51,51,0.2)}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger svg path,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger svg path{fill:#a2238d}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .container,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .container{padding:0 32px}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .icon-close.block-menu:before,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .icon-close.block-menu:before{content:'';width:20px;display:block}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .icon-close.block-menu svg,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .icon-close.block-menu svg{display:none}
.hub-navigator-menu .desktop-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .separator-x,.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container--full .list-mobile-hamburger .separator-x{border:0;border-bottom:1px solid #ccc}
.hub-navigator-menu .hub-navigator-menu-link.special-button{background-color:#f9a51a;height:100%;border-radius:0}
.hub-navigator-menu .hub-navigator-menu-link.special-button a{justify-content:center}
.hub-navigator-menu .hub-navigator-menu-link.special-button a .hub-navigator-menu__label{color:#6b125d}
}
@media only screen and (max-width:720px){.hub-navigator-menu .mobile-hamburguer-menu{display:unset;order:-1}
.hub-navigator-menu .mobile-hamburguer-menu .hub-navigator-menu-dropdown__container{z-index:200}
.hub-navigator-menu .desktop-hamburguer-menu{display:none}
.hub-navigator-menu__itens{box-shadow:none;margin-right:unset}
.hub-navigator-menu__itens li:nth-child(2){order:1}
.hub-navigator-menu--fixed-item .user-badge:after{content:'';width:0;height:0}
.hub-navigator-menu__item--location{background-color:#a2238d;height:100%;border-radius:none;width:40%}
.hub-navigator-menu__item--location:after{content:'';width:0;height:0}
.hub-navigator-menu__item--location .location-info-vue{min-width:auto}
.hub-navigator-menu__item--cart{height:100%;background-color:#a2238d;border-radius:0;width:auto}
.hub-navigator-menu__item--cart .cart-item--icon{margin:auto;background-image:url('../../../../../designs/wisdom/base/images/flua/icon-cart.svg')}
.hub-navigator-menu .user-badge-navigator-menu{width:auto}
.hub-navigator-menu .user-badge-navigator-menu .user-badge{padding:0 8px}
.hub-navigator-menu .resize-field-location,.hub-navigator-menu .resize-field-user{width:auto}
}
.hub-navigator-menu-dropdown__container{top:56px}
.hub-navigator-menu-dropdown--close .hub-navigator-menu__label{color:#fff}
.hub-navigator-menu-dropdown--close:hover{background-color:rgba(255,255,255,0.24)}
.hub-navigator-menu-dropdown--close:hover .hub-navigator-menu__label{color:#fff}
.hub-navigator-menu-dropdown--open{background-color:white}
.hub-navigator-menu-dropdown--open:hover .hub-navigator-menu__label{color:#151414}
.hub-navigator-menu-dropdown--open a .hub-navigator-menu__label{color:#a2238d}
.hub-navigator-menu-dropdown--open.special-button{background-color:#fcd28d !important}
.hub-navigator-menu-dropdown--open.special-button a svg .fill{fill:#a2238d}
.hub-navigator-menu-dropdown-subitems--single-column{padding:48px;background-image:linear-gradient(to bottom,#fff,#fff,#f5f4f6)}
.hub-navigator-menu-dropdown-subitems__content-items ul li:last-child a{margin-bottom:0}
.hub-navigator-menu-dropdown-subitems__item{font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:.2px;color:#666}
.hub-navigator-menu-dropdown-subitems__item:hover{color:#a2238d}
.hub-navigator-menu-dropdown.special-button{background-color:#f9a51a;height:calc(100% + 4px);border-radius:0 0 4px 4px}
.hub-navigator-menu-dropdown.special-button a{color:#6b125d}
.hub-navigator-menu-dropdown .hamburguer-menu.icon-open,.hub-navigator-menu-dropdown .block-menu.icon-open,.hub-navigator-menu-dropdown .hamburguer-menu.icon-close,.hub-navigator-menu-dropdown .block-menu.icon-close{width:24px;height:24px}
.hub-navigator-menu-dropdown .hamburguer-menu.icon-open svg,.hub-navigator-menu-dropdown .block-menu.icon-open svg,.hub-navigator-menu-dropdown .hamburguer-menu.icon-close svg,.hub-navigator-menu-dropdown .block-menu.icon-close svg{display:none}
.hub-navigator-menu-dropdown .hamburguer-menu.icon-open{background-image:url('../../../../../designs/wisdom/base/images/flua/icon-menu.svg')}
.hub-navigator-menu-dropdown .hamburguer-menu.icon-close{background-image:url('../../../../../designs/wisdom/base/images/flua/icon-close.svg');transform:unset}
.hub-navigator-menu-dropdown .block-menu.icon-open{background-image:url('../../../../../designs/wisdom/base/images/flua/icon-plus.svg')}
.hub-navigator-menu-dropdown .block-menu.icon-close{background-image:url('../../../../../designs/wisdom/base/images/flua/icon-minus.svg');transform:unset}
@media only screen and (max-width:960px){.hub-navigator-menu-dropdown__container--full{top:56px;min-height:100vh;background-color:rgba(0,0,0,0.8)}
.hub-navigator-menu-dropdown__container--full ul{background-color:#fff}
.hub-navigator-menu-dropdown .hub-navigator-menu-dropdown.special-button{background-color:#f9a51a;height:100%;border-radius:0}
.hub-navigator-menu-dropdown .hub-navigator-menu-dropdown.special-button a{justify-content:center}
.hub-navigator-menu-dropdown .hub-navigator-menu-dropdown.special-button a .hub-navigator-menu__label{color:#6b125d}
}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown .block-menu.icon-open,.hub-navigator-menu-dropdown .block-menu.icon-close{background-repeat:no-repeat;background-position:center;background-image:url('../../../../../designs/wisdom/base/images/flua/fill-1.svg')}
.hub-navigator-menu-dropdown .block-menu.icon-close{transform:rotate(180deg)}
}
.hub-radio{align-items:center}
.hub-radio__container{align-items:center}
.hub-radio__radio{width:24px;height:24px;max-width:unset;max-height:unset;border:1px solid #999;flex-shrink:0}
.hub-radio__content{font-size:1.4rem;font-weight:500;line-height:1.5;color:#1a1a1a;padding:0;margin-left:16px;text-transform:none}
@media only screen and (max-width:720px){.hub-radio__content{font-size:1.2rem}
}
.hub-radio__control{top:unset;z-index:1;width:24px;height:24px;cursor:pointer}
.hub-radio__control:focus+label .hub-radio__radio,.hub-radio__control:checked+label .hub-radio__radio,.hub-radio__control:checked:hover+label .hub-radio__radio,.hub-radio__control:checked:focus+label .hub-radio__radio{border-color:#a2238d;background:radial-gradient(ellipse at center,#a2238d 0,#a2238d 45%,#fff 55%,#fff 100%)}
.hub-radio__control:focus+label .hub-radio__radio{background:transparent}
.slider-gallery .slider-gallery-bullets-navigation{margin-bottom:0}
.slider-gallery .slider-gallery-bullets-navigation .slider-nav{display:flex;align-items:center;margin:16px 0}
.slider-gallery .slider-gallery-bullets-navigation .slider-nav li{margin:0 12px}
.slider-gallery .slider-gallery-bullets-navigation .slider-nav li .circle{width:10px;height:10px;border:0;background-color:rgba(190,101,175,0.32)}
.slider-gallery .slider-gallery-bullets-navigation .slider-nav li .circle.active{width:20px;height:20px;background-color:#be65af}
.slider-gallery .nav-arrows .arrow{top:calc(50% - 104px)}
.slider-gallery .nav-arrows .arrow.prev{mask:url('../../../../../designs/wisdom/base/images/flua/arrow-left-flua.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/flua/arrow-left-flua.svg') no-repeat center center;background:#707070;background-image:none}
.slider-gallery .nav-arrows .arrow.next{mask:url('../../../../../designs/wisdom/base/images/flua/arrow-right-flua.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/flua/arrow-right-flua.svg') no-repeat center center;background:#707070;background-image:none}
@media only screen and (max-width:720px){.slider-gallery .slider-gallery-bullets-navigation .slider-nav{margin:12px 0}
}
.hub-text-box .hub-box__cta_container:first-child{margin:0}
@media only screen and (max-width:720px){.hub-text-box .hub-box{padding:32px}
.hub-text-box .hub-box__header,.hub-text-box .hub-box__content{width:100%;padding:0}
}
.hub-textarea label{font-size:1.2rem;font-weight:600;line-height:1.33;letter-spacing:.4px;color:#151414}
.hub-textarea .hub-textarea-field{border:2px solid #a2238d}
.hub-textarea textarea{border:1px solid #a2238d;color:#151414;font-size:1.4rem;font-weight:500;letter-spacing:.4px;line-height:1;padding:15px;resize:none}
.hub-textarea textarea:focus{outline:0}
.hub-textarea.error label{color:#f44336}
.hub-textarea.error textarea{border-color:#f44336}
.hub-textarea.error .error-container span{color:#f44336;font-size:12px;font-weight:500;line-height:1.5;font-style:normal}
.location-info-vue{font-size:1.2rem;font-weight:bold;color:#f9a51a;margin:0;padding:0 24px;min-width:250px}
.location-info-vue .location-info-icon{width:24px;height:24px;margin-right:12px;background-image:url('../../../../../designs/wisdom/base/images/flua/map-pin-black.svg')}
@media only screen and (max-width:960px){.location-info-vue{padding:0 16px}
}
@media only screen and (max-width:720px){.location-info-vue{padding:0 8px;min-width:auto}
.location-info-vue .location-info-icon{margin-right:0;background-image:url('../../../../../designs/wisdom/base/images/flua/map-pin-white.svg')}
.location-info-vue .location-info-text{display:none}
}
.progress-bar-indicator .current-progress{background-color:#a2238d}
.slider-container .hub-slider .hub-slider-navigation{margin-top:24px}
.slider-container .hub-slider .hub-slider-navigation .slider-nav{display:flex;align-items:center}
.slider-container .hub-slider .hub-slider-navigation .slider-nav li{margin:0 12px}
.slider-container .hub-slider .hub-slider-navigation .slider-nav li .circle{width:10px;height:10px;border:0;background-color:rgba(190,101,175,0.32)}
.slider-container .hub-slider .hub-slider-navigation .slider-nav li .circle.active{width:20px;height:20px;background-color:#be65af}
@media only screen and (max-width:720px){.slider-container{width:100%}
}
.step-indicator-vue .step-container:not(:last-child){flex-grow:1}
.step-indicator-vue .step-container .step-circle{width:18px;height:18px}
.step-indicator-vue .step-container .step-dash{flex-grow:1}
.step-indicator-vue .step-container.current-step .step-circle,.step-indicator-vue .step-container.completed-step .step-circle{display:flex;align-items:center;justify-content:center}
.step-indicator-vue .step-container.current-step .step-circle{border-color:#f9a51a}
.step-indicator-vue .step-container.current-step .step-circle:before{content:'···';width:10px;font-size:1.4rem;padding-bottom:2px;color:#f9a51a}
.step-indicator-vue .step-container.completed-step .step-circle{border-color:#a2238d}
.step-indicator-vue .step-container.completed-step .step-circle:before{width:12px;height:12px;content:url('../../../../../designs/wisdom/base/images/flua/check.svg');transform:scale(0.7)}
.step-indicator-vue .step-container.completed-step .step-circle:after{display:none}
.step-indicator-vue .step-container.completed-step .step-dash{border-color:#a2238d}
.quiz-validator .error-message{background-color:#fccbc7;border:1px solid #f44336}
.quiz-validator .error-message .error-icon svg path{stroke:#f44336}
.quiz-validator .error-message span{color:#f44336}
.quiz-validator__action-container .clock-timer{color:#00724e;border:thin solid #00724e;background-color:#bbe9da}
.quiz-validator__action-container .clock-timer .clock-icon svg path{fill:#00724e}
.quiz-validator__action-container .clock-timer.warning{color:#856404;border:thin solid #856404;background-color:#fcf3d9}
.quiz-validator__action-container .clock-timer.warning .clock-icon svg path{fill:#856404}
.user-badge-navigator-menu{height:calc(100% + 4px);background-color:white;border-radius:0 0 4px 0;width:260px}
@media only screen and (max-width:720px){.user-badge-navigator-menu{height:100%;background-color:#a2238d;border-radius:0;width:auto}
}
.user-badge{padding:0 32px 0 20px;margin:0}
.user-badge-vue{width:100%;height:100%;display:flex;align-items:center;flex-direction:row;cursor:pointer}
.user-badge .badge-unlogged-user .fiat-id-active,.user-badge .badge-unlogged-user .fiat-id-inactive{width:24px;height:24px;display:block;background:unset}
.user-badge .badge-unlogged-user .fiat-id-inactive:before{content:url('../../../../../designs/wisdom/base/images/flua/icon-user-black.svg')}
.user-badge .badge-unlogged-user .fiat-id-active:before{content:url('../../../../../designs/wisdom/base/images/flua/icon-user-black.svg')}
.user-badge .badge-unlogged-user .login-link{font-size:1.2rem;color:#a2238d;margin-left:12px}
.user-badge .badge-unlogged-user .login-link span{font-weight:bold;text-transform:none;letter-spacing:normal}
.user-badge .badge-logged-user .badge-icon{margin-right:16px;width:24px}
.user-badge .badge-logged-user .badge-icon.selected{border:0}
.user-badge .badge-logged-user .notification-badge{width:16px;height:16px;background-color:#fcd28d;top:16px;left:16px}
.user-badge .badge-logged-user .notification-badge--content{color:#623d00}
.user-badge .badge-logged-user .badge-logout-button{font-size:1.2rem;font-weight:bold;color:#a2238d;text-transform:none}
.user-badge .user-login-vue{top:56px;cursor:pointer;z-index:-1}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog{width:420px;background-color:white;border-radius:4px}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{padding:32px 24px}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .dialog-message{font-size:1.6rem;color:black;margin-bottom:40px}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder{padding:0}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button.cancel-button{margin-right:16px}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button.btn-logout{border:solid 2px #a2238d;background-color:white;color:#a2238d;font-weight:600;min-width:unset}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button.btn-logout .hub-button__label{font-weight:600;color:#a2238d}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content{padding:32px 24px}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder{display:flex;flex-wrap:wrap;justify-content:center}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button{max-width:250px;flex-grow:1;margin:0 4px 8px}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button.cancel-button{border:solid 2px #a2238d;background-color:white;color:#a2238d;font-weight:600}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button.cancel-button .hub-button__label{font-weight:600;color:#a2238d}
@media only screen and (max-width:960px){.user-badge{padding:0 16px}
.user-badge .badge-unlogged-user .login-link{display:none}
.user-badge .user-login-vue{top:56px}
}
@media only screen and (max-width:720px){.user-badge{padding:0 8px}
.user-badge .badge-unlogged-user .fiat-id-inactive:before{content:url('../../../../../designs/wisdom/base/images/flua/icon-user-white.svg')}
.user-badge .badge-unlogged-user .fiat-id-active:before{content:url('../../../../../designs/wisdom/base/images/flua/icon-user-active.svg')}
.user-badge .badge-logged-user .badge-icon{width:32px;margin:0;z-index:unset}
.user-badge .badge-logged-user .badge-logout-button{display:none}
.user-badge .badge-logged-user .notification-badge{top:10px;left:20px}
.user-badge .confirm-logoff-container .confirm-logoff-window{align-items:flex-end}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog{width:100%;height:auto;border-radius:0}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder{display:flex;flex-direction:column;align-items:center}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button{width:100%;max-width:250px;margin-bottom:12px}
.user-badge .confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button.cancel-button{margin-right:0}
}
.user-badge .user-info-vue .go-back-page-vue{position:relative;padding:0}
.user-badge .user-info-vue .go-back-page-vue .theme-header--11{font-weight:500}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields{margin:0 15px 36px}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-input,.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-dropdown,.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-radio{width:270px;margin:0}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .theme-header--16{font-size:1.2rem;font-weight:600;margin-bottom:16px;color:#151414;text-transform:uppercase}
.user-badge .user-info-vue .user-info-form.financial-disclaimer{margin:10px 10px 50px}
.user-badge .user-info-vue .lgpd-privacy-policy-container{max-width:500px;margin-left:15px;margin-bottom:40px}
.user-badge .user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{font-size:1.3rem;font-weight:500;line-height:1.5;color:#151414}
.user-badge .user-info-vue .button-wrapper{width:270px;margin:12px 15px 50px}
.user-badge .user-info-vue .button-wrapper .hub-button{width:100%;min-width:unset}
@media only screen and (max-width:720px){.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-input,.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-dropdown,.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .hub-radio{width:100%}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .radio-group-gender{flex-direction:column}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields .radio-group-gender .hub-radio{margin-left:12px}
.user-badge .user-info-vue .lgpd-privacy-policy-container{margin:0 15px 40px}
.user-badge .user-info-vue .button-wrapper{width:100%}
.user-badge .user-info-vue .button-wrapper .hub-button{width:calc(100% - 30px)}
.user-badge .user-info-vue .go-back-wrapper.desktop-hidden{display:none}
}
.user-badge .user-login-vue .font-body{text-transform:initial}
.user-badge .user-login-vue .close-icon-message .btn-close:before{background-image:url('../../../../../designs/wisdom/base/images/flua/icon-close-purple.svg')}
.user-badge .user-login-vue .header .badge .badge-image{background-image:url('../../../../../designs/wisdom/base/images/flua/logo-flua-mini.svg')}
.user-badge .hub-input .pass-eye{content:url('../../../../../designs/wisdom/base/images/flua/icon-eye.svg')}
.user-badge .hub-input .pass-eye.slashed{content:url('../../../../../designs/wisdom/base/images/flua/icon-eye-slash.svg')}
.user-badge .hub-input.error .pass-eye{content:url('../../../../../designs/wisdom/base/images/flua/icon-eye-red.svg')}
.user-badge .hub-input.error .pass-eye.slashed{content:url('../../../../../designs/wisdom/base/images/flua/icon-eye-slash-red.svg')}
.user-badge .ft-su-email-confirm .header .badge img,.user-badge .ft-si-rec-pass .header .badge img{content:url('../../../../../designs/wisdom/base/images/flua/icon-check-round-big.svg')}
.user-badge .ft-su-code-confirm .send-code-button{background-color:#a2238d}
.user-badge .ft-su-code-confirm .send-code-button .hub-button__label{color:#fff}
.user-badge .user-menu-vue{top:56px;height:calc(100% - 56px);background-color:#f5f4f6;padding:0 23px;text-transform:none;overflow-y:auto}
.user-badge .user-menu-vue.flua-menu-showing-proposals{background-color:var(--default-flua-background-color)}
.user-badge .user-menu-vue.flua-menu-dropdown-open{background-color:#f5f4f6;padding-top:0}
@media only screen and (max-width:720px){.user-badge .user-menu-vue.flua-menu-dropdown-open{height:100%}
}
.user-badge .user-menu-vue .dropdown-user-menu--container{background:#fff}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li{color:#a2238d;border-bottom:1px solid #e6e6e6}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li .text .menu-item .highlight{background-color:#fcd28d;color:#6b125d}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li .text .subtext{color:#666}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li .notification{background-color:#a2238d;color:#fff}
.user-badge .user-menu-vue .hub-container{max-width:900px;min-height:unset}
.user-badge .user-menu-vue .user-menu-header{margin-top:64px;margin-bottom:40px}
.user-badge .user-menu-vue .user-menu-header .user-profile{margin-right:60px}
.user-badge .user-menu-vue .user-menu-header .user-profile .profile-picture{position:relative}
.user-badge .user-menu-vue .user-menu-header .user-profile .profile-picture::before{position:absolute;left:-2px;top:-2px;z-index:-1;width:96px;height:96px;content:'';display:block;border-radius:50%;background-image:linear-gradient(135deg,#a2238d,#f9a51a)}
.user-badge .user-menu-vue .user-menu-header .user-profile .profile-picture>img{margin-right:32px;border:0}
.user-badge .user-menu-vue .user-menu-header .user-profile .user-detail .user-name{font-weight:600;color:#151414;text-transform:none}
.user-badge .user-menu-vue .user-menu-header .user-profile .page-navigation{margin-top:24px}
.user-badge .user-menu-vue .user-menu-header .user-profile .page-navigation ul li span{font-size:1.6rem;font-weight:500;color:#151414;margin-bottom:5px}
.user-badge .user-menu-vue .user-menu-header .user-profile .page-navigation ul li.active span{font-weight:600}
.user-badge .user-menu-vue .user-menu-header .hubID-tab{max-width:470px}
.user-badge .user-menu-vue .user-menu-header .hubID-tab .title{font-size:2rem;font-weight:600;color:#151414}
.user-badge .user-menu-vue .user-menu-header .hubID-tab .text{font-size:1.6rem;font-weight:500;color:#151414}
.user-badge .user-menu-vue .hub-content .user-pages{margin-top:30px}
.user-badge .user-menu-vue .hub-content .user-pages .user-page-header{display:none}
.user-badge .user-menu-vue .hub-content .user-pages .user-page-section{font-weight:600;margin:0 15px 20px;color:#151414}
.user-badge .user-menu-vue .hub-content .user-pages .user-page-section.address-section,.user-badge .user-menu-vue .hub-content .user-pages .user-page-section.access-data-section{margin-top:10px}
@media only screen and (max-width:960px){.user-badge .user-menu-vue{top:56px;height:calc(100% - 56px)}
}
@media only screen and (max-width:720px){.user-badge .user-menu-vue{padding:0}
.user-badge .user-menu-vue .close-button{top:10px;right:10px}
.user-badge .user-menu-vue .dropdown-user-menu--container{width:100%;margin-top:0;border-radius:0 0 16px 16px}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li{height:80px}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li .text .subtext{margin-bottom:4px;min-width:auto}
.user-badge .user-menu-vue .dropdown-user-menu--container ul li .notification{margin-left:0;height:32px;min-width:32px}
.user-badge .user-menu-vue .user-menu-header{margin:0}
.user-badge .user-menu-vue .user-menu-header .user-profile{margin-right:0}
.user-badge .user-menu-vue .user-menu-header .user-profile .user-location{margin-top:50px}
.user-badge .user-menu-vue .hub-content .user-pages{margin-top:0}
.user-badge .user-menu-vue .hub-content .user-pages .user-page-header{display:block;font-size:2rem;font-weight:600;color:#151414;margin:12px 16px 24px;text-align:left}
.user-badge .user-menu-vue .hub-content .user-pages .user-page-section.section-rental-proposals{margin-bottom:12px}
}
.hub-generic-container .hub-generic-modal{top:56px;background-color:rgba(0,0,0,0.5)}
.hub-generic-container .hub-generic-modal .dialog-modal{background-color:#fff}
.whatsapp-fab-vue .fab{background:#128c7e;border:solid 1px rgba(128,122,122,0.13);bottom:60px;z-index:200;overflow:hidden;max-width:228px;transition:background-color .1s ease,max-width .4s cubic-bezier(0.75,0.09,0.36,1),padding .4s cubic-bezier(0.75,0.09,0.36,1)}
.whatsapp-fab-vue .fab:hover{background-color:#26d366}
.whatsapp-fab-vue .fab .fab__icon{margin-bottom:2px}
.whatsapp-fab-vue .fab .fab__label{font-size:1.5rem;line-height:2.3rem;font-weight:500;color:white;transition:opacity .3s ease}
.whatsapp-fab-vue .fab.collapsible{padding:11px 16px 9px 12px;background-color:#26d366;max-width:64px}
.whatsapp-fab-vue .fab.collapsible .fab__label{opacity:0}
@media only screen and (min-width:961px){.whatsapp-fab-vue .fab:hover{background-color:#26d366;padding:11px 8px 9px 11px}
}
.partnership-label{color:#856404}
.partnership-label__content .ticket-icon svg path{fill:#856404}
.partnership-label__content .text a{font-size:1.4rem;color:#a2238d;font-weight:700;line-height:1rem}
.profile-simulator-component .profile-simulator__modal .profile-simulator-header .go-back-page-vue svg g{stroke-width:1;stroke:#a2238d}
.profile-simulator-component .profile-simulator__modal .profile-simulator-result .header{color:#a2238d}
.profile-simulator-component .profile-simulator__modal .profile-simulator-result .content .result b{color:#a2238d}
.profile-simulator-component .profile-simulator__modal .action-area .restart{color:#666}
.offer-information{background-color:#fcf4fa}
.offer-information .details-info{color:#a2238d}
.offer-information h1{color:#a2238d}
.seller-section .seller-fields .field .hub-dropdown{display:flex;flex-direction:row;align-items:center;margin-bottom:0}
.seller-section .seller-fields .field .hub-dropdown.border-top-left-radius label{border-top-left-radius:15px}
.seller-section .seller-fields .field .hub-dropdown.border-top-right-radius .hub-dropdown-option-container{border-top-right-radius:15px}
.seller-section .seller-fields .field .hub-dropdown label{color:#fff;padding-left:20px;min-width:300px;width:22vw}
.seller-section .seller-fields .field .hub-dropdown div{background-color:#fff;width:100%}
.seller-section .seller-fields .field .hub-dropdown.error .hub-dropdown-select-container{border-right:2px solid #f44336}
.seller-section .seller-fields .field .hub-dropdown.error .error-container{display:none}
.seller-section .seller-fields .field .hub-dropdown.opened label{position:absolute;width:20%}
.seller-section .seller-fields .field .hub-dropdown.opened .hub-dropdown-select-container{width:80%;left:33%;height:46px;top:0}
.seller-section .seller-fields .field .hub-dropdown.opened .hub-dropdown-option-container{top:0;width:calc(100% -  300px);left:300px}
.seller-section .seller-fields .field .hub-dropdown.opened .hub-dropdown-option-container label{display:none}
.seller-section .seller-fields .field .hub-dropdown.opened .hub-dropdown-option-container .hub-dropdown-selected{margin-top:48px;color:#a2238d !important}
.seller-section .seller-fields .field .hub-dropdown .hub-dropdown-select-container{border-bottom:0;padding:0;border-radius:0;border:0}
.seller-section .seller-fields .field .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{padding-left:30px;color:#a2238d !important}
.seller-section .seller-fields .field .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow::before svg path{fill:#a2238d}
.seller-section .seller-fields .field .hub-dropdown .hub-dropdown-option-container{left:0}
.seller-section .seller-fields .field .hub-dropdown .hub-dropdown-option-container label{width:242px;width:20%}
.seller-section .seller-fields .field .hub-dropdown label{width:298px}
.seller-section .seller-fields .field .hub-input{flex-direction:row;align-items:center;margin:0}
.seller-section .seller-fields .field .hub-input.border-bottom-left-radius label{border-bottom-left-radius:15px}
.seller-section .seller-fields .field .hub-input.border-bottom-left-radius input{padding-left:30px}
.seller-section .seller-fields .field .hub-input.border-bottom-right-radius input{border-bottom-right-radius:15px}
.seller-section .seller-fields .field .hub-input label{color:#fff;min-width:300px;width:20%;padding-left:20px}
.seller-section .seller-fields .field .hub-input input{border-bottom:0;padding-left:30px;height:46px}
.seller-section .seller-fields .field .hub-input .hub-input-field{width:100%;background-color:#fff;color:#a2238d;padding-top:0}
.seller-section .seller-fields .field .hub-input .error-container{position:absolute;right:10px;top:4px}
.seller-section .seller-fields .field.odd label,.seller-section .seller-fields .field.even label,.seller-section .seller-fields .field.odd input,.seller-section .seller-fields .field.even input{font-size:1.4rem;font-family:'Montserrat';font-weight:500}
.seller-section .seller-fields .field.odd label,.seller-section .seller-fields .field.even label{padding:14px;color:#fff}
.seller-section .seller-fields .field.odd input,.seller-section .seller-fields .field.even input{color:#a2238d}
.seller-section .seller-fields .field.odd label{background-color:#a2238d}
.seller-section .seller-fields .field.odd .hub-dropdown-select-container,.seller-section .seller-fields .field.odd .hub-input-field,.seller-section .seller-fields .field.odd input{background-color:#fff}
.seller-section .seller-fields .field.even label{background-color:#6b125d}
.seller-section .seller-fields .field.even .hub-dropdown-select-container,.seller-section .seller-fields .field.even .hub-input-field,.seller-section .seller-fields .field.even select,.seller-section .seller-fields .field.even input{background-color:#f5f4f6}
.offers-section{margin-top:1vw;display:flex;justify-content:space-between}
.offers-section .offers-fields{width:30%}
.offers-section .offers-fields .title{background-color:#6b125d;height:36px;border-top-left-radius:15px;border-top-right-radius:15px}
.offers-section .offers-fields .title p{font-size:1.2rem;font-family:'Montserrat';font-weight:500;color:#fff;line-height:40px;text-align:center}
.offers-section .offers-fields .field .hub-dropdown.opened .hub-dropdown-select-container{width:40% !important;left:55% !important}
.offers-section .offers-fields .field .hub-dropdown{align-items:initial !important;margin-top:0;display:flex;flex-direction:row;align-items:center;margin-bottom:0}
.offers-section .offers-fields .field .hub-dropdown.disabled .hub-dropdown-selected{background:inherit !important}
.offers-section .offers-fields .field .hub-dropdown.border-top-left-radius label{border-top-left-radius:15px}
.offers-section .offers-fields .field .hub-dropdown.border-top-right-radius .hub-dropdown-option-container{border-top-right-radius:15px}
.offers-section .offers-fields .field .hub-dropdown label{color:#fff;padding-left:20px;min-width:300px;width:22vw}
.offers-section .offers-fields .field .hub-dropdown div{background-color:#fff;width:100%}
.offers-section .offers-fields .field .hub-dropdown.error .hub-dropdown-select-container{border-right:2px solid #f44336}
.offers-section .offers-fields .field .hub-dropdown.error .error-container{display:none}
.offers-section .offers-fields .field .hub-dropdown.opened label{position:absolute;width:20%}
.offers-section .offers-fields .field .hub-dropdown.opened .hub-dropdown-select-container{width:80%;left:33%;height:46px;top:0}
.offers-section .offers-fields .field .hub-dropdown.opened .hub-dropdown-option-container{top:0;width:calc(100% -  300px);left:300px}
.offers-section .offers-fields .field .hub-dropdown.opened .hub-dropdown-option-container label{display:none}
.offers-section .offers-fields .field .hub-dropdown.opened .hub-dropdown-option-container .hub-dropdown-selected{margin-top:48px;color:#a2238d !important}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-select-container{border-bottom:0;padding:0;border-radius:0;border:0}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{padding-left:30px;color:#a2238d !important}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow::before svg path{fill:#a2238d}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container{left:0}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container label{width:242px;width:20%}
.offers-section .offers-fields .field .hub-dropdown label{width:190px;min-width:190px}
.offers-section .offers-fields .field .hub-dropdown.long-label label{padding-top:8px}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{top:16px !important;right:10px !important}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-selected{white-space:normal;font-size:1.2rem;line-height:26px}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container{border:0;width:calc(100% - 190px) !important;left:190px !important}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container ul{background-color:#f5f4f6}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container ul li{font-size:1.2rem}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{margin-top:5px !important;padding-left:30px}
.offers-section .offers-fields .field .hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow::before{top:16px !important;right:10px}
.offers-section .offers-fields .field .hub-input{flex-direction:row;align-items:center;margin:0}
.offers-section .offers-fields .field .hub-input input{padding:0 .25rem 1rem .25rem}
.offers-section .offers-fields .field .hub-input.border-bottom-left-radius label{border-bottom-left-radius:15px}
.offers-section .offers-fields .field .hub-input.border-bottom-left-radius input{padding-left:30px}
.offers-section .offers-fields .field .hub-input.border-bottom-right-radius input{border-bottom-right-radius:15px}
.offers-section .offers-fields .field .hub-input label{color:#fff;min-width:300px;width:20%;padding-left:20px}
.offers-section .offers-fields .field .hub-input input{border-bottom:0;padding-left:30px;height:46px}
.offers-section .offers-fields .field .hub-input .hub-input-field{width:100%;background-color:#fff;color:#a2238d;padding-top:0}
.offers-section .offers-fields .field .hub-input .error-container{position:absolute;right:10px;top:4px}
.offers-section .offers-fields .field .hub-input label{width:190px;min-width:190px}
.offers-section .offers-fields .field .hub-input.error input{border:1px solid #f44336}
.offers-section .offers-fields .field.odd label,.offers-section .offers-fields .field.even label,.offers-section .offers-fields .field.odd input,.offers-section .offers-fields .field.even input{font-size:1.2rem;font-family:'Montserrat';font-weight:500;height:46px;padding:16px 16px 16px 30px}
.offers-section .offers-fields .field.odd label,.offers-section .offers-fields .field.even label{color:#fff}
.offers-section .offers-fields .field.odd input,.offers-section .offers-fields .field.even input{color:#a2238d}
.offers-section .offers-fields .field.odd label{background-color:#a2238d}
.offers-section .offers-fields .field.odd .hub-dropdown-select-container,.offers-section .offers-fields .field.odd .hub-input-field,.offers-section .offers-fields .field.odd input{background-color:#fff}
.offers-section .offers-fields .field.even label{background-color:#6b125d}
.offers-section .offers-fields .field.even .hub-dropdown-option-container{background-color:#f5f4f6}
.offers-section .offers-fields .field.even .hub-dropdown-select-container,.offers-section .offers-fields .field.even .hub-input-field,.offers-section .offers-fields .field.even select,.offers-section .offers-fields .field.even input{background-color:#f5f4f6}
.offer-showcase .offer-list .offers-container .slider-gallery-bullets-navigation{margin-bottom:0}
.offer-showcase .offer-list .offers-container .slider-gallery-bullets-navigation .slider-nav{display:flex;margin:16px 0}
.offer-showcase .offer-list .offers-container .slider-gallery-bullets-navigation .slider-nav li .circle{width:10px;height:10px;border:0;background-color:rgba(190,101,175,0.32)}
.offer-showcase .offer-list .offers-container .slider-gallery-bullets-navigation .slider-nav li .circle.active{width:15px;height:15px;background-color:#be65af}
.generic-offer-showcase .dealer-selector .location-auto-complete-input .autocomplete-input{margin:0 0 35px;outline-color:#a2238d}
.generic-offer-showcase .dealer-selector .location-button{background-color:#a2238d;max-width:100%}
.generic-offer-showcase .dealer-selector .location-button svg{display:none}
.generic-offer-showcase .dealer-selector .location-button .hub-button__label{color:#fff;justify-content:center}
.generic-offer-showcase .dealer-selector .dealer-selector-list{margin-top:0}
.generic-offer-showcase .dealer-selector .dealer-selector-list ul{border:1px solid #151414;height:inherit;max-height:300px;overflow-y:scroll}
.generic-offer-showcase .dealer-selector .dealer-selector-list .dealer-selector-cell svg path{fill:#a2238d}
.generic-offer-showcase .dealer-selector .dealer-selector-list .hub-button.load-more-button{background-color:#a2238d;width:100%;max-width:100%}
.generic-offer-showcase .dealer-selector .dealer-selector-list .hub-button.load-more-button .hub-button__label{color:#fff}
.next-gen-carousel .next-gen-carousel-tabs--item{border-radius:0}
.next-gen-slider-vue .arrow.prev,.next-gen-slider-vue .arrow.next{mask:none;-webkit-mask:none;margin:0;height:47px;width:47px}
.next-gen-slider-vue .arrow.prev{margin-left:2.5rem;content:url("../../../../../designs/wisdom/base/images/flua/car-model-slider-left-arrow.svg")}
.next-gen-slider-vue .arrow.next{margin-right:2.5rem;content:url("../../../../../designs/wisdom/base/images/flua/car-model-slider-right-arrow.svg")}
.next-gen-slider-vue .bullets .bullet,.next-gen-slider-vue .bullets-top .bullet{background-color:#a2238d;border-color:#a2238d}
.next-gen-slider-vue .bullets .bullet.current-slide,.next-gen-slider-vue .bullets-top .bullet.current-slide{background-color:#f9a51a;border-color:#f9a51a}
@media only screen and (max-width:720px){.next-gen-slider-vue .bullets{padding-bottom:10px !important}
}
@media only screen and (min-width:721px) and (max-width:960px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.tablet-hidden{display:none !important}
}
@media only screen and (min-width:961px){.desktop-hidden-jeep{display:none !important}
}
@media only screen and (max-width:720px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.mobile-hidden{display:none !important}
}
@media only screen and (min-width:calc(559px + 1px)) and (max-width:949px){.medium-screen-hidden{display:none !important}
.medium-screen-visible{display:block !important}
}
@media only screen and (max-width:559px){.small-screen-hidden{display:none !important}
.small-screen-visible{display:block !important}
}
@media only screen and (max-width:1200px) and (max-height:500px) and (orientation:landscape){.landscape-hidden{display:none !important}
}
.flex-grow-1{flex-grow:1;flex-basis:0}
.flex-grow-2{flex-grow:2;flex-basis:0}
.flex-grow-3{flex-grow:3;flex-basis:0}
.flex-grow-4{flex-grow:4;flex-basis:0}
.flex-grow-5{flex-grow:5;flex-basis:0}
.flex-grow-6{flex-grow:6;flex-basis:0}
.flex-grow-7{flex-grow:7;flex-basis:0}
.flex-grow-8{flex-grow:8;flex-basis:0}
.flex-grow-9{flex-grow:9;flex-basis:0}
.flex-grow-10{flex-grow:10;flex-basis:0}
.flex-grow-11{flex-grow:11;flex-basis:0}
.flex-grow-12{flex-grow:12;flex-basis:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.overflow-hidden{overflow:hidden}
.container{display:flex;width:100%}
.rotate-45{transform:rotate(45deg)}
.x-close-mode{width:24px;height:24px;background-image:url(../../../../../designs/wisdom/base/images/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;margin:0;padding:0}
.x-close-mode>*{display:none}
.no-pseudo::before{display:none}
.no-pseudo::after{display:none}