:where([data-s3image]) { height: auto; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where([style*="border-width"]) { border-style: solid; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }: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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }.mhcookie-dialog-wrapper, .mhcookie-functional-blocked { position: fixed; z-index: 2147483647; display: flex; visibility: hidden; opacity: 0; transition: 0.4s; }.mhcookie-dialog-wrapper { top: 0px; left: 0px; justify-content: center; align-items: center; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.25); }.mhcookie-dialog-wrapper.mhcookie-show, .mhcookie-functional-blocked.mhcookie-show { visibility: visible; opacity: 1; transition: 0.8s; }.mhcookie-functional-blocked { bottom: 0px; left: 0px; display: flex; flex-flow: wrap; justify-content: space-around; align-items: center; gap: 10px; width: 100vw; padding: 20px; background-color: #ffffff; color: #1d2327; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px; font-family: Arial; font-size: 14px; }.mhcookie-functional-blocked .mhcookie-buttons { flex-flow: wrap; justify-content: center; margin: 0px; }.mhcookie-functional-blocked .mhcookie-btn { padding: 6px 12px; white-space: nowrap; }@media (min-width: 992px){.mhcookie-functional-blocked, .mhcookie-functional-blocked .mhcookie-buttons { flex-wrap: nowrap; }}.mhcookie-box { position: relative; background-color: #ffffff; color: #1d2327; width: 600px; max-width: 100vw; max-height: 100vh; padding: 20px; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; box-sizing: border-box; font-family: Arial; font-size: 14px; animation: 1s ease-in-out 0s 1 normal forwards running mhcookie_show; }.mhcookie-box label { margin: 0px; font-family: inherit; font-weight: 800; font-size: 14px; text-transform: initial; }.mhcookie-header { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; margin-bottom: 20px; }.mhcookie-title { margin: 0px; font-family: inherit; font-size: 20px; font-weight: 600; text-transform: initial; color: #1d2327; }.mhcookie-close { position: absolute; top: 1em; right: 1em; background: none; color: #00a4d8; border: none; font-family: inherit; font-weight: 400; font-size: 22px; cursor: pointer; text-decoration: none; line-height: 0; }.mhcookie-details-wrapper { height: 300px; max-height: 40vh; overflow-y: scroll; padding-bottom: 20px; }.mhcookie-details-after { content: ""; display: block; position: sticky; bottom: 0px; width: 100%; height: 40px; background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); pointer-events: none; transform: translateY(-100%); }.mhcookie-text { margin: 0px 0px 30px; font-family: inherit; font-weight: 400; font-size: 13px; text-transform: initial; }.mhcookie-details { display: flex; flex-direction: column; gap: 20px; }.mhcookie-group-wrapper { position: relative; display: flex; flex-direction: column; align-items: flex-start; }.mhcookie-group { display: flex; align-items: center; gap: 20px; }.mhcookie-group-inner { display: flex; flex-direction: column; font-family: Arial; font-weight: 400; font-size: 13px; text-transform: initial; }.mhcookie-group-inner label { font-weight: 800; cursor: pointer; }.mhcookie-box input[type="checkbox"] { accent-color: #00a4d8; }.mhcookie-group-show-details { text-decoration: none; font-size: 0.85em; align-self: center; margin: 5px 0px 10px; color: #00a4d8; }.mhcookie-group-details { width: 100%; max-height: 0px; overflow: hidden; transition: max-height 0.5s; }.mhcookie-group--list { display: flex; flex-direction: column; align-items: center; gap: 10px; margin: 10px 0px 30px; padding: 10px; box-sizing: border-box; background: rgba(29, 35, 39, 0.024); }.mhcookie-group--list-item { display: flex; gap: 20px; justify-content: space-between; width: 100%; font-size: 0.9em; padding-bottom: 10px; font-style: italic; }.mhcookie-group--list-item:not(:last-child) { border-bottom: 1px solid rgba(29, 35, 39, 0.2); }.mhcookie-buttons { display: flex; flex-direction: column; gap: 10px; margin-top: 20px; }.mhcookie-btn { display: block; background: transparent; border: 1px solid #00a4d8; color: #00a4d8; padding: 10px 20px; border-radius: 5px; font-family: inherit; font-size: 14px; font-weight: 400; text-decoration: none; text-transform: initial; text-align: center; cursor: pointer; white-space: nowrap; }.mhcookie-btn-primary { background: #00a4d8; color: #ffffff; }.mhcookie-checkbox, .mhcookie-iab-vendor-checkbox { display: none !important; }.mhcookie-pseudo-checkbox { display: block; min-width: 16px; min-height: 16px; aspect-ratio: 1 / 1; border: 2px solid #1d2327; background: #ffffff; position: relative; transition: opacity 0.2s; cursor: pointer; box-sizing: border-box; }.mhcookie-pseudo-checkbox::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMjAuMjg1IDYuNzFhMSAxIDAgMCAxIDAgMS40MmwtMTAgMTBhMSAxIDAgMCAxLTEuNDIgMGwtNS01YTEgMSAwIDAgMSAxLjQyLTEuNDJsNC4yOSA0LjI5TDE4Ljg3IDYuNzFhMSAxIDAgMCAxIDEuNDE1IDB6IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo="); mask-size: contain; mask-repeat: no-repeat; width: 100%; height: 100%; background-color: #ffffff; transition: opacity 0.6s; }:checked + .mhcookie-pseudo-checkbox { background: #00a4d8; border-color: #00a4d8; }:checked + .mhcookie-pseudo-checkbox::before { display: inline-block; opacity: 1; }[disabled] + .mhcookie-pseudo-checkbox { filter: grayscale(1); opacity: 0.75; }.mhcookie-dialog-wrapper .mhcookie-consent-history { display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0px 10px; }.mhcookie-dialog-wrapper .mhcookie-consent-history-element { font-weight: 800; font-size: 12px; }.mhcookie-consent-date, .mhcookie-deviceID { font-weight: 400; font-size: 12px; }.mhcookie-hidden { display: none !important; }.mhcookie-privacy-policy-wrapper { display: flex; justify-content: center; margin: 20px 0px 0px; font-size: 0.85em; }.mhcookie-privacy-policy-wrapper a { color: #00a4d8; }.mhcookie-preferences-toggle { position: fixed; bottom: 0px; right: 0px; line-height: 1; color: #00a4d8; z-index: 2147483645; visibility: hidden; opacity: 0; transition: opacity 0.8s; cursor: pointer; }.mhcookie-preferences-toggle[data-position="bottom-left"] { left: 0px; right: unset; }.mhcookie-preferences-toggle svg { width: 45px; height: 45px; margin: 10px; }button, hr, input { overflow: visible; }[type="checkbox"], [type="radio"], legend { box-sizing: border-box; padding: 0px; }html { line-height: 1.15; text-size-adjust: 100%; }body, h1, h2, h3, h4, h5, h6 { margin: 0px; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section { display: block; }a { background-color: transparent; }img { border-style: none; }svg:not(:root) { overflow: hidden; }button, input, optgroup, select, textarea { font-size: 100%; line-height: 1.15; margin: 0px; }button, select { text-transform: none; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }[type="search"] { appearance: textfield; outline-offset: -2px; }html { box-sizing: border-box; }body { font-size: 16px; color: #404040; }*, ::after, ::before { box-sizing: inherit; }.ct-section-inner-wrap { margin-left: auto; margin-right: auto; height: 100%; min-height: inherit; }.oxy-header-wrapper { position: relative; }.oxy-header-row { width: 100%; display: block; }.oxy-header-container { height: 100%; margin-left: auto; margin-right: auto; display: flex; flex-wrap: nowrap; justify-content: flex-start; align-items: stretch; }.oxy-header-center, .oxy-header-left, .oxy-header-right { display: flex; align-items: center; }.oxy-header-left { justify-content: flex-start; }.oxy-header-center { flex-grow: 1; justify-content: center; }.oxy-header-right { justify-content: flex-end; }.oxy-search-form label.screen-reader-text { display: none; }:-webkit-any(li, div._important), :is(li, div._important) { display: list-item; }:root { --primary-color: #26afe0; --dark-color: #204f8a; --paragraph-color: #204f8a; --border-color: #e5e5e5; --placeholder-color: #e7e8ec; --background-color: #f5faff; --secondary-color: #333333; --light-color: #ffffff; --paragraph-alt-color: #d7d7d7; --border-alt-color: #c4c4c4; --placeholder-alt-color: #fef6f5; --background-alt-color: #dcf0f4; --tertiary-color: #f12229; --black-color: #000000; --white-color: #ffffff; --success-color: #38a174; --warning-color: #d69e2e; --error-color: #000000; --success-light-color: #f0fff9; --warning-light-color: #fffff5; --error-light-color: #fff5f5; --extra-color-1: #ffffff; --extra-color-2: #ffffff; --extra-color-3: #ffffff; --extra-color-4: #ffffff; --primary-hover-color: rgba(26, 141, 182, 1); --secondary-hover-color: rgba(25, 25, 25, 1); --primary-alt-color: rgba(219, 241, 249, 1); --secondary-alt-color: rgba(234, 234, 234, 1); --primary-alt-hover-color: rgba(176, 224, 241, 1); --secondary-alt-hover-color: rgba(209, 209, 209, 1); --primary-rgb-vals: 38, 175, 224; --secondary-rgb-vals: 51, 51, 51; --transparent-color: transparent; --dark-rgb-vals: 32, 79, 138; --paragraph-rgb-vals: 32, 79, 138; --tertiary-rgb-vals: 241, 34, 41; --black-rgb-vals: 0, 0, 0; --success-rgb-vals: 56, 161, 116; --warning-rgb-vals: 214, 158, 46; --error-rgb-vals: 0, 0, 0; --extra-color-1-rgb-vals: 255, 255, 255; --extra-color-2-rgb-vals: 255, 255, 255; --extra-color-3-rgb-vals: 255, 255, 255; --extra-color-4-rgb-vals: 255, 255, 255; }html { font-size: 62.5%; }body { font-size: 1.6rem; }:root { --desktop-text-base: 1.6; --responsive-spacing-ratio: 45; --step-gap-px: 5; --mobile-text-base: 1.4; --responsive-text-ratio: 0.7; --smallest-font-size: 1.5; --h-font-weight: 700; --desktop-type-scale-ratio: 1.125; --mobile-type-scale-ratio: 1.067; --viewport-min: 48; --viewport-max: 112; --lh-65-150: 0.98; --lh-49-64: 1; --lh-37-48: 1.1; --lh-31-36: 1.2; --lh-25-30: 1.33; --lh-21-24: 1.45; --lh-17-20: 1.54; --lh-13-16: 1.68; --desktop-h6: 1.8; --desktop-h5: 2.025; --desktop-h4: 2.278125; --desktop-h3: 2.562890625; --desktop-h2: 2.883251953125; --desktop-h1: 3.2436584472656; --desktop-hero: 3.6491157531738; --mobile-h6: 1.4938; --mobile-h5: 1.5938846; --mobile-h4: 1.7006748682; --mobile-h3: 1.8146200843694; --mobile-h2: 1.9361996300221; --mobile-h1: 2.0659250052336; --mobile-hero: 2.2043419805843; --desktop-xs: 1.2; --desktop-sm: 1.4; --desktop-base: 1.6; --desktop-lg: 1.8; --desktop-xl: 2; --desktop-2xl: 2.4; --desktop-3xl: 2.8; --desktop-4xl: 3.6; --desktop-5xl: 4.4; --desktop-6xl: 5.6; --desktop-7xl: 6.8; --desktop-8xl: 9.2; --desktop-9xl: 11.2; --mobile-xs: 0.84; --mobile-sm: 0.98; --mobile-base: 1.12; --mobile-lg: 1.26; --mobile-xl: 1.4; --mobile-2xl: 1.68; --mobile-3xl: 1.96; --mobile-4xl: 2.52; --mobile-5xl: 3.08; --mobile-6xl: 3.92; --mobile-7xl: 4.76; --mobile-8xl: 6.44; --mobile-9xl: 7.84; --lh-hero: 1.325; --lh-h1: 1.325; --lh-h2: 1.435; --lh-h3: 1.435; --lh-h4: 1.495; --lh-h5: 1.61; --lh-h6: 1.61; --lh-xs: 1.68; --lh-sm: 1.68; --lh-base: 1.68; --lh-lg: 1.61; --lh-xl: 1.61; --lh-2xl: 1.495; --lh-3xl: 1.435; --lh-4xl: 1.265; --lh-5xl: 1.15; --lh-6xl: 1.05; --lh-7xl: 1.04; --lh-8xl: 0.99; --lh-9xl: 0.98; }@font-face{font-family:"open-sans";font-weight:400;font-style:normal;src:url(https://dr-pathirana.de/wp-content/swift-ai/cache/dr-pathirana.de/wieso-muessen-weisheitszaehne-oft-gezogen-werden/__data/4729Open-Sans975894f7.woff) format('woff2');font-display:swap;}h1, h2, h3, h4, h5, h6, .entry-title, body.single-post .entry-title, body.page .entry-title, body.category .entry-title, .widget-title, .site-title, .site-description { font-family: montserrat !important; }body, p, blockquote, li, a, strong, b, em, .menu-menu-container li a, .menu-menu-container li span, #menu-menu li a, #menu-menu li span, .menu-menu_en-container li a, .menu-menu_en-container li span, #menu-menu_en li a, #menu-menu_en li span { font-family: open-sans !important; }#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge { transition: none; border-radius: 0px; box-shadow: none; background: none; border: 0px; inset: auto; box-sizing: border-box; clip: auto; color: #666666; display: block; float: none; font-family: inherit; font-size: 14px; height: auto; line-height: 1.7; list-style-type: none; margin: 0px; min-height: auto; max-height: none; min-width: auto; max-width: none; opacity: 1; outline: none; overflow: visible; padding: 0px; position: relative; pointer-events: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; transform: none; vertical-align: baseline; visibility: inherit; width: auto; overflow-wrap: break-word; white-space: normal; }#mega-menu-wrap-max_mega_menu_1::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge::before, #mega-menu-wrap-max_mega_menu_1::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge::after { display: none; }#mega-menu-wrap-max_mega_menu_1 { border-radius: 0px; }@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 { background: #26afe0; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 { visibility: visible; text-align: center; padding: 0px; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link { cursor: pointer; display: inline; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu { display: block; visibility: hidden; opacity: 1; pointer-events: auto; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu { display: none; visibility: visible; opacity: 1; }}@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu { opacity: 0; transform: translate(0px, 10px); transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link::before { display: inline-block; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-family: dashicons; position: static; margin: 0px 6px 0px 0px; vertical-align: top; -webkit-font-smoothing: antialiased; color: inherit; background: transparent; height: auto; width: auto; top: auto; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item { margin: 0px; display: inline-block; height: auto; vertical-align: middle; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link { line-height: 40px; height: 40px; padding: 0px 10px; vertical-align: baseline; width: auto; display: block; color: #ffffff; text-transform: none; text-decoration: none; text-align: left; background: rgba(0, 0, 0, 0); border: 0px; border-radius: 0px; font-family: inherit; font-size: 14px; font-weight: normal; outline: none; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item { display: list-item; margin: 0px; clear: both; border: 0px; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link { border-radius: 0px; border: 0px; margin: 0px; line-height: 40px; height: 40px; padding: 0px 10px; background: transparent; text-align: left; color: #f5faff; font-size: 14px; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu { z-index: 999; position: absolute; width: 350px; max-width: none; padding: 0px; border: 0px; background: #26afe0; border-radius: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu { float: left; position: static; width: 100%; padding: 0px; border: 0px; border-radius: 0px; }}@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item { clear: both; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { display: block; background: #26afe0; color: #f5faff; font-family: inherit; font-size: 14px; font-weight: normal; padding: 0px 10px; line-height: 35px; text-decoration: none; text-transform: none; vertical-align: baseline; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link { border-top-left-radius: 0px; border-top-right-radius: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link { border-top-left-radius: 0px; border-top-right-radius: 0px; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after { content: ""; font-family: dashicons; font-weight: normal; display: inline-block; margin: 0px 0px 0px 6px; vertical-align: top; -webkit-font-smoothing: antialiased; transform: rotate(0deg); color: inherit; position: relative; background: transparent; height: auto; width: auto; right: auto; line-height: inherit; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { display: inline; height: auto; width: auto; background: transparent; position: relative; pointer-events: auto; left: auto; min-width: auto; line-height: inherit; color: inherit; font-size: inherit; padding: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: right; }}@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1::after { content: ""; display: table; clear: both; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { display: none; z-index: 1; cursor: pointer; background: #26afe0; border-radius: 2px; line-height: 40px; height: 40px; text-align: left; user-select: none; -webkit-tap-highlight-color: transparent; outline: none; white-space: nowrap; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { display: flex; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right { display: flex; flex-basis: 33.33%; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: start; justify-content: flex-start; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center { -webkit-box-pack: center; justify-content: center; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: end; justify-content: flex-end; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block { margin-right: 6px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child { margin-left: 6px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block { display: flex; height: 100%; outline: 0px; align-self: center; flex-shrink: 0; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 { background: #26afe0; padding: 0px; display: none; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 { cursor: pointer; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated { padding: 0px; display: flex; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; border: 0px; margin: 0px; overflow: visible; transform: scale(0.8); align-self: center; outline: 0px; background: none; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box { width: 40px; height: 24px; display: inline-block; position: relative; outline: 0px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner { display: block; top: 50%; margin-top: -2px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { width: 40px; height: 4px; background-color: #dddddd; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { content: ""; display: block; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before { top: -10px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { bottom: -10px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner { top: 2px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before { top: 10px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after { top: 20px; }@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-1934.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li#mega-menu-item-1934 > ul.mega-sub-menu { width: 400px; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-1934 { position: relative; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { }#mega-menu-wrap-max_mega_menu_1 { clear: both; }@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face { font-family: Genericons; }}:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }:host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }body { min-height: -webkit-fill-available; -webkit-font-smoothing: antialiased; }a:not([class]) { text-decoration-skip-ink: auto; }input, button, textarea, select { font: inherit; }a, button { touch-action: manipulation; }img { vertical-align: top; height: auto; max-width: 100%; }body label { display: inline; }@media (max-width: 1168px){#section-264-5 > .ct-section-inner-wrap { }}#div_block-343-5 { align-items: stretch; grid-template-columns: repeat(3, minmax(7px, 1fr)); gap: 20px 3px; display: grid; }#div_block-222-5 { display: flex; flex-direction: row; align-items: center; justify-content: center; width: 100%; }#div_block-316-5 { width: 100%; text-align: center; align-items: center; justify-content: center; flex-direction: row; display: flex; }@media (max-width: 1168px){#div_block-222-5 { text-align: center; display: flex; }}@media (max-width: 767px){#div_block-222-5 { padding-top: 6px; }}@media (max-width: 479px){#div_block-222-5 { padding-top: 9px; }}#link_button-33-5 { background-color: #26afe0; border: 1px solid #26afe0; }#link_button-33-5 { padding-left: 30px; padding-right: 30px; }#image-348-5 { width: 35px; height: 35px; }#image-349-5 { width: 35px; height: 35px; }#image-350-5 { width: 35px; height: 35px; }#image-224-5 { margin-top: 3px; height: 74px; }@media (max-width: 991px){#image-224-5 { height: 64px; }}@media (max-width: 767px){#image-224-5 { height: 54px; }}@media (max-width: 479px){#image-224-5 { height: 40px; }}#shortcode-186-5 { width: 90%; }#_header-18-5 { width: 100%; }@media (max-width: 767px){#_header_row-19-5 .oxy-header-container { flex-direction: column; }#_header_row-19-5 .oxy-header-container > div { justify-content: center; }}#_header_row-19-5 { background-color: #f5faff; padding-top: 7px; padding-bottom: 9px; }#_header_row-27-5 { background-color: #26afe0; }@media (max-width: 767px){#_header_row-19-5 { padding-top: 24px; padding-bottom: 24px; }}#-header-search-315-5 .oxy-header-search_form { background-color: #26afe0; }#-header-search-315-5 .oxy-header-search_search-field { background-color: #26afe0; color: #f5faff; font-family: Montserrat; font-size: 50px; }#-header-search-315-5 .oxy-header-search_open-icon { color: #f5faff; font-size: 22px; }#-header-search-315-5 .oxy-header-search_close-icon { color: #f5faff; font-size: 59px; }#-header-search-315-5 form.oxy-header-search_form { inset: 100% 0px -100%; --slide-start: 0; }#-header-search-315-5 .oxy-header-container { max-width: 100%; }.oxy-header-search svg { width: 1em; height: 1em; fill: currentcolor; }.oxy-header-search_toggle-open { display: flex; }.oxy-header-search label { width: 100%; }.oxy-header-search .screen-reader-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.oxy-header-search_toggle { cursor: pointer; background: none; border: none; color: inherit; }.oxy-header-search input[type="submit"] { display: none; }.oxy-header-search_form { background: #f3f3f3; position: absolute; inset: 0px; opacity: 0; overflow: hidden; visibility: hidden; z-index: 99; transition: 0.3s; }.oxy-header-search_search-field, .woocommerce input.oxy-header-search_search-field[type="search"] { background: rgba(255, 255, 255, 0); font-family: inherit; border: none; width: 100%; }.oxy-header-search .oxy-header-container { display: flex; align-items: center; }.oxy-header-search_search-field { appearance: none; }#section-6-20 > .ct-section-inner-wrap { padding-bottom: 0px; }#section-6-20 { background-color: #f5faff; }@media (max-width: 767px){#section-6-20 > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 479px){#section-6-20 > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}#div_block-30-20 { width: 80%; }#div_block-31-20 { width: 20%; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; background-color: #f5faff; }@media (max-width: 767px){#div_block-31-20 { text-align: left; flex-direction: column; display: flex; }}@media (max-width: 479px){#div_block-31-20 { display: flex; text-align: center; align-items: center; }}@media (max-width: 991px){#new_columns-29-20 > .ct-div-block { width: 100% !important; }}#link_button-67-20 { background-color: #26afe0; border: 1px solid #26afe0; }#link_button-67-20 { margin-top: 11px; }#image-68-20 { margin-top: 13px; }#span-13-20 { color: #204f8a; }#widget-65-20 { }#widget-49-20 { }#-post-modified-date-44-20 { margin-top: 11px; }#-reading-time-18-20 { color: #204f8a; }.ct-section { width: 100%; background-size: cover; background-repeat: repeat; }.ct-section > .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: flex-start; }.ct-div-block { display: flex; flex-flow: column; align-items: flex-start; }.ct-new-columns { display: flex; width: 100%; flex-flow: wrap; align-items: stretch; justify-content: center; }.ct-link { display: flex; flex-flow: column wrap; text-align: center; text-decoration: none; align-items: center; justify-content: center; }.ct-link-button { display: inline-block; text-align: center; text-decoration: none; }.ct-link-button { background-color: #1e73be; border: 1px solid #1e73be; color: #ffffff; padding: 10px 16px; }.ct-image { max-width: 100%; }.ct-span { display: inline-block; text-decoration: inherit; }.ct-widget { width: 100%; }@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ct-div-block, .oxy-post-content, .ct-text-block, .ct-headline, .oxy-rich-text, .ct-link-text { max-width: 100%; }img { flex-shrink: 0; }body * { min-height: 1px; }}.ct-section-inner-wrap, .oxy-header-container { max-width: 1168px; }body { font-family: "Open Sans"; }body { line-height: var(--lh-base); font-size: var(--text-base); font-weight: 400; color: var(--paragraph-color); }h1, h2, h3, h4, h5, h6 { font-family: Montserrat; font-size: var(--h1); font-weight: var(--h-font-weight); line-height: var(--lh-h1); }h2, h3, h4, h5, h6 { font-size: var(--h2); font-weight: var(--h-font-weight); line-height: var(--lh-h2); }h3, h4, h5, h6 { font-size: var(--h3); font-weight: var(--h-font-weight); line-height: var(--lh-h3); }h4, h5, h6 { font-size: var(--h4); font-weight: var(--h-font-weight); line-height: var(--lh-h4); }a { color: #26afe0; text-decoration: none; }.ct-link { }.ct-link-button { border-radius: 3px; }.ct-section-inner-wrap { padding: min(max(8rem, 6.4rem + 5vw), 12rem) 2.4rem; }.ct-new-columns > .ct-div-block { padding: 2.4rem; }.oxy-header-container { padding-right: 2.4rem; padding-left: 2.4rem; }.pt-5 { padding-top: var(--s-5); }.section-py-sm { gap: 20px; }.section-py-sm .ct-section-inner-wrap { padding-bottom: 0px; }.section-py-sm:not(.ct-section):not(.oxy-easy-posts), .section-py-sm.oxy-easy-posts .oxy-posts, .section-py-sm.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; gap: 20px; }@media (max-width: 1168px){.section-py-sm { }.section-py-sm:not(.ct-section):not(.oxy-easy-posts), .section-py-sm.oxy-easy-posts .oxy-posts, .section-py-sm.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; }}@media (max-width: 991px){.section-py-sm { text-align: center; }.section-py-sm:not(.ct-section):not(.oxy-easy-posts), .section-py-sm.oxy-easy-posts .oxy-posts, .section-py-sm.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; }}.oxy-stock-content-styles { }.footerx:not(.ct-section):not(.oxy-easy-posts), .footerx.oxy-easy-posts .oxy-posts, .footerx.ct-section .ct-section-inner-wrap { align-items: center; }.h2_blog { font-size: var(--h2); font-weight: var(--h-font-weight); color: #204f8a; line-height: var(--lh-h2); margin-top: 12px; }* { -webkit-font-smoothing: antialiased; }:root { --responsive-text-base: calc(var(--desktop-text-base) * var(--responsive-text-ratio)); --viewport-calc: calc((100vw - calc(var(--viewport-min) * 1rem)) / (var(--viewport-max) - var(--viewport-min))); --h1: min(max(calc(var(--mobile-h1) * 1rem), calc(var(--mobile-h1) * 1rem + (var(--desktop-h1) - var(--mobile-h1)) * var(--viewport-calc))), calc(var(--desktop-h1) * 1rem)); --h2: min(max(calc(var(--mobile-h2) * 1rem), calc(var(--mobile-h2) * 1rem + (var(--desktop-h2) - var(--mobile-h2)) * var(--viewport-calc))), calc(var(--desktop-h2) * 1rem)); --h3: min(max(calc(var(--mobile-h3) * 1rem), calc(var(--mobile-h3) * 1rem + (var(--desktop-h3) - var(--mobile-h3)) * var(--viewport-calc))), calc(var(--desktop-h3) * 1rem)); --h4: min(max(calc(var(--mobile-h4) * 1rem), calc(var(--mobile-h4) * 1rem + (var(--desktop-h4) - var(--mobile-h4)) * var(--viewport-calc))), calc(var(--desktop-h4) * 1rem)); --h5: min(max(calc(var(--mobile-h5) * 1rem), calc(var(--mobile-h5) * 1rem + (var(--desktop-h5) - var(--mobile-h5)) * var(--viewport-calc))), calc(var(--desktop-h5) * 1rem)); --h6: min(max(calc(var(--mobile-h6) * 1rem), calc(var(--mobile-h6) * 1rem + (var(--desktop-h6) - var(--mobile-h6)) * var(--viewport-calc))), calc(var(--desktop-h6) * 1rem)); --hero: min(max(calc(var(--mobile-hero) * 1rem), calc(var(--mobile-hero) * 1rem + (var(--desktop-hero) - var(--mobile-hero)) * var(--viewport-calc))), calc(var(--desktop-hero) * 1rem)); --smallest-mobile-xs: max(var(--mobile-xs), var(--smallest-font-size)); --smallest-mobile-sm: max(var(--mobile-sm), var(--smallest-font-size)); --smallest-mobile-base: max(var(--mobile-base), var(--smallest-font-size)); --smallest-mobile-lg: max(var(--mobile-lg), var(--smallest-font-size)); --smallest-mobile-xl: max(var(--mobile-xl), var(--smallest-font-size)); --smallest-mobile-2xl: max(var(--mobile-2xl), var(--smallest-font-size)); --smallest-mobile-3xl: max(var(--mobile-3xl), var(--smallest-font-size)); --smallest-mobile-4xl: max(var(--mobile-4xl), var(--smallest-font-size)); --smallest-desktop-xs: max(var(--desktop-xs), var(--smallest-font-size)); --smallest-desktop-sm: max(var(--desktop-sm), var(--smallest-font-size)); --smallest-desktop-base: max(var(--desktop-base), var(--smallest-font-size)); --text-xs: min(max(calc(var(--smallest-mobile-xs) * 1rem), calc(var(--smallest-mobile-xs) * 1rem + (var(--smallest-desktop-xs) - var(--smallest-mobile-xs)) * var(--viewport-calc))), calc(var(--smallest-desktop-xs) * 1rem)); --text-sm: min(max(calc(var(--smallest-mobile-sm) * 1rem), calc(var(--smallest-mobile-sm) * 1rem + (var(--smallest-desktop-sm) - var(--smallest-mobile-sm)) * var(--viewport-calc))), calc(var(--smallest-desktop-sm) * 1rem)); --text-base: min(max(calc(var(--smallest-mobile-base) * 1rem), calc(var(--smallest-mobile-base) * 1rem + (var(--smallest-desktop-base) - var(--smallest-mobile-base)) * var(--viewport-calc))), calc(var(--smallest-desktop-base) * 1rem)); --text-lg: min(max(calc(var(--smallest-mobile-lg) * 1rem), calc(var(--smallest-mobile-lg) * 1rem + (var(--desktop-lg) - var(--smallest-mobile-lg)) * var(--viewport-calc))), calc(var(--desktop-lg) * 1rem)); --text-xl: min(max(calc(var(--smallest-mobile-xl) * 1rem), calc(var(--smallest-mobile-xl) * 1rem + (var(--desktop-xl) - var(--smallest-mobile-xl)) * var(--viewport-calc))), calc(var(--desktop-xl) * 1rem)); --text-2xl: min(max(calc(var(--smallest-mobile-2xl) * 1rem), calc(var(--smallest-mobile-2xl) * 1rem + (var(--desktop-2xl) - var(--smallest-mobile-2xl)) * var(--viewport-calc))), calc(var(--desktop-2xl) * 1rem)); --text-3xl: min(max(calc(var(--smallest-mobile-3xl) * 1rem), calc(var(--smallest-mobile-3xl) * 1rem + (var(--desktop-3xl) - var(--smallest-mobile-3xl)) * var(--viewport-calc))), calc(var(--desktop-3xl) * 1rem)); --text-4xl: min(max(calc(var(--smallest-mobile-4xl) * 1rem), calc(var(--smallest-mobile-4xl) * 1rem + (var(--desktop-4xl) - var(--smallest-mobile-4xl)) * var(--viewport-calc))), calc(var(--desktop-4xl) * 1rem)); --text-5xl: min(max(calc(var(--mobile-5xl) * 1rem), calc(var(--mobile-5xl) * 1rem + (var(--desktop-5xl) - var(--mobile-5xl)) * var(--viewport-calc))), calc(var(--desktop-5xl) * 1rem)); --text-6xl: min(max(calc(var(--mobile-6xl) * 1rem), calc(var(--mobile-6xl) * 1rem + (var(--desktop-6xl) - var(--mobile-6xl)) * var(--viewport-calc))), calc(var(--desktop-6xl) * 1rem)); --text-7xl: min(max(calc(var(--mobile-7xl) * 1rem), calc(var(--mobile-7xl) * 1rem + (var(--desktop-7xl) - var(--mobile-7xl)) * var(--viewport-calc))), calc(var(--desktop-7xl) * 1rem)); --text-8xl: min(max(calc(var(--mobile-8xl) * 1rem), calc(var(--mobile-8xl) * 1rem + (var(--desktop-8xl) - var(--mobile-8xl)) * var(--viewport-calc))), calc(var(--desktop-8xl) * 1rem)); --text-9xl: min(max(calc(var(--mobile-9xl) * 1rem), calc(var(--mobile-9xl) * 1rem + (var(--desktop-9xl) - var(--mobile-9xl)) * var(--viewport-calc))), calc(var(--desktop-9xl) * 1rem)); --responsive-spacing-ratio: 70; --minmax-quo: 0.375; --step-gap-px: 4; --step-gap-rem: calc(var(--step-gap-px) / 10); --min-space-1: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 1); --min-space-2: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 2); --min-space-3: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 3); --min-space-4: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 4); --min-space-5: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 5); --min-space-6: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 6); --min-space-8: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 8); --min-space-10: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 10); --min-space-12: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 12); --min-space-14: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 14); --min-space-16: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 16); --min-space-20: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 20); --min-space-24: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 24); --min-space-28: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 28); --min-space-32: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 32); --min-space-36: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 36); --min-space-40: calc(var(--step-gap-rem) * var(--responsive-spacing-ratio)/100 * 40); --max-space-1: calc(var(--step-gap-rem) * 1); --max-space-2: calc(var(--step-gap-rem) * 2); --max-space-3: calc(var(--step-gap-rem) * 3); --max-space-4: calc(var(--step-gap-rem) * 4); --max-space-5: calc(var(--step-gap-rem) * 5); --max-space-6: calc(var(--step-gap-rem) * 6); --max-space-8: calc(var(--step-gap-rem) * 8); --max-space-10: calc(var(--step-gap-rem) * 10); --max-space-12: calc(var(--step-gap-rem) * 12); --max-space-14: calc(var(--step-gap-rem) * 14); --max-space-16: calc(var(--step-gap-rem) * 16); --max-space-20: calc(var(--step-gap-rem) * 20); --max-space-24: calc(var(--step-gap-rem) * 24); --max-space-28: calc(var(--step-gap-rem) * 28); --max-space-32: calc(var(--step-gap-rem) * 32); --max-space-36: calc(var(--step-gap-rem) * 36); --max-space-40: calc(var(--step-gap-rem) * 40); --s-1: min(max(calc(var(--min-space-1) * 1rem), calc(var(--min-space-1) * 1rem + (var(--max-space-1) - var(--min-space-1)) * var(--viewport-calc))), calc(var(--max-space-1) * 1rem)); --s-2: min(max(calc(var(--min-space-2) * 1rem), calc(var(--min-space-2) * 1rem + (var(--max-space-2) - var(--min-space-2)) * var(--viewport-calc))), calc(var(--max-space-2) * 1rem)); --s-3: min(max(calc(var(--min-space-3) * 1rem), calc(var(--min-space-3) * 1rem + (var(--max-space-3) - var(--min-space-3)) * var(--viewport-calc))), calc(var(--max-space-3) * 1rem)); --s-4: min(max(calc(var(--min-space-4) * 1rem), calc(var(--min-space-4) * 1rem + (var(--max-space-4) - var(--min-space-4)) * var(--viewport-calc))), calc(var(--max-space-4) * 1rem)); --s-5: min(max(calc(var(--min-space-5) * 1rem), calc(var(--min-space-5) * 1rem + (var(--max-space-5) - var(--min-space-5)) * var(--viewport-calc))), calc(var(--max-space-5) * 1rem)); --s-6: min(max(calc(var(--min-space-6) * 1rem), calc(var(--min-space-6) * 1rem + (var(--max-space-6) - var(--min-space-6)) * var(--viewport-calc))), calc(var(--max-space-6) * 1rem)); --s-8: min(max(calc(var(--min-space-8) * 1rem), calc(var(--min-space-8) * 1rem + (var(--max-space-8) - var(--min-space-8)) * var(--viewport-calc))), calc(var(--max-space-8) * 1rem)); --s-10: min(max(calc(var(--min-space-10) * 1rem), calc(var(--min-space-10) * 1rem + (var(--max-space-10) - var(--min-space-10)) * var(--viewport-calc))), calc(var(--max-space-10) * 1rem)); --s-12: min(max(calc(var(--min-space-12) * 1rem), calc(var(--min-space-12) * 1rem + (var(--max-space-12) - var(--min-space-12)) * var(--viewport-calc))), calc(var(--max-space-12) * 1rem)); --s-14: min(max(calc(var(--min-space-14) * 1rem), calc(var(--min-space-14) * 1rem + (var(--max-space-14) - var(--min-space-14)) * var(--viewport-calc))), calc(var(--max-space-14) * 1rem)); --s-16: min(max(calc(var(--min-space-16) * 1rem), calc(var(--min-space-16) * 1rem + (var(--max-space-16) - var(--min-space-16)) * var(--viewport-calc))), calc(var(--max-space-16) * 1rem)); --s-20: min(max(calc(var(--min-space-20) * 1rem), calc(var(--min-space-20) * 1rem + (var(--max-space-20) - var(--min-space-20)) * var(--viewport-calc))), calc(var(--max-space-20) * 1rem)); --s-24: min(max(calc(var(--min-space-24) * 1rem), calc(var(--min-space-24) * 1rem + (var(--max-space-24) - var(--min-space-24)) * var(--viewport-calc))), calc(var(--max-space-24) * 1rem)); --s-28: min(max(calc(var(--min-space-28) * 1rem), calc(var(--min-space-28) * 1rem + (var(--max-space-28) - var(--min-space-28)) * var(--viewport-calc))), calc(var(--max-space-28) * 1rem)); --s-32: min(max(calc(var(--min-space-32) * 1rem), calc(var(--min-space-32) * 1rem + (var(--max-space-32) - var(--min-space-32)) * var(--viewport-calc))), calc(var(--max-space-32) * 1rem)); --s-36: min(max(calc(var(--min-space-36) * 1rem), calc(var(--min-space-36) * 1rem + (var(--max-space-36) - var(--min-space-36)) * var(--viewport-calc))), calc(var(--max-space-36) * 1rem)); --s-40: min(max(calc(var(--min-space-40) * 1rem), calc(var(--min-space-40) * 1rem + (var(--max-space-40) - var(--min-space-40)) * var(--viewport-calc))), calc(var(--max-space-40) * 1rem)); }body { font-size: min(max(calc(var(--mobile-text-base) * 1rem), calc(var(--mobile-text-base) * 1rem + (var(--desktop-text-base) - var(--mobile-text-base)) * var(--viewport-calc))), calc(var(--desktop-text-base) * 1rem)); }.section-py-sm > .ct-section-inner-wrap { padding-top: min(max(4rem, 3.2rem + 2.5vw), 6rem); padding-bottom: min(max(4rem, 3.2rem + 2.5vw), 6rem); }.ct-section-inner-wrap { position: relative; }.eSnLsV { width: 20px; height: 20px; }.eSnLsV > div { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: inherit; height: inherit; }.eSnLsV.eSnLsV.eSnLsV img, .eSnLsV svg { transition: fill 0.2s; display: block; object-fit: contain; width: 20px; height: 20px; fill: currentcolor; }.ilvJjM { margin-right: 8px; margin-left: -4px; }.euBiGU { position: relative; height: fit-content; width: fit-content; max-width: 100%; padding: 0px; line-height: 1.32; cursor: pointer; box-sizing: border-box; background: none; outline: none; -webkit-tap-highlight-color: transparent; border-style: solid; }.jhGZeV { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; width: 100%; height: 100%; }.dqiKFy { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.emBPgX { position: fixed; z-index: 99999999; inset: auto 0px 0px auto; }body.swift-nojs [data-s3cid="6"]{max-width:889.0625px;}body.swift-nojs [data-s3cid="7"]{max-width:889.0625px;}body.swift-nojs [data-s3cid="8"]{min-width:119.9375px;}body.swift-nojs [data-s3cid="28"]{min-width:212.34375px;}body.swift-nojs [data-s3cid="40"]{min-width:544px;}body.swift-nojs [data-s3cid="44"]{min-width:343.09375px;}body.swift-nojs [data-s3cid="52"]{min-width:97.375px;}body.swift-nojs [data-s3cid="55"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="56"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="57"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="58"]{min-width:269.265625px;}html{opacity:1}