@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; } @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); } } html { text-size-adjust: auto; line-height: 1.15; } body { margin: 0px; } article, aside, figcaption, figure, footer, header, main, nav, section { display: 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; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; } .brxe-section { align-items: center; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; } @media (max-width: 767px){.brxe-section { flex-wrap: wrap; }} .brxe-container { align-items: flex-start; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 1100px; } @media (max-width: 767px){.brxe-container { flex-wrap: wrap; }} .brxe-block { align-items: flex-start; display: flex; flex-direction: column; width: 100%; } @media (max-width: 767px){.brxe-block { flex-wrap: wrap; }} [class*="brxe-"] { max-width: 100%; } 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, h2 { line-height: 1.4; } h2 { font-size: 2.1em; } h3 { font-size: 1.8em; } h3, h4 { line-height: 1.4; } :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; } button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; outline: none; padding: 0px; } table { width: 100%; } label { color: var(--bricks-text-light); display: block; font-weight: 400; margin-bottom: 5px; } button, input, optgroup, select, textarea { font-family: inherit; text-align: inherit; } .input, input:not([type="submit"]), select, textarea { border-style: solid; border-width: 1px; box-shadow: none; color: currentcolor; font-size: inherit; line-height: 40px; outline: none; padding: 0px 12px; transition: var(--bricks-transition); width: 100%; } input[type="button"], input[type="checkbox"], input[type="radio"] { width: auto; } input[type="checkbox"], input[type="radio"], input[type="submit"], select { cursor: pointer; } select { appearance: none; background-color: transparent; background-image: linear-gradient(45deg, transparent 50%, gray 0px), linear-gradient(135deg, gray 50%, transparent 0px); background-position: calc(100% - 20px) calc(50% + 2px), calc(100% - 16px) calc(50% + 2px); background-repeat: no-repeat; background-size: 4px 4px, 4px 4px; border-radius: 0px; } textarea { height: auto; min-height: 90px; padding: 10px 12px; line-height: inherit !important; } .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-content { flex: 1 1 0%; position: relative; width: 100%; } #brx-header { background-position: 50% center; background-size: cover; position: relative; width: 100%; } .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-header { --x-header-transition: 0; --x-header-fade-transition: 0; }@font-face { font-family: "Source Serif 4"; font-weight: 400; font-display: swap; src: url(https://ideeundlie.be/wp-content/uploads/2026/06/SourceSerif4-Italic-VariableFont_opszwght.ttf) format("truetype"); }@font-face{font-family:"Noto Serif";font-weight:400;font-style:normal;src:url(https://ideeundlie.be/wp-content/swift-ai/cache/ideeundlie.be/webverhoer/__data/NotoSerif-VariableFont_wdthwghtae91d481.woff) format('woff2');font-display:swap;}: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; --brown-red: #702319; --albescent-white: #F8E2CD; --paarl: #AC552E; --full-white: #FFFFFF; --white-chocolat: #ECE5D6; }@layer bricks {.brxe-logo { color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1; } .brxe-logo img { display: block; height: auto; width: auto; }}@layer bricks {@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); } } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu { pointer-events: none; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu:not(.brx-submenu-positioned) { display: none !important; } :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.fade-in { opacity: 0; transform: translateX(0px) !important; } .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-lzzevi .bricks-site-logo { width: 360px; }@media (max-width: 767px){#brxe-lzzevi .bricks-site-logo { width: 200px; }}#brxe-siiztl { flex-direction: row; align-items: center; justify-content: center; align-self: center !important; }@media (max-width: 767px){#brxe-siiztl { align-items: center; }}#brxe-pyuxbp { flex-direction: row; align-items: center; justify-content: center; width: 100%; padding: 20px; z-index: 1; background-color: #280905; align-self: stretch !important; }@layer bricks {@media (max-width: 767px){#brxe-aa90bb .bricks-nav-menu-wrapper { display: none; }#brxe-aa90bb .bricks-mobile-menu-toggle { display: block; }}}#brxe-aa90bb { font-size: 22px; font-family: "Noto Serif"; color: var(--albescent-white); }@media (max-width: 478px){#brxe-aa90bb .bricks-mobile-menu-wrapper { width: 100%; text-align: left; align-items: flex-start; justify-content: flex-start; top: 100px; }#brxe-aa90bb .bricks-mobile-menu-wrapper::before { background-color: #280905; }#brxe-aa90bb .bricks-mobile-menu-toggle { color: var(--video-brown); }#brxe-aa90bb .bricks-mobile-menu > li > a { padding-top: 30px; background-color: var(--280905); }#brxe-aa90bb .bricks-mobile-menu > li > .brx-submenu-toggle > * { padding-top: 30px; }#brxe-aa90bb .bricks-nav-menu { flex-direction: row; }#brxe-aa90bb .bricks-mobile-menu > li > .brx-submenu-toggle { background-color: var(--280905); }#brxe-aa90bb .bricks-mobile-menu-overlay { background-color: #280905; }#brxe-aa90bb .bricks-mobile-menu-wrapper .brx-submenu-toggle { justify-content: flex-start; }#brxe-aa90bb .bricks-mobile-menu-wrapper a { width: auto; }#brxe-aa90bb { background-color: var(--white-chocolat); }}#brxe-db3b44 { flex-direction: row; align-items: center; justify-content: center; color: #ffffff; align-self: center !important; }#brxe-f558d8 { flex-direction: row; align-items: center; width: 100%; justify-content: center; padding: 50px 20px 70px; height: 40px; z-index: 999; background-color: #280905; align-self: stretch !important; }#brxe-8de405 { font-family: "Abril Fatface"; }#brxe-a9c6dd { font-family: Montserrat; margin-bottom: 75px; }#brxe-0c652e { font-family: Montserrat; margin-bottom: 75px; }#brxe-3b3f8d { align-items: center; margin-top: 75px; }#brxe-10221e { padding-right: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); padding-left: clamp(2rem, 0.317rem + 5.258vw, 7.5rem); }@layer bricks {@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); } }}@layer bricks {@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); } } .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; }}@layer bricks {@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); } } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu { pointer-events: none; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu:not(.brx-submenu-positioned) { display: none !important; } :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.fade-in { opacity: 0; transform: translateX(0px) !important; } .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; }}@layer bricks {.brxe-logo { color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1; } .brxe-logo img { display: block; height: auto; width: auto; }}#brxe-177dbb { color: var(--albescent-white); font-size: 20px; font-family: "Source Serif 4"; margin-bottom: 10px; }@media (max-width: 767px){#brxe-177dbb { font-size: 16px; }}#brxe-425957 .bricks-nav-menu { flex-direction: column; }#brxe-425957 .bricks-nav-menu > li { margin-left: 0px; }#brxe-425957 .bricks-nav-menu > li > a { color: var(--albescent-white); font-family: "Noto Serif"; font-size: 18px; }#brxe-425957 .bricks-nav-menu > li:hover > a { color: #ffffff; }#brxe-b0f6ff { width: 15%; padding-right: 25px; flex-shrink: 0; }@media (max-width: 991px){#brxe-b0f6ff { width: 20%; }}@media (max-width: 767px){#brxe-b0f6ff { order: 3; margin-top: 25px; width: 30%; }}@media (max-width: 478px){#brxe-b0f6ff { width: 50%; }}#brxe-bf2924 { margin-bottom: 10px; color: var(--albescent-white); font-size: 20px; font-family: "Source Serif 4"; }@media (max-width: 767px){#brxe-bf2924 { font-size: 16px; }}#brxe-foirbu:not(.tag), #brxe-foirbu img { filter: saturate(0%) invert(50%) contrast(100%) sepia(100%); }#brxe-foirbu { margin-bottom: 25px; }@media (max-width: 478px){#brxe-fnvwuf { width: 33%; }}#brxe-pwqkbe:not(.tag), #brxe-pwqkbe img { filter: saturate(0%) sepia(100%); }@media (max-width: 478px){#brxe-pwqkbe { margin-top: 25px; }}#brxe-cahpgf { flex-direction: row; }@media (max-width: 478px){#brxe-cahpgf { width: 33%; }}#brxe-poxrxt { flex-direction: row; margin-top: 25px; column-gap: 20px; align-items: center; }@media (max-width: 991px){#brxe-poxrxt { flex-wrap: nowrap; row-gap: 20px; margin-top: 0px; align-items: center; }}@media (max-width: 767px){#brxe-poxrxt { width: 100%; flex-wrap: nowrap; align-items: center; }}@media (max-width: 478px){#brxe-poxrxt { flex-flow: row; align-items: center; }}#brxe-7ef98a { width: 30%; flex-shrink: 0; }@media (max-width: 991px){#brxe-7ef98a { width: 21%; }}@media (max-width: 767px){#brxe-7ef98a { order: 4; width: 30%; margin-top: 25px; }}@media (max-width: 478px){#brxe-7ef98a { flex-direction: column; width: 100%; }}#brxe-5754d3 { margin-bottom: 25px; }#brxe-67e876 { color: var(--albescent-white); font-size: 14px; font-family: "Noto Serif"; }#brxe-fijbfc:not(.tag), #brxe-fijbfc img { filter: saturate(0%); }@media (max-width: 478px){#brxe-fijbfc { margin-top: 25px; }}#brxe-ewhlzp { flex-direction: row; }@media (max-width: 478px){#brxe-ewhlzp { width: 33%; }}#brxe-xdnzjj:not(.tag), #brxe-xdnzjj img { filter: saturate(0%); }@media (max-width: 478px){#brxe-xdnzjj { margin-top: 25px; }}#brxe-ijrzbv { flex-direction: row; }@media (max-width: 478px){#brxe-ijrzbv { width: 33%; }}#brxe-yqmaqo { flex-direction: row; margin-top: 25px; column-gap: 20px; align-items: center; }@media (max-width: 991px){#brxe-yqmaqo { flex-wrap: nowrap; row-gap: 20px; margin-top: 0px; align-items: center; }}@media (max-width: 767px){#brxe-yqmaqo { width: 100%; flex-wrap: nowrap; align-items: center; }}@media (max-width: 478px){#brxe-yqmaqo { flex-flow: row; align-items: center; }}#brxe-272aee { width: 40%; padding-right: 100px; flex-shrink: 0; }@media (max-width: 991px){#brxe-272aee { width: 30%; padding-right: 20px; }}@media (max-width: 767px){#brxe-272aee { width: 100%; order: 1; align-items: center; padding-right: 0px; }}@media (max-width: 478px){#brxe-272aee { align-items: flex-start; }}#brxe-27c753 { flex-direction: row; background-color: var(--280905); }@media (max-width: 767px){#brxe-27c753 { justify-content: space-between; }}#brxe-3df336 { color: var(--albescent-white); font-size: 12px; font-family: "Noto Serif"; }#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; }@media (max-width: 767px){#brxe-290286 { align-items: center; }}#brxe-ee523d { width: 100%; padding: 60px 20px 30px; align-items: center; background-color: var(--280905); align-self: stretch !important; }#brxe-b92215 { background-color: #280905; }@media (max-width: 478px){#brxe-b92215 { flex-direction: column; }}@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 {:root { --animate-duration: 1s; --animate-delay: 1s; --animate-repeat: 1; } @-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 { --brown-red: #702319; --albescent-white: #F8E2CD; --paarl: #AC552E; --full-white: #FFFFFF; --white-chocolat: #ECE5D6; }:root { --x-ff-gap: 15px; }.brxe-xfluentform .fluentform input[type="checkbox"], .brxe-xfluentform .fluentform input[type="radio"] { width: auto; }.brxe-xfluentform .fluentform .ff-el-tc { display: block; }.brxe-xfluentform select.ff-el-form-control:not([size]):not([multiple]) { height: auto; }@keyframes hcap-msg-fade-in { 100% { opacity: 1; } }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }:root { --fluentform-primary: #1a7efb; --fluentform-secondary: #606266; --fluentform-danger: #f56c6c; --fluentform-border-color: #dadbdd; --fluentform-border-radius: 7px; --fluentform-input-select-height: auto; }.ff-default .ff_btn_style { border: 1px solid transparent; border-radius: 7px; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 500; line-height: 1.5; padding: 8px 20px; position: relative; text-align: center; transition:background-color, border-color, box-shadow 0.15s, 0.15s, 0.15s ease-in-out, ease-in-out, ease-in-out; user-select: none; vertical-align: middle; white-space: nowrap; }.ff-default .ff_btn_style:focus, .ff-default .ff_btn_style:hover { opacity: 0.8; outline: 0px; text-decoration: none; }.ff-default .ff-btn-secondary:not(.ff_btn_no_style) { background-color: #606266; border-color: #606266; color: #ffffff; }.ff-default .ff-el-form-control { background-clip: padding-box; background-image: none; border: 1px solid var(--fluentform-border-color); border-radius: var(--fluentform-border-radius); color: var(--fluentform-secondary); font-family: -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1; margin-bottom: 0px; max-width: 100%; padding: 11px 15px; transition:border-color, box-shadow 0.15s, 0.15s ease-in-out, ease-in-out; }.ff-default .ff-el-form-control:focus { background-color: #ffffff; border-color: var(--fluentform-primary); color: var(--fluentform-secondary); outline: none; }.ff-default .ff-el-form-check label.ff-el-form-check-label { cursor: pointer; margin-bottom: 7px; }.ff-default .ff-el-form-check label.ff-el-form-check-label > span::after, .ff-default .ff-el-form-check label.ff-el-form-check-label > span::before { content: none; }.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label { margin-bottom: 0px; }.ff-default textarea { min-height: 90px; }select.ff-el-form-control:not([size]):not([multiple]) { height: var(--fluentform-input-select-height,auto); }@keyframes ff_move { 0% { background-position: 0px 0px; } 100% { background-position: 50px 50px; } }.ff-default { font-family: inherit; }.ff-default .ff-el-input--label label { display: inline-block; font-weight: 500; line-height: inherit; margin-bottom: 0px; }.fluentform * { box-sizing: border-box; }.fluentform .clearfix::after, .fluentform .clearfix::before, .fluentform .ff-el-group::after, .fluentform .ff-el-group::before, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-el-repeat .ff-el-input--content::before, .fluentform .ff-step-body::after, .fluentform .ff-step-body::before { content: " "; display: table; }.fluentform .clearfix::after, .fluentform .ff-el-group::after, .fluentform .ff-el-repeat .ff-el-input--content::after, .fluentform .ff-step-body::after { clear: both; }@media (max-width: 768px){.ff-t-cell { margin-left: 0px !important; }}.fluentform .ff-el-group { margin-bottom: 20px; }.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label { display: block; float: none; text-align: left; }.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content { margin-bottom: 0px; margin-left: auto; }.fluentform .ff-el-input--label { display: inline-block; margin-bottom: 5px; position: relative; }.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label::after { color: var(--fluentform-danger); content: " *"; margin-left: 3px; }.fluentform .ff-el-form-control { display: block; width: 100%; }.fluentform .ff-float-right { float: right; }.fluentform .ff-step-t-container { align-items: center; display: flex; flex-wrap: wrap; gap: 12px; justify-content: space-between; }.fluentform .ff-step-t-container .ff-t-cell { width: auto; }.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group { margin-bottom: 0px; }.fluentform .ff-step-container { overflow: hidden; }.fluentform .ff-step-header { margin-bottom: 20px; }.fluentform .ff-step-titles { counter-reset: step 0; display: table; margin: 0px 0px 20px; overflow: hidden; padding: 0px; position: relative; table-layout: fixed; text-align: center; width: 100%; }.fluentform .ff-step-titles li { color: #333333; display: table-cell; font-size: 12px; list-style-type: none; padding: 0px 10px; position: relative; vertical-align: top; width: auto; }.fluentform .ff-step-titles li.ff_active, .fluentform .ff-step-titles li.ff_completed { color: #007bff; }.fluentform .ff-step-titles li.ff_active::before, .fluentform .ff-step-titles li.ff_completed::before { background: #007bff; border: 1px solid transparent; color: #ffffff; }.fluentform .ff-step-titles li.ff_active::after, .fluentform .ff-step-titles li.ff_completed::after { background: #007bff; }.fluentform .ff-step-titles li.ff_active::after { right: 0px; }.fluentform .ff-step-titles li::before { background: #ffffff; border: 1px solid; border-radius: 3px; color: #333333; content: counter(step); counter-increment: step 1; display: block; font-size: 10px; line-height: 20px; margin: 0px auto 5px; position: relative; vertical-align: top; width: 20px; z-index: 10; }.fluentform .ff-step-titles li::after { background: #000000; content: ""; height: 2px; left: -50%; position: absolute; top: 9px; width: 100%; z-index: 1; }.fluentform .ff-step-titles li:first-child { padding-left: 0px; }.fluentform .ff-step-titles li:first-child::after { left: 50%; }.fluentform .ff-step-titles li:last-child { padding-right: 0px; }.fluentform .ff-step-titles li:last-child::after { left: -50%; }.fluentform .ff-step-body { left: 0px; margin-bottom: 15px; position: relative; top: 0px; }.fluentform .ff-table { margin-bottom: 0px; }.fluentform .ff-checkable-grids { border: 1px solid #f1f1f1; border-collapse: collapse; }.fluentform .ff-checkable-grids thead > tr > th { background: #f1f1f1; border: 0px; padding: 7px 5px; text-align: center; }.fluentform .ff-checkable-grids tbody > tr > td { border: 0px; padding: 7px 5px; }.fluentform .ff-checkable-grids tbody > tr > td:not(:first-of-type) { text-align: center; }.fluentform .ff-checkable-grids tbody > tr:nth-child(2n) > td { background: #f1f1f1; }.fluentform .ff-checkable-grids tbody > tr:nth-child(2n-1) > td { background: #ffffff; }.fluentform .ff-el-tc { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-collapse: collapse; display: table; width: 100%; }.fluentform .ff-el-tc label.ff_tc_label { display: table-row; }.fluentform .ff-el-tc label.ff_tc_label > span { padding-top: 8px !important; width: 20px; }.fluentform .ff-el-tc label.ff_tc_label > div, .fluentform .ff-el-tc label.ff_tc_label > span { display: table-cell; }.fluentform .ff_t_c { margin: 0px; padding: 0px 5px 0px 0px; }.fluentform input[type="checkbox"], .fluentform input[type="radio"] { display: inline-block; margin: 0px; }.fluentform .ff_gdpr_field { margin-right: 5px; }.fluentform form.ff-form-has-steps .ff-btn-submit { visibility: hidden; }.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper { text-align: right; }.fluentform textarea { max-width: 100%; }.fluentform .ff-el-form-check { margin-bottom: 5px; }.fluentform .ff-el-form-check-label .ff-el-form-check-input { position: relative; top: -2px; vertical-align: middle; }.fluentform .ff-text-left { text-align: left; }.fluentform .ff-el-form-control::placeholder { color: #868e96; opacity: 1; }.fluentform-step { float: left; height: 1px; overflow-x: hidden; padding: 3px; }.fluentform-step.active { height: auto; width: 100%; }.fluentform .has-conditions { display: none; }.ff-errors-in-stack { display: none; margin-top: 15px; }@keyframes skeleton-loading { 0% { background-color: #e3e6e8; } 100% { background-color: #f0f3f5; } }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check { display: inline-block; margin: 0px 0px 10px; position: relative; float: none !important; width: auto !important; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label { margin: 0px; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input { margin: 0px; opacity: 0; outline: none; position: absolute; z-index: -1; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label > span { appearance: none; background: #ffffff; border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: #dcdfe6 #dcdfe6 #dcdfe6 currentcolor; border-image: none; border-radius: 0px; box-sizing: border-box; color: #606266; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 500; line-height: 1; margin: 0px; outline: none; padding: 12px 20px; position: relative; text-align: center; user-select: none; vertical-align: middle; white-space: nowrap; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label > span:hover { color: #1a7efb; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label > span { border-left: 1px solid #dcdfe6; border-radius: 4px 0px 0px 4px; box-shadow: none !important; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label > span { border-radius: 0px 4px 4px 0px; }@media only screen and (max-width: 768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check { display: block; width: 100%; }.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label > span { display: block; width: 100%; border: 1px solid !important; border-radius: 4px !important; box-shadow: none !important; }}@keyframes ff-progress-anim { 0% { width: 0px; } 5% { width: 0px; } 10% { width: 15%; } 30% { width: 40%; } 50% { width: 55%; } 80% { width: 100%; } 95% { width: 100%; } 100% { width: 0px; } }table.ff_flexible_table.ff-checkable-grids { width: 100%; }@media (max-width: 767px){table.ff_flexible_table, table.ff_flexible_table.ff-checkable-grids { border: 0px; }table.ff_flexible_table.ff-checkable-grids tbody tr { padding-top: 0px !important; }table.ff_flexible_table.ff-checkable-grids tbody tr td.ff_grid_header { margin: 0px; text-align: center; background-color: #eeeeee !important; }table.ff_flexible_table.ff-checkable-grids tbody tr td { text-align: left !important; }table.ff_flexible_table.ff-checkable-grids tbody tr td::before { content: none !important; }table.ff_flexible_table.ff-checkable-grids tbody tr td::after { content: attr(data-label); display: inline-block; letter-spacing: 0.5pt; padding-left: 10px; white-space: nowrap; }table.ff_flexible_table.ff-checkable-grids tbody tr:nth-child(2n) > td { background: transparent; }table.ff_flexible_table thead { left: -9999px; position: absolute; top: -9999px; }table.ff_flexible_table tbody tr { background: #ffffff; border-color: #ced4da; border-style: solid; border-width: 2px 1px 4px; display: block; margin: 16px 0px 10px; position: relative; padding-top: 12px !important; }table.ff_flexible_table tbody tr td { display: block; margin-left: 8px; margin-right: 8px; padding: 5px; }table.ff_flexible_table tbody tr td::before { clear: both; content: attr(data-label); display: block; font-size: 0.875em; letter-spacing: 0.5pt; white-space: nowrap; }}.flatpickr-calendar { opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0px; animation: auto ease 0s 1 normal none running none; direction: ltr; border: 0px; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; box-sizing: border-box; touch-action: manipulation; background: #ffffff; box-shadow: #e6e6e6 1px 0px 0px, #e6e6e6 -1px 0px 0px, #e6e6e6 0px 1px 0px, #e6e6e6 0px -1px 0px, rgba(0, 0, 0, 0.08) 0px 3px 13px; }.flatpickr-calendar::before, .flatpickr-calendar::after { position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0px; width: 0px; left: 22px; }.flatpickr-calendar::before { border-width: 5px; margin: 0px -5px; }.flatpickr-calendar::after { border-width: 4px; margin: 0px -4px; }.flatpickr-calendar:focus { outline: 0px; }.flatpickr-months { display: flex; }.flatpickr-months .flatpickr-month { background: transparent; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); height: 34px; line-height: 1; text-align: center; position: relative; user-select: none; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; }.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month { text-decoration: none; cursor: pointer; position: absolute; top: 0px; height: 34px; padding: 10px; z-index: 3; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); }.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month { left: 0px; }.flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month { right: 0px; }.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover { color: #959ea9; }.flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg { fill: #f64747; }.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg { width: 14px; height: 14px; }.flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path { transition:fill 0.1s ease; fill: inherit; }.numInputWrapper { position: relative; height: auto; }.numInputWrapper input, .numInputWrapper span { display: inline-block; }.numInputWrapper input { width: 100%; }.numInputWrapper span { position: absolute; right: 0px; width: 14px; padding: 0px 4px 0px 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(57, 57, 57, 0.15); box-sizing: border-box; }.numInputWrapper span:hover { background: rgba(0, 0, 0, 0.1); }.numInputWrapper span:active { background: rgba(0, 0, 0, 0.2); }.numInputWrapper span::after { display: block; content: ""; position: absolute; }.numInputWrapper span.arrowUp { top: 0px; border-bottom: 0px; }.numInputWrapper span.arrowUp::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(57, 57, 57, 0.6); top: 26%; }.numInputWrapper span.arrowDown { top: 50%; }.numInputWrapper span.arrowDown::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(57, 57, 57, 0.6); top: 40%; }.numInputWrapper:hover { background: rgba(0, 0, 0, 0.05); }.numInputWrapper:hover span { opacity: 1; }.flatpickr-current-month { font-size: 135%; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 7.48px 0px 0px; line-height: 1; height: 34px; display: inline-block; text-align: center; transform: translate3d(0px, 0px, 0px); }.flatpickr-current-month .numInputWrapper { width: 6ch; display: inline-block; }.flatpickr-current-month .numInputWrapper span.arrowUp::after { border-bottom-color: rgba(0, 0, 0, 0.9); }.flatpickr-current-month .numInputWrapper span.arrowDown::after { border-top-color: rgba(0, 0, 0, 0.9); }.flatpickr-current-month input.cur-year { background: transparent; box-sizing: border-box; color: inherit; cursor: text; padding: 0px 0px 0px 0.5ch; margin: 0px; display: inline-block; font-size: inherit; font-family: inherit; font-weight: 300; line-height: inherit; height: auto; border: 0px; border-radius: 0px; vertical-align: initial; appearance: textfield; }.flatpickr-current-month input.cur-year:focus { outline: 0px; }.flatpickr-current-month .flatpickr-monthDropdown-months { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; color: inherit; cursor: pointer; font-size: inherit; font-family: inherit; font-weight: 300; height: auto; line-height: inherit; margin: -1px 0px 0px; outline: none; padding: 0px 0px 0px 0.5ch; position: relative; vertical-align: initial; box-sizing: border-box; appearance: menulist; width: auto; }.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active { outline: none; }.flatpickr-current-month .flatpickr-monthDropdown-months:hover { background: rgba(0, 0, 0, 0.05); }.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { background-color: transparent; outline: none; padding: 0px; }.flatpickr-weekdays { background: transparent; text-align: center; overflow: hidden; width: 100%; display: flex; -webkit-box-align: center; align-items: center; height: 28px; }.flatpickr-weekdays .flatpickr-weekdaycontainer { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; }span.flatpickr-weekday { cursor: default; font-size: 90%; background: transparent; color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0px; text-align: center; display: block; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: bolder; }.dayContainer, .flatpickr-weeks { padding: 1px 0px 0px; }.flatpickr-days { position: relative; overflow: hidden; display: flex; -webkit-box-align: start; align-items: flex-start; width: 307.875px; }.flatpickr-days:focus { outline: 0px; }.dayContainer { padding: 0px; outline: 0px; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: space-around; transform: translate3d(0px, 0px, 0px); opacity: 1; }.flatpickr-day { background: none; border: 1px solid transparent; border-radius: 150px; box-sizing: border-box; color: #393939; cursor: pointer; font-weight: 400; width: 14.2857%; flex-basis: 14.2857%; max-width: 39px; height: 39px; line-height: 39px; margin: 0px; display: inline-block; position: relative; -webkit-box-pack: center; justify-content: center; text-align: center; }.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus { cursor: pointer; outline: 0px; background: #e6e6e6; border-color: #e6e6e6; }.flatpickr-day.today { border-color: #959ea9; }.flatpickr-day.today:hover, .flatpickr-day.today:focus { border-color: #959ea9; background: #959ea9; color: #ffffff; }.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay { color: rgba(57, 57, 57, 0.3); background: transparent; border-color: transparent; cursor: default; }.flatpickr-innerContainer { display: flex; box-sizing: border-box; overflow: hidden; }.flatpickr-rContainer { display: inline-block; padding: 0px; box-sizing: border-box; }.flatpickr-input[readonly] { cursor: pointer; }@-webkit-keyframes fpFadeInDown { 0% { opacity: 0; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fpFadeInDown { 0% { opacity: 0; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@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/webverhoer/__data/abril-fatface-normal-latin-4002fea2c9e.woff) format('woff2');font-display:swap;}@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; 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(//ideeundlie.be/wp-content/uploads/omgf/stackable-google-fonts/montserrat-normal-latin.woff2?ver=1739884053) format("woff2"); font-display: swap; }form.fluent_form_4 .wpf_has_custom_css.ff-btn-submit { background-color: #b31919; border-color: #fefefe; color: #ffffff; }form.fluent_form_4 .wpf_has_custom_css.ff-btn-submit:hover { background-color: #000000; border-color: #fcfcfc; color: #ffffff; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--label label { line-height: 25px; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--content input, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--content .ff-el-form-control.ff_stripe_card_element, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--content textarea, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--content select, .fluentform_wrapper_4.ffs_custom_wrap .choices__list--single, .fluentform_wrapper_4.ffs_custom_wrap .choices[data-type*="select-multiple"] { border-style: solid; border-color: #ced4da; border-width: 1px; border-radius: 4px; }.fluentform_wrapper_4.ffs_custom_wrap .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) { border-style: solid; border-color: #ffffff; border-width: 1px; border-radius: 10px; }.fluentform_wrapper_4.ffs_custom_wrap input[type="checkbox"] { appearance: checkbox; }.fluentform_wrapper_4.ffs_custom_wrap input[type="radio"] { appearance: radio; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="checkbox"], .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="radio"] { transform: scale(1); width: 21px; height: 15px; margin-right: 0px; cursor: pointer; font-size: 12px; position: relative; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="checkbox"]::before, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="radio"]::before { content: none; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="checkbox"]::after, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="radio"]::after { content: " "; background-color: #ffffff; display: inline-block; margin-left: 3px; padding-bottom: 3px; color: #212529; width: 15px; height: 15px; border-color: #212529; border-style: solid; border-width: 1px; padding-left: 1px; border-radius: 0px; padding-top: 1px; transition: 0.1s; background-size: 9px; background-repeat: no-repeat; background-position: center center; position: absolute; box-sizing: border-box; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type="radio"]::after { border-radius: 50%; font-size: 10px; padding-top: 1px; padding-left: 2px; }.fluentform_wrapper_4.ffs_custom_wrap .ff-el-input--content table.ff-table.ff-checkable-grids tbody tr td { line-height: 25px; }.fluentform_wrapper_4.ffs_custom_wrap .step-nav .ff-btn-next { background-color: #b31919; padding: 10px; border-style: solid; border-color: #ffffff; border-radius: 10px; }.fluentform_wrapper_4.ffs_custom_wrap .step-nav .ff-btn-prev { padding: 10px; border-style: solid; border-color: #ffffff; border-radius: 10px; }.fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_active::before, .fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_completed::before { background: #bf0000; color: #ffffff; }.fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_active::after, .fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_completed::after { background: #bf0000; }.fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li::after { background: #333333; }.fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li::before, .fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li { color: #333333; }.fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_active, .fluentform_wrapper_4.ffs_custom_wrap .ff-step-titles li.ff_completed { color: #bf0000; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;max-height:212.515625px;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;max-height:212.515625px;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;max-height:92.515625px;}body.swift-nojs [data-s3cid="4"]{min-width:361px;max-height:52.515625px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;}body.swift-nojs [data-s3cid="6"]{min-width:361px;}body.swift-nojs [data-s3cid="11"]{min-width: 100vw;}body.swift-nojs [data-s3cid="12"]{min-width: 100vw;}body.swift-nojs [data-s3cid="13"]{min-width:352.5px;}body.swift-nojs [data-s3cid="14"]{min-width:352.5px;min-height:280.5px;}body.swift-nojs [data-s3cid="15"]{min-width:352.5px;}body.swift-nojs [data-s3cid="16"]{min-width:352.5px;}body.swift-nojs [data-s3cid="17"]{min-width:352.5px;}body.swift-nojs [data-s3cid="18"]{min-width:352.5px;}body.swift-nojs [data-s3cid="19"]{min-width:352.5px;}body.swift-nojs [data-s3cid="20"]{min-width:352.5px;}body.swift-nojs [data-s3cid="21"]{min-width:346.5px;}body.swift-nojs [data-s3cid="22"]{min-width:346.5px;}body.swift-nojs [data-s3cid="23"]{min-width:346.5px;}body.swift-nojs [data-s3cid="24"]{min-width:346.5px;}body.swift-nojs [data-s3cid="25"]{min-width:346.5px;}body.swift-nojs [data-s3cid="26"]{min-width:346.5px;}body.swift-nojs [data-s3cid="27"]{min-width:346.5px;}body.swift-nojs [data-s3cid="28"]{min-width:346.5px;}body.swift-nojs [data-s3cid="29"]{min-width:346.5px;}body.swift-nojs [data-s3cid="30"]{min-width:346.5px;}body.swift-nojs [data-s3cid="31"]{min-width:346.5px;}body.swift-nojs [data-s3cid="32"]{min-width:346.5px;}body.swift-nojs [data-s3cid="33"]{min-width:346.5px;}body.swift-nojs [data-s3cid="34"]{min-width:346.5px;}body.swift-nojs [data-s3cid="35"]{min-width:346.5px;}body.swift-nojs [data-s3cid="36"]{min-width:346.5px;}body.swift-nojs [data-s3cid="37"]{min-width:346.5px;}body.swift-nojs [data-s3cid="38"]{min-width:346.5px;}body.swift-nojs [data-s3cid="39"]{min-width:346.5px;}body.swift-nojs [data-s3cid="40"]{min-width:346.5px;}body.swift-nojs [data-s3cid="41"]{min-width:346.5px;}body.swift-nojs [data-s3cid="42"]{min-width:346.5px;}body.swift-nojs [data-s3cid="43"]{min-width:346.5px;min-height:216px;}body.swift-nojs [data-s3cid="44"]{min-width:346.5px;min-height:50.5px;}body.swift-nojs [data-s3cid="45"]{min-width:346.5px;}body.swift-nojs [data-s3cid="46"]{min-width:346.5px;}body.swift-nojs [data-s3cid="47"]{min-width:346.5px;}body.swift-nojs [data-s3cid="48"]{min-width:346.5px;}body.swift-nojs [data-s3cid="49"]{min-width:346.5px;}body.swift-nojs [data-s3cid="50"]{min-width:346.5px;}body.swift-nojs [data-s3cid="51"]{min-width:346.5px;}body.swift-nojs [data-s3cid="52"]{min-width:346.5px;}body.swift-nojs [data-s3cid="53"]{min-width:329.140625px;}body.swift-nojs [data-s3cid="54"]{min-width:346.5px;}body.swift-nojs [data-s3cid="55"]{min-width:346.5px;}body.swift-nojs [data-s3cid="56"]{min-width:346.5px;}body.swift-nojs [data-s3cid="57"]{min-width:346.5px;}body.swift-nojs [data-s3cid="58"]{min-width:346.5px;}body.swift-nojs [data-s3cid="59"]{min-width:346.5px;}body.swift-nojs [data-s3cid="60"]{min-width:346.5px;}body.swift-nojs [data-s3cid="61"]{min-width:346.5px;}body.swift-nojs [data-s3cid="62"]{min-width:346.5px;}body.swift-nojs [data-s3cid="63"]{min-width:346.5px;}body.swift-nojs [data-s3cid="64"]{min-width:346.5px;}body.swift-nojs [data-s3cid="65"]{min-width:346.5px;}body.swift-nojs [data-s3cid="66"]{min-width:346.5px;}body.swift-nojs [data-s3cid="67"]{min-width:346.5px;}body.swift-nojs [data-s3cid="77"]{min-width:346.5px;}body.swift-nojs [data-s3cid="87"]{min-width:346.5px;}body.swift-nojs [data-s3cid="186"]{min-width: 100vw;}body.swift-nojs [data-s3cid="187"]{min-width: 100vw;}body.swift-nojs [data-s3cid="188"]{min-width: 100vw;}body.swift-nojs [data-s3cid="189"]{min-width:361px;}body.swift-nojs [data-s3cid="190"]{min-width:180.5px;}body.swift-nojs [data-s3cid="191"]{min-width:106.171875px;}body.swift-nojs [data-s3cid="192"]{min-width:361px;min-height:197.265625px;}body.swift-nojs [data-s3cid="193"]{min-width:361px;min-height:164.875px;}body.swift-nojs [data-s3cid="194"]{min-width:119.125px;min-height:76.875px;}body.swift-nojs [data-s3cid="195"]{min-width:119.125px;min-height:164.875px;}body.swift-nojs [data-s3cid="196"]{min-width:361px;min-height:353.921875px;}body.swift-nojs [data-s3cid="197"]{min-width:361px;}body.swift-nojs [data-s3cid="198"]{min-width:361px;min-height:138.9375px;}body.swift-nojs [data-s3cid="199"]{min-width:119.125px;min-height:138.9375px;}body.swift-nojs [data-s3cid="200"]{min-width:119.125px;min-height:66.125px;}body.swift-nojs [data-s3cid="201"]{min-width:361px;}html{opacity:1}}