ol, ul { box-sizing: border-box; }.wp-block-navigation { position: relative; --navigation-layout-justification-setting: flex-start; --navigation-layout-direction: row; --navigation-layout-wrap: wrap; --navigation-layout-justify: flex-start; --navigation-layout-align: center; }.wp-block-navigation.is-vertical { --navigation-layout-direction: column; --navigation-layout-justify: initial; --navigation-layout-align: flex-start; }.wp-block-navigation.no-wrap { --navigation-layout-wrap: nowrap; }.wp-block-navigation.items-justified-center { --navigation-layout-justification-setting: center; --navigation-layout-justify: center; }.wp-block-navigation.items-justified-center.is-vertical { --navigation-layout-align: center; }.wp-block-navigation.items-justified-right { --navigation-layout-justification-setting: flex-end; --navigation-layout-justify: flex-end; }.wp-block-navigation.items-justified-right.is-vertical { --navigation-layout-align: flex-end; }.wp-block-navigation.items-justified-space-between { --navigation-layout-justification-setting: space-between; --navigation-layout-justify: space-between; }: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(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px){html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }}: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; }.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 ease; }.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:hover, .mhcookie-btn:active, .mhcookie-btn:focus { color: #00a4d8; opacity: 0.75; }.mhcookie-btn-primary { background: #00a4d8; color: #ffffff; }.mhcookie-btn-primary:hover, .mhcookie-btn-primary:active, .mhcookie-btn-primary:focus { color: #ffffff; opacity: 0.75; }.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 ease; 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 ease; 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; }b, strong { font-weight: bolder; }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-rich-text p:first-child { margin-block-start: 0px; }.oxy-rich-text p:last-child { margin-block-end: 0px; }:-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/specials/__data/4729Open-Sans399657c6.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 0s ease; 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; }#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; }}#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.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link { background: #204f8a; color: #ffffff; font-weight: normal; text-decoration: none; border-color: #ffffff; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link { color: #f5faff; background: #26afe0; }}#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-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #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:focus { background: #204f8a; font-weight: normal; text-decoration: none; color: #f5faff; }#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; }#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; }}.fa-spin-reverse { --fa-animation-direction: reverse; }: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; }ss3-force-full-width { position: relative; display: block; opacity: 0; width: 100vw; transform: translateX(-100vw); }.n2-section-smartslider { position: relative; width: 100%; outline: 0px; --widget-offset: 0px; }.n2-ss-align { position: relative; z-index: 0; overflow: hidden; }.n2-ss-align.n2-ss-align-visible { overflow: visible; }.n2-ss-slider { display: grid; grid-template-columns: 100%; grid-template-rows: 1fr auto; -webkit-font-smoothing: antialiased; font-size: 16px; line-height: 1; user-select: none; --ss-fs: flex-start; --ss-fe: flex-end; --ss-r: row; --ss-rr: row-reverse; }.n2-ss-slider .n2-ss-text { user-select: text; cursor: initial; }.n2-ss-slider, .n2-ss-slider .n2_ss__touch_element { -webkit-tap-highlight-color: transparent; }.n2-ss-slider > *, .n2-ss-slider .n2_ss__touch_element > * { -webkit-tap-highlight-color: initial; }.n2-ss-slider .n2-ow, .n2-ss-slider .n2-ow-all * { font-size: inherit; line-height: inherit; letter-spacing: inherit; }.n2-ss-slider .n2-ow, .n2-ss-slider .n2-ow::before, .n2-ss-slider .n2-ow::after, .n2-ss-slider .n2-ow-all *, .n2-ss-slider .n2-ow-all ::before, .n2-ss-slider .n2-ow-all ::after { box-sizing: content-box; }.n2-ss-slider .n2-ow::before, .n2-ss-slider .n2-ow::after, .n2-ss-slider .n2-ow-all :not(i)::before, .n2-ss-slider .n2-ow-all :not(i)::after { display: none; }.n2-ss-slider a.n2-ow, .n2-ss-slider .n2-ow-all a { border: 0px; hyphens: manual; }.n2-ss-slider a.n2-ow, .n2-ss-slider a.n2-ow:focus, .n2-ss-slider .n2-ow-all a, .n2-ss-slider .n2-ow-all a:focus { transition:none 0s ease; box-shadow: none; text-decoration: none; outline: 0px !important; }.n2-ss-slider path { transition:none 0s ease; }.n2-ss-slider img.n2-ow, .n2-ss-slider .n2-ow-all img, .n2-ss-slider svg.n2-ow, .n2-ss-slider .n2-ow-all svg { max-width: none; max-height: none; height: auto; box-shadow: none; border-radius: 0px; background: 0px 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; }.n2-ss-slider picture.n2-ow, .n2-ss-slider .n2-ow-all picture { display: inline-block; }.n2-ss-slider source { display: none; }.n2-ss-slider ul.n2-ow, .n2-ss-slider li.n2-ow, .n2-ss-slider img.n2-ow, .n2-ss-slider a.n2-ow, .n2-ss-slider p.n2-ow, .n2-ss-slider ol.n2-ow, .n2-ss-slider textarea.n2-ow, .n2-ss-slider input.n2-ow, .n2-ss-slider button.n2-ow { transition:none 0s ease; }.n2-ss-slider { z-index: 3; position: relative; text-align: left; width: 100%; min-height: 1px; }.n2-ss-slider .n2-ss-preserve-size { width: 100%; visibility: hidden; }.n2-ss-slider .n2-ss-preserve-size[data-related-device] { display: none; }.n2-ss-slider .n2-ss-preserve-size[data-related-device="desktopPortrait"] { display: block; }.n2-ss-slider .n2-ss-slide { position: relative; overflow: hidden; text-align: center; --ssselfalign: center; }.n2-ss-slider .n2-ss-slide--focus { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; filter: opacity(0); z-index: -99999; }.n2-ss-slider .n2-ss-slide-background, .n2-ss-slider .n2-ss-slide-background * { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; text-align: left; }.n2-ss-slider .n2-ss-slide-background { z-index: 10; }.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color { z-index: 1; }.n2-ss-slider .n2-ss-slide-background-image { width: 100%; height: 100%; box-sizing: content-box; --ss-o-pos-x: 50%; --ss-o-pos-y: 50%; }.n2-ss-slider .n2-ss-layers-container { visibility: hidden; position: relative; width: 100%; height: 100%; display: flex; flex-direction: column; z-index: 20; opacity: 0.001; transition:opacity 0.4s ease; }.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container { opacity: 1; }.n2-ss-slider .n2-ss-layers-container > * { visibility: visible; }.n2-ss-slider .n2-ss-layer { z-index: 2; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; width: calc(100% - var(--margin-right) - var(--margin-left)); --ssfont-scale: 1; font-size: calc(100%*var(--ssfont-scale)); }.n2-ss-slider .n2-ss-layer[data-pm="normal"] { margin: var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left); }.n2-ss-slider .n2-ss-layer[data-pm="default"], .n2-ss-slider .n2-ss-layer[data-pm="normal"] { position: relative; min-height: 1px; }.n2-ss-no-bga-fixed *, .n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-1, .n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-1, .n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-1, .n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-1, .n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-2, .n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-2, .n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-2, .n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-2 { background-attachment: scroll !important; }.n2-ss-slider .n2-ss-static-slide { place-self: stretch; display: flex; flex-direction: column; position: relative; z-index: 25; backface-visibility: hidden; text-align: center; --ssselfalign: center; opacity: 0.001; transition: opacity 0.4s; }.n2-ss-slider .n2-ss-layer-row { box-sizing: border-box; display: flex; }.n2-ss-slider .n2-ss-layer-row-inner { position: relative; box-sizing: border-box; display: flex; visibility: hidden; width: 100%; }.n2-ss-slider .n2-ss-layer-row-inner > * { visibility: visible; }.n2-ss-slider .n2-ss-layer[data-sstype="slide"] { flex: 0 0 auto; position: relative; box-sizing: border-box; width: 100%; height: 100%; min-height: 100%; z-index: 2; display: flex; justify-content: center; flex-flow: column; }.n2-ss-slider .n2-ss-layer-content .n2-ss-layer--auto:not([data-pm="absolute"]) { width: auto !important; }.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm="normal"] { max-width: calc(100% - var(--margin-right) - var(--margin-left)); }.n2-ss-slider .n2-ss-layer[data-sstype="content"] { flex: 0 0 auto; width: 100%; min-height: 100%; position: relative; z-index: 2; display: flex; }.n2-ss-slider .n2-ss-layer-content { flex: 0 0 auto; display: flex; flex-direction: column; justify-content: flex-start; box-sizing: border-box; position: relative; min-height: 10px; }.n2-ss-slider .n2-ss-section-main-content { flex: 1 1 auto; display: flex; justify-content: center; flex-direction: column; min-height: 100%; max-width: 100%; }.n2-ss-slider .n2-ss-layer-with-background { --n2bgimage: none; --n2bggradient: none; background-image: var(--n2bggradient),var(--n2bgimage); background-size: cover, cover; background-repeat: no-repeat, no-repeat; transition:border-color, background-color, border-radius, box-shadow 0.3s ease; }.n2-ss-slider .n2-ss-layer[data-sstype="col"] { display: flex; flex-flow: column; order: 10; flex: 0 1 auto; }.n2-ss-slider .n2-ss-layer--block > .n2-ss-layer-row > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"], .n2-ss-slider .n2-ss-layer--block > .n2-ss-layer-wrapper > .n2-ss-layer-row > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] { flex: 1 1 auto; }.n2-ss-slider .n2-ss-layer-col { box-sizing: border-box; position: relative; width: 100%; height: auto; flex: 1 1 auto; }.n2-ss-slider .n2-ss-layer-col > .n2-ss-layer { flex: 0 0 auto; }.n2-ss-slider .n2-ss-layer:not([data-sstype="col"]) { align-self: var(--ssselfalign); }.n2-ss-slider .n2-ss-item-image-content { overflow: hidden; line-height: 0; }.n2-ss-slider .n2-ss-item-image-content img { display: inline-block; max-width: 100%; }.n2-ss-slider .n2-ss-item-image-content picture { width: 100%; }.n2-ss-slider .n2-ss-animated-heading-wrapper, .n2-ss-slider .n2-ss-animated-heading-wrapper *, .n2-ss-slider .n2-ss-highlighted-heading-wrapper, .n2-ss-slider .n2-ss-highlighted-heading-wrapper * { text-decoration: none !important; }.n2_clear { clear: both; }.n2-ss-slider .n2-ss-reveal-clip { pointer-events: none; visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 1000000; width: 100%; height: 100%; overflow: hidden; }.n2-ss-slider .n2-ss-reveal-clip > * { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }ss3-loader { display: none; place-content: center; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 100000; }ss3-loader::after { content: ""; display: block; border-width: 9px; border-style: solid; border-color: #ffffff rgba(0, 0, 0, 0.6) rgba(0, 0, 0, 0.6); border-image: initial; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.6) 0px 0px 0px 1px; width: 40px; height: 40px; animation: 2s linear 0s infinite normal none running n2-ss-loader-spin; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/43c7df2fc459dd0bc0664e2003084182.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: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url(https://dr-pathirana.de/wp-content/cache/nextend/web/googlefonts/be004ce4c3d95ddece648aba1c4d050e.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; }div#n2-ss-13 .n2-ss-slider-1 { display: grid; box-sizing: border-box; position: relative; background-repeat: repeat; background-position: 50% 50%; background-size: cover; background-attachment: scroll; border: 0px solid #3e3e3e; border-radius: 0px; overflow: hidden; }div#n2-ss-13 .n2-ss-slider-2 { display: grid; place-items: center; position: relative; overflow: hidden; z-index: 10; }div#n2-ss-13 .n2-ss-slider-3 { position: relative; width: 100%; height: 100%; z-index: 20; display: grid; grid-template-areas: "slide"; }div#n2-ss-13 .n2-ss-slider-3 > * { grid-area: slide; }div#n2-ss-13 .n2-ss-slide-backgrounds { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }div#n2-ss-13 .n2-ss-slide-backgrounds { z-index: 10; }div#n2-ss-13 .n2-ss-slide { display: grid; place-items: center; grid-auto-columns: 100%; position: relative; width: 100%; height: 100%; backface-visibility: hidden; z-index: 20; }div#n2-ss-13 .n2-ss-slide { perspective: 1000px; }div#n2-ss-13 .n2-ss-highlighted-heading-wrapper { line-height: 1.5; display: flex; flex-wrap: wrap; align-items: center; }div#n2-ss-13 .n2-ss-highlighted-heading-wrapper div { display: inline-block; vertical-align: top; }div#n2-ss-13 .n2-ss-highlighted-heading-wrapper > div, div#n2-ss-13 .n2-ss-highlighted-heading-wrapper > a { vertical-align: baseline; display: inline-block; }div#n2-ss-13 .n2-ss-highlighted-heading-before, div#n2-ss-13 .n2-ss-highlighted-heading-after { position: relative; z-index: 2; }div#n2-ss-13 .n2-ss-highlighted-heading-highlighted { position: relative; }div#n2-ss-13 .n2-ss-highlighted-heading-highlighted .n2-ss-highlighted-heading-highlighted-text { position: relative; z-index: 2; padding: 0px 10px; text-decoration: inherit; }div#n2-ss-13 .n2-ss-highlighted-heading-highlighted > svg { z-index: 1; position: absolute; top: 50%; left: 50%; width: 105%; height: 120%; transform: translate(-50%, -50%); overflow: visible; }div#n2-ss-13 .n2-ss-highlighted-heading-highlighted svg path { stroke: #62ce70; stroke-width: 9px; fill: none; stroke-linecap: round; stroke-linejoin: round; }div#n2-ss-13 .n2-ss-button-container, div#n2-ss-13 .n2-ss-button-container a { display: block; }div#n2-ss-13 .n2-ss-button-container--non-full-width, div#n2-ss-13 .n2-ss-button-container--non-full-width a { display: inline-block; }div#n2-ss-13 .n2-ss-button-container.n2-ss-nowrap { white-space: nowrap; }div#n2-ss-13 .n2-ss-button-container a div { display: inline; font-size: inherit; text-decoration: inherit; color: inherit; line-height: inherit; font-family: inherit; font-weight: inherit; }div#n2-ss-13 .n2-ss-button-container a > div { display: inline-flex; align-items: center; vertical-align: top; }div#n2-ss-13 .n-uc-jwY5U8ktAJ9n-inner { border-width: 0px; border-style: solid; border-color: #ffffff; }div#n2-ss-13 .n-uc-jwY5U8ktAJ9n-inner:hover { border-width: 0px; border-style: solid; border-color: #ffffff; }div #n2-ss-13 #n2-ss-13item1 svg path { stroke: #f5faff; stroke-opacity: 1; stroke-width: 13px; }div#n2-ss-13 .n2-font-fc89f593256afff002191809c69d1ea6-highlight { font-family: Montserrat; color: #ffffff; font-size: 225%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: inherit; letter-spacing: normal; word-spacing: normal; text-transform: none; font-weight: 900; }div#n2-ss-13 .n2-font-fc89f593256afff002191809c69d1ea6-highlight .n2-highlighted { font-family: Montserrat; color: #26afe0; font-size: 100%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: inherit; letter-spacing: normal; word-spacing: normal; text-transform: none; font-weight: 900; }div#n2-ss-13 .n2-font-fc89f593256afff002191809c69d1ea6-highlight .n2-highlighted:hover, div#n2-ss-13 .n2-font-fc89f593256afff002191809c69d1ea6-highlight .n2-highlighted:active, div#n2-ss-13 .n2-font-fc89f593256afff002191809c69d1ea6-highlight .n2-highlighted:focus { font-family: Montserrat; color: #26afe0; font-size: 100%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: inherit; letter-spacing: normal; word-spacing: normal; text-transform: none; font-weight: 900; }div#n2-ss-13 .n2-style-1af8f81ba8cf2f5c321ed053504fc794-highlight { background: rgba(255, 255, 255, 0); opacity: 1; padding: 0px; box-shadow: none; border: 0px solid #000000; border-radius: 0px; }div#n2-ss-13 .n2-style-1af8f81ba8cf2f5c321ed053504fc794-highlight .n2-highlighted { padding: 0px; }div#n2-ss-13 .n2-style-1af8f81ba8cf2f5c321ed053504fc794-highlight .n2-highlighted:hover, div#n2-ss-13 .n2-style-1af8f81ba8cf2f5c321ed053504fc794-highlight .n2-highlighted:active, div#n2-ss-13 .n2-style-1af8f81ba8cf2f5c321ed053504fc794-highlight .n2-highlighted:focus { padding: 0px; }div#n2-ss-13 .n2-font-63735e99a2e2934eb2945a42fe635c8e-hover { font-family: "Open Sans"; color: rgba(255, 255, 255, 0.69); font-size: 150%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: inherit; letter-spacing: normal; word-spacing: normal; text-transform: none; font-weight: 300; }div#n2-ss-13 .n2-font-8cb575d5ef4de9ea683297f5d61e54ac-link a { font-family: "Open Sans"; color: #204f8a; font-size: 93.75%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: center; letter-spacing: 1px; word-spacing: normal; text-transform: none; font-weight: 400; }div#n2-ss-13 .n2-font-8cb575d5ef4de9ea683297f5d61e54ac-link a:hover, div#n2-ss-13 .n2-font-8cb575d5ef4de9ea683297f5d61e54ac-link a:active, div#n2-ss-13 .n2-font-8cb575d5ef4de9ea683297f5d61e54ac-link a:focus { color: #f5faff; }div#n2-ss-13 .n2-style-495424426a09af748ee5f0d02564ca30-heading { background: #f5faff; opacity: 1; padding: 1em 2em; box-shadow: none; border: 0px solid #000000; border-radius: 5px; }div#n2-ss-13 .n2-style-495424426a09af748ee5f0d02564ca30-heading:hover, div#n2-ss-13 .n2-style-495424426a09af748ee5f0d02564ca30-heading:active, div#n2-ss-13 .n2-style-495424426a09af748ee5f0d02564ca30-heading:focus { background: #26afe0; }div#n2-ss-13 .n-uc-a4P4uAYfK8MZ-inner { border-width: 0px; border-style: solid; border-color: #ffffff; }div#n2-ss-13 .n-uc-a4P4uAYfK8MZ-inner:hover { border-width: 0px; border-style: solid; border-color: #ffffff; }div#n2-ss-13 .n2-style-554011c0b1cbaa704f9c26eccdeb4a9d-heading { background: rgba(255, 255, 255, 0); opacity: 1; padding: 0px; box-shadow: rgba(0, 0, 0, 0.48) 0px 0px 22px 2px; border: 15px solid #f5faff; border-radius: 0px; }div#n2-ss-13 .n2-ss-slide-limiter { max-width: 1200px; }div#n2-ss-13 .n-uc-2Ehc4ZGRZWZI { padding: 40px 20px; }div#n2-ss-13 .n-uc-1lR0LwKoirMi-inner { padding: 10px; text-align: center; --ssselfalign: center; justify-content: center; }div#n2-ss-13 .n-uc-1lR0LwKoirMi { max-width: 980px; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner { padding: 10px; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner > .n2-ss-layer-row-inner { width: calc(100% + 61px); margin: -30px; flex-wrap: nowrap; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] { margin: 30px; }div#n2-ss-13 .n-uc-jwY5U8ktAJ9n-inner { padding: 10px; text-align: left; --ssselfalign: var(--ss-fs); justify-content: center; }div#n2-ss-13 .n-uc-jwY5U8ktAJ9n { width: 50%; }div#n2-ss-13 .n-uc-xSuUQxb4T1dp { --margin-top: 15px; }div#n2-ss-13 .n-uc-a4P4uAYfK8MZ-inner { padding: 10px; text-align: left; --ssselfalign: var(--ss-fs); justify-content: center; }div#n2-ss-13 .n-uc-a4P4uAYfK8MZ { width: 50%; }@media (orientation: landscape) and (max-width: 900px), (orientation: portrait) and (max-width: 700px){div#n2-ss-13 .n-uc-2Ehc4ZGRZWZI { padding: 0px 0px 20px; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner > .n2-ss-layer-row-inner { width: calc(100% + 21px); margin: -10px; flex-wrap: wrap; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] { margin: 10px; }div#n2-ss-13 .n-uc-jwY5U8ktAJ9n { width: calc(100% - 20px); }div#n2-ss-13 .n-uc-QlnpQMeKxK1i { --ssfont-scale: 0.6; }div#n2-ss-13 .n-uc-RxBxcPs5H8rk { --ssfont-scale: 0.7; }div#n2-ss-13 .n-uc-a4P4uAYfK8MZ { width: calc(100% - 20px); }}@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; }#div_block-299-5 { flex-direction: row; display: flex; text-align: left; align-items: center; }#div_block-354-5 { align-items: stretch; grid-template-columns: repeat(3, minmax(7px, 1fr)); gap: 20px 3px; display: grid; }#div_block-318-5 { flex-direction: column; display: flex; text-align: left; align-items: center; }@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: 767px){#div_block-299-5 { flex-direction: column; display: flex; }}@media (max-width: 479px){#div_block-222-5 { padding-top: 9px; }}#headline-296-5 { color: #f5faff; }#headline-292-5 { color: #f5faff; }#headline-303-5 { color: #f5faff; }#headline-305-5 { color: #f5faff; }#text_block-278-5 { color: #f5faff; }#link_button-33-5 { background-color: #26afe0; border: 1px solid #26afe0; }#link_button-33-5 { padding-left: 30px; padding-right: 30px; }#link_button-339-5 { background-color: #26afe0; border: 1px solid #26afe0; color: #f5faff; }#link_button-339-5 { font-weight: 700; font-size: 17px; }#link_button-340-5 { background-color: #26afe0; border: 1px solid #26afe0; color: #f5faff; }#link_button-340-5 { font-weight: 700; font-size: 17px; }#link_button-342-5 { background-color: #26afe0; border: 1px solid #26afe0; color: #f5faff; }#link_button-342-5 { font-weight: 700; font-size: 17px; }#link_button-314-5 { background-color: #f5faff; border: 1px solid #f5faff; color: #26afe0; padding: 13px 20.8px; }#link_button-314-5 { font-size: 17px; font-weight: 600; text-transform: uppercase; }#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; }#image-356-5 { width: 35px; height: 35px; }#image-358-5 { width: 35px; height: 35px; }#image-360-5 { width: 35px; height: 35px; }@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%; }#shortcode-320-5 { width: 100%; }#shortcode-361-5 { width: 100%; }#_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_search-field:focus { color: #f5faff; }#-header-search-315-5 .oxy-header-search_search-field::placeholder { color: #f5faff; }#-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_search-field:focus { outline: none; }.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-97-1931 > .ct-section-inner-wrap { max-width: 100%; padding-top: 0px; padding-bottom: 0px; }#laser { background-color: #26afe0; }#sanft { background-color: #f5faff; }#behandlung { background-color: #204f8a; }@media (max-width: 767px){#kinder > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 767px){#laser > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 767px){#sanft > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 767px){#behandlung > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 479px){#kinder > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}@media (max-width: 479px){#laser > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}@media (max-width: 479px){#sanft > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}@media (max-width: 479px){#behandlung > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}#div_block-111-1931 { border-color: #f5faff; border-style: solid; border-width: 30px; box-shadow: rgba(32, 79, 138, 0.4) 0px 0px 22px 3px; }#div_block-58-1931 { width: 100%; flex-direction: column; display: flex; align-items: center; }#div_block-65-1931 { width: 50%; }#div_block-67-1931 { width: 50%; flex-direction: column; display: flex; justify-content: center; }#div_block-78-1931 { width: 50%; flex-direction: column; display: flex; justify-content: center; }#div_block-76-1931 { width: 50%; }@media (max-width: 991px){#new_columns-57-1931 > .ct-div-block { width: 100% !important; }}@media (max-width: 991px){#new_columns-64-1931 > .ct-div-block { width: 100% !important; }}@media (max-width: 991px){#new_columns-75-1931 > .ct-div-block { width: 100% !important; }}#headline-34-1931 { color: #26afe0; }#headline-42-1931 { color: #26afe0; }#headline-59-1931 { color: #26afe0; }#headline-68-1931 { color: #26afe0; }#headline-79-1931 { color: #f5faff; }#_rich_text-60-1931 { margin-top: 0px; color: #204f8a; }#_rich_text-62-1931 { margin-top: 0px; color: #204f8a; }#_rich_text-80-1931 { color: #f5faff; }#_rich_text-83-1931 { color: #f5faff; }#_rich_text-84-1931 { color: #f5faff; }#image-110-1931 { border-style: solid; border-color: #26afe0; border-width: 15px; }#image-66-1931 { border-color: #26afe0; border-style: solid; border-width: 15px; }#image-77-1931 { border-color: #26afe0; border-style: solid; border-width: 15px; }#shortcode-99-1931 { width: 100%; }.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-inner-content { width: 100%; }.oxy-pro-media-player .oxy-pro-media-player_play { --extras-play-icon-size: 60px; }.oxy-pro-media-player .oxy-pro-media-player_play button:hover { --vm-play-scale: 1; }.oxy-pro-media-player vime-player { --vm-control-scale: .9; --extras-slider-height: 2px; --vm-control-group-spacing: 12px; --vm-controls-padding: 15px; --vm-controls-spacing: 15px; --vm-time-font-size: 13px; --vm-control-border-radius: 3px; --extras-spinner-size: 80px; --vm-spinner-thickness: 3px; --vm-spinner-spin-duration: 1s; --vm-tooltip-spacing: 3px; --vm-tooltip-padding: 3px; }.oxy-pro-media-player .oxy-pro-media-player_custom-image { --extras-poster-left: 50%; --extras-poster-top: 50%; }.oxy-site-navigation { --oxynav-brand-color: #4831B0; --oxynav-neutral-color: #FFFFFF; --oxynav-activehover-color: #EFEDF4; --oxynav-background-color: #4831B0; --oxynav-border-radius: 0px; --oxynav-other-spacing: 8px; --oxynav-transition-duration: 0.3s; --oxynav-transition-timing-function: cubic-bezier(.84,.05,.31,.93); }.oxy-site-navigation { --oxynav-animation-name: none; }.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); }h5, h6 { font-size: var(--h5); font-weight: var(--h-font-weight); line-height: var(--lh-h5); }h6 { font-size: var(--h6); font-weight: var(--h-font-weight); line-height: var(--lh-h6); }a { color: #26afe0; text-decoration: none; }a:hover { 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; }.oxel_iconlist__row--dark:not(.ct-section):not(.oxy-easy-posts), .oxel_iconlist__row--dark.oxy-easy-posts .oxy-posts, .oxel_iconlist__row--dark.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; }.mb-4 { margin-bottom: var(--s-4); }.text-center { text-align: center; }.items-center { }.items-center:not(.ct-section):not(.oxy-easy-posts), .items-center.oxy-easy-posts .oxy-posts, .items-center.ct-section .ct-section-inner-wrap { align-items: center; }.w-5by6 { width: 83.3333%; }.lg-w-full { }@media (max-width: 991px){.lg-w-full { }}.w-full { width: 100%; }.grid { }.gap-8 { }.shadow-md { background-color: #f5faff; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }.shadow-md:not(.ct-section):not(.oxy-easy-posts), .shadow-md.oxy-easy-posts .oxy-posts, .shadow-md.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; justify-content: center; }@media (max-width: 1168px){.shadow-md { }.shadow-md:not(.ct-section):not(.oxy-easy-posts), .shadow-md.oxy-easy-posts .oxy-posts, .shadow-md.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; justify-content: center; }}.color-paragraph { color: var(--paragraph-color); }.grid-cols-2 { }.md-grid-cols-1 { }@media (max-width: 767px){.md-grid-cols-1 { }}.grid-cols-1 { }.horizontal { }.horizontal:not(.ct-section):not(.oxy-easy-posts), .horizontal.oxy-easy-posts .oxy-posts, .horizontal.ct-section .ct-section-inner-wrap { display: flex; flex-direction: row; }.grid-cols-3 { }.mb-12 { margin-bottom: var(--s-12); }.row-gap-8 { }.vertical { }.vertical:not(.ct-section):not(.oxy-easy-posts), .vertical.oxy-easy-posts .oxy-posts, .vertical.ct-section .ct-section-inner-wrap { display: flex; flex-direction: column; }.text-left { text-align: left; }.pl-2 { padding-left: var(--s-2); }.pb-3 { padding-bottom: var(--s-3); }.pb-4 { padding-bottom: var(--s-4); }.pt-4 { padding-top: var(--s-4); background-color: rgba(32, 79, 138, 0); padding-bottom: 0px; }.pb-5 { padding-bottom: var(--s-5); }.pt-6 { padding-top: var(--s-6); }.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; }}.bg45 { background-color: #f5faff; }.bg66 { width: 100%; text-align: center; }.bg66:not(.ct-section):not(.oxy-easy-posts), .bg66.oxy-easy-posts .oxy-posts, .bg66.ct-section .ct-section-inner-wrap { align-items: center; }.grid_89 { width: 83.3333%; }.grid_89:not(.ct-section):not(.oxy-easy-posts), .grid_89.oxy-easy-posts .oxy-posts, .grid_89.ct-section .ct-section-inner-wrap { align-items: center; }@media (max-width: 991px){.grid_89 { }.grid_89:not(.ct-section):not(.oxy-easy-posts), .grid_89.oxy-easy-posts .oxy-posts, .grid_89.ct-section .ct-section-inner-wrap { display: flex; }}.border22 { }.footerx { background-color: #26afe0; }.footerx:not(.ct-section):not(.oxy-easy-posts), .footerx.oxy-easy-posts .oxy-posts, .footerx.ct-section .ct-section-inner-wrap { align-items: center; }* { -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)); }.grid { display: grid; }.gap-8 { gap: min(max(2.24rem, 1.87427rem + 1.1429vw), 3.2rem); }.row-gap-8 { row-gap: min(max(2.24rem, 1.87427rem + 1.1429vw), 3.2rem); }.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }.auto-grid-2 { display: grid; --auto-grid-min-size: calc(56rem - var(--gutter-size)); --gutter-size: 16px; grid-template-columns: repeat(auto-fill, minmax(max(35.2rem, min(45.6rem, var(--auto-grid-min-size))), 1fr)); }.auto-grid-3 { display: grid; --auto-grid-min-size: calc(37.3rem - var(--gutter-size)); --gutter-size: 21.4px; grid-template-columns: repeat(auto-fill, minmax(max(28.8rem, min(29.4rem, var(--auto-grid-min-size))), 1fr)); }.auto-grid-4 { display: grid; --auto-grid-min-size: calc(28rem - var(--gutter-size)); --gutter-size: 24px; grid-template-columns: repeat(auto-fill, minmax(max(20.8rem, min(21.2rem, var(--auto-grid-min-size))), 1fr)); }.auto-grid-2.gap-0, .auto-grid-3.gap-0, .auto-grid-4.gap-0 { gap: 0px; --gutter-size: 0px; }.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); }@media screen and (max-width: 991px){.lg-w-full { width: 100%; }}@media screen and (max-width: 767px){.md-grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }}:where(.hover-fade, .hover-back-pulse).hover-bg-primary:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-primary::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-primary:hover { background: var(--primary-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-secondary:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-secondary::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-secondary:hover { background: var(--secondary-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg:hover { background: var(--background-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-dark:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-dark::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-dark:hover { background: var(--dark-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-light:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-light::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-light:hover { background: var(--light-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-alt:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-alt::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-alt:hover { background: var(--background-alt-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-white:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-white::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-white:hover { background: var(--white-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-black:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-black::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-black:hover { background: var(--black-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-placeholder:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-placeholder::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-placeholder:hover { background: var(--placeholder-color) !important; }:where(.hover-fade, .hover-back-pulse).hover-bg-placeholder-alt:where(:hover, :focus, :active), :where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-placeholder-alt::before, :where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-placeholder-alt:hover { background: var(--placeholder-alt-color) !important; }:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-dark:where(:hover, :focus, :active) { color: var(--dark-color) !important; }:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-light:where(:hover, :focus, :active) { color: var(--light-color) !important; }:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-primary:where(:hover, :focus, :active) { color: var(--primary-color) !important; }:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-paragraph:where(:hover, :focus, :active) { color: var(--paragraph-color) !important; }:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-paragraph-alt:where(:hover, :focus, :active) { color: var(--paragraph-alt-color) !important; }.hover-color-dark:hover, .hover-color-dark:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) { color: var(--dark-color) !important; }.hover-color-light:hover, .hover-color-light:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) { color: var(--light-color) !important; }.hover-color-primary:hover, .hover-color-primary:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) { color: var(--primary-color) !important; }.hover-color-paragraph:hover, .hover-color-paragraph:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) { color: var(--paragraph-color) !important; }.hover-color-paragraph-alt:hover, .hover-color-paragraph-alt:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) { color: var(--paragraph-alt-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-primary::before { border-color: var(--primary-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-secondary::before { border-color: var(--secondary-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-dark::before { border-color: var(--dark-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-light::before { border-color: var(--light-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border::before { border-color: var(--border-color) !important; }:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-alt::before { border-color: var(--border-alt-color) !important; }.hover-bubble-top.hover-border-primary:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--primary-color) transparent !important; }.hover-bubble-top.hover-border-secondary:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--secondary-color) transparent !important; }.hover-bubble-top.hover-border-dark:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--dark-color) transparent !important; }.hover-bubble-top.hover-border-light:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--light-color) transparent !important; }.hover-bubble-top.hover-border:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--border-color) transparent !important; }.hover-bubble-top.hover-border-alt:where(:hover, :focus, :active)::before { border-color: transparent transparent var(--border-alt-color) transparent !important; }.hover-bubble-left.hover-border-primary:where(:hover, :focus, :active)::before { border-color: transparent var(--primary-color) transparent transparent !important; }.hover-bubble-left.hover-border-secondary:where(:hover, :focus, :active)::before { border-color: transparent var(--secondary-color) transparent transparent !important; }.hover-bubble-left.hover-border-dark:where(:hover, :focus, :active)::before { border-color: transparent var(--dark-color) transparent transparent !important; }.hover-bubble-left.hover-border-light:where(:hover, :focus, :active)::before { border-color: transparent var(--light-color) transparent transparent !important; }.hover-bubble-left.hover-border:where(:hover, :focus, :active)::before { border-color: transparent var(--border-color) transparent transparent !important; }.hover-bubble-left.hover-border-alt:where(:hover, :focus, :active)::before { border-color: transparent var(--border-alt-color) transparent transparent !important; }.hover-bubble-bottom.hover-border-primary:where(:hover, :focus, :active)::before { border-color: var(--primary-color) transparent transparent transparent !important; }.hover-bubble-bottom.hover-border-secondary:where(:hover, :focus, :active)::before { border-color: var(--secondary-color) transparent transparent transparent !important; }.hover-bubble-bottom.hover-border-dark:where(:hover, :focus, :active)::before { border-color: var(--dark-color) transparent transparent transparent !important; }.hover-bubble-bottom.hover-border-light:where(:hover, :focus, :active)::before { border-color: var(--light-color) transparent transparent transparent !important; }.hover-bubble-bottom.hover-border:where(:hover, :focus, :active)::before { border-color: var(--border-color) transparent transparent transparent !important; }.hover-bubble-bottom.hover-border-alt:where(:hover, :focus, :active)::before { border-color: var(--border-alt-color) transparent transparent transparent !important; }.hover-bubble-right.hover-border-primary:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--primary-color) !important; }.hover-bubble-right.hover-border-secondary:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--secondary-color) !important; }.hover-bubble-right.hover-border-dark:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--dark-color) !important; }.hover-bubble-right.hover-border-light:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--light-color) !important; }.hover-bubble-right.hover-border:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--border-color) !important; }.hover-bubble-right.hover-border-alt:where(:hover, :focus, :active)::before { border-color: transparent transparent transparent var(--border-alt-color) !important; }.ct-section-inner-wrap { position: relative; }.iGDhJF { width: 100%; }.kiErDg { -webkit-font-smoothing: antialiased; }.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 ease; 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%; 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; }ol, ul { box-sizing: border-box; }.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; }.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; }.mhcookie-box input[type="checkbox"] { accent-color: #00a4d8; }.mhcookie-checkbox, .mhcookie-iab-vendor-checkbox { display: none !important; }.mhcookie-dialog-wrapper .mhcookie-consent-history { display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0px 10px; }.mhcookie-hidden { display: none !important; }.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; }[type="checkbox"], [type="radio"], legend { box-sizing: border-box; padding: 0px; }[type="search"] { appearance: textfield; outline-offset: -2px; }#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 li.mega-menu-item > ul.mega-sub-menu { display: block; visibility: hidden; opacity: 1; pointer-events: auto; }#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; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 { background: #26afe0; padding: 0px; display: none; }body label { display: inline; }.n2-ss-slider img.n2-ow, .n2-ss-slider .n2-ow-all img, .n2-ss-slider svg.n2-ow, .n2-ss-slider .n2-ow-all svg { max-width: none; max-height: none; height: auto; box-shadow: none; border-radius: 0px; background: 0px 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; }.n2-ss-slider source { display: none; }.n2-ss-slider .n2-ss-preserve-size { width: 100%; visibility: hidden; }.n2-ss-slider .n2-ss-preserve-size[data-related-device] { display: none; }.n2-ss-slider .n2-ss-preserve-size[data-related-device="desktopPortrait"] { display: block; }.n2-ss-slider .n2-ss-slide--focus { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; filter: opacity(0); z-index: -99999; }.n2-ss-slider .n2-ss-layers-container { visibility: hidden; position: relative; width: 100%; height: 100%; display: flex; flex-direction: column; z-index: 20; opacity: 0.001; transition: opacity 0.4s; }.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container { opacity: 1; }.n2-ss-slider .n2-ss-layer-row-inner { position: relative; box-sizing: border-box; display: flex; visibility: hidden; width: 100%; }.n2-ss-slider .n2-ss-reveal-clip > * { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }ss3-loader { display: none; place-content: center; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 100000; }div#n2-ss-13 .n2-ss-slider-3 > * { grid-area: slide; }div#n2-ss-13 .n2-ss-slide-limiter { max-width: 1200px; }div#n2-ss-13 .n-uc-ZEXfHZ24SX3j-inner > .n2-ss-layer-row-inner { width: calc(100% + 61px); margin: -30px; flex-wrap: nowrap; }#-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_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 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 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; }body.swift-nojs [data-s3cid="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width:353px;}body.swift-nojs [data-s3cid="6"]{min-width:353px;}body.swift-nojs [data-s3cid="7"]{min-width:353px;}body.swift-nojs [data-s3cid="8"]{min-width:353px;}body.swift-nojs [data-s3cid="9"]{min-width: 100vw;}body.swift-nojs [data-s3cid="10"]{min-width: 100vw;}body.swift-nojs [data-s3cid="12"]{min-width:353px;}body.swift-nojs [data-s3cid="13"]{min-width:353px;}body.swift-nojs [data-s3cid="14"]{min-width:317.6875px;}body.swift-nojs [data-s3cid="15"]{min-width:317.6875px;}body.swift-nojs [data-s3cid="16"]{min-width:317.6875px;}body.swift-nojs [data-s3cid="17"]{min-width:105.90625px;}body.swift-nojs [data-s3cid="18"]{min-width:105.875px;}body.swift-nojs [data-s3cid="19"]{min-width:105.90625px;}body.swift-nojs [data-s3cid="24"]{min-width: 100vw;}body.swift-nojs [data-s3cid="25"]{min-width: 100vw;}body.swift-nojs [data-s3cid="26"]{min-width: 100vw;}body.swift-nojs [data-s3cid="27"]{min-width:353px;}body.swift-nojs [data-s3cid="28"]{min-width:353px;}body.swift-nojs [data-s3cid="64"]{min-width: 100vw;}body.swift-nojs [data-s3cid="65"]{min-width: 100vw;}body.swift-nojs [data-s3cid="66"]{min-width:391px;}body.swift-nojs [data-s3cid="67"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="68"]{min-width:325.828125px;min-height:443.5625px;}body.swift-nojs [data-s3cid="69"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="70"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="71"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="72"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="73"]{min-width:325.828125px;}body.swift-nojs [data-s3cid="74"]{min-width:325.828125px;min-height:245.4375px;}body.swift-nojs [data-s3cid="75"]{min-width:325.828125px;min-height:211.640625px;}body.swift-nojs [data-s3cid="76"]{min-width: 100vw;}body.swift-nojs [data-s3cid="77"]{min-width: 100vw;}body.swift-nojs [data-s3cid="78"]{min-width:391px;}body.swift-nojs [data-s3cid="79"]{min-width:391px;}body.swift-nojs [data-s3cid="80"]{min-width:343px;}body.swift-nojs [data-s3cid="81"]{min-width:343px;}body.swift-nojs [data-s3cid="82"]{min-width: 100vw;}body.swift-nojs [data-s3cid="83"]{min-width: 100vw;}body.swift-nojs [data-s3cid="84"]{min-width:391px;}body.swift-nojs [data-s3cid="85"]{min-width:391px;}body.swift-nojs [data-s3cid="86"]{min-width:391px;}body.swift-nojs [data-s3cid="87"]{min-width:343px;}body.swift-nojs [data-s3cid="88"]{min-width:343px;}body.swift-nojs [data-s3cid="89"]{min-width:343px;}body.swift-nojs [data-s3cid="90"]{min-width:343px;}body.swift-nojs [data-s3cid="91"]{min-width:343px;}body.swift-nojs [data-s3cid="92"]{min-width: 100vw;}body.swift-nojs [data-s3cid="93"]{min-width: 100vw;}body.swift-nojs [data-s3cid="94"]{min-width:391px;}body.swift-nojs [data-s3cid="95"]{min-width:391px;}body.swift-nojs [data-s3cid="96"]{min-width:343px;}body.swift-nojs [data-s3cid="97"]{min-width:343px;}body.swift-nojs [data-s3cid="98"]{min-width:343px;}body.swift-nojs [data-s3cid="99"]{min-width:391px;}body.swift-nojs [data-s3cid="100"]{min-width: 100vw;}body.swift-nojs [data-s3cid="101"]{min-width: 100vw;}body.swift-nojs [data-s3cid="102"]{min-width:353px;}body.swift-nojs [data-s3cid="103"]{min-width:199.65625px;min-height:118.046875px;}body.swift-nojs [data-s3cid="104"]{min-width:353px;}body.swift-nojs [data-s3cid="105"]{min-width:353px;}body.swift-nojs [data-s3cid="106"]{min-width:353px;}body.swift-nojs [data-s3cid="107"]{min-width:353px;}body.swift-nojs [data-s3cid="108"]{min-width:353px;}body.swift-nojs [data-s3cid="109"]{min-width:353px;}body.swift-nojs [data-s3cid="111"]{min-width:85.203125px;}body.swift-nojs [data-s3cid="114"]{min-width:235.640625px;}body.swift-nojs [data-s3cid="115"]{min-width:235.640625px;}body.swift-nojs [data-s3cid="116"]{min-width:235.640625px;}body.swift-nojs [data-s3cid="117"]{min-width:235.640625px;}html{opacity:1}