@layer swift3 {@layer bricks {:root { --bricks-vh: 1vh; --bricks-transition: all 0.2s; --bricks-color-primary: #ffd64f; --bricks-color-secondary: #fc5778; --bricks-text-dark: #212121; --bricks-text-medium: #616161; --bricks-text-light: #9e9e9e; --bricks-text-info: #00b0f4; --bricks-text-success: #11b76b; --bricks-text-warning: #ffa100; --bricks-text-danger: #fa4362; --bricks-bg-info: #e5f3ff; --bricks-bg-success: #e6f6ed; --bricks-bg-warning: #fff2d7; --bricks-bg-danger: #ffe6ec; --bricks-bg-dark: #263238; --bricks-bg-light: #f5f6f7; --bricks-border-color: #dddedf; --bricks-border-radius: 4px; --bricks-tooltip-bg: #23282d; --bricks-tooltip-text: #eaecef; } html { text-size-adjust: 100%; line-height: 1.15; } body { margin: 0px; } article, aside, figcaption, figure, footer, header, main, nav, section { display: block; } figure { margin: 1em 40px; } audio, video { display: inline-block; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; } button, input { overflow: visible; } button, select { text-transform: none; } [type="reset"], [type="submit"], button, html [type="button"] { appearance: button; } .brxe-section { align-items: center; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; } .brxe-section.has-bg-video { position: relative; z-index: 1; } .brxe-section.has-shape { position: relative; } .brxe-container { align-items: flex-start; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 1100px; } .brxe-block { align-items: flex-start; display: flex; flex-direction: column; width: 100%; } [class*="brxe-"] { max-width: 100%; } :where([class*="brxe-"].has-shape > *) { position: relative; } svg:not([width]) { min-width: 1em; } svg:not([height]) { min-height: 1em; } #brx-footer { background-position: 50% center; background-size: cover; flex-shrink: 0; margin-top: auto; position: relative; width: 100%; } html { font-size: 62.5%; } *, ::after, ::before, html { box-sizing: border-box; } * { border-color: var(--bricks-border-color); } body { -webkit-font-smoothing: antialiased; background-color: rgb(255, 255, 255); background-position: 50% center; color: rgb(54, 54, 54); font-family: -apple-system, "system-ui", "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 15px; line-height: 1.7; transition: padding-top; } .brx-body { display: flex; flex-direction: column; margin: 0px auto; width: 100%; } :where(a) { border-color: currentcolor; color: currentcolor; cursor: pointer; text-decoration: none; } h1, h2, h3, h4, h5, h6 { margin: 0px; text-rendering: optimizelegibility; } h1 { font-size: 2.4em; } h1, h2 { line-height: 1.4; } h2 { font-size: 2.1em; } h3 { font-size: 1.8em; } h3, h4 { line-height: 1.4; } h4 { font-size: 1.6em; } :where(p) { margin-block: 0px 1.2em; } :where(p:last-of-type) { margin-block-end: 0px; } img { height: auto; max-width: 100%; outline: none; vertical-align: middle; } audio, iframe { max-width: 100%; } button { border: none; cursor: pointer; outline: none; padding: 0px; } button, input, optgroup, select, textarea { font-family: inherit; text-align: inherit; } .skip-link { clip: rect(1px, 1px, 1px, 1px); background: rgb(0, 0, 0); border-bottom-right-radius: 8px; color: rgb(255, 255, 255); font-weight: 700; height: 1px; left: 0px; overflow: hidden; padding: 5px 10px; position: absolute; top: 0px; transition: transform 0.1s; white-space: nowrap; width: 1px; z-index: 9999; } .skip-link:focus { clip: auto; height: auto; overflow: visible; width: auto; } .brx-submenu-toggle { align-items: center; cursor: pointer; display: flex; } .brx-submenu-toggle.icon-right button { margin-left: 10px; } .brx-submenu-toggle button, .brx-submenu-toggle button > * { align-items: center; background-color: transparent; color: currentcolor; display: flex; transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1); will-change: transform; } .brx-multilevel-overflow-right, .brx-multilevel-overflow-right ul, .brx-submenu-overflow-right { left: auto !important; right: 0px !important; } .brx-sub-submenu-overflow-right, .brx-sub-submenu-overflow-right ul, .brx-submenu-overflow-right ul { left: auto !important; right: 100% !important; } #brx-content { flex: 1 1 0%; position: relative; width: 100%; } #brx-header { background-position: 50% center; background-size: cover; position: relative; width: 100%; } .bricks-button { align-items: center; border-width: 0px; display: inline-flex; gap: 10px; justify-content: center; letter-spacing: 0.5px; padding: 0.5em 1em; text-align: center; } .bricks-button.circle { border-radius: 100px !important; } .bricks-background-video-wrapper { background-size: cover; height: 100%; left: 0px; overflow: hidden; pointer-events: none; top: 0px; width: 100%; z-index: -1; position: absolute !important; } .bricks-background-video-wrapper iframe, .bricks-background-video-wrapper video { border: none; height: inherit; left: 50%; max-width: none; position: absolute; top: 50%; transform: translate(-50%, -50%); width: inherit; } .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; white-space: nowrap; width: 1px; position: absolute !important; } .brx-load-more-hidden, .brx-query-trail:not(.bricks-isotope-sizer) { display: none !important; } .swiper-slide { flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%; } .brxe-button { width: auto; } @keyframes blink { 100% { opacity: 0; } } .brxe-code { width: 100%; } .brx-multilevel-back { align-items: center; cursor: pointer; display: flex; gap: 3px; width: 100%; } :where(.brxe-icon-box) { align-items: flex-start; display: flex; flex-direction: column; } :where(.brxe-icon-box) .icon { display: inline-flex; } :where(.brxe-icon-box) i { display: inline-block; font-size: 40px; line-height: 1; text-align: center; } a.brxe-image { display: inline-block; } figure.brxe-image { margin: 0px; } :where(.brxe-image).tag { display: inline-block; height: fit-content; position: relative; width: auto; } :where(.brxe-image) img { border-radius: inherit; height: 100%; transition: inherit; width: 100%; position: static !important; } :where(.brxe-list) { list-style-type: none; margin: 0px; padding: 0px; width: 100%; } :where(.brxe-list) li { position: relative; } :where(.brxe-list) li:last-child { margin-bottom: 0px; } :where(.brxe-list) .content { align-items: center; display: flex; justify-content: space-between; } :where(.brxe-list) .icon { align-items: center; display: inline-flex; flex-shrink: 0; justify-content: center; } :where(.brxe-list) .title { display: inline-block; margin: 0px 10px 0px 0px; } .brxe-logo { color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1; } .brxe-logo img { display: block; height: auto; width: auto; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu { pointer-events: none; } :where(.brxe-nav-menu) ol, :where(.brxe-nav-menu) ul { list-style-type: none; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu { display: flex; line-height: inherit; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu > li { margin: 0px 0px 0px 30px; } :where(.brxe-nav-menu) .bricks-nav-menu li { position: relative; } :where(.brxe-nav-menu) .bricks-nav-menu li:not(.brx-has-megamenu) > a { display: flex; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu { background-color: var(--bricks-bg-dark); color: rgb(255, 255, 255); line-height: 60px; min-width: 150px; opacity: 0; position: absolute; top: 100%; transition: var(--bricks-transition); visibility: hidden; white-space: nowrap; z-index: 998; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu li { border-style: none; position: relative; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu a, :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu button { color: currentcolor; padding: 0px 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle { background-color: transparent; cursor: pointer; display: none; height: 16px; min-width: 12px; position: relative; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle::before { inset: 0px; content: ""; position: absolute; z-index: 1; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle:hover span { min-width: 12px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle span { background-color: currentcolor; display: block; height: 2px; position: absolute; right: 0px; transition: var(--bricks-transition); } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-top { min-width: 12px; top: 0px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-center { min-width: 12px; top: 7px; width: 20px; } :where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-bottom { min-width: 12px; top: 14px; width: 20px; } .brxe-nav-menu .bricks-mobile-menu-wrapper { bottom: 0px; color: rgb(255, 255, 255); display: flex; flex-direction: column; height: calc(var(--bricks-vh, 1vh)*100); left: 0px; position: fixed; right: auto; scrollbar-width: none; top: var(--wp-admin--admin-bar--height,0); transition-duration: 0.2s; transition-property: background-color, opacity, transform, visibility; visibility: hidden; width: 300px; z-index: 999; } .brxe-nav-menu .bricks-mobile-menu-wrapper::before { background-color: rgb(35, 40, 45); background-size: cover; inset: 0px; content: ""; position: absolute; z-index: -1; } .brxe-nav-menu .bricks-mobile-menu-wrapper.left { transform: translateX(-100%); } .brxe-nav-menu .bricks-mobile-menu-wrapper a { display: block; width: 100%; } .brxe-nav-menu .bricks-mobile-menu-wrapper li a { line-height: 60px; } .brxe-nav-menu .bricks-mobile-menu-wrapper li a:focus { outline-offset: -1px; } .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu { display: none; line-height: 40px; background: none !important; } .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li > .brx-submenu-toggle > *, .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li > a { padding: 0px 45px; } .brxe-nav-menu .bricks-mobile-menu { overflow-y: scroll; position: relative; scrollbar-width: none; } .brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > *, .brxe-nav-menu .bricks-mobile-menu > li > a { padding: 0px 30px; } .brxe-nav-menu .bricks-mobile-menu-overlay { background-color: rgba(0, 0, 0, 0.25); inset: 0px; opacity: 0; position: fixed; transition: 0.2s; visibility: hidden; z-index: -1; } li.menu-item-has-children [aria-expanded] .menu-item-icon { background-color: transparent; color: inherit; pointer-events: none; transition: inherit; } .brxe-slider-nested { min-width: 0px; width: 100%; } .brxe-slider-nested .splide__slide { align-items: center; display: flex; justify-content: center; position: relative; } .brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev { transform: translateY(-50%) scaleX(-1); } .brxe-slider-nested .splide__arrows svg { min-height: 0px; min-width: 0px; } .brxe-social-icons { display: flex; list-style-type: none; margin: 0px; padding: 0px; } .brxe-social-icons li, .brxe-social-icons li a { align-items: center; display: flex; flex: 1 1 0%; gap: 5px; justify-content: center; } .brxe-social-icons i { line-height: unset; } @keyframes load8 { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } @keyframes spin { 100% { transform: rotate(1turn); } } @keyframes scrolling { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(10px); } } .bricks-background-primary { background-color: var(--bricks-color-primary); }}#brx-header { --x-header-transition: 0; --x-header-fade-transition: 0; }@font-face{font-family:"Abril Fatface";font-weight:400;font-style:normal;src:url(https://ideeundlie.be/wp-content/swift-ai/cache/ideeundlie.be/__data/AbrilFatface-Regularabe56982.woff) format('woff2');font-display:swap;}@font-face { font-family: Montserrat; font-weight: 400; font-display: swap; src: url(https://ideeundlie.be/storage/2025/06/Montserrat-VariableFont_wght.ttf) format("truetype"); }@font-face { font-family: Montserrat; font-weight: 400; font-style: italic; font-display: swap; src: url(https://ideeundlie.be/storage/2025/06/Montserrat-Italic-VariableFont_wght.ttf) format("truetype"); }@layer bricks.icons { .fa-brands, .fab { -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-family: "Font Awesome 6 Brands"; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-rendering: auto; } .fa-linkedin-in::before { content: ""; } .fa-facebook-square::before, .fa-square-facebook::before { content: ""; } .fa-instagram::before { content: ""; }}@layer bricks.icons {  .fa-solid, .fas { font-family: "Font Awesome 6 Solid"; font-style: normal; font-weight: 900; } .fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas { -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; } @-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } } @keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } } @-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } } @keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } } @-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } } @keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } } @-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } } @keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } } @-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } } @keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } } @-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 24%, 8% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } } @keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 24%, 8% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } } @-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } .fa-map-location::before, .fa-map-marked::before { content: ""; } .fa-phone::before { content: ""; } .fa-clock-four::before, .fa-clock::before { content: ""; } .fa-envelope-open-text::before { content: ""; }}@layer bricks.icons { [class*=" ti-"], [class^="ti-"] { -webkit-font-smoothing: antialiased; display: inline-block; font-family: themify; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-transform: none; } .ti-angle-right::before { content: ""; }}@layer bricks {:root { --animate-duration: 1s; --animate-delay: 1s; --animate-repeat: 1; } .brx-animated { animation-duration: 1s; animation-fill-mode: both; } @-webkit-keyframes bounce { 0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); } 80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); } } @keyframes bounce { 0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); } 80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); } } @-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @-webkit-keyframes pulse { 0% { transform: scaleX(1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scaleX(1); } } @keyframes pulse { 0% { transform: scaleX(1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scaleX(1); } } @-webkit-keyframes rubberBand { 0% { transform: scaleX(1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scaleX(1); } } @keyframes rubberBand { 0% { transform: scaleX(1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scaleX(1); } } @-webkit-keyframes shakeX { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } } @keyframes shakeX { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } } @-webkit-keyframes shakeY { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); } } @keyframes shakeY { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); } } @-webkit-keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } } @keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } } @-webkit-keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @-webkit-keyframes tada { 0% { transform: scaleX(1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); } 100% { transform: scaleX(1); } } @keyframes tada { 0% { transform: scaleX(1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); } 100% { transform: scaleX(1); } } @-webkit-keyframes wobble { 0% { transform: translateZ(0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); } 100% { transform: translateZ(0px); } } @keyframes wobble { 0% { transform: translateZ(0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); } 100% { transform: translateZ(0px); } } @-webkit-keyframes jello { 0%, 11.1%, 100% { transform: translateZ(0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } } @keyframes jello { 0%, 11.1%, 100% { transform: translateZ(0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } } @-webkit-keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } } @keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } } @-webkit-keyframes backInDown { 0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @keyframes backInDown { 0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @-webkit-keyframes backInLeft { 0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @keyframes backInLeft { 0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @-webkit-keyframes backInRight { 0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @keyframes backInRight { 0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @-webkit-keyframes backInUp { 0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @keyframes backInUp { 0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } } @-webkit-keyframes backOutDown { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(700px) scale(0.7); } } @keyframes backOutDown { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(700px) scale(0.7); } } @-webkit-keyframes backOutLeft { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } } @keyframes backOutLeft { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } } @-webkit-keyframes backOutRight { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } } @keyframes backOutRight { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } } @-webkit-keyframes backOutUp { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); } } @keyframes backOutUp { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); } } @-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scaleX(1); } } @keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scaleX(1); } } @-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } } @keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } } @-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } } @keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } } @-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } } @keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } } @-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } } @keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } } @-webkit-keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } } @keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } } @-webkit-keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); } } @keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); } } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } } @keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } } @keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } } @-webkit-keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); } } @keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); } } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInTopLeft { 0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInTopLeft { 0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInTopRight { 0% { opacity: 0; transform: translate3d(100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInTopRight { 0% { opacity: 0; transform: translate3d(100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInBottomLeft { 0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInBottomLeft { 0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeInBottomRight { 0% { opacity: 0; transform: translate3d(100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes fadeInBottomRight { 0% { opacity: 0; transform: translate3d(100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } } @keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } } @-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } } @keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } } @-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } } @keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } } @-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } } @keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } } @-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } } @keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } } @-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } } @keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } } @-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } } @keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } } @-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } } @keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } } @-webkit-keyframes fadeOutTopLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } } @keyframes fadeOutTopLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } } @-webkit-keyframes fadeOutTopRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, -100%, 0px); } } @keyframes fadeOutTopRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, -100%, 0px); } } @-webkit-keyframes fadeOutBottomRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, 100%, 0px); } } @keyframes fadeOutBottomRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, 100%, 0px); } } @-webkit-keyframes fadeOutBottomLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } } @keyframes fadeOutBottomLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } } @-webkit-keyframes flip { 0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); } 40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); } 50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); } 80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); } 100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); } } @keyframes flip { 0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); } 40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); } 50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); } 80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); } 100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); } } @-webkit-keyframes flipInX { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateX(10deg); } 80% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px); } } @keyframes flipInX { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateX(10deg); } 80% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px); } } @-webkit-keyframes flipInY { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateY(10deg); } 80% { transform: perspective(400px) rotateY(-5deg); } 100% { transform: perspective(400px); } } @keyframes flipInY { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateY(10deg); } 80% { transform: perspective(400px) rotateY(-5deg); } 100% { transform: perspective(400px); } } @-webkit-keyframes flipOutX { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); } 100% { opacity: 0; transform: perspective(400px) rotateX(90deg); } } @keyframes flipOutX { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); } 100% { opacity: 0; transform: perspective(400px) rotateX(90deg); } } @-webkit-keyframes flipOutY { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); } 100% { opacity: 0; transform: perspective(400px) rotateY(90deg); } } @keyframes flipOutY { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); } 100% { opacity: 0; transform: perspective(400px) rotateY(90deg); } } @-webkit-keyframes lightSpeedInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); } 60% { opacity: 1; transform: skewX(20deg); } 80% { transform: skewX(-5deg); } 100% { transform: translateZ(0px); } } @keyframes lightSpeedInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); } 60% { opacity: 1; transform: skewX(20deg); } 80% { transform: skewX(-5deg); } 100% { transform: translateZ(0px); } } @-webkit-keyframes lightSpeedInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); } 60% { opacity: 1; transform: skewX(-20deg); } 80% { transform: skewX(5deg); } 100% { transform: translateZ(0px); } } @keyframes lightSpeedInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); } 60% { opacity: 1; transform: skewX(-20deg); } 80% { transform: skewX(5deg); } 100% { transform: translateZ(0px); } } @-webkit-keyframes lightSpeedOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); } } @keyframes lightSpeedOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); } } @-webkit-keyframes lightSpeedOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); } } @keyframes lightSpeedOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); } } @-webkit-keyframes rotateIn { 0% { opacity: 0; transform: rotate(-200deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rotateIn { 0% { opacity: 0; transform: rotate(-200deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rotateInDownLeft { 0% { opacity: 0; transform: rotate(-45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rotateInDownLeft { 0% { opacity: 0; transform: rotate(-45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rotateInDownRight { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rotateInDownRight { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rotateInUpLeft { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rotateInUpLeft { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rotateInUpRight { 0% { opacity: 0; transform: rotate(-90deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rotateInUpRight { 0% { opacity: 0; transform: rotate(-90deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rotateOut { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(200deg); } } @keyframes rotateOut { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(200deg); } } @-webkit-keyframes rotateOutDownLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(45deg); } } @keyframes rotateOutDownLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(45deg); } } @-webkit-keyframes rotateOutDownRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } } @keyframes rotateOutDownRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } } @-webkit-keyframes rotateOutUpLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } } @keyframes rotateOutUpLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } } @-webkit-keyframes rotateOutUpRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(90deg); } } @keyframes rotateOutUpRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(90deg); } } @-webkit-keyframes hinge { 0% { animation-timing-function: ease-in-out; } 20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); } 40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); } 100% { opacity: 0; transform: translate3d(0px, 700px, 0px); } } @keyframes hinge { 0% { animation-timing-function: ease-in-out; } 20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); } 40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); } 100% { opacity: 0; transform: translate3d(0px, 700px, 0px); } } @-webkit-keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } } @keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } } @-webkit-keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); } 100% { opacity: 1; transform: translateZ(0px); } } @keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); } 100% { opacity: 1; transform: translateZ(0px); } } @-webkit-keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); } } @keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); } } @-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @-webkit-keyframes zoomInDown { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } } @keyframes zoomInDown { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } } @-webkit-keyframes zoomInLeft { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); } } @keyframes zoomInLeft { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); } } @-webkit-keyframes zoomInRight { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); } } @keyframes zoomInRight { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); } } @-webkit-keyframes zoomInUp { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } } @keyframes zoomInUp { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } } @-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } } @keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } } @-webkit-keyframes zoomOutDown { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); } } @keyframes zoomOutDown { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); } } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } } @keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } } @keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } } @-webkit-keyframes zoomOutUp { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); } } @keyframes zoomOutUp { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); } } @-webkit-keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @-webkit-keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @-webkit-keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @-webkit-keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } } @-webkit-keyframes slideOutDown { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; } } @keyframes slideOutDown { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; } } @-webkit-keyframes slideOutLeft { 0% { transform: translateZ(0px); } 100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; } } @keyframes slideOutLeft { 0% { transform: translateZ(0px); } 100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; } } @-webkit-keyframes slideOutRight { 0% { transform: translateZ(0px); } 100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; } } @keyframes slideOutRight { 0% { transform: translateZ(0px); } 100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; } } @-webkit-keyframes slideOutUp { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; } } @keyframes slideOutUp { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; } }}:root { }.rl-section-padding-lg.brxe-section { padding: clamp(4rem, 2.929rem + 3.346vw, 7.5rem) clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }:root { --bricks-color-0d997f: #f5f5f5; --bricks-color-c13053: #e0e0e0; --bricks-color-096176: #9e9e9e; --bricks-color-1b88b2: #616161; --bricks-color-8541ea: #424242; --bricks-color-995165: #212121; --bricks-color-d5af5e: #ffeb3b; --bricks-color-f34a41: #ffc107; --bricks-color-f88fcd: #ff9800; --bricks-color-8c7c9b: #ff5722; --bricks-color-bff3eb: #f44336; --bricks-color-76e903: #9c27b0; --bricks-color-597761: #2196f3; --bricks-color-b944eb: #03a9f4; --bricks-color-6a484e: #81D4FA; --bricks-color-a3ce59: #4caf50; --bricks-color-134ad3: #8bc34a; --bricks-color-7454e3: #cddc39; --bricks-color-hsagnu: #333132; --bricks-color-asouzt: #b31919; --bricks-color-ksuwoo: #ffffff; }#brxe-lzzevi .bricks-site-logo { width: 200px; }#brxe-kutxpz { padding-right: 0px; font-family: Montserrat; }#brxe-cucnxk { padding-right: 0px; font-family: Montserrat; }#brxe-efkhjr { flex-direction: row; max-width: 500px; column-gap: 20px; margin-left: 40px; }#brxe-mdfsva { color: #ffffff; font-size: 16px; font-family: Montserrat; font-weight: 600; background-color: var(--bricks-color-asouzt); }#brxe-mdfsva:hover { background-color: var(--bricks-color-hsagnu); }#brxe-siiztl { flex-direction: row; align-items: center; justify-content: space-between; align-self: center !important; }#brxe-pyuxbp { flex-direction: row; padding: 20px; align-items: center; justify-content: center; z-index: 1; width: 100%; align-self: stretch !important; }#brxe-aa90bb { font-size: 18px; font-family: Montserrat; }#brxe-db3b44 { flex-direction: row; align-items: center; color: #ffffff; justify-content: center; align-self: center !important; }#brxe-f558d8 { flex-direction: row; align-items: center; width: 100%; justify-content: center; padding: 20px; background-color: #b31919; height: 40px; z-index: 999; align-self: stretch !important; }#brxe-jpmkau { font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); font-size: 64px; background-color: var(--bricks-color-asouzt); padding-left: 10px; border-radius: 10px; }#brxe-agdmwd { text-align: left; font-size: 24px; font-family: Montserrat; color: var(--bricks-color-ksuwoo); margin-top: 15px; }#brxe-tnmmuz { font-size: 16px; line-height: 1.8; font-family: Montserrat; color: var(--bricks-color-ksuwoo); margin-top: 15px; }#brxe-smddbt { color: #ffffff; font-size: 16px; font-family: Montserrat; font-weight: 600; background-color: var(--bricks-color-asouzt); margin-top: 15px; }#brxe-smddbt:hover { background-color: var(--bricks-color-hsagnu); }#brxe-tjsffd { width: 50%; }#brxe-eeqdta { flex-direction: row; }#brxe-biiyjs { padding-top: 150px; padding-bottom: 150px; }#brxe-cranha:not(.tag), #brxe-cranha img { filter: saturate(0%); }#brxe-oezhet:not(.tag), #brxe-oezhet img { filter: saturate(0%); }#brxe-omzdum:not(.tag), #brxe-omzdum img { filter: saturate(0%); }#brxe-ymxqfp:not(.tag), #brxe-ymxqfp img { object-fit: contain; }#brxe-rsmaug { flex-direction: row; justify-content: center; align-items: center; column-gap: 25px; }.brxe-iwmyys { margin-top: 25px; margin-bottom: 75px; padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-zampvi { font-family: Montserrat; }#brxe-alnyng { font-family: "Abril Fatface"; font-size: 36px; }#brxe-kxnidz { align-items: center; flex-direction: column; margin-top: 50px; align-self: center !important; }#brxe-jojhdk { font-family: "Abril Fatface"; padding-left: 0px; }#brxe-baimyt { margin-top: 20px; margin-bottom: 20px; }#brxe-cgstmd { font-family: Montserrat; text-align: center; }#brxe-ihealr { padding: 15px; align-items: center; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; }#brxe-izsqwj { font-family: "Abril Fatface"; padding-left: 0px; }#brxe-myehao { margin-top: 20px; margin-bottom: 20px; }#brxe-nwpocv { font-family: Montserrat; text-align: center; }#brxe-crfphw { padding: 15px; align-items: center; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; }#brxe-ilwqsl { font-family: "Abril Fatface"; padding-left: 0px; }#brxe-meliex { margin-top: 20px; margin-bottom: 20px; }#brxe-xgfome { font-family: Montserrat; text-align: center; }#brxe-prtmhx { padding: 15px; align-items: center; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; }#brxe-pxljga { flex-direction: row; column-gap: 50px; margin-top: 25px; margin-bottom: 50px; }#brxe-bhrhuj { flex-direction: column; padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-fefqjo:not(.tag), #brxe-fefqjo img { filter: saturate(99%) invert(28%); object-fit: fill; }#brxe-rlhpfb { flex-direction: row; }#brxe-ybgnyv { font-family: Montserrat; text-transform: uppercase; text-align: justify; font-weight: 400; }#brxe-oalvyd { font-size: 36px; font-family: "Abril Fatface"; margin-top: 0px; margin-bottom: 0px; }#brxe-qtmutg { border-left: 10px solid var(--bricks-color-asouzt); padding-left: 15px; }#brxe-gisxlc { font-size: 16px; font-family: Montserrat; margin-top: 15px; margin-bottom: 25px; }#brxe-yebcsq { color: #ffffff; font-size: 16px; font-family: Montserrat; font-weight: 600; background-color: var(--bricks-color-asouzt); }#brxe-yebcsq:hover { background-color: var(--bricks-color-hsagnu); }#brxe-qccxmn { flex-direction: row; margin-top: 50px; align-items: center; column-gap: 25px; }#brxe-mklyja { padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-wmmphv { margin-bottom: 25px; color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; font-size: 56px; }#brxe-uydzwv { color: var(--bricks-color-ksuwoo); font-family: Montserrat; font-size: 16px; margin-bottom: 25px; }#brxe-hhngva { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; font-size: 20px; }#brxe-retmhf { color: var(--bricks-color-ksuwoo); font-family: Montserrat; margin-bottom: 25px; }#brxe-retmhf .content { justify-content: flex-start; }#brxe-iqjgmw { color: #ffffff; font-family: Montserrat; font-size: 16px; font-weight: 600; background-color: var(--bricks-color-asouzt); }#brxe-iqjgmw:hover { background-color: var(--bricks-color-hsagnu); }#brxe-pyhlae { max-width: 50%; }#brxe-mwbrfh { align-items: baseline; flex-direction: row; margin-top: 125px; }#brxe-cyyotp { background-image: url(//ideeundlie.be/wp-content/swift-ai/images/wp-content/uploads/2024/12/lady-black-1024x448-jpg.webp); background-position: 80% center; background-repeat: no-repeat; background-size: cover; padding: 50px clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-hukuci { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; margin-bottom: 25px; }#brxe-rvxvrv { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; }#brxe-ywgemi { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-ypntqi { margin-top: 0px; background-color: var(--bricks-color-asouzt); padding: 15px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; justify-content: center; align-items: center; width: 24%; height: 300px; }#brxe-qdzmgz:not(.tag), #brxe-qdzmgz img { filter: saturate(0%); }#brxe-zehspw { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-dmzvig { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-ixhrss { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-nfosgj { background-color: var(--bricks-color-ksuwoo); padding: 15px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; margin-top: 0px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; align-items: center; width: 24%; height: 300px; }#brxe-nfosgj:hover { background-color: var(--bricks-color-hsagnu); }#brxe-hcwrcl:not(.tag), #brxe-hcwrcl img { filter: saturate(0%) blur(0.6px); }#brxe-amzkvq { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-koopee { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-rsaaqn { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-bhuyop { background-color: var(--bricks-color-ksuwoo); padding: 15px; margin-top: 0px; align-items: center; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; width: 24%; height: 300px; }#brxe-bhuyop:hover { background-color: var(--bricks-color-hsagnu); }#brxe-gozjht { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-rhaolx { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-jnpmfn { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-zeuyop { margin-top: 0px; background-color: var(--bricks-color-ksuwoo); padding: 15px; align-items: center; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; width: 24%; height: 300px; }#brxe-zeuyop:hover { background-color: var(--bricks-color-hsagnu); }#brxe-vzlyhw { flex-direction: row; gap: 25px; }#brxe-xatsur:not(.tag), #brxe-xatsur img { filter: saturate(0%); }#brxe-ttlvfs { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-qcoohs { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-myvjim { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-xgkvzq { background-color: var(--bricks-color-ksuwoo); padding: 15px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; margin-top: 0px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; align-items: center; width: 24%; height: 300px; }#brxe-xgkvzq:hover { background-color: var(--bricks-color-hsagnu); }#brxe-pknuuh:not(.tag), #brxe-pknuuh img { filter: saturate(0%); }#brxe-dtcyop { color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-dirmbf { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-cdebvr { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-fsawtg { margin-top: 0px; background-color: var(--bricks-color-ksuwoo); padding: 15px; border-color: var(--bricks-color-ksuwoo); border-radius: 5px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; align-items: center; width: 24%; height: 300px; }#brxe-fsawtg:hover { background-color: var(--bricks-color-hsagnu); }#brxe-sklsha:not(.tag), #brxe-sklsha img { filter: saturate(0%); }#brxe-fyexdo { margin-left: 0px; color: var(--bricks-color-hsagnu); font-family: "Abril Fatface"; text-align: center; }#brxe-nvfdie { color: var(--bricks-color-ksuwoo); font-family: "Abril Fatface"; text-align: center; }#brxe-bwouoq { color: var(--bricks-color-ksuwoo); font-family: Montserrat; text-align: center; }#brxe-zcmlhe { margin-top: 0px; padding: 15px; background-color: var(--bricks-color-ksuwoo); border-color: var(--bricks-color-ksuwoo); border-radius: 5px; box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; align-items: center; width: 24%; height: 300px; }#brxe-zcmlhe:hover { background-color: var(--bricks-color-hsagnu); }#brxe-gjrmpq { background-color: var(--bricks-color-ksuwoo); padding: 0px 15px 15px; margin-top: 0px; align-items: center; flex-direction: column; row-gap: 15px; width: 24%; height: 300px; align-self: center !important; }#brxe-itmfgh { margin-top: 30px; flex-direction: row; gap: 25px; }#brxe-hrrdty { margin-top: 100px; padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-yvglbk:not(.tag), #brxe-yvglbk img { filter: invert(100%); }#brxe-lsjrsl { padding-right: 0px; max-width: 25%; }#brxe-cinmpc { font-family: "Abril Fatface"; font-size: 32px; color: var(--bricks-color-ksuwoo); text-align: center; margin-bottom: 0px; }#brxe-urrzej { font-family: Montserrat; font-size: 16px; color: var(--bricks-color-ksuwoo); text-align: center; }#brxe-jxnilb { background-color: var(--bricks-color-asouzt); font-family: Montserrat; font-weight: 600; font-size: 16px; color: #ffffff; }#brxe-jxnilb:hover { background-color: var(--bricks-color-hsagnu); }#brxe-fezyfc { align-items: center; max-width: 25%; }#brxe-jsfnjz { flex-direction: row; align-items: center; }#brxe-jtzwgn { background-color: var(--bricks-color-hsagnu); flex-direction: row; margin-top: 75px; margin-bottom: 75px; padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-yidaji { font-family: Montserrat; text-align: justify; text-transform: uppercase; font-weight: 400; }#brxe-lggxem { margin-top: 0px; margin-bottom: 0px; font-family: "Abril Fatface"; font-size: 36px; }#brxe-sgzxfl { font-size: 16px; font-family: Montserrat; margin-top: 15px; }#brxe-zxzswi { border-left: 10px solid var(--bricks-color-asouzt); padding-left: 15px; }#brxe-rvvdmd { min-width: 50%; max-width: 50%; }#brxe-lsvfht { margin-bottom: 15px; }#brxe-jtirrf { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-sjkjiz { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-lsdepz { margin-bottom: 15px; }#brxe-padgnm { font-size: 16px; font-family: Montserrat; text-align: center; padding-top: 0px; }#brxe-tvapgy { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-hqkktw { margin-bottom: 15px; }#brxe-wwefmu { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-pqyvtx { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-hsqfgj { margin-bottom: 15px; }#brxe-ozqkvs { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-sagoif { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-uqsure { margin-bottom: 15px; }#brxe-jranci { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-zdrqvm { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-cgkpxi { margin-bottom: 15px; }#brxe-sfnsmp { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-adrpgd { font-size: 16px; font-family: Montserrat; text-align: center; }#brxe-ritxwj { background-color: var(--bricks-color-ksuwoo); box-shadow: rgba(51, 49, 50, 0.43) 4px 5px 5px 5px; border-radius: 15px; }#brxe-ritxwj .splide__arrow { font-size: 20px; min-height: 20px; min-width: 20px; }#brxe-ritxwj .splide__arrow svg { height: 20px; width: 20px; }#brxe-ritxwj .splide__pagination { bottom: 6px; }#brxe-voyfqm { min-width: 50%; max-width: 50%; flex-direction: column; }#brxe-jihwqu { flex-direction: row; column-gap: 25px; align-items: center; background-repeat: no-repeat; align-self: auto !important; }#brxe-nvpdjl { flex-direction: row; margin-bottom: 75px; padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-vrpgwg { font-size: 48px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); text-align: center; }#brxe-bsiauz { font-size: 20px; font-family: Montserrat; color: var(--bricks-color-ksuwoo); text-align: center; }#brxe-dcighp { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-bvkocp { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-mzscra { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-lgojau { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-lzewgt { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-potecj { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-dimjba { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-pvtkex { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-teikns { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-iftmbe { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-ehmsjd { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-gofduu { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-fiszul { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-canzth { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-ezdhqf { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-jskqxq { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-ajfgzg { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-gngrej { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-jgdnof { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-osnkkt { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-cevexu { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-rmbgoq { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-abjktn { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-ulybbc { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-slabpu { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-fwycdd { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-rmozoc { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-naptng { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-tkpxoe { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-krture { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-jexgba { border: 5px solid var(--bricks-color-asouzt); border-radius: 25px; }#brxe-hzczkg { font-size: 22px; font-family: "Abril Fatface"; color: var(--bricks-color-ksuwoo); }#brxe-mzdpwa { font-size: 16px; font-family: Montserrat; text-align: center; color: var(--bricks-color-ksuwoo); }#brxe-pingtq { background-color: var(--bricks-color-asouzt); padding-right: 25px; padding-bottom: 50px; padding-left: 25px; }#brxe-pingtq .splide__pagination .splide__pagination__page { color: var(--bricks-color-ksuwoo); background-color: var(--bricks-color-ksuwoo); }#brxe-pingtq .splide__arrow { color: var(--bricks-color-ksuwoo); }#brxe-pingtq .splide__arrow svg { fill: var(--bricks-color-ksuwoo); }#brxe-yriotl { align-items: center; }#brxe-nlfcbi { padding-top: 75px; padding-bottom: 75px; background-color: var(--bricks-color-asouzt); }#brxe-1ee1d4 { font-size: 64px; font-family: "Abril Fatface"; margin-bottom: 25px; }#brxe-b52c14 { flex-direction: row; gap: 15px; }#brxe-b52c14 h4 { font-family: "Abril Fatface"; font-size: 14px; }#brxe-b52c14 .content { font-family: Montserrat; font-size: 18px; }#brxe-b52c14 .icon i { font-size: 48px; }#brxe-3e358c { margin-top: 25px; flex-direction: row; gap: 15px; }#brxe-3e358c h4 { font-family: "Abril Fatface"; font-size: 14px; }#brxe-3e358c .content { font-family: Montserrat; font-size: 18px; }#brxe-3e358c .icon i { font-size: 48px; }#brxe-f35fd5 { margin-top: 25px; flex-direction: row; gap: 15px; }#brxe-f35fd5 h4 { font-family: "Abril Fatface"; font-size: 14px; }#brxe-f35fd5 .content { font-family: Montserrat; font-size: 18px; }#brxe-f35fd5 .icon i { font-size: 48px; }#brxe-d102e9 { margin-top: 25px; flex-direction: row; gap: 15px; }#brxe-d102e9 h4 { font-family: "Abril Fatface"; font-size: 14px; }#brxe-d102e9 .content { font-family: Montserrat; font-size: 18px; }#brxe-d102e9 .icon i { font-size: 48px; }#brxe-74c7f3 { margin-top: 25px; }#brxe-f9ebf8 { padding-right: 0px; align-self: flex-end !important; }#brxe-bbbf4c { padding-top: 0px; }#brxe-a68c78 { flex-direction: row; column-gap: 50px; }#brxe-ceb39d { flex-direction: row; margin-top: 75px; margin-bottom: 0px; }#brxe-xhdwpp { padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }#brxe-5754d3 { margin-bottom: 25px; }#brxe-67e876 { color: rgba(255, 255, 255, 0.79); font-size: 14px; font-family: Montserrat; }#brxe-272aee { width: 40%; padding-right: 100px; flex-shrink: 0; }#brxe-4c88c6 { color: #ffffff; font-size: 20px; font-family: "Abril Fatface"; margin-bottom: 10px; }#brxe-aadba3 .bricks-nav-menu { flex-direction: column; }#brxe-aadba3 .bricks-nav-menu > li { margin-left: 0px; }#brxe-aadba3 .bricks-nav-menu > li > a { font-size: 13px; color: rgba(255, 255, 255, 0.79); font-family: Montserrat; }#brxe-aadba3 .bricks-nav-menu > li > .brx-submenu-toggle > * { font-size: 13px; color: rgba(255, 255, 255, 0.79); font-family: Montserrat; }#brxe-aadba3 .bricks-nav-menu > li:hover > a { color: #ffffff; }#brxe-aadba3 .bricks-nav-menu > li:hover > .brx-submenu-toggle > * { color: #ffffff; }#brxe-aadba3 .bricks-nav-menu .sub-menu > li > a { font-family: Montserrat; }#brxe-135880 { width: 15%; padding-right: 25px; flex-shrink: 0; }#brxe-177dbb { color: #ffffff; font-size: 20px; font-family: "Abril Fatface"; margin-bottom: 10px; }#brxe-425957 .bricks-nav-menu { flex-direction: column; }#brxe-425957 .bricks-nav-menu > li { margin-left: 0px; }#brxe-425957 .bricks-nav-menu > li > a { font-size: 13px; color: rgba(255, 255, 255, 0.79); font-family: Montserrat; }#brxe-425957 .bricks-nav-menu > li:hover > a { color: #ffffff; }#brxe-b0f6ff { width: 15%; padding-right: 25px; flex-shrink: 0; }#brxe-bf2924 { margin-bottom: 10px; color: #ffffff; font-size: 20px; font-family: "Abril Fatface"; }#brxe-c9166b:not(.tag), #brxe-c9166b img { filter: saturate(0%) invert(50%) contrast(100%); }#brxe-199c4c:not(.tag), #brxe-199c4c img { filter: saturate(0%); }#brxe-1fce51 { flex-direction: row; }#brxe-44934e:not(.tag), #brxe-44934e img { filter: saturate(0%); }#brxe-cbc7c7 { flex-direction: row; }#brxe-ff7451 { flex-direction: row; margin-top: 25px; column-gap: 20px; align-items: center; }#brxe-7ef98a { width: 30%; flex-shrink: 0; }#brxe-27c753 { flex-direction: row; }#brxe-3df336 { color: rgba(255, 255, 255, 0.79); font-size: 12px; font-weight: 300; font-family: Montserrat; }#brxe-dd2481 li.has-link a, #brxe-dd2481 li.no-link { color: #ffffff; line-height: 1; }#brxe-dd2481 .repeater-item:nth-child(1).has-link a { color: #ffffff; }#brxe-dd2481 .repeater-item:nth-child(2).no-link { color: #ffffff; }#brxe-dd2481 .repeater-item:nth-child(2) { background-color: rgba(0, 0, 0, 0); }#brxe-dd2481 .repeater-item:nth-child(3) { background-color: rgba(0, 0, 0, 0); }#brxe-dd2481 .repeater-item:nth-child(3).has-link a { color: #ffffff; }#brxe-dd2481 li { margin-right: 25px; }#brxe-290286 { margin-top: 60px; justify-content: space-between; flex-direction: row; }#brxe-ee523d { background-color: var(--bricks-color-asouzt); width: 100%; padding: 60px 20px 30px; align-items: center; align-self: stretch !important; }@keyframes hcap-msg-fade-in { 100% { opacity: 1; } }.embedded-booking { position: relative; }.booking-iframe-loader, .booking-iframe-loader div, .booking-iframe-loader div::after { box-sizing: border-box; }.booking-iframe-loader { color: gray; display: inline-block; width: 80px; height: 80px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }.booking-iframe-loader div { transform-origin: 40px 40px; animation: 1.2s linear 0s infinite normal none running booking-iframe-loader; }.booking-iframe-loader div::after { content: " "; display: block; position: absolute; top: 3.2px; left: 36.8px; width: 8px; height: 20px; border-radius: 12px; background: gray; }.booking-iframe-loader div:nth-child(1) { transform: rotate(0deg); animation-delay: -1.1s; }.booking-iframe-loader div:nth-child(2) { transform: rotate(45deg); animation-delay: -1s; }.booking-iframe-loader div:nth-child(3) { transform: rotate(90deg); animation-delay: -0.9s; }.booking-iframe-loader div:nth-child(4) { transform: rotate(135deg); animation-delay: -0.8s; }.booking-iframe-loader div:nth-child(5) { transform: rotate(180deg); animation-delay: -0.7s; }.booking-iframe-loader div:nth-child(6) { transform: rotate(225deg); animation-delay: -0.6s; }.booking-iframe-loader div:nth-child(7) { transform: rotate(270deg); animation-delay: -0.5s; }.booking-iframe-loader div:nth-child(8) { transform: rotate(315deg); animation-delay: -0.4s; }@keyframes booking-iframe-loader { 0% { opacity: 1; } 100% { opacity: 0; } }@layer bricks {.splide { position: relative; visibility: hidden; } .splide.is-initialized, .splide.is-rendered { visibility: visible; } .splide__track { height: 100%; overflow: hidden; position: relative; width: 100%; z-index: 0; } @keyframes splide-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } .splide__track--draggable { user-select: none; } .splide__track--fade > .splide__list > .splide__slide { opacity: 0; z-index: 0; } .splide__track--fade > .splide__list > .splide__slide.is-active { opacity: 1; z-index: 1; } .splide__list { display: flex; height: 100%; padding: 0px; } .splide__list, .splide__slide { backface-visibility: hidden; margin: 0px; } .splide__slide { -webkit-tap-highlight-color: transparent; background-size: cover; box-sizing: border-box; flex-shrink: 0; list-style-type: none; position: relative; } .splide__slide img { vertical-align: bottom; } .splide__arrow { align-items: center; background-color: transparent; cursor: pointer; display: flex; font-size: 60px; height: 50px; justify-content: center; padding: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 50px; z-index: 1; } .splide__arrow--prev { left: 0px; } .splide__arrow--next { right: 0px; } .splide__pagination { align-items: center; display: flex; flex-wrap: wrap; justify-content: center; margin: 0px; pointer-events: none; } .splide__pagination li { display: inline-block; line-height: 0; list-style-type: none; margin: 0px; pointer-events: auto; } .splide__pagination { bottom: 15px; left: 50%; list-style: none; padding: 0px; position: absolute; transform: translateX(-50%); z-index: 1; } .splide__pagination .splide__pagination__page { background-color: rgba(0, 0, 0, 0.33); border: 0px; border-radius: 100%; display: inline-block; height: 10px; margin: 5px; padding: 0px; position: relative; transition: transform 0.2s linear; width: 10px; } .splide__pagination .splide__pagination__page.is-active { background-color: rgb(0, 0, 0); z-index: 1; } .splide__pagination .splide__pagination__page:focus { outline: none; }}#brxe-biiyjs { background-color: #000000; }@font-face{font-family:"Abril Fatface";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://ideeundlie.be/wp-content/swift-ai/cache/ideeundlie.be/__data/abril-fatface-normal-latin-40024427dea.woff) format('woff2');font-display:swap;}@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-italic-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }div.ppms_cm_popup_overlay, div.ppms_cm_popup_wrapper, div.ppms_cm_footer, div.ppms_cm_clearfix, span.ppms_cm_footer__powered_by, a.ppms_cm_footer__logo_link, svg.ppms_cm_footer__logo, div.ppms_cm_popup, div.ppms_cm_popup_main, div.ppms_cm_centered_buttons, button.ppms_cm_save-choices, div.ppms_cm_centered_buttons, button.ppms_cm_button, button.ppms_cm_button_primary, div.ppms_cm_popup_responsive_wrapper, div.ppms_cm_consent_wrapper, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_card_section, div.ppms_cm_content_wrapper, span.ppms_cm_span, h4.ppms_cm_header4, div.ppms_cm_switcher_wrapper, div.ppms_cm_consent_switcher, svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_consent_switcher_toggle, svg.ppms_cm_consent_switcher_toggle-checkmark, a.ppms_cm_link, p.ppms_cm_paragraph, h1.ppms_cm_header1, div.ppms_cm_language_select_wrapper, div.ppms_cm_language_select_extendable, div.ppms_cm_language_select_extendable_item, div.ppms_cm_language_select_extendable_item, div.ppms_cm_language_select_extendable_item, div.ppms_cm_language_select_btn, svg.ppms_cm_language_select_chevron, span.ppms_cm_close_popup, svg.ppms_cm_close_popup { place-content: initial !important; place-items: initial !important; place-self: initial !important; animation: initial !important; appearance: initial !important; backface-visibility: initial !important; background-blend-mode: initial !important; background: none !important; block-size: initial !important; border-block: initial !important; border-collapse: initial !important; border-inline: initial !important; border-radius: initial !important; border-spacing: initial !important; border: 0px !important; inset: initial !important; box-decoration-break: initial !important; box-shadow: initial !important; box-sizing: initial !important; caption-side: initial !important; clear: initial !important; color-interpolation-filters: initial !important; color-interpolation: initial !important; color: initial !important; column-fill: initial !important; column-gap: initial !important; column-rule: initial !important; columns: initial !important; content: initial !important; counter-increment: initial !important; counter-reset: initial !important; cursor: default !important; display: block !important; dominant-baseline: initial !important; empty-cells: initial !important; fill-opacity: initial !important; fill-rule: initial !important; fill: initial !important; filter: initial !important; flex-flow: initial !important; flex: initial !important; float: initial !important; flood-color: initial !important; flood-opacity: initial !important; font-family: initial !important; font-feature-settings: initial !important; font-kerning: initial !important; font-size-adjust: initial !important; font-size: initial !important; font-stretch: initial !important; font-style: initial !important; font-synthesis: initial !important; font-variant: initial !important; font-weight: initial !important; height: initial !important; hyphens: initial !important; image-orientation: initial !important; image-rendering: initial !important; inline-size: initial !important; isolation: initial !important; letter-spacing: initial !important; lighting-color: initial !important; line-height: 1 !important; list-style: outside !important; margin-block: initial !important; margin-inline: initial !important; margin: 0px !important; marker: initial !important; mask-type: initial !important; mask: initial !important; max-block-size: initial !important; max-height: initial !important; max-inline-size: initial !important; max-width: initial !important; min-block-size: initial !important; min-height: initial !important; min-inline-size: initial !important; min-width: initial !important; mix-blend-mode: initial !important; object-fit: initial !important; object-position: initial !important; opacity: initial !important; order: initial !important; outline-offset: initial !important; outline: initial !important; overflow: initial !important; padding-block: initial !important; padding-inline: initial !important; padding: 0px !important; break-after: initial !important; break-before: initial !important; break-inside: initial !important; paint-order: initial !important; perspective-origin: initial !important; perspective: initial !important; pointer-events: initial !important; position: initial !important; quotes: initial !important; resize: initial !important; ruby-align: initial !important; ruby-position: initial !important; scroll-behavior: initial !important; scroll-snap-type: initial !important; shape-rendering: initial !important; stop-color: initial !important; stop-opacity: initial !important; stroke-dasharray: initial !important; stroke-dashoffset: initial !important; stroke-linecap: initial !important; stroke-linejoin: initial !important; stroke-miterlimit: initial !important; stroke-opacity: initial !important; stroke-width: initial !important; stroke: initial !important; tab-size: initial !important; table-layout: initial !important; text-align-last: initial !important; text-align: initial !important; text-anchor: initial !important; text-combine-upright: initial !important; text-decoration: initial !important; text-emphasis-position: initial !important; text-emphasis: initial !important; text-indent: initial !important; text-orientation: initial !important; text-overflow: initial !important; text-rendering: initial !important; text-shadow: initial !important; text-size-adjust: initial !important; text-transform: none !important; transform-origin: initial !important; transform-style: initial !important; transform: initial !important; transition: initial !important; user-select: initial !important; vector-effect: initial !important; vertical-align: initial !important; visibility: initial !important; white-space: initial !important; width: initial !important; will-change: initial !important; word-break: initial !important; word-spacing: initial !important; overflow-wrap: initial !important; writing-mode: initial !important; }div.ppms_cm_popup_overlay, div.ppms_cm_popup_overlay:focus, div.ppms_cm_popup_overlay:hover { background-color: rgba(0, 0, 0, 0.8) !important; z-index: 10000 !important; inset: 0px !important; position: fixed !important; display: flex !important; align-items: center !important; place-content: center !important; }div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper, div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper:focus, div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper:hover { background-color: #ffffff !important; box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px !important; display: flex !important; flex-direction: column !important; max-height: 80% !important; min-height: 170px !important; min-width: 240px !important; max-width: 640px !important; overflow: auto !important; }div.ppms_cm_popup_overlay div.ppms_cm_popup, div.ppms_cm_popup_overlay div.ppms_cm_popup:focus, div.ppms_cm_popup_overlay div.ppms_cm_popup:hover { padding: 24px 24px 0px !important; position: relative !important; height: auto !important; display: flex !important; min-height: 160px !important; background-color: #ffffff !important; }div.ppms_cm_popup_overlay h1.ppms_cm_header1, div.ppms_cm_popup_overlay h1.ppms_cm_header1:focus, div.ppms_cm_popup_overlay h1.ppms_cm_header1:hover { font-family: "Times New Roman", Times, serif !important; color: #131313 !important; margin: 32px 0px 17px !important; font-size: 24px !important; font-weight: 700 !important; line-height: 29px !important; }div.ppms_cm_popup_overlay h4.ppms_cm_header4, div.ppms_cm_popup_overlay h4.ppms_cm_header4:focus, div.ppms_cm_popup_overlay h4.ppms_cm_header4:hover { font-family: "Times New Roman", Times, serif !important; color: #131313 !important; font-size: 16px !important; margin: 0px 4px 0px 0px !important; font-weight: 700 !important; line-height: 16px !important; }div.ppms_cm_popup_overlay p.ppms_cm_paragraph, div.ppms_cm_popup_overlay p.ppms_cm_paragraph:focus, div.ppms_cm_popup_overlay p.ppms_cm_paragraph:hover { font-family: Arial, Helvetica, Verdana, sans-serif !important; color: #131313 !important; font-size: 12px !important; line-height: 18px !important; height: auto !important; min-height: auto !important; font-weight: 100 !important; }div.ppms_cm_popup_overlay div.ppms_cm_consent_wrapper, div.ppms_cm_popup_overlay div.ppms_cm_consent_wrapper:focus, div.ppms_cm_popup_overlay div.ppms_cm_consent_wrapper:hover { max-width: 100% !important; max-height: 100% !important; overflow-y: auto !important; }div.ppms_cm_popup_overlay div.ppms_cm_card_section, div.ppms_cm_popup_overlay div.ppms_cm_card_section:focus, div.ppms_cm_popup_overlay div.ppms_cm_card_section:hover { flex: 1 1 auto !important; border-color: #eeeeee !important; border-style: solid !important; border-width: 1px !important; background-color: #fafafa !important; padding: 16px 24px !important; display: flex !important; flex-direction: row !important; }div.ppms_cm_popup_overlay div.ppms_cm_content_wrapper, div.ppms_cm_popup_overlay div.ppms_cm_content_wrapper:focus, div.ppms_cm_popup_overlay div.ppms_cm_content_wrapper:hover { margin-left: 24px !important; }div.ppms_cm_popup_overlay div.ppms_cm_switcher_wrapper, div.ppms_cm_popup_overlay div.ppms_cm_switcher_wrapper:focus, div.ppms_cm_popup_overlay div.ppms_cm_switcher_wrapper:hover { display: flex !important; align-items: center !important; min-width: 70px !important; }div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher, div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher:focus, div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher:hover { padding: 1px !important; height: 24px !important; width: 70px !important; border-width: 1px !important; border-style: solid !important; border-radius: 3px !important; border-color: #dddddd !important; box-sizing: border-box !important; background-color: #b31919 !important; position: relative !important; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px 0px inset !important; cursor: pointer !important; }div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons, div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons:focus, div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons:hover { display: flex !important; justify-content: center !important; flex-basis: auto !important; flex-shrink: 0 !important; flex-wrap: wrap !important; padding: 24px 0px 0px !important; }div.ppms_cm_popup_overlay span.ppms_cm_close_popup, div.ppms_cm_popup_overlay span.ppms_cm_close_popup:focus, div.ppms_cm_popup_overlay span.ppms_cm_close_popup:hover { right: 24px !important; position: absolute !important; cursor: pointer !important; }div.ppms_cm_popup_overlay svg.ppms_cm_close_popup, div.ppms_cm_popup_overlay svg.ppms_cm_close_popup:focus, div.ppms_cm_popup_overlay svg.ppms_cm_close_popup:hover { cursor: pointer !important; width: 16px !important; height: 16px !important; }div.ppms_cm_popup_overlay a.ppms_cm_link, div.ppms_cm_popup_overlay a.ppms_cm_link:focus, div.ppms_cm_popup_overlay a.ppms_cm_link:hover { cursor: pointer !important; font-family: Arial, Helvetica, Verdana, sans-serif !important; color: #b31919 !important; font-size: 12px !important; line-height: 16px !important; margin-top: 16px !important; margin-bottom: 16px !important; text-decoration: none !important; display: inline-block !important; }div.ppms_cm_popup_overlay div.ppms_cm_popup_main, div.ppms_cm_popup_overlay div.ppms_cm_popup_main:focus, div.ppms_cm_popup_overlay div.ppms_cm_popup_main:hover { display: flex !important; flex-direction: column !important; width: 100% !important; }div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper, div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper:focus, div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper:hover { display: flex !important; flex-direction: column !important; height: auto !important; overflow: hidden !important; }div.ppms_cm_popup_overlay div.ppms_cm_footer span.ppms_cm_footer__powered_by, div.ppms_cm_popup_overlay div.ppms_cm_footer span.ppms_cm_footer__powered_by:focus, div.ppms_cm_popup_overlay div.ppms_cm_footer span.ppms_cm_footer__powered_by:hover { color: #999999 !important; display: inline-block !important; float: right !important; padding: 0px 8px !important; font-size: 11px !important; line-height: 13px !important; font-family: BlinkMacSystemFont, -apple-system, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important; }div.ppms_cm_popup_overlay div.ppms_cm_footer, div.ppms_cm_popup_overlay div.ppms_cm_footer:focus, div.ppms_cm_popup_overlay div.ppms_cm_footer:hover { padding: 11px !important; background-color: #ffffff !important; box-shadow: #dddddd 0px 1px 1px 0px inset !important; }div.ppms_cm_popup_overlay svg.ppms_cm_footer__logo, div.ppms_cm_popup_overlay svg.ppms_cm_footer__logo:focus, div.ppms_cm_popup_overlay svg.ppms_cm_footer__logo:hover { cursor: pointer !important; height: 13px !important; width: 79px !important; float: right !important; display: inline-block !important; border-style: none !important; }div.ppms_cm_popup_overlay span.ppms_cm_span, div.ppms_cm_popup_overlay span.ppms_cm_span:focus, div.ppms_cm_popup_overlay span.ppms_cm_span:hover { font-family: Arial, Helvetica, Verdana, sans-serif !important; color: #131313 !important; font-size: 11px !important; line-height: 16px !important; }div.ppms_cm_popup_overlay button.ppms_cm_button, div.ppms_cm_popup_overlay button.ppms_cm_button:focus, div.ppms_cm_popup_overlay button.ppms_cm_button:hover { margin-left: 6px !important; margin-right: 0px !important; min-width: 162px !important; padding: 9px 0px !important; font-size: 14px !important; font-weight: 400 !important; line-height: 17px !important; text-align: center !important; border-style: solid !important; border-color: #0b4bb3 !important; border-radius: 2px !important; background-color: #b31919 !important; color: #ffffff !important; outline: 0px !important; cursor: pointer !important; font-family: BlinkMacSystemFont, -apple-system, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important; }div.ppms_cm_popup_overlay button.ppms_cm_button_primary, div.ppms_cm_popup_overlay button.ppms_cm_button_primary:focus, div.ppms_cm_popup_overlay button.ppms_cm_button_primary:hover { margin-left: 0px !important; margin-right: 6px !important; border-color: #b31919 !important; background-color: #b31919 !important; color: #ffffff !important; min-width: 162px !important; padding: 9px 0px !important; font-weight: 400 !important; font-size: 14px !important; line-height: 17px !important; text-align: center !important; border-style: solid !important; border-radius: 2px !important; outline: 0px !important; cursor: pointer !important; font-family: BlinkMacSystemFont, -apple-system, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important; }div.ppms_cm_popup_overlay button.ppms_cm_save-choices, div.ppms_cm_popup_overlay button.ppms_cm-save-choices:focus, div.ppms_cm_popup_overlay button.ppms_cm-save-choices:hover { cursor: pointer !important; font-family: BlinkMacSystemFont, -apple-system, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important; color: #333132 !important; font-size: 14px !important; line-height: 16px !important; text-decoration: none !important; display: inline-block !important; margin-bottom: 16px !important; margin-top: -8px !important; }div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher_toggle, div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher_toggle:focus, div.ppms_cm_popup_overlay div.ppms_cm_consent_switcher_toggle:hover { float: left !important; height: 20px !important; width: 32px !important; border-radius: 2px !important; background-color: #ffffff !important; box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 2px 0px !important; content: "" !important; cursor: pointer !important; }div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-cross, div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-cross:focus, div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-cross:hover { box-sizing: content-box !important; margin: auto !important; padding: 2px 0px !important; cursor: pointer !important; }div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-checkmark, div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-checkmark:focus, div.ppms_cm_popup_overlay svg.ppms_cm_consent_switcher_toggle-checkmark:hover { display: none !important; cursor: pointer !important; }div.ppms_cm_popup_overlay div.ppms_cm_clearfix::after { content: "" !important; clear: both !important; display: block !important; }div.ppms_cm_popup_overlay div.ppms_cm_language_select_wrapper { position: absolute !important; left: 24px !important; margin-top: -8px !important; }div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable { position: absolute !important; display: none !important; box-sizing: border-box !important; }div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable_item, div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable_item:hover, div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable_item:focus { max-width: 200px; word-break: break-all; font-family: BlinkMacSystemFont, -apple-system, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; padding: 0px 5px !important; line-height: 30px !important; cursor: pointer !important; border-width: 1px !important; border-style: solid !important; border-color: rgba(0, 0, 0, 0) !important; }div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable_item:hover { background-color: #cccccc !important; }div.ppms_cm_popup_overlay div.ppms_cm_language_select_extendable_item:focus { border-color: #4a90e2 !important; }div.ppms_cm_popup_overlay button.ppms_cm_button_primary:hover { }div.ppms_cm_popup_overlay button.ppms_cm_button:hover { }#ppms_cm_reject-all { }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="6"]{min-width:192.234375px;}body.swift-nojs [data-s3cid="7"]{min-width:214.015625px;}body.swift-nojs [data-s3cid="10"]{min-width:709.546875px;}body.swift-nojs [data-s3cid="11"]{min-width:129.90625px;}body.swift-nojs [data-s3cid="19"]{min-width:533.40625px;}body.swift-nojs [data-s3cid="25"]{min-width:289.0625px;}body.swift-nojs [data-s3cid="28"]{min-width:150px;}body.swift-nojs [data-s3cid="31"]{min-width:150px;}body.swift-nojs [data-s3cid="56"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="58"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="60"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="63"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="65"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="67"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="73"]{min-width:488.734375px;}body.swift-nojs [data-s3cid="75"]{max-height:600px;}body.swift-nojs [data-s3cid="76"]{max-height:600px;}body.swift-nojs [data-s3cid="80"]{max-height:600px;}body.swift-nojs [data-s3cid="104"]{min-width:594.234375px;}body.swift-nojs [data-s3cid="134"]{min-width:233.53125px;}body.swift-nojs [data-s3cid="135"]{min-width:48px;}body.swift-nojs [data-s3cid="136"]{min-width:170.53125px;}body.swift-nojs [data-s3cid="137"]{min-width:359.609375px;}body.swift-nojs [data-s3cid="138"]{min-width:54px;}body.swift-nojs [data-s3cid="139"]{min-width:290.609375px;}body.swift-nojs [data-s3cid="140"]{min-width:273.78125px;}body.swift-nojs [data-s3cid="141"]{min-width:48px;}body.swift-nojs [data-s3cid="142"]{min-width:210.78125px;}body.swift-nojs [data-s3cid="143"]{min-width:306.90625px;}body.swift-nojs [data-s3cid="144"]{min-width:48px;}body.swift-nojs [data-s3cid="145"]{min-width:243.90625px;}body.swift-nojs [data-s3cid="146"]{max-height:400px;}body.swift-nojs [data-s3cid="147"]{max-height:400px;}body.swift-nojs [data-s3cid="148"]{max-height:400px;}body.swift-nojs [data-s3cid="156"]{min-width:111.328125px;}body.swift-nojs [data-s3cid="157"]{min-width:111.328125px;}body.swift-nojs [data-s3cid="159"]{min-width:83.09375px;}html{opacity:1}}