@font-face{font-family:"Helvetica Neue";src:url("clientlib-common/resources/fonts/HelveticaNeueLTStd-Lt.woff"),url("clientlib-common/resources/fonts/HelveticaNeueLTStd-Lt.ttf"),url("clientlib-common/resources/fonts/HelveticaNeueLTStd-Lt.otf"),url("clientlib-common/resources/fonts/HelveticaNeueLTStd-Lt.svg"),url("clientlib-common/resources/fonts/HelveticaNeueLTStd-Lt.eot")}
@font-face{font-family:'N27 Thin';src:url('clientlib-common/resources/fonts/N27/Thin/N27-thin-webfont.eot'),url('clientlib-common/resources/fonts/N27/Thin/N27-thin-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Thin/N27-thin-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Thin/N27-thin-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Thin Italic';src:url('clientlib-common/resources/fonts/N27/Thin/N27-thinitalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Thin/N27-thinitalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Thin/N27-thinitalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Thin/N27-thinitalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Extralight';src:url('clientlib-common/resources/fonts/N27/Extralight/N27-extralight-webfont.eot'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralight-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralight-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralight-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Extralight Italic';src:url('clientlib-common/resources/fonts/N27/Extralight/N27-extralightitalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralightitalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralightitalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Extralight/N27-extralightitalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Light';src:url('clientlib-common/resources/fonts/N27/Light/N27-light-webfont.eot'),url('clientlib-common/resources/fonts/N27/Light/N27-light-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Light/N27-light-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Light/N27-light-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Light Italic';src:url('clientlib-common/resources/fonts/N27/Light/N27-lightitalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Light/N27-lightitalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Light/N27-lightitalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Light/N27-lightitalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Regular';src:url('clientlib-common/resources/fonts/N27/Regular/N27-regular-webfont.eot'),url('clientlib-common/resources/fonts/N27/Regular/N27-regular-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Regular/N27-regular-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Regular/N27-regular-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Regular Italic';src:url('clientlib-common/resources/fonts/N27/Regular/N27-regularitalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Regular/N27-regularitalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Regular/N27-regularitalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Regular/N27-regularitalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Medium';src:url('clientlib-common/resources/fonts/N27/Medium/N27-medium-webfont.eot'),url('clientlib-common/resources/fonts/N27/Medium/N27-medium-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Medium/N27-medium-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Medium/N27-medium-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Medium Italic';src:url('clientlib-common/resources/fonts/N27/Medium/N27-mediumitalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Medium/N27-mediumitalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Medium/N27-mediumitalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Medium/N27-mediumitalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Bold';src:url('clientlib-common/resources/fonts/N27/Bold/N27-bold-webfont.eot'),url('clientlib-common/resources/fonts/N27/Bold/N27-bold-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Bold/N27-bold-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Bold/N27-bold-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:'N27 Bold Italic';src:url('clientlib-common/resources/fonts/N27/Bold/N27-bolditalic-webfont.eot'),url('clientlib-common/resources/fonts/N27/Bold/N27-bolditalic-webfont.woff2') format('woff2'),url('clientlib-common/resources/fonts/N27/Bold/N27-bolditalic-webfont.woff') format('woff'),url('clientlib-common/resources/fonts/N27/Bold/N27-bolditalic-webfont.ttf') format('truetype');font-display:swap}
@font-face{font-family:"icomoon";src:url("clientlib-common/resources/icon/icomoon.woff") format("woff");src:url("clientlib-common/resources/icon/icomoon.ttf") format("truetype"),url("clientlib-common/resources/icon/icomoon.svg") format("svg"),url("clientlib-common/resources/icon/icomoon.eot") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:block}
[class^="--icon-icex-"],[class*="--icon-icex-"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:.9375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cmp-button__icon--icon-icex-catalog-power-off:before{content:"\ce904"}
.cmp-button__icon--icon-icex-catalog-user:before{content:"\ce971"}
.cmp-button__icon--icon-icex-catalog-play:before{content:"\ce900"}
.cmp-button__icon--icon-icex-catalog-youtube:before{content:"\ce90d"}
.cmp-button__icon--icon-icex-catalog-mail:before{content:"\ce90f"}
.cmp-button__icon--icon-icex-catalog-eye:before{content:"\ce910"}
.cmp-button__icon--icon-icex-catalog-facebook:before{content:"\ce911"}
.cmp-button__icon--icon-icex-catalog-home:before{content:"\ce912"}
.cmp-button__icon--icon-icex-catalog-instagram:before{content:"\ce913"}
.cmp-button__icon--icon-icex-catalog-linkedin:before{content:"\ce914"}
.cmp-button__icon--icon-icex-catalog-location:before{content:"\ce915"}
.cmp-button__icon--icon-icex-catalog-phone:before{content:"\ce918"}
.cmp-button__icon--icon-icex-catalog-search:before{content:"\ce91d"}
.cmp-button__icon--icon-icex-catalog-twitter:before{content:"\ce91f"}
.cmp-button__icon--icon-icex-catalog-vimeo:before{content:"\ce901"}
.cmp-button__icon--icon-icex-catalog-feed:before{content:"\ce906"}
.cmp-button__icon--icon-icex-catalog-instagram-v2:before{content:"\ce902"}
.cmp-button__icon--icon-icex-catalog-linkedin-v2:before{content:"\ce903"}
.cmp-button__icon--icon-icex-menu:before{content:"\ce905"}
.cmp-button__icon--icon-icex-catalog-cookie:before{content:"\ce92f"}
.cmp-button__icon--icon-icex-catalog-heart:before{content:"\ce907"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.mixin-animate-basic{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mixin-rotate-arrow-on-hover [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.mixin-rotate-arrow-on-hover:hover [class*="arrow-reg-right-up"],.mixin-rotate-arrow-on-hover:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.icex-headline{font-family:'N27 Bold';font-weight:700}
.icex-headline-01{font-family:'N27 Bold';font-weight:700;font-size:48px;line-height:56px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-01{font-size:72px;line-height:80px}
}
.icex-headline-02{font-family:'N27 Bold';font-weight:700;font-size:40px;line-height:48px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-02{font-size:64px;line-height:72px}
}
.icex-headline-03{font-family:'N27 Bold';font-weight:700;font-size:32px;line-height:40px}
@media(min-width:1024px){.icex-headline-03{font-size:48px;line-height:56px}
}
.icex-title-01{font-family:'N27 Bold';font-weight:700;font-size:28px;line-height:32px}
@media(min-width:1024px){.icex-title-01{font-size:40px;line-height:48px}
}
.icex-title-02{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
@media(min-width:1024px){.icex-title-02{font-size:32px;line-height:40px}
}
.icex-title-03{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
.icex-text{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.icex-text--12{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.icex-text--14{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px}
.icex-text--16{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}
.icex-text--18{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:18px}
.icex-text--20{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:20px;line-height:28px}
.icex-text--uppercase{text-transform:uppercase}
.icex-text--underline{text-decoration-line:underline}
.icex-text--light{font-family:'N27 Light';font-weight:300;font-style:normal}
.icex-text--regular{font-family:'N27 Regular';font-weight:400;font-style:normal}
.icex-text--regular-italic{font-family:'N27 Regular Italic';font-weight:400;font-style:italic}
.icex-text--medium{font-family:'N27 Medium';font-weight:500;font-style:normal}
.icex-text--medium-italic{font-family:'N27 Medium Italic';font-weight:500;font-style:normal}
.icex-text--bold{font-family:'N27 Bold';font-weight:700;font-style:normal}
.icex-text--bold-italic{font-family:'N27 Bold Italic';font-weight:700;font-style:italic}
@font-face{font-family:"icomoon";src:url("clientlib-common-v2/resources/icon-v2/icomoon.eot") format("woff");src:url("clientlib-common-v2/resources/icon-v2/icomoon.ttf") format("truetype"),url("clientlib-common-v2/resources/icon-v2/icomoon.svg") format("svg"),url("clientlib-common-v2/resources/icon-v2/icomoon.eot") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:block}
[class^="icon"],[class*="icon"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--add-circle:before{content:"\ee948"}
.icon--alarm:before{content:"\e972"}
.icon--squared-arrow:before{content:"\e902"}
.icon--arrow-reg-right-up:before{content:"\ee935"}
.icon--arrow-reg-up:before{content:"\ee93a"}
.icon--arrow-reg-right:before{content:"\ee936"}
.icon--arrow-reg-down:before{content:"\ee934"}
.icon--arrow-reg-left:before{content:"\ee93b"}
.icon--arrow-tip-up:before{content:"\ee933"}
.icon--arrow-tip-right:before{content:"\ee93c"}
.icon--arrow-tip-down:before{content:"\ee93d"}
.icon--arrow-tip-left:before{content:"\ee941"}
.icon--arrow-tip-solid-up:before{content:"\e902a"}
.icon--arrow-tip-solid-right:before{content:"\ee939"}
.icon--arrow-tip-solid-down:before{content:"\e900"}
.icon--arrow-tip-solid-left:before{content:"\e901"}
.icon--arrow-tip-solid-round-down:before{content:"\ee902"}
.icon--b:before{content:"\ee810"}
.icon--banknote:before{content:"\ee813"}
.icon--bell:before{content:"\ee914"}
.icon--bell-filled:before{content:"\e905"}
.icon--biretta:before{content:"\e906"}
.icon--bookmark:before{content:"\ee990"}
.icon--bookmark-filled:before{content:"\ee991"}
.icon--briefcase:before{content:"\ee974"}
.icon--buildings:before{content:"\ee944"}
.icon--buildings2:before{content:"\ee958"}
.icon--box-check:before{content:"\ee946"}
.icon--calendar:before{content:"\ee942"}
.icon--calendar-add:before{content:"\ee975"}
.icon--chat-round:before{content:"\e911"}
.icon--check:before{content:"\ee962"}
.icon--close-book:before{content:"\ee981"}
.icon--comment:before{content:"\ee904"}
.icon--code-scan:before{content:"\ee976"}
.icon--clock:before{content:"\ee950"}
.icon--close:before{content:"\ee912"}
.icon--close-session:before{content:"\e90a"}
.icon--document-edit:before{content:"\ee959"}
.icon--document-text:before{content:"\ee924"}
.icon--dollar-circled:before{content:"\e802"}
.icon--donut:before{content:"\ee988"}
.icon--double-heart:before{content:"\ee957"}
.icon--download:before{content:"\ee949"}
.icon--download-file:before{content:"\ee951"}
.icon--euro-circled:before{content:"\e803"}
.icon--eye:before{content:"\ee922"}
.icon--eye-closed:before{content:"\ee921"}
.icon--eye-hide:before{content:"\ee943"}
.icon--end-call:before{content:"\ee931"}
.icon--external-link:before{content:"\e904"}
.icon--facebook:before{content:"\ee907"}
.icon--file-send:before{content:"\ee963"}
.icon--file-right:before{content:"\ee978"}
.icon--filled-heart:before{content:"\ee973"}
.icon--folder-check:before{content:"\e907"}
.icon--four-box:before{content:"\ee992"}
.icon--gallery:before{content:"\ee985"}
.icon--growth:before{content:"\e804"}
.icon--hamburger-menu:before{content:"\ee928"}
.icon--heart:before{content:"\ee927"}
.icon--home:before{content:"\ee982"}
.icon--info-circle:before{content:"\ee929"}
.icon--info-list:before{content:"\ee965"}
.icon--info-square:before{content:"\e908"}
.icon--instagram:before{content:"\ee908"}
.icon--interest:before{content:"\ee967"}
.icon--iphone:before{content:"\ae910"}
.icon--ivoxx:before{content:"\ee993"}
.icon--linkedin:before,.icon--linkedIn:before{content:"\ee910"}
.icon--dislike:before{content:"\e903"}
.icon--like:before{content:"\ee901"}
.icon--lock:before{content:"\ee968"}
.icon--login:before{content:"\e909"}
.icon--magnifier:before{content:"\ee923"}
.icon--map-point:before{content:"\ee926"}
.icon--message:before{content:"\ee952"}
.icon--microphone:before{content:"\ee986"}
.icon--mouse:before{content:"\ee938"}
.icon--money:before{content:"\ee977"}
.icon--open-book:before{content:"\ee983"}
.icon--options-points-empty-horiz:before{content:"\ee937"}
.icon--options-points-solid-horiz:before{content:"\ee905"}
.icon--options-points-solid-verti:before{content:"\ee905"}
.icon--palette:before{content:"\ee984"}
.icon--password:before{content:"\ee969"}
.icon--pause:before{content:"\ee801"}
.icon--pen:before{content:"\ee961"}
.icon--pencil:before{content:"\ee811"}
.icon--pen-square:before{content:"\ee925"}
.icon--percentage:before{content:"\ee812"}
.icon--phone-up:before{content:"\ee953"}
.icon--phone-calling:before{content:"\ee932"}
.icon--play:before{content:"\ee995"}
.icon--play-circle:before{content:"\ee994"}
.icon--previus:before{content:"\ee996"}
.icon--printer:before{content:"\ee987"}
.icon--question-circle:before{content:"\ee955"}
.icon--record:before{content:"\ee997"}
.icon--refresh:before{content:"\ee903"}
.icon--scope:before{content:"\ee989"}
.icon--seconds-back:before{content:"\ee998"}
.icon--seconds-forward:before{content:"\ee999"}
.icon--send-solid:before{content:"\ee906"}
.icon--settings:before{content:"\ee919"}
.icon--share:before{content:"\ee930"}
.icon--spotify:before{content:"\ee800"}
.icon--star:before{content:"\ee945"}
.icon--star-empty:before{content:"\e806"}
.icon--stock:before{content:"\e805"}
.icon--three-bars:before{content:"\ee979"}
.icon--tick:before{content:"\ee970"}
.icon--tiktok:before{content:"\ee814"}
.icon--trash-can:before{content:"\ee964"}
.icon--tuning:before{content:"\ee940"}
.icon--twitter:before{content:"\ee911"}
.icon--union:before{content:"\ee947"}
.icon--user:before{content:"\ee960"}
.icon--user-check:before{content:"\ee962"}
.icon--user-circled:before{content:"\ee915"}
.icon--user-id:before{content:"\ee956"}
.icon--user-plus:before{content:"\ee916"}
.icon--user-rounded:before{content:"\ee917"}
.icon--users-group:before{content:"\ee918"}
.icon--video:before{content:"\ee913"}
.icon--video-cam:before{content:"\ee954"}
.icon--warning:before{content:"\ee971"}
.icon--widget:before{content:"\ee920"}
.icon--world:before{content:"\ee980"}
.icon--youtube:before{content:"\ee909"}
.icon--Presentation-graph:before{content:"\ee815"}
.icon--Pie-chart:before{content:"\ee816"}
.icon--Chart:before{content:"\ee817"}
.icon--Pin:before{content:"\ee818"}
.icon--Copy:before{content:"\ee819"}
.icon--Circle-Close:before{content:"\ee820"}
.icon--Cicle-check:before{content:"\ee821"}
.icon--4k:before{content:"\ee822"}
.icon--User-heart:before{content:"\ee823"}
.icon--Folder:before{content:"\ee824"}
.icon--Medal-star:before{content:"\ee825"}
.icon--Map:before{content:"\ee826"}
.icon--Map-point-wave:before{content:"\ee827"}
.icon--Plain:before{content:"\ee828"}
.icon--Paperclip:before{content:"\ee829"}
.icon--Inbox-inbox:before{content:"\ee830"}
.icon--Forward:before{content:"\ee831"}
.icon--Dialog:before{content:"\ee832"}
.icon--Wallet:before{content:"\ee833"}
.icon--Ticket-Sale:before{content:"\ee834"}
.icon--Tag:before{content:"\ee835"}
.icon--Bill:before{content:"\ee836"}
.icon--Notes:before{content:"\ee837"}
.icon--Money-2:before{content:"\ee839"}
.icon--Archive:before{content:"\ee840"}
.icon--Map-Location:before{content:"\ee841"}
.icon--Book:before{content:"\ee842"}
.icon--Key:before{content:"\ee843"}
.icon--Union-2:before{content:"\ee844"}
.icon--Volume-Loud:before{content:"\ee845"}
.icon--Gallery-wide:before{content:"\ee846"}
.icon--Clapperboard-Play:before{content:"\ee847"}
.icon--Albun:before{content:"\ee848"}
.icon--Filter:before{content:"\ee849"}
.icon--Notification-Unread:before{content:"\ee850"}
.mixin-animate-basic{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mixin-rotate-arrow-on-hover [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.mixin-rotate-arrow-on-hover:hover [class*="arrow-reg-right-up"],.mixin-rotate-arrow-on-hover:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.link-icex{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#333f48;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.link-icex [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.link-icex:hover [class*="arrow-reg-right-up"],.link-icex:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.link-icex.link-icex--white{color:#fff}
@media(hover:hover){.link-icex.link-icex--white:hover{color:#ffcd00}
}
.link-icex.link-icex--yellow{color:#ffcd00}
@media(hover:hover){.link-icex.link-icex--yellow:hover{color:#fabb1a}
}
.link-icex.link-icex--red{color:#d52b1e}
@media(hover:hover){.link-icex.link-icex--red:hover{color:#bc131c}
}
.link-icex.link-icex--grey,.link-icex.link-icex--grey .icon{color:#c3c1c2}
@media(hover:hover){.link-icex.link-icex--grey:hover,.link-icex.link-icex--grey .icon:hover{color:#9d9a9d}
}
.icex-headline{font-family:'N27 Bold';font-weight:700}
.icex-headline-01{font-family:'N27 Bold';font-weight:700;font-size:48px;line-height:56px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-01{font-size:72px;line-height:80px}
}
.icex-headline-02{font-family:'N27 Bold';font-weight:700;font-size:40px;line-height:48px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-02{font-size:64px;line-height:72px}
}
.icex-headline-03{font-family:'N27 Bold';font-weight:700;font-size:32px;line-height:40px}
@media(min-width:1024px){.icex-headline-03{font-size:48px;line-height:56px}
}
.icex-title-01{font-family:'N27 Bold';font-weight:700;font-size:28px;line-height:32px}
@media(min-width:1024px){.icex-title-01{font-size:40px;line-height:48px}
}
.icex-title-02{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
@media(min-width:1024px){.icex-title-02{font-size:32px;line-height:40px}
}
.icex-title-03{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
.icex-text{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.icex-text--12{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.icex-text--14{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px}
.icex-text--16{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}
.icex-text--18{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:18px}
.icex-text--20{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:20px;line-height:28px}
.icex-text--uppercase{text-transform:uppercase}
.icex-text--underline{text-decoration-line:underline}
.icex-text--light{font-family:'N27 Light';font-weight:300;font-style:normal}
.icex-text--regular{font-family:'N27 Regular';font-weight:400;font-style:normal}
.icex-text--regular-italic{font-family:'N27 Regular Italic';font-weight:400;font-style:italic}
.icex-text--medium{font-family:'N27 Medium';font-weight:500;font-style:normal}
.icex-text--medium-italic{font-family:'N27 Medium Italic';font-weight:500;font-style:normal}
.icex-text--bold{font-family:'N27 Bold';font-weight:700;font-style:normal}
.icex-text--bold-italic{font-family:'N27 Bold Italic';font-weight:700;font-style:italic}
.icex-headline{font-family:'N27 Bold';font-weight:700}
.icex-headline-01{font-family:'N27 Bold';font-weight:700;font-size:48px;line-height:56px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-01{font-size:72px;line-height:80px}
}
.icex-headline-02{font-family:'N27 Bold';font-weight:700;font-size:40px;line-height:48px;text-transform:uppercase}
@media(min-width:1024px){.icex-headline-02{font-size:64px;line-height:72px}
}
.icex-headline-03{font-family:'N27 Bold';font-weight:700;font-size:32px;line-height:40px}
@media(min-width:1024px){.icex-headline-03{font-size:48px;line-height:56px}
}
.icex-title-01{font-family:'N27 Bold';font-weight:700;font-size:28px;line-height:32px}
@media(min-width:1024px){.icex-title-01{font-size:40px;line-height:48px}
}
.icex-title-02{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
@media(min-width:1024px){.icex-title-02{font-size:32px;line-height:40px}
}
.icex-title-03{font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
.icex-text{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.icex-text--12{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.icex-text--14{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px}
.icex-text--16{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}
.icex-text--18{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:18px}
.icex-text--20{font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:20px;line-height:28px}
.icex-text--uppercase{text-transform:uppercase}
.icex-text--underline{text-decoration-line:underline}
.icex-text--light{font-family:'N27 Light';font-weight:300;font-style:normal}
.icex-text--regular{font-family:'N27 Regular';font-weight:400;font-style:normal}
.icex-text--regular-italic{font-family:'N27 Regular Italic';font-weight:400;font-style:italic}
.icex-text--medium{font-family:'N27 Medium';font-weight:500;font-style:normal}
.icex-text--medium-italic{font-family:'N27 Medium Italic';font-weight:500;font-style:normal}
.icex-text--bold{font-family:'N27 Bold';font-weight:700;font-style:normal}
.icex-text--bold-italic{font-family:'N27 Bold Italic';font-weight:700;font-style:italic}
@font-face{font-family:"icomoon";src:url("clientlib-common-v2/resources/icon-v2/icomoon.eot") format("woff");src:url("clientlib-common-v2/resources/icon-v2/icomoon.ttf") format("truetype"),url("clientlib-common-v2/resources/icon-v2/icomoon.svg") format("svg"),url("clientlib-common-v2/resources/icon-v2/icomoon.eot") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:block}
[class^="icon"],[class*="icon"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--add-circle:before{content:"\ee948"}
.icon--alarm:before{content:"\e972"}
.icon--squared-arrow:before{content:"\e902"}
.icon--arrow-reg-right-up:before{content:"\ee935"}
.icon--arrow-reg-up:before{content:"\ee93a"}
.icon--arrow-reg-right:before{content:"\ee936"}
.icon--arrow-reg-down:before{content:"\ee934"}
.icon--arrow-reg-left:before{content:"\ee93b"}
.icon--arrow-tip-up:before{content:"\ee933"}
.icon--arrow-tip-right:before{content:"\ee93c"}
.icon--arrow-tip-down:before{content:"\ee93d"}
.icon--arrow-tip-left:before{content:"\ee941"}
.icon--arrow-tip-solid-up:before{content:"\e902a"}
.icon--arrow-tip-solid-right:before{content:"\ee939"}
.icon--arrow-tip-solid-down:before{content:"\e900"}
.icon--arrow-tip-solid-left:before{content:"\e901"}
.icon--arrow-tip-solid-round-down:before{content:"\ee902"}
.icon--b:before{content:"\ee810"}
.icon--banknote:before{content:"\ee813"}
.icon--bell:before{content:"\ee914"}
.icon--bell-filled:before{content:"\e905"}
.icon--biretta:before{content:"\e906"}
.icon--bookmark:before{content:"\ee990"}
.icon--bookmark-filled:before{content:"\ee991"}
.icon--briefcase:before{content:"\ee974"}
.icon--buildings:before{content:"\ee944"}
.icon--buildings2:before{content:"\ee958"}
.icon--box-check:before{content:"\ee946"}
.icon--calendar:before{content:"\ee942"}
.icon--calendar-add:before{content:"\ee975"}
.icon--chat-round:before{content:"\e911"}
.icon--check:before{content:"\ee962"}
.icon--close-book:before{content:"\ee981"}
.icon--comment:before{content:"\ee904"}
.icon--code-scan:before{content:"\ee976"}
.icon--clock:before{content:"\ee950"}
.icon--close:before{content:"\ee912"}
.icon--close-session:before{content:"\e90a"}
.icon--document-edit:before{content:"\ee959"}
.icon--document-text:before{content:"\ee924"}
.icon--dollar-circled:before{content:"\e802"}
.icon--donut:before{content:"\ee988"}
.icon--double-heart:before{content:"\ee957"}
.icon--download:before{content:"\ee949"}
.icon--download-file:before{content:"\ee951"}
.icon--euro-circled:before{content:"\e803"}
.icon--eye:before{content:"\ee922"}
.icon--eye-closed:before{content:"\ee921"}
.icon--eye-hide:before{content:"\ee943"}
.icon--end-call:before{content:"\ee931"}
.icon--external-link:before{content:"\e904"}
.icon--facebook:before{content:"\ee907"}
.icon--file-send:before{content:"\ee963"}
.icon--file-right:before{content:"\ee978"}
.icon--filled-heart:before{content:"\ee973"}
.icon--folder-check:before{content:"\e907"}
.icon--four-box:before{content:"\ee992"}
.icon--gallery:before{content:"\ee985"}
.icon--growth:before{content:"\e804"}
.icon--hamburger-menu:before{content:"\ee928"}
.icon--heart:before{content:"\ee927"}
.icon--home:before{content:"\ee982"}
.icon--info-circle:before{content:"\ee929"}
.icon--info-list:before{content:"\ee965"}
.icon--info-square:before{content:"\e908"}
.icon--instagram:before{content:"\ee908"}
.icon--interest:before{content:"\ee967"}
.icon--iphone:before{content:"\ae910"}
.icon--ivoxx:before{content:"\ee993"}
.icon--linkedin:before,.icon--linkedIn:before{content:"\ee910"}
.icon--dislike:before{content:"\e903"}
.icon--like:before{content:"\ee901"}
.icon--lock:before{content:"\ee968"}
.icon--login:before{content:"\e909"}
.icon--magnifier:before{content:"\ee923"}
.icon--map-point:before{content:"\ee926"}
.icon--message:before{content:"\ee952"}
.icon--microphone:before{content:"\ee986"}
.icon--mouse:before{content:"\ee938"}
.icon--money:before{content:"\ee977"}
.icon--open-book:before{content:"\ee983"}
.icon--options-points-empty-horiz:before{content:"\ee937"}
.icon--options-points-solid-horiz:before{content:"\ee905"}
.icon--options-points-solid-verti:before{content:"\ee905"}
.icon--palette:before{content:"\ee984"}
.icon--password:before{content:"\ee969"}
.icon--pause:before{content:"\ee801"}
.icon--pen:before{content:"\ee961"}
.icon--pencil:before{content:"\ee811"}
.icon--pen-square:before{content:"\ee925"}
.icon--percentage:before{content:"\ee812"}
.icon--phone-up:before{content:"\ee953"}
.icon--phone-calling:before{content:"\ee932"}
.icon--play:before{content:"\ee995"}
.icon--play-circle:before{content:"\ee994"}
.icon--previus:before{content:"\ee996"}
.icon--printer:before{content:"\ee987"}
.icon--question-circle:before{content:"\ee955"}
.icon--record:before{content:"\ee997"}
.icon--refresh:before{content:"\ee903"}
.icon--scope:before{content:"\ee989"}
.icon--seconds-back:before{content:"\ee998"}
.icon--seconds-forward:before{content:"\ee999"}
.icon--send-solid:before{content:"\ee906"}
.icon--settings:before{content:"\ee919"}
.icon--share:before{content:"\ee930"}
.icon--spotify:before{content:"\ee800"}
.icon--star:before{content:"\ee945"}
.icon--star-empty:before{content:"\e806"}
.icon--stock:before{content:"\e805"}
.icon--three-bars:before{content:"\ee979"}
.icon--tick:before{content:"\ee970"}
.icon--tiktok:before{content:"\ee814"}
.icon--trash-can:before{content:"\ee964"}
.icon--tuning:before{content:"\ee940"}
.icon--twitter:before{content:"\ee911"}
.icon--union:before{content:"\ee947"}
.icon--user:before{content:"\ee960"}
.icon--user-check:before{content:"\ee962"}
.icon--user-circled:before{content:"\ee915"}
.icon--user-id:before{content:"\ee956"}
.icon--user-plus:before{content:"\ee916"}
.icon--user-rounded:before{content:"\ee917"}
.icon--users-group:before{content:"\ee918"}
.icon--video:before{content:"\ee913"}
.icon--video-cam:before{content:"\ee954"}
.icon--warning:before{content:"\ee971"}
.icon--widget:before{content:"\ee920"}
.icon--world:before{content:"\ee980"}
.icon--youtube:before{content:"\ee909"}
.icon--Presentation-graph:before{content:"\ee815"}
.icon--Pie-chart:before{content:"\ee816"}
.icon--Chart:before{content:"\ee817"}
.icon--Pin:before{content:"\ee818"}
.icon--Copy:before{content:"\ee819"}
.icon--Circle-Close:before{content:"\ee820"}
.icon--Cicle-check:before{content:"\ee821"}
.icon--4k:before{content:"\ee822"}
.icon--User-heart:before{content:"\ee823"}
.icon--Folder:before{content:"\ee824"}
.icon--Medal-star:before{content:"\ee825"}
.icon--Map:before{content:"\ee826"}
.icon--Map-point-wave:before{content:"\ee827"}
.icon--Plain:before{content:"\ee828"}
.icon--Paperclip:before{content:"\ee829"}
.icon--Inbox-inbox:before{content:"\ee830"}
.icon--Forward:before{content:"\ee831"}
.icon--Dialog:before{content:"\ee832"}
.icon--Wallet:before{content:"\ee833"}
.icon--Ticket-Sale:before{content:"\ee834"}
.icon--Tag:before{content:"\ee835"}
.icon--Bill:before{content:"\ee836"}
.icon--Notes:before{content:"\ee837"}
.icon--Money-2:before{content:"\ee839"}
.icon--Archive:before{content:"\ee840"}
.icon--Map-Location:before{content:"\ee841"}
.icon--Book:before{content:"\ee842"}
.icon--Key:before{content:"\ee843"}
.icon--Union-2:before{content:"\ee844"}
.icon--Volume-Loud:before{content:"\ee845"}
.icon--Gallery-wide:before{content:"\ee846"}
.icon--Clapperboard-Play:before{content:"\ee847"}
.icon--Albun:before{content:"\ee848"}
.icon--Filter:before{content:"\ee849"}
.icon--Notification-Unread:before{content:"\ee850"}
.input__group{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}
.input__group input,.input__group select,.input__group textarea{width:100%;min-height:56px;padding:20px 16px 16px;color:#333f48;background-color:#fff;border:1px solid #c3c1c2;border-radius:4px}
.input__group input::placeholder,.input__group select::placeholder,.input__group textarea::placeholder{opacity:0}
.input__group input:hover,.input__group select:hover,.input__group textarea:hover{border-color:#7a777a}
.input__group input:focus,.input__group select:focus,.input__group textarea:focus,.input__group input:focus-visible,.input__group select:focus-visible,.input__group textarea:focus-visible{border-color:#f49d12;outline:1.5px solid #f49d12;outline-offset:0;box-shadow:none}
.input__group input:disabled,.input__group select:disabled,.input__group textarea:disabled{color:#7a777a;background-color:#f5f5f5;border-color:#ebebeb;cursor:not-allowed}
.input__group select:disabled+label{background-color:transparent}
.input__group input:focus+label,.input__group input:focus-visible+label,.input__group input:not(:placeholder-shown)+label,.input__group textarea:focus+label,.input__group textarea:focus-visible+label,.input__group textarea:not(:placeholder-shown)+label,.input__group select:focus+label,.input__group select:focus-visible+label,.input__group select:not(:has(option[value=""]:checked))+label{top:1px;font-size:12px;color:#333f48;background-color:transparent}
.input__group input ~ [class*='icon--']{position:absolute;top:16px;right:16px;color:#333f48;pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.input__group input ~ [class*='icon--']::before{font-size:24px}
.input__group input ~ [class*='icon--'] img{width:100%;height:100%}
.input__group label{position:absolute;top:16px;left:16px;margin-bottom:0;color:#646468;pointer-events:none;background-color:#fff;transition:all .2s ease-in;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.input__group .message{display:none;align-items:center;gap:4px;color:#3d3d42;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.input__group .message [class*='icon--']{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.input__group .message [class*='icon--']::before{font-size:24px}
.input__group .message [class*='icon--'] img{width:100%;height:100%}
.input__group .message--show{display:flex}
.input__group .message--error,.input__group .message--error [class*='icon--']::before{color:#bc131c}
.date__group{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}
.date__group input,.date__group select,.date__group textarea{width:100%;min-height:56px;padding:20px 16px 16px;color:#333f48;background-color:#fff;border:1px solid #c3c1c2;border-radius:4px}
.date__group input::placeholder,.date__group select::placeholder,.date__group textarea::placeholder{opacity:0}
.date__group input:hover,.date__group select:hover,.date__group textarea:hover{border-color:#7a777a}
.date__group input:focus,.date__group select:focus,.date__group textarea:focus,.date__group input:focus-visible,.date__group select:focus-visible,.date__group textarea:focus-visible{border-color:#f49d12;outline:1.5px solid #f49d12;outline-offset:0;box-shadow:none}
.date__group input:disabled,.date__group select:disabled,.date__group textarea:disabled{color:#7a777a;background-color:#f5f5f5;border-color:#ebebeb;cursor:not-allowed}
.date__group select:disabled+label{background-color:transparent}
.date__group input:focus+label,.date__group input:focus-visible+label,.date__group input:not(:placeholder-shown)+label,.date__group textarea:focus+label,.date__group textarea:focus-visible+label,.date__group textarea:not(:placeholder-shown)+label,.date__group select:focus+label,.date__group select:focus-visible+label,.date__group select:not(:has(option[value=""]:checked))+label{top:1px;font-size:12px;color:#333f48;background-color:transparent}
.date__group input ~ [class*='icon--']{position:absolute;top:16px;right:16px;color:#333f48;pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.date__group input ~ [class*='icon--']::before{font-size:24px}
.date__group input ~ [class*='icon--'] img{width:100%;height:100%}
.date__group label{position:absolute;top:16px;left:16px;margin-bottom:0;color:#646468;pointer-events:none;background-color:#fff;transition:all .2s ease-in;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.date__group .message{display:none;align-items:center;gap:4px;color:#3d3d42;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.date__group .message [class*='icon--']{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.date__group .message [class*='icon--']::before{font-size:24px}
.date__group .message [class*='icon--'] img{width:100%;height:100%}
.date__group .message--show{display:flex}
.date__group .message--error,.date__group .message--error [class*='icon--']::before{color:#bc131c}
.date__group::after{position:absolute;top:16px;right:16px;font-family:'icomoon';color:#333f48;pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.date__group::after::before{font-size:24px}
.date__group::after img{width:100%;height:100%}
.date__group::after{content:"\ee942"}
.date__group input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}
.select__group{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}
.select__group input,.select__group select,.select__group textarea{width:100%;min-height:56px;padding:20px 16px 16px;color:#333f48;background-color:#fff;border:1px solid #c3c1c2;border-radius:4px}
.select__group input::placeholder,.select__group select::placeholder,.select__group textarea::placeholder{opacity:0}
.select__group input:hover,.select__group select:hover,.select__group textarea:hover{border-color:#7a777a}
.select__group input:focus,.select__group select:focus,.select__group textarea:focus,.select__group input:focus-visible,.select__group select:focus-visible,.select__group textarea:focus-visible{border-color:#f49d12;outline:1.5px solid #f49d12;outline-offset:0;box-shadow:none}
.select__group input:disabled,.select__group select:disabled,.select__group textarea:disabled{color:#7a777a;background-color:#f5f5f5;border-color:#ebebeb;cursor:not-allowed}
.select__group select:disabled+label{background-color:transparent}
.select__group input:focus+label,.select__group input:focus-visible+label,.select__group input:not(:placeholder-shown)+label,.select__group textarea:focus+label,.select__group textarea:focus-visible+label,.select__group textarea:not(:placeholder-shown)+label,.select__group select:focus+label,.select__group select:focus-visible+label,.select__group select:not(:has(option[value=""]:checked))+label{top:1px;font-size:12px;color:#333f48;background-color:transparent}
.select__group input ~ [class*='icon--']{position:absolute;top:16px;right:16px;color:#333f48;pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.select__group input ~ [class*='icon--']::before{font-size:24px}
.select__group input ~ [class*='icon--'] img{width:100%;height:100%}
.select__group label{position:absolute;top:16px;left:16px;margin-bottom:0;color:#646468;pointer-events:none;background-color:#fff;transition:all .2s ease-in;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400}
.select__group .message{display:none;align-items:center;gap:4px;color:#3d3d42;font-family:'N27 Regular';line-height:24px;font-style:normal;font-weight:400;font-size:12px;line-height:18px}
.select__group .message [class*='icon--']{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.select__group .message [class*='icon--']::before{font-size:24px}
.select__group .message [class*='icon--'] img{width:100%;height:100%}
.select__group .message--show{display:flex}
.select__group .message--error,.select__group .message--error [class*='icon--']::before{color:#bc131c}
.select__group::after{position:absolute;top:16px;right:16px;font-family:'icomoon';color:#333f48;pointer-events:none;display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.select__group::after::before{font-size:24px}
.select__group::after img{width:100%;height:100%}
.select__group::after{content:"\ee93d"}
.select__group select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:48px}
.checkbox__group{position:relative}
.checkbox__group .checkbox__input{position:absolute;top:0;left:0;width:24px;height:24px;opacity:0}
.checkbox__group .checkbox__input:focus+label::before,.checkbox__group .checkbox__input:focus-visible+label::before{border-color:#f49d12;outline:1.5px solid #f49d12;outline-offset:0;box-shadow:none}
.checkbox__group .checkbox__input:checked+label::after{position:absolute;top:50%;left:0;content:"\ee970";font-family:'icomoon';color:#fff;background-color:#d52b1e;border:1px solid #d52b1e;border-radius:4px;cursor:pointer;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:24px}
.checkbox__group .checkbox__input:checked+label::after::before{font-size:24px}
.checkbox__group .checkbox__input:checked+label::after img{width:100%;height:100%}
@media(hover:hover){.checkbox__group .checkbox__input:checked+label:hover::after{background-color:#a01a1c;border-color:#a01a1c}
}
.checkbox__group .checkbox__input:checked:disabled+label,.checkbox__group .checkbox__input:disabled+label{color:#7a777a}
.checkbox__group .checkbox__input:checked:disabled+label::after,.checkbox__group .checkbox__input:disabled+label::after,.checkbox__group .checkbox__input:checked:disabled+label::before,.checkbox__group .checkbox__input:disabled+label::before{color:#c3c1c2;background-color:#f5f5f5;border-color:#ebebeb;cursor:not-allowed}
.checkbox__group .checkbox__label{position:relative;width:100%;padding-left:40px;color:#3d3d42;pointer-events:none;user-select:none}
.checkbox__group .checkbox__label::before{position:absolute;content:"";top:50%;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #c3c1c2;border-radius:4px;pointer-events:all;user-select:all;cursor:pointer;transform:translateY(-50%)}
@media(hover:hover){.checkbox__group .checkbox__label:hover::before{border-color:#333f48}
}
.mixin-animate-basic{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mixin-rotate-arrow-on-hover [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.mixin-rotate-arrow-on-hover:hover [class*="arrow-reg-right-up"],.mixin-rotate-arrow-on-hover:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.btn-icex-display{display:flex;align-items:center;justify-content:center}
.btn-reset-appearance{padding:0;outline:0;background:0;text-decoration:none}
.btn-reset-appearance:focus{outline:0}
.btn-icex{display:flex;align-items:center;justify-content:center;padding:0;outline:0;background:0;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;gap:8px;width:fit-content;padding-inline:32px;font-family:'N27 Bold';border:1px solid transparent;border-radius:26px;cursor:pointer}
.btn-icex:focus{outline:0}
.btn-icex.btn-icex--hide{display:none}
.btn-icex:not(.btn-icex--small){min-height:58px;padding-block:16px;font-size:18px}
.btn-icex.btn-icex--small{min-height:40px;padding-block:8px;font-size:14px}
.btn-icex.btn-icex--primary{color:#fff;background-color:#d52b1e}
.btn-icex.btn-icex--primary [class*="icon--"]::before{color:#fff}
.btn-icex.btn-icex--primary:hover,.btn-icex.btn-icex--primary:focus{background-color:#bc131c}
.btn-icex.btn-icex--primary:focus{border-color:#a01a1c}
.btn-icex.btn-icex--secondary{color:#d52b1e;border-color:#d52b1e}
.btn-icex.btn-icex--secondary [class*="icon--"]::before{color:#d52b1e}
.btn-icex.btn-icex--secondary:hover{color:#bc131c;border-color:#bc131c}
.btn-icex.btn-icex--secondary:hover [class*="icon--"]::before{color:#bc131c}
.btn-icex.btn-icex--secondary:active,.btn-icex.btn-icex--secondary:focus{color:#a01a1c;border-color:#a01a1c}
.btn-icex.btn-icex--secondary:active [class*="icon--"]::before,.btn-icex.btn-icex--secondary:focus [class*="icon--"]::before{color:#a01a1c}
.btn-icex.btn-icex--white{color:#333f48;border-color:#333f48}
.btn-icex.btn-icex--white [class*="icon--"]::before{color:#333f48}
.btn-icex.btn-icex--yellow{color:#ffcd00;background-color:#333f48;border-color:#ffcd00}
.btn-icex.btn-icex--yellow [class*="icon--"]::before{color:#ffcd00}
.btn-icex.btn-icex--yellow:hover{color:#333f48;background-color:#ffcd00}
.btn-icex.btn-icex--yellow:hover [class*="icon--"]::before{color:#333f48}
.btn-icex.btn-icex--yellow:focus{border-color:#fabb1a}
.btn-icex.btn-icex--yellow:focus [class*="icon--"]::before{color:#fabb1a}
.btn-icex.btn-icex--secondary,.btn-icex.btn-icex--white{background-color:#fff}
.btn-icex.btn-icex--secondary:active,.btn-icex.btn-icex--white:active{color:#a01a1c;border-color:#a01a1c}
.btn-icex.btn-icex--secondary:active [class*="icon--"]::before,.btn-icex.btn-icex--white:active [class*="icon--"]::before{color:#a01a1c}
.btn-icex:disabled,.btn-icex.btn--disabled,.btn-icex:disabled:hover,.btn-icex.btn--disabled:hover{color:#3d3d42;background-color:#9d9a9d}
.btn-icex:disabled [class*="icon--"]::before,.btn-icex.btn--disabled [class*="icon--"]::before,.btn-icex:disabled:hover [class*="icon--"]::before,.btn-icex.btn--disabled:hover [class*="icon--"]::before{color:#3d3d42}
.mixin-animate-basic{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mixin-rotate-arrow-on-hover [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.mixin-rotate-arrow-on-hover:hover [class*="arrow-reg-right-up"],.mixin-rotate-arrow-on-hover:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.link-icex{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#333f48;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.link-icex [class*="-arrow"]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
@media(hover:hover){.link-icex:hover [class*="arrow-reg-right-up"],.link-icex:hover [class*="squared-arrow"]{transform:rotate(45deg)}
}
.link-icex.link-icex--white{color:#fff}
@media(hover:hover){.link-icex.link-icex--white:hover{color:#ffcd00}
}
.link-icex.link-icex--yellow{color:#ffcd00}
@media(hover:hover){.link-icex.link-icex--yellow:hover{color:#fabb1a}
}
.link-icex.link-icex--red{color:#d52b1e}
@media(hover:hover){.link-icex.link-icex--red:hover{color:#bc131c}
}
.link-icex.link-icex--grey,.link-icex.link-icex--grey .icon{color:#c3c1c2}
@media(hover:hover){.link-icex.link-icex--grey:hover,.link-icex.link-icex--grey .icon:hover{color:#9d9a9d}
}
.icex-tag{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:8px 16px;font-family:'N27 Medium';font-size:14px;line-height:16px;border:1px solid transparent;border-radius:44px}
.icex-tag.icex-tag--primary{color:#fff;background-color:#333f48}
.icex-tag.icex-tag--primary [class*="icon--"]::before{color:#fff}
.icex-tag.icex-tag--secondary{border-color:#333f48}
.icex-tag.icex-tag--tertiary{background-color:#f5f5f5}
.icex-tag.icex-tag--featured{font-size:16px;background-color:#ffcd00}
.icex-tag.icex-tag--small{padding:6px 12px;font-size:12px;line-height:14px}
[class*="__details"]::details-content{block-size:0;overflow:hidden;transition:block-size .5s,content-visibility .5s;transition-behavior:allow-discrete}
[class*="__details"][open]::details-content{block-size:auto;block-size:calc-size(auto,size)}
[class*="__details"][open] [class*="__summary"] [class*="icon--arrow-tip-down"]{transform:rotate(180deg)}
[class*="__details"][open] [class*="__summary"] [class*="icon--arrow-reg-right-up"]{transform:rotate(45deg)}
[class*="__details"] [class*="__summary"]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;outline:0;list-style:none}
[class*="__details"] [class*="__summary"]::marker,[class*="__details"] [class*="__summary"]::-webkit-details-marker{display:none;content:''}
.result-no-found{display:none;align-items:center;gap:16px}
.result-no-found.--show{display:flex}
.result-no-found .icon{display:flex;justify-content:center;align-items:center;min-width:40px;width:40px;max-width:40px;min-height:40px;height:40px;max-height:40px;font-size:40px}
.result-no-found .icon::before{font-size:40px}
.result-no-found .icon img{width:100%;height:100%}
.result-no-found .icon::before{color:#ffcd00}
.result-no-found .icex-title-03{font-family:'N27 Regular';font-weight:400}
.result-no-found p{display:none}
.result-no-found p.--show{display:block}