:where([data-s3image]) { height: auto; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where([style*="border-width"]) { border-style: solid; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }.mhcookie-dialog-wrapper, .mhcookie-functional-blocked { position: fixed; z-index: 2147483647; display: flex; visibility: hidden; opacity: 0; transition: 0.4s; }.mhcookie-dialog-wrapper { top: 0px; left: 0px; justify-content: center; align-items: center; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.25); }.mhcookie-dialog-wrapper.mhcookie-show, .mhcookie-functional-blocked.mhcookie-show { visibility: visible; opacity: 1; transition: 0.8s; }.mhcookie-functional-blocked { bottom: 0px; left: 0px; display: flex; flex-flow: wrap; justify-content: space-around; align-items: center; gap: 10px; width: 100vw; padding: 20px; background-color: #ffffff; color: #1d2327; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px; font-family: Arial; font-size: 14px; }.mhcookie-functional-blocked .mhcookie-buttons { flex-flow: wrap; justify-content: center; margin: 0px; }.mhcookie-functional-blocked .mhcookie-btn { padding: 6px 12px; white-space: nowrap; }@media (min-width: 992px){.mhcookie-functional-blocked, .mhcookie-functional-blocked .mhcookie-buttons { flex-wrap: nowrap; }}.mhcookie-box { position: relative; background-color: #ffffff; color: #1d2327; width: 600px; max-width: 100vw; max-height: 100vh; padding: 20px; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; box-sizing: border-box; font-family: Arial; font-size: 14px; animation: 1s ease-in-out 0s 1 normal forwards running mhcookie_show; }.mhcookie-box label { margin: 0px; font-family: inherit; font-weight: 800; font-size: 14px; text-transform: initial; }.mhcookie-header { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; margin-bottom: 20px; }.mhcookie-title { margin: 0px; font-family: inherit; font-size: 20px; font-weight: 600; text-transform: initial; color: #1d2327; }.mhcookie-close { position: absolute; top: 1em; right: 1em; background: none; color: #00a4d8; border: none; font-family: inherit; font-weight: 400; font-size: 22px; cursor: pointer; text-decoration: none; line-height: 0; }.mhcookie-details-wrapper { height: 300px; max-height: 40vh; overflow-y: scroll; padding-bottom: 20px; }.mhcookie-details-after { content: ""; display: block; position: sticky; bottom: 0px; width: 100%; height: 40px; background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); pointer-events: none; transform: translateY(-100%); }.mhcookie-text { margin: 0px 0px 30px; font-family: inherit; font-weight: 400; font-size: 13px; text-transform: initial; }.mhcookie-details { display: flex; flex-direction: column; gap: 20px; }.mhcookie-group-wrapper { position: relative; display: flex; flex-direction: column; align-items: flex-start; }.mhcookie-group { display: flex; align-items: center; gap: 20px; }.mhcookie-group-inner { display: flex; flex-direction: column; font-family: Arial; font-weight: 400; font-size: 13px; text-transform: initial; }.mhcookie-group-inner label { font-weight: 800; cursor: pointer; }.mhcookie-box input[type="checkbox"] { accent-color: #00a4d8; }.mhcookie-group-show-details { text-decoration: none; font-size: 0.85em; align-self: center; margin: 5px 0px 10px; color: #00a4d8; }.mhcookie-group-details { width: 100%; max-height: 0px; overflow: hidden; transition: max-height 0.5s; }.mhcookie-group--list { display: flex; flex-direction: column; align-items: center; gap: 10px; margin: 10px 0px 30px; padding: 10px; box-sizing: border-box; background: rgba(29, 35, 39, 0.024); }.mhcookie-group--list-item { display: flex; gap: 20px; justify-content: space-between; width: 100%; font-size: 0.9em; padding-bottom: 10px; font-style: italic; }.mhcookie-group--list-item:not(:last-child) { border-bottom: 1px solid rgba(29, 35, 39, 0.2); }.mhcookie-buttons { display: flex; flex-direction: column; gap: 10px; margin-top: 20px; }.mhcookie-btn { display: block; background: transparent; border: 1px solid #00a4d8; color: #00a4d8; padding: 10px 20px; border-radius: 5px; font-family: inherit; font-size: 14px; font-weight: 400; text-decoration: none; text-transform: initial; text-align: center; cursor: pointer; white-space: nowrap; }.mhcookie-btn-primary { background: #00a4d8; color: #ffffff; }.mhcookie-checkbox, .mhcookie-iab-vendor-checkbox { display: none !important; }.mhcookie-pseudo-checkbox { display: block; min-width: 16px; min-height: 16px; aspect-ratio: 1 / 1; border: 2px solid #1d2327; background: #ffffff; position: relative; transition: opacity 0.2s; cursor: pointer; box-sizing: border-box; }.mhcookie-pseudo-checkbox::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMjAuMjg1IDYuNzFhMSAxIDAgMCAxIDAgMS40MmwtMTAgMTBhMSAxIDAgMCAxLTEuNDIgMGwtNS01YTEgMSAwIDAgMSAxLjQyLTEuNDJsNC4yOSA0LjI5TDE4Ljg3IDYuNzFhMSAxIDAgMCAxIDEuNDE1IDB6IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo="); mask-size: contain; mask-repeat: no-repeat; width: 100%; height: 100%; background-color: #ffffff; transition: opacity 0.6s; }:checked + .mhcookie-pseudo-checkbox { background: #00a4d8; border-color: #00a4d8; }:checked + .mhcookie-pseudo-checkbox::before { display: inline-block; opacity: 1; }[disabled] + .mhcookie-pseudo-checkbox { filter: grayscale(1); opacity: 0.75; }.mhcookie-dialog-wrapper .mhcookie-consent-history { display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0px 10px; }.mhcookie-dialog-wrapper .mhcookie-consent-history-element { font-weight: 800; font-size: 12px; }.mhcookie-consent-date, .mhcookie-deviceID { font-weight: 400; font-size: 12px; }.mhcookie-hidden { display: none !important; }.mhcookie-privacy-policy-wrapper { display: flex; justify-content: center; margin: 20px 0px 0px; font-size: 0.85em; }.mhcookie-privacy-policy-wrapper a { color: #00a4d8; }.mhcookie-preferences-toggle { position: fixed; bottom: 0px; right: 0px; line-height: 1; color: #00a4d8; z-index: 2147483645; visibility: hidden; opacity: 0; transition: opacity 0.8s; cursor: pointer; }.mhcookie-preferences-toggle[data-position="bottom-left"] { left: 0px; right: unset; }.mhcookie-preferences-toggle svg { width: 45px; height: 45px; margin: 10px; }button, hr, input { overflow: visible; }[type="checkbox"], [type="radio"], legend { box-sizing: border-box; padding: 0px; }html { line-height: 1.15; text-size-adjust: 100%; }body, h1, h2, h3, h4, h5, h6 { margin: 0px; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section { display: block; }a { background-color: transparent; }img { border-style: none; }svg:not(:root) { overflow: hidden; }button, input, optgroup, select, textarea { font-size: 100%; line-height: 1.15; margin: 0px; }button, select { text-transform: none; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }[type="search"] { appearance: textfield; outline-offset: -2px; }html { box-sizing: border-box; }body { font-size: 16px; color: #404040; }*, ::after, ::before { box-sizing: inherit; }.ct-section-inner-wrap { margin-left: auto; margin-right: auto; height: 100%; min-height: inherit; }.oxy-header-wrapper { position: relative; }.oxy-header-row { width: 100%; display: block; }.oxy-header-container { height: 100%; margin-left: auto; margin-right: auto; display: flex; flex-wrap: nowrap; justify-content: flex-start; align-items: stretch; }.oxy-header-center, .oxy-header-left, .oxy-header-right { display: flex; align-items: center; }.oxy-header-left { justify-content: flex-start; }.oxy-header-center { flex-grow: 1; justify-content: center; }.oxy-header-right { justify-content: flex-end; }.oxy-search-form label.screen-reader-text { display: none; }.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/page/4/__data/4729Open-Sansccece729.woff) format('woff2');font-display:swap;}h1, h2, h3, h4, h5, h6, .entry-title, body.single-post .entry-title, body.page .entry-title, body.category .entry-title, .widget-title, .site-title, .site-description { font-family: montserrat !important; }body, p, blockquote, li, a, strong, b, em, .menu-menu-container li a, .menu-menu-container li span, #menu-menu li a, #menu-menu li span, .menu-menu_en-container li a, .menu-menu_en-container li span, #menu-menu_en li a, #menu-menu_en li span { font-family: open-sans !important; }#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge { transition: none; border-radius: 0px; box-shadow: none; background: none; border: 0px; inset: auto; box-sizing: border-box; clip: auto; color: #666666; display: block; float: none; font-family: inherit; font-size: 14px; height: auto; line-height: 1.7; list-style-type: none; margin: 0px; min-height: auto; max-height: none; min-width: auto; max-width: none; opacity: 1; outline: none; overflow: visible; padding: 0px; position: relative; pointer-events: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; transform: none; vertical-align: baseline; visibility: inherit; width: auto; overflow-wrap: break-word; white-space: normal; }#mega-menu-wrap-max_mega_menu_1::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link::before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge::before, #mega-menu-wrap-max_mega_menu_1::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge::after { display: none; }#mega-menu-wrap-max_mega_menu_1 { border-radius: 0px; }@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 { background: #26afe0; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 { visibility: visible; text-align: center; padding: 0px; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link { cursor: pointer; display: inline; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu { display: block; visibility: hidden; opacity: 1; pointer-events: auto; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu { display: none; visibility: visible; opacity: 1; }}@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu { opacity: 0; transform: translate(0px, 10px); transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link::before { display: inline-block; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-family: dashicons; position: static; margin: 0px 6px 0px 0px; vertical-align: top; -webkit-font-smoothing: antialiased; color: inherit; background: transparent; height: auto; width: auto; top: auto; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item { margin: 0px; display: inline-block; height: auto; vertical-align: middle; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.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-item-has-children > a.mega-menu-link > span.mega-indicator::after { content: ""; font-family: dashicons; font-weight: normal; display: inline-block; margin: 0px 0px 0px 6px; vertical-align: top; -webkit-font-smoothing: antialiased; transform: rotate(0deg); color: inherit; position: relative; background: transparent; height: auto; width: auto; right: auto; line-height: inherit; }#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { display: inline; height: auto; width: auto; background: transparent; position: relative; pointer-events: auto; left: auto; min-width: auto; line-height: inherit; color: inherit; font-size: inherit; padding: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: right; }}@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1::after { content: ""; display: table; clear: both; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { display: none; z-index: 1; cursor: pointer; background: #26afe0; border-radius: 2px; line-height: 40px; height: 40px; text-align: left; user-select: none; -webkit-tap-highlight-color: transparent; outline: none; white-space: nowrap; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { display: flex; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right { display: flex; flex-basis: 33.33%; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: start; justify-content: flex-start; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center { -webkit-box-pack: center; justify-content: center; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: end; justify-content: flex-end; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block { margin-right: 6px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child { margin-left: 6px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block { display: flex; height: 100%; outline: 0px; align-self: center; flex-shrink: 0; }@media only screen and (max-width: 768px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 { background: #26afe0; padding: 0px; display: none; }}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 { cursor: pointer; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated { padding: 0px; display: flex; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; border: 0px; margin: 0px; overflow: visible; transform: scale(0.8); align-self: center; outline: 0px; background: none; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box { width: 40px; height: 24px; display: inline-block; position: relative; outline: 0px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner { display: block; top: 50%; margin-top: -2px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { width: 40px; height: 4px; background-color: #dddddd; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { content: ""; display: block; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before { top: -10px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { bottom: -10px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner { top: 2px; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before { top: 10px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after { top: 20px; }@media only screen and (min-width: 769px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-1934.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li#mega-menu-item-1934 > ul.mega-sub-menu { width: 400px; }}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-1934 { position: relative; }#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle { }#mega-menu-wrap-max_mega_menu_1 { clear: both; }@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face { font-family: Genericons; }}:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }:host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }body { min-height: -webkit-fill-available; -webkit-font-smoothing: antialiased; }a:not([class]) { text-decoration-skip-ink: auto; }input, button, textarea, select { font: inherit; }a, button { touch-action: manipulation; }img { vertical-align: top; height: auto; max-width: 100%; }body label { display: inline; }.n2-section-smartslider { position: relative; width: 100%; outline: 0px; --widget-offset: 0px; }.n2-ss-align { position: relative; z-index: 0; overflow: hidden; }.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; box-shadow: none; text-decoration: none; outline: 0px !important; }body.swift-nojs .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 !important}.n2-ss-slider h1.n2-ow, .n2-ss-slider h2.n2-ow, .n2-ss-slider h3.n2-ow, .n2-ss-slider h4.n2-ow, .n2-ss-slider h5.n2-ow, .n2-ss-slider h6.n2-ow, .n2-ss-slider p.n2-ow, .n2-ss-slider blockquote.n2-ow, .n2-ss-slider .n2-ow-all h1, .n2-ss-slider .n2-ow-all h2, .n2-ss-slider .n2-ow-all h3, .n2-ss-slider .n2-ow-all h4, .n2-ss-slider .n2-ow-all h5, .n2-ss-slider .n2-ow-all h6, .n2-ss-slider .n2-ow-all p, .n2-ss-slider .n2-ow-all blockquote { margin: 0px; padding-left: 0px; padding-right: 0px; height: auto; width: auto; border: 0px; box-shadow: none; hyphens: manual; }.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 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; }.n2-ss-slider p { background-color: transparent; }.n2-ss-slider { z-index: 3; position: relative; text-align: left; width: 100%; min-height: 1px; }.n2-ss-slider.n2notransition * { transition: none !important; }body.swift-nojs .n2-ss-slider.n2notransition *{transition: none !important}.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-thumbnail { display: none !important; }.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 .n2-ss-slide-background-color[data-overlay="1"] { z-index: 7; }.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image { z-index: 5; }.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-slide-background-image img { object-position: var(--ss-o-pos-x) var(--ss-o-pos-y); }.n2-ss-slider .n2-ss-slide-background-image img { object-fit: cover; color: rgba(0, 0, 0, 0); width: 100% !important; height: 100% !important; }.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-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-slider .n2-ss-widget { position: relative; backface-visibility: hidden; perspective: 1000px; z-index: 1; font-size: 16px; transition: opacity 0.4s; opacity: 1; box-sizing: initial; }.n2-ss-slider .n2-ss-slider-wrapper-outside, .n2-ss-slider .n2-ss-slider-wrapper-inside { position: relative; display: grid; grid-template-columns: 100%; }.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls { z-index: 10; position: absolute; width: 100%; height: 100%; visibility: hidden; display: flex; }.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls > * { visibility: visible; }.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom { align-items: center; flex-flow: column-reverse; }.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom > *, .n2-ss-slider .n2-ss-slider-controls-above > * { margin-bottom: var(--widget-offset); }.n2-ss-slider .n2i { vertical-align: top; }.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 0.3s, background-color, border-radius, box-shadow; }.n2-ss-slider .n2-ss-layer:not([data-sstype="col"]) { align-self: var(--ssselfalign); }.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; }ss-text, ss-word, ss-char { position: relative; display: inline-block; }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:"Linearicons-Free";font-weight:400;font-style:normal;src:url(https://dr-pathirana.de/wp-content/swift-ai/cache/dr-pathirana.de/page/4/__data/Linearicons-Free64c5cc02.woff) format('woff2');font-display:swap;}div .n2i.lnr { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: Linearicons-Free; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }.lnr-phone::before { content: ""; }div#n2-ss-8 .n2-ss-slider-1 { display: grid; position: relative; }div#n2-ss-8 .n2-ss-slider-2 { display: grid; position: relative; overflow: hidden; padding: 0px; border: 0px solid #3e3e3e; border-radius: 0px; background-clip: padding-box;-webkit-background-clip: padding-box; background-repeat: repeat; background-position: 50% 50%; background-size: cover; background-attachment: scroll; z-index: 1; }div#n2-ss-8:not(.n2-ss-loaded) .n2-ss-slider-2 { background-image: none !important; }div#n2-ss-8 .n2-ss-slider-3 { display: grid; grid-template-areas: "cover"; position: relative; overflow: hidden; z-index: 10; }div#n2-ss-8 .n2-ss-slider-3 > * { grid-area: cover; }div#n2-ss-8 .n2-ss-slide-backgrounds, div#n2-ss-8 .n2-ss-slider-3 > .n2-ss-divider { position: relative; }div#n2-ss-8 .n2-ss-slide-backgrounds { z-index: 10; }div#n2-ss-8 .n2-ss-slide-backgrounds > * { overflow: hidden; }div#n2-ss-8 .n2-ss-slide-background { transform: translateX(-100000px); }div#n2-ss-8 .n2-ss-slider-4 { place-self: center; position: relative; width: 100%; height: 100%; z-index: 20; display: grid; grid-template-areas: "slide"; }div#n2-ss-8 .n2-ss-slider-4 > * { grid-area: slide; }div#n2-ss-8 .n2-ss-slide { display: grid; place-items: center; grid-auto-columns: 100%; position: relative; z-index: 20; backface-visibility: hidden; transform: translateX(-100000px); }div#n2-ss-8 .n2-ss-slide { perspective: 1000px; }.n2-ss-background-animation { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 3; }div#n2-ss-8 .n2-ss-animated-heading-wrapper { position: relative; line-height: 1.5; margin: 0px; }div#n2-ss-8 .n2-ss-animated-heading-wrapper div { display: inline-block; vertical-align: top; }div#n2-ss-8 .n2-ss-animated-heading-wrapper > ss-text, div#n2-ss-8 .n2-ss-animated-heading-wrapper > a { vertical-align: middle; display: inline; text-decoration: inherit; }div#n2-ss-8 .n2-ss-animated-heading-wrapper > .n2-ss-animated-heading-i { display: inline-block; position: relative; min-width: 0.6em; }div#n2-ss-8 .n2-ss-animated-heading-i * { text-decoration: inherit; }div#n2-ss-8 .n2-ss-animated-heading-wrapper .n2-ss-animated-heading-i2 { position: relative; white-space: nowrap; display: inline-grid; justify-items: start; grid-template-areas: "text"; }div#n2-ss-8 .n2-ss-animated-heading-i-text { grid-area: text; white-space: nowrap; text-decoration: inherit; }div#n2-ss-8 .n2-ss-button-container, div#n2-ss-8 .n2-ss-button-container a { display: block; }div#n2-ss-8 .n2-ss-button-container--non-full-width, div#n2-ss-8 .n2-ss-button-container--non-full-width a { display: inline-block; }div#n2-ss-8 .n2-ss-button-container.n2-ss-nowrap { white-space: nowrap; }div#n2-ss-8 .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-8 .n2-ss-button-container a > div { display: inline-flex; align-items: center; vertical-align: top; }div#n2-ss-8 .n2-ss-button-container span { font-size: 100%; vertical-align: baseline; }div#n2-ss-8 .n2-ss-button-container a[data-iconplacement="left"] span { margin-right: 0.3em; }div#n2-ss-8 .n2-ss-background-animation { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 3; }div#n2-ss-8 .n2-ss-control-bullet { visibility: hidden; text-align: center; justify-content: center; z-index: 14; }div#n2-ss-8 .nextend-bullet-bar { display: inline-flex; vertical-align: top; visibility: visible; align-items: center; flex-wrap: wrap; }div#n2-ss-8 .n2-bar-justify-content-center { justify-content: center; }div#n2-ss-8 .nextend-bullet-bar .n2-bullet { cursor: pointer; transition: background-color 0.4s; }div#n2-ss-8 .n2-font-6f2a593c4d46721fc21859c768e81053-highlight { font-family: Montserrat; color: #f5faff; font-size: 268.75%; 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-8 .n2-font-6f2a593c4d46721fc21859c768e81053-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-8 .n2-style-4abd201242d81e39afa08f691f9386b5-highlight { background: rgba(255, 255, 255, 0); opacity: 1; padding: 0px; box-shadow: none; border: 0px solid #000000; border-radius: 0px; }div#n2-ss-8 .n2-style-4abd201242d81e39afa08f691f9386b5-highlight .n2-highlighted { padding: 0px; }div#n2-ss-8 .n2-font-28f5c673e8ab8a515f73ea38485289b1-link a { font-family: Montserrat; color: #ffffff; font-size: 112.5%; text-shadow: none; line-height: 1.5; font-style: normal; text-decoration: none; text-align: center; letter-spacing: normal; word-spacing: normal; text-transform: none; font-weight: 700; }div#n2-ss-8 .n2-style-aaa41f83a631e7562ec470dd21b0ae3d-heading { background: rgba(92, 186, 60, 0); opacity: 1; padding: 10px 30px; box-shadow: none; border: 0px solid #000000; border-radius: 0px; }div#n2-ss-8 .n2-font-1708baf1cb9f1b1191c4cc30f7b1c842-link a { font-family: Montserrat; color: #f5faff; 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: uppercase; font-weight: 700; }div#n2-ss-8 .n2-style-8a13963b80054b26d08779d06be9c231-heading { background: #26afe0; opacity: 1; padding: 0.8em 1.5em; box-shadow: none; border: 2px none #ffffff; border-radius: 0px; }div#n2-ss-8 .n2-font-2ae69bbc4ab10a471f53a7fce618b478-paragraph { font-family: Montserrat; color: #ffffff; 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: 400; }div#n2-ss-8 .n2-style-26bb44095264a1580078045e8fff288f-dot { background: rgba(0, 0, 0, 0); opacity: 1; padding: 5px; box-shadow: none; border: 2px solid #f5faff; border-radius: 50px; margin: 4px 3px; }div#n2-ss-8 .n2-style-6af2dd0cbb6001c1cb40ddbbd1266410-simple { background: #26afe0; opacity: 1; padding: 2px 5px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px 0px; border: 0px solid #000000; border-radius: 50px; }div#n2-ss-8 .n2-ss-slide-limiter { max-width: 1200px; }div#n2-ss-8 .n-uc-ZRyaWYmgS8Xp { padding: 0px; }div#n2-ss-8 .n-uc-187d8f1049b03-inner { padding: 40px 60px; justify-content: center; }div#n2-ss-8 .n-uc-6viMFDtub8iX { --margin-top: 10px; }div#n2-ss-8 .n-uc-tIGNamtRr8aM { --margin-top: 20px; }div#n2-ss-8 .n-uc-gZXuZKu2zoul { --margin-top: 30px; max-width: 725px; }div#n2-ss-8 .n-uc-daeNwbaB8IVw { padding: 0px; }div#n2-ss-8 .n-uc-mzxWRrPFKvLE-inner { padding: 40px 60px; justify-content: center; }div#n2-ss-8 .n-uc-2XVnfdIGFEhV { --margin-top: 10px; }div#n2-ss-8 .n-uc-f8BtY3ik4sSN { --margin-top: 20px; }div#n2-ss-8 .n-uc-S767oYwEuUi6 { --margin-top: 30px; max-width: 725px; }div#n2-ss-8 .n-uc-g979fdWIXQ2U { padding: 0px; }div#n2-ss-8 .n-uc-Ro0SAksW2rLE-inner { padding: 40px 60px; justify-content: center; }div#n2-ss-8 .n-uc-QXAJIocE1wlN { --margin-top: 10px; }div#n2-ss-8 .n-uc-k9w3Vk1LON4A { --margin-top: 20px; }div#n2-ss-8 .n-uc-UbTgmiDU9UMM { --margin-top: 30px; max-width: 725px; }@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px), (orientation: portrait) and (max-width: 1199px) and (min-width: 701px){div#n2-ss-8 .n-uc-TapoXdoWXf2K { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-gZXuZKu2zoul { --ssfont-scale: 0.85; }div#n2-ss-8 .n-uc-dVfkn2cvnyq5 { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-S767oYwEuUi6 { --ssfont-scale: 0.85; }div#n2-ss-8 .n-uc-ZR7j271T78u0 { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-UbTgmiDU9UMM { --ssfont-scale: 0.85; }}@media (orientation: landscape) and (max-width: 900px), (orientation: portrait) and (max-width: 700px){div#n2-ss-8 .n-uc-187d8f1049b03-inner { padding: 40px 25px; }div#n2-ss-8 .n-uc-TapoXdoWXf2K { --ssfont-scale: 0.6; }div#n2-ss-8 .n-uc-tIGNamtRr8aM { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-gZXuZKu2zoul { --ssfont-scale: 0.75; }div#n2-ss-8 .n-uc-mzxWRrPFKvLE-inner { padding: 40px 25px; }div#n2-ss-8 .n-uc-dVfkn2cvnyq5 { --ssfont-scale: 0.6; }div#n2-ss-8 .n-uc-f8BtY3ik4sSN { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-S767oYwEuUi6 { --ssfont-scale: 0.75; }div#n2-ss-8 .n-uc-Ro0SAksW2rLE-inner { padding: 40px 25px; }div#n2-ss-8 .n-uc-ZR7j271T78u0 { --ssfont-scale: 0.6; }div#n2-ss-8 .n-uc-k9w3Vk1LON4A { --ssfont-scale: 0.8; }div#n2-ss-8 .n-uc-UbTgmiDU9UMM { --ssfont-scale: 0.75; }}@media (max-width: 1168px){#section-264-5 > .ct-section-inner-wrap { }}#div_block-343-5 { align-items: stretch; grid-template-columns: repeat(3, minmax(7px, 1fr)); gap: 20px 3px; display: grid; }#div_block-222-5 { display: flex; flex-direction: row; align-items: center; justify-content: center; width: 100%; }#div_block-316-5 { width: 100%; text-align: center; align-items: center; justify-content: center; flex-direction: row; display: flex; }@media (max-width: 1168px){#div_block-222-5 { text-align: center; display: flex; }}@media (max-width: 767px){#div_block-222-5 { padding-top: 6px; }}@media (max-width: 479px){#div_block-222-5 { padding-top: 9px; }}#link_button-33-5 { background-color: #26afe0; border: 1px solid #26afe0; }#link_button-33-5 { padding-left: 30px; padding-right: 30px; }#image-348-5 { width: 35px; height: 35px; }#image-349-5 { width: 35px; height: 35px; }#image-350-5 { width: 35px; height: 35px; }#image-224-5 { margin-top: 3px; height: 74px; }@media (max-width: 991px){#image-224-5 { height: 64px; }}@media (max-width: 767px){#image-224-5 { height: 54px; }}@media (max-width: 479px){#image-224-5 { height: 40px; }}#shortcode-186-5 { width: 90%; }#_header-18-5 { width: 100%; }@media (max-width: 767px){#_header_row-19-5 .oxy-header-container { flex-direction: column; }#_header_row-19-5 .oxy-header-container > div { justify-content: center; }}#_header_row-19-5 { background-color: #f5faff; padding-top: 7px; padding-bottom: 9px; }#_header_row-27-5 { background-color: #26afe0; }@media (max-width: 767px){#_header_row-19-5 { padding-top: 24px; padding-bottom: 24px; }}#-header-search-315-5 .oxy-header-search_form { background-color: #26afe0; }#-header-search-315-5 .oxy-header-search_search-field { background-color: #26afe0; color: #f5faff; font-family: Montserrat; font-size: 50px; }#-header-search-315-5 .oxy-header-search_open-icon { color: #f5faff; font-size: 22px; }#-header-search-315-5 .oxy-header-search_close-icon { color: #f5faff; font-size: 59px; }#-header-search-315-5 form.oxy-header-search_form { inset: 100% 0px -100%; --slide-start: 0; }#-header-search-315-5 .oxy-header-container { max-width: 100%; }.oxy-header-search svg { width: 1em; height: 1em; fill: currentcolor; }.oxy-header-search_toggle-open { display: flex; }.oxy-header-search label { width: 100%; }.oxy-header-search .screen-reader-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.oxy-header-search_toggle { cursor: pointer; background: none; border: none; color: inherit; }.oxy-header-search input[type="submit"] { display: none; }.oxy-header-search_form { background: #f3f3f3; position: absolute; inset: 0px; opacity: 0; overflow: hidden; visibility: hidden; z-index: 99; transition: 0.3s; }.oxy-header-search_search-field, .woocommerce input.oxy-header-search_search-field[type="search"] { background: rgba(255, 255, 255, 0); font-family: inherit; border: none; width: 100%; }.oxy-header-search .oxy-header-container { display: flex; align-items: center; }.oxy-header-search_search-field { appearance: none; }#section-2-6 > .ct-section-inner-wrap { max-width: 100%; padding: 0px; }#section-444-6 { background-color: #f5faff; }#section-1118-6 > .ct-section-inner-wrap { padding-top: 0px; }#section-1033-6 > .ct-section-inner-wrap { display: flex; flex-direction: column; align-items: center; }#section-456-6 > .ct-section-inner-wrap { max-width: 100%; }#section-378-6 > .ct-section-inner-wrap { padding-top: 60px; padding-bottom: 60px; display: flex; flex-direction: column; align-items: center; }#section-374-6 > .ct-section-inner-wrap { max-width: 100%; padding: 0px; }#section-384-6 > .ct-section-inner-wrap { padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; align-items: center; }#section-867-6 > .ct-section-inner-wrap { max-width: 100%; }@media (max-width: 991px){#section-997-6 > .ct-section-inner-wrap { display: flex; }}@media (max-width: 767px){#section-444-6 > .ct-section-inner-wrap { padding-right: 1.5rem; padding-left: 1.5rem; }}@media (max-width: 767px){#section-1144-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}@media (max-width: 767px){#section-1160-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}@media (max-width: 767px){#section-1169-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}@media (max-width: 479px){#section-444-6 > .ct-section-inner-wrap { padding-right: 0.5rem; padding-left: 0.5rem; }}@media (max-width: 479px){#section-1144-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}@media (max-width: 479px){#section-1160-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}@media (max-width: 479px){#section-1169-6 > .ct-section-inner-wrap { padding-right: 0px; padding-left: 0px; }}#div_block-446-6 { background-image: url("//dr-pathirana.de/wp-content/swift-ai/images/wp-content/uploads/2022/09/Zahnarzt-Dr-jpg.webp"); background-size: cover; width: 50%; text-align: left; align-items: center; }#div_block-448-6 { width: 50%; flex-direction: column; display: flex; justify-content: center; }@media (max-width: 991px){#div_block-446-6 { padding-top: 200px; padding-bottom: 200px; }}@media (max-width: 991px){#div_block-448-6 { text-align: center; align-items: center; flex-direction: column; display: flex; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; }}@media (max-width: 991px){#new_columns-445-6 > .ct-div-block { width: 100% !important; }}#shortcode-4-6 { width: 100%; }#_posts_grid-1067-6 .oxy-post-image-overlay { position: relative; display: flex; flex-grow: 1; flex-direction: column; text-align: left; align-items: center; justify-content: center; width: 100%; padding: 3rem 2rem; background-color: rgba(0, 0, 0, 0.4); }#-ouacfg_slider-1182-6 .ouacfg-slider-image-container { background-size: cover; }.ouacfg-slider-wrapper { position: relative; width: 100%; }.ouacfg-slider { position: relative; text-align: center; overflow: hidden; }.ouacfg-slider > .swiper-wrapper, .ouacfg-slider > .swiper-wrapper:not(.ct-section):not(.oxy-easy-posts), .ou-thumbnails-swiper > .swiper-wrapper, .ou-thumbnails-swiper > .swiper-wrapper:not(.ct-section):not(.oxy-easy-posts) { display: flex !important; flex-direction: inherit !important; align-items: inherit !important; justify-content: inherit !important; gap: unset !important; grid-auto-rows: auto !important; }.oxy-ouacfg-slider .swiper-slide { line-height: 0; padding-top: 0px !important; padding-bottom: 0px !important; }.ouacfg-slider .ouacfg-slider-image-container { background: 50% center / cover no-repeat; position: relative; display: inline-block; width: 100%; }.swiper-scale-effect .swiper-slide-cover, .swiper-scale-effect .swiper-slide-cover img { transition: transform 4.5s ease-out; transform: scale(1.18); }.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover, .swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover img { transform: scale(1); }.ouacfg-slider.ouacfg-navigation-outside { padding-bottom: 40px; }#-ouacfg_slider-1182-6 { }.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%; }@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ct-div-block, .oxy-post-content, .ct-text-block, .ct-headline, .oxy-rich-text, .ct-link-text { max-width: 100%; }img { flex-shrink: 0; }body * { min-height: 1px; }}.ct-section-inner-wrap, .oxy-header-container { max-width: 1168px; }body { font-family: "Open Sans"; }body { line-height: var(--lh-base); font-size: var(--text-base); font-weight: 400; color: var(--paragraph-color); }h1, h2, h3, h4, h5, h6 { font-family: Montserrat; font-size: var(--h1); font-weight: var(--h-font-weight); line-height: var(--lh-h1); }a { color: #26afe0; text-decoration: none; }.ct-link { }.ct-link-button { border-radius: 3px; }.ct-section-inner-wrap { padding: min(max(8rem, 6.4rem + 5vw), 12rem) 2.4rem; }.ct-new-columns > .ct-div-block { padding: 2.4rem; }.oxy-header-container { padding-right: 2.4rem; padding-left: 2.4rem; }.pt-4 { padding-top: var(--s-4); background-color: rgba(32, 79, 138, 0); padding-bottom: 0px; }.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; }}.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)); }.section-py-0 > .ct-section-inner-wrap { padding-top: 0px; padding-bottom: 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); }.ct-section-inner-wrap { position: relative; }div.eapps-widget { position: relative; }div.eapps-widget { position: relative; }div.eapps-widget { position: relative; }.eapps-widget { -webkit-font-smoothing: antialiased; animation: auto ease 0s 1 normal none running none; backface-visibility: visible; background: none 0px 0px / auto repeat scroll padding-box border-box transparent; border-color: inherit; border-style: none; border-width: medium; border-collapse: separate; border-image: none 100% / 1 / 0 stretch; border-radius: 0px; border-spacing: 0px; inset: auto; box-shadow: none; box-sizing: content-box; caption-side: top; clear: none; clip: auto; color: inherit; columns: auto; column-fill: balance; column-gap: normal; column-rule: medium; content: normal; counter-increment: none; counter-reset: none; direction: ltr; empty-cells: show; float: none; font-family: inherit; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; height: auto; hyphens: none; letter-spacing: normal; line-height: normal; list-style: outside none disc; margin: 0px; opacity: 1; outline: none medium; overflow: visible; padding: 0px; break-after: auto; break-before: auto; break-inside: auto; perspective: none; perspective-origin: 50% 50%; position: static; quotes: "“" "”" "‘" "’"; tab-size: 8; table-layout: auto; text-align: inherit; text-align-last: auto; text-decoration-thickness: initial; text-decoration-color: inherit; text-decoration-line: none; text-decoration-style: solid; text-indent: 0px; text-shadow: none; text-transform: none; transform: none; transform-style: flat; transition: none; unicode-bidi: normal; vertical-align: baseline; visibility: visible; white-space: normal; width: auto; word-spacing: normal; z-index: auto; }.eui-slider { position: relative; height: 100%; user-select: none; overflow: hidden; }.eui-slider-inner { z-index: 1; position: relative; height: 100%; display: flex; transition-property: transform; }.eapps-instagram-feed-container div:empty { display: block; }.eapps-instagram-feed { font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, Roboto, "Open Sans", "Helvetica Neue", sans-serif; line-height: 18px; font-weight: 400; width: 100%; max-height: 100%; position: relative; box-sizing: border-box; min-width: 150px; min-height: 100px; }.eapps-instagram-feed-title { font-size: 24px; font-weight: 600; text-align: center; line-height: 32px; padding: 24px 10px; }.eapps-instagram-feed-content { position: relative; width: 100%; }.eapps-instagram-feed-data-status { position: fixed; bottom: 20px; right: 20px; padding: 16px; border-radius: 8px; background: #ffffff; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 6px; z-index: 99999999; opacity: 0; visibility: hidden; pointer-events: none; transition: 0.2s; max-width: 320px; }.eapps-instagram-feed-posts { width: 100%; }.eapps-instagram-feed-posts-inner { box-sizing: border-box; position: relative; }.eapps-instagram-feed-posts-slider { position: relative; height: auto; user-select: none; cursor: grab; width: 100%; }.eapps-instagram-feed-posts-slider-inner { z-index: 1; position: relative; height: auto; display: flex; width: 100%; }.eapps-instagram-feed-posts-item { box-sizing: border-box; display: flex; flex-direction: column; position: relative; background: #ffffff; transition: opacity 0.2s, visibility 0.2s; opacity: 0; overflow: hidden; visibility: hidden; flex-grow: 0; flex-shrink: 0; }.eapps-instagram-feed-posts-item-visible.eapps-instagram-feed-posts-item-loaded { opacity: 1; visibility: visible; }.eapps-instagram-feed-posts-item-image-wrapper { position: relative; overflow: hidden; margin: -1px; }.eapps-instagram-feed-posts-item-image-ratio-1-1 .eapps-instagram-feed-posts-item-image-wrapper { padding-top: 100%; }.eapps-instagram-feed-posts-item-image-icon { display: none; position: absolute; z-index: 2; top: 0.6em; right: 0.6em; width: 24px; height: 24px; transition: 0.3s; }.eapps-instagram-feed-posts-item-image-icon svg { display: block; width: 24px; height: 24px; fill: rgba(255, 255, 255, 0.8); }.eapps-instagram-feed-posts-item-template-tile { user-select: none; }.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-content { transform: translateY(10%); width: 80%; max-height: 80%; margin: 0px auto; position: relative; transition: 0.3s; }.eapps-widget.eapps-instagram-feed-popup { position: fixed; z-index: 999999; inset: 0px; opacity: 0; visibility: hidden; pointer-events: none; box-sizing: border-box; background: rgba(0, 0, 0, 0.8); }.eapps-instagram-feed-popup-wrapper { position: fixed; inset: 0px; overflow: hidden auto; }@media only screen and (max-width: 767px){.eapps-instagram-feed-popup-wrapper { top: 56px; }}@media only screen and (max-width: 639px){.eapps-instagram-feed-popup-wrapper { top: 48px; }}.eapps-instagram-feed-popup-inner { width: 100%; padding-bottom: 100vh; max-width: 640px; margin: 0px auto; position: relative; z-index: 3; }.eapps-instagram-feed-popup-close { position: fixed; top: 20px; left: 50%; width: 32px; height: 32px; margin-left: 332px; cursor: pointer; z-index: 11; opacity: 0.7; transition: opacity 0.25s, transform 0.25s; background: none; border: none; outline: none; display: inline-block !important; }body.swift-nojs .eapps-instagram-feed-popup-close{transition: none !important}@media only screen and (max-width: 767px){.eapps-instagram-feed-popup-close { opacity: 1; left: 12px; top: 14px; margin: 0px; }}@media only screen and (max-width: 639px){.eapps-instagram-feed-popup-close { top: 8px; }}.eapps-instagram-feed-popup-close::before, .eapps-instagram-feed-popup-close::after { content: ""; display: block; position: absolute; top: 50%; left: 50%; border-radius: 10px; background: #ffffff; transform: rotate(45deg); }@media only screen and (max-width: 767px){.eapps-instagram-feed-popup-close::before, .eapps-instagram-feed-popup-close::after { background: #000000; }}.eapps-instagram-feed-popup-close::before { width: 24px; height: 2px; margin: -1px 0px 0px -12px; }.eapps-instagram-feed-popup-close::after { width: 2px; height: 24px; margin: -12px 0px 0px -1px; }.eapps-instagram-feed-popup-mobile-panel { background: #f8f8f8; border-bottom: 1px solid #f1f1f1; display: none; height: 56px; position: fixed; z-index: 10; top: 0px; right: 0px; left: 0px; align-items: center; box-sizing: border-box; padding: 0px 12px; }@media only screen and (max-width: 767px){.eapps-instagram-feed-popup-mobile-panel { display: flex; }}@media only screen and (max-width: 639px){.eapps-instagram-feed-popup-mobile-panel { height: 48px; }}.eapps-instagram-feed-popup-mobile-panel-title { display: block; width: 100%; text-align: center; color: #000000; font-size: 16px; font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0px 40px; }.eapps-instagram-feed-popup-scroll-indicator { display: block; position: fixed; top: 50%; left: 50%; margin-top: -26px; margin-left: 332px; text-align: center; z-index: 11; opacity: 0; visibility: hidden; transition: opacity 0.6s, visibility 0.6s; }@media only screen and (max-width: 767px){.eapps-instagram-feed-popup-scroll-indicator { display: none; }}.eapps-instagram-feed-popup-scroll-indicator-mouse { position: relative; display: block; width: 32px; height: 52px; margin: 0px auto 4px; box-sizing: border-box; border: 2px solid #ffffff; border-radius: 23px; opacity: 0.5; }.eapps-instagram-feed-popup-scroll-indicator-mouse-wheel { position: absolute; display: block; top: 12px; left: 50%; width: 4px; height: 4px; margin-left: -2px; background: #ffffff; border-radius: 50%; animation: 1.5s cubic-bezier(0.32, 0, 0.6, 1.01) 0s infinite normal none running eapps-instagram-feed-popup-scroll-indicator; }.eSnLsV { width: 20px; height: 20px; }.eSnLsV > div { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: inherit; height: inherit; }.eSnLsV.eSnLsV.eSnLsV img, .eSnLsV svg { transition: fill 0.2s; display: block; object-fit: contain; width: 20px; height: 20px; fill: currentcolor; }.ilvJjM { margin-right: 8px; margin-left: -4px; }.euBiGU { position: relative; height: fit-content; width: fit-content; max-width: 100%; padding: 0px; line-height: 1.32; cursor: pointer; box-sizing: border-box; background: none; outline: none; -webkit-tap-highlight-color: transparent; border-style: solid; }.jhGZeV { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; width: 100%; height: 100%; }.dqiKFy { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.emBPgX { position: fixed; z-index: 99999999; inset: auto 0px 0px auto; }#eapps-instagram-feed-1 { width: 100%; max-width: 100%; }#eapps-instagram-feed-1 .eapps-instagram-feed-posts-item, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-content, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-text, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a:hover { color: #000000; }#eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-overlay .eapps-instagram-feed-posts-item-content, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-overlay .eapps-instagram-feed-posts-item-text { color: #f5faff; }#eapps-instagram-feed-popup-1 { background: rgba(43, 43, 43, 0.9); }:root { --swiper-theme-color: #007aff; }.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: border-box; }.swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }.swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }:root { --swiper-navigation-size: 44px; }.swiper-container-fade .swiper-slide { pointer-events: none; transition-property: opacity; }.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }.swiper-container-fade .swiper-slide { opacity: 0 !important; }.swiper-container-fade .swiper-slide-active { opacity: 1 !important; }body.swift-nojs [data-s3cid="6"]{max-width:889.0625px;}body.swift-nojs [data-s3cid="7"]{max-width:889.0625px;}body.swift-nojs [data-s3cid="8"]{min-width:119.9375px;}body.swift-nojs [data-s3cid="119"]{min-width:473.953125px;}body.swift-nojs [data-s3cid="157"]{max-height:1316.28125px;}body.swift-nojs [data-s3cid="158"]{max-height:1316.28125px;}body.swift-nojs [data-s3cid="159"]{min-width:348.546875px;}body.swift-nojs [data-s3cid="162"]{min-width:262.53125px;}body.swift-nojs [data-s3cid="166"]{min-width:326.453125px;}body.swift-nojs [data-s3cid="167"]{min-width:192.984375px;}body.swift-nojs [data-s3cid="168"]{max-height:402.265625px;}body.swift-nojs [data-s3cid="169"]{max-height:181.5px;}body.swift-nojs [data-s3cid="170"]{min-width:234.984375px;}body.swift-nojs [data-s3cid="171"]{min-width:234.984375px;}body.swift-nojs [data-s3cid="172"]{min-width:234.984375px;}body.swift-nojs [data-s3cid="173"]{min-width:234.984375px;}body.swift-nojs [data-s3cid="178"]{min-width:699.640625px;}body.swift-nojs [data-s3cid="190"]{min-width:341.59375px;}body.swift-nojs [data-s3cid="242"]{min-width:343.09375px;}body.swift-nojs [data-s3cid="250"]{min-width:97.375px;}body.swift-nojs [data-s3cid="253"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="254"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="255"]{min-width:269.265625px;}body.swift-nojs [data-s3cid="256"]{min-width:269.265625px;}html{opacity:1}