@charset "UTF-8";*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}html *,html *:before,html *:after{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-color:var(--color-black);outline-offset:2px;outline-style:dotted;outline-width:2px}[data-contrast=white-black] :focus-visible{outline-color:#fff}[data-contrast=black-yellow] :focus-visible{outline-color:#000}[data-contrast=yellow-black] :focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root,[data-theme=reset]{--color-accent: #c9b9a6;--color-accentHover: #c9b9a6;--color-secondary: #131216;--color-red: #ff3a3a;--color-blue: #131a20;--color-cream: #ffeea9;--color-brownDark: #37322a;--color-brownMid: #b4966f;--color-green3: #18201b;--color-beigeLight: #f1ede8;--color-beigeDark: #716047;--color-greenDeep: #0d5342;--color-greenForestDark: #213329;--color-brownChestnut: #894231;--color-brownCopper: #7e4429;--color-brownOlive: #8c724b;--color-teal: #337780;--color-tealLight: #348e99;--color-terracotta: #b17e6d;--color-antiqueGold: #bd9456;--color-goldWarm: #cf9c4e;--color-gray84: #848484;--color-gray81: #818181;--color-gray67: #676767;--color-gray36: #363636;--color-gray2B: #2b2b2b;--color-grayA1: #a1a1a1;--color-grayA8: #a8a8a8;--color-grayAC: #acacac;--color-grayBE: #bebebe;--color-grayB7: #b7b7b7;--color-grayAE: #aeaeae;--color-grayED: #ededed;--color-grayE0: #e0e0e0;--color-grayE4: #e4e4e4;--color-grayE6: #e6e6e6;--color-grayE7: #e7e7e7;--color-grayE8: #e8e8e8;--color-grayD9: #d9d9d9;--color-grayC1: #c1c1c1;--color-grayC3: #c3c3c3;--color-grayF4: #f4f4f4;--color-grayF6: #f6f6f6;--color-grayF8: #f8f8f8;--color-gray77: #777;--color-gray83: #838383;--color-grayDD: #ddd;--color-gray1E: #1e1e1e;--color-black: #000;--color-black22: #222;--color-blackAlmost: #181818;--color-white: #fff;--color-whiteAlmost: #eee;--color-grayDark: #171717;--color-grayMid: #e3e3e3;--color-grayLight: #f7f7f7;--color-blueLink: #eba12f;--color-border: #a2a8bc;--color-text: #37322a;--color-text-white: #fff;--color-text-muted: #3c3c3c;--color-error: #cc0003;--color-link: var(--color-blueLink);--color-lines: rgba(255, 255, 255, .1);--color-lines-invert: rgba(0, 0, 0, .15);--cc-text: var(--color-text);--cc-btn-primary-bg: var(--color-text);--cc-btn-primary-hover-bg: var(--color-black);--color-background: #fff}:root{--font-family-heading: "Manrope Variable", sans-serif;--font-family-text: "Manrope Variable", sans-serif;--font-family-special: "Lora Variable", serif;--font-size-body: 1.6rem;--font-size-body-small: 1.4rem;--flow-space: 0;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--content-max-width: 132.5rem;--content-max-width-wide: 148.5rem;--content-max-width-full: 138.5rem;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-spacing: 2rem;--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem);--navigation-height_upper: 2.8rem;--navigation-height_main: 15rem;--navigation-height: var(--navigation-height_main)}@media(max-width:1024px){:root{--navigation-height_main: 7rem;--container-spacing: 1.6rem}}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-ext-wght-normal-YcVxMP-u.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-wght-normal-UWPuZLjM.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-math-wght-normal-sOy7rEfW.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-symbols-wght-normal-DQ5VrUkH.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-vietnamese-wght-normal-CfJ7gtf3.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-latin-ext-wght-normal-C2Wlntb9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-latin-wght-normal-BiLcIKcI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:62.5%}@media(min-width:1025px)and (max-width:1439px){html{font-size:.695vw}}html.text_size_125{font-size:78.125%}@media(max-width:768px){html.text_size_125{font-size:70.3125%}}html.text_size_150{font-size:93.75%}@media(max-width:768px){html.text_size_150{font-size:78.125%}}html.text_size_200{font-size:125%}@media(max-width:768px){html.text_size_200{font-size:93.75%}}body,.paragraph{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:400;line-height:normal}@media(max-width:1024px){body,.paragraph{font-size:1.6rem}}body:not(.wp-editor):not(.block-editor-writing-flow){background-color:color-mix(in srgb,var(--color-background) 65%,transparent)}h1,.h1{font-family:var(--font-family-heading);font-size:5rem;font-weight:700;line-height:normal}@media(max-width:1024px){h1,.h1{font-size:3.5rem}}h2,.h2{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:600}@media(max-width:1024px){h2,.h2{font-size:2.5rem}}h3,.h3{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;line-height:normal}@media(max-width:1024px){h3,.h3{font-size:2.5rem}}h4,.h4{font-family:var(--font-family-heading);font-size:2.8rem}@media(max-width:1024px){h4,.h4{font-size:1.8rem}}h5,.h5{font-family:var(--font-family-heading);font-size:1.7rem;font-weight:700}@media(max-width:1024px){h5,.h5{font-size:2rem;font-weight:800}}h6,.h6{font-family:var(--font-family-heading);font-size:1.6rem}@media(max-width:1024px){h6,.h6{font-size:1.8rem}}a{color:var(--color-link);text-decoration:none;border-radius:2px}.editor-styles-wrapper{font-size:18px;-webkit-padding-after:3rem;padding-block-end:3rem}.editor-styles-wrapper h1,.editor-styles-wrapper .h1{font-size:40px;font-weight:500;line-height:normal}.editor-styles-wrapper h2,.editor-styles-wrapper .h2{font-size:20px;font-weight:500;line-height:normal}.editor-styles-wrapper h3,.editor-styles-wrapper .h3{font-size:18px;font-weight:700;line-height:normal}.editor-styles-wrapper h4,.editor-styles-wrapper .h4,.editor-styles-wrapper h5,.editor-styles-wrapper .h5,.editor-styles-wrapper h6,.editor-styles-wrapper .h6{font-size:18px}.editor-styles-wrapper p{font-size:18px;font-weight:300;line-height:normal}.wy_text_meta{font-size:1.4rem;letter-spacing:3.92px;text-transform:uppercase;-webkit-margin-after:2.2rem;margin-block-end:2.2rem}kbd,code{background:var(--color-background-secondary);border-radius:4px;display:inline-block;font-size:.95em;padding-block:0;padding-inline:.375em;word-break:break-word}img{block-size:auto;inline-size:auto}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.25rem;margin-block-start:.25rem}blockquote,.blockquote{-webkit-border-start:5px solid var(--color-accent);border-inline-start:5px solid var(--color-accent);display:block;font-size:1.44rem;font-style:normal;font-weight:500;line-height:calc(1em + .75rem);margin-block:var(--flow-space);margin-inline:2.5rem 0;-webkit-padding-start:.8rem;padding-inline-start:.8rem}@media(max-width:1024px){blockquote,.blockquote{border-width:3px}}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;-webkit-margin-before:.25rem;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}@media(max-width:1024px){small{font-size:1.4rem}}@media(max-width:1024px){.single-post .wp-block-post-content{text-align:center}}.wp-block-post-content img.alignright{float:inline-end;margin-block:0 1em;margin-inline:1em 0}.wp-block-post-content img.alignleft{float:inline-start;margin-block:0 1em;margin-inline:0 1em}.wp-block-post-content img.aligncenter{display:block;margin-inline:auto}.wp-block-post-content a img.alignright{float:inline-end;margin-block:0 1em;margin-inline:1em 0}.wp-block-post-content a img.alignleft{float:inline-start;margin-block:0 1em;margin-inline:0 1em}.wp-block-post-content a img.aligncenter{display:block;margin-inline:auto}.wp-block-post-content h1,.wp-block-post-content h2,.wp-block-post-content h3,.wp-block-post-content h4,.wp-block-post-content h5,.wp-block-post-content h6,.wp-block-post-content .h1,.wp-block-post-content .h2,.wp-block-post-content .h3,.wp-block-post-content .h4,.wp-block-post-content .h5,.wp-block-post-content .h6{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.wp-block-post-content h1,.wp-block-post-content .h1{font-size:3rem;font-weight:700;line-height:normal}@media(max-width:1024px){.wp-block-post-content h1,.wp-block-post-content .h1{font-size:2.2rem;line-height:normal}}.wp-block-post-content h2,.wp-block-post-content .h2{font-size:2.5rem;font-weight:700;line-height:normal;-webkit-margin-after:1.9rem;margin-block-end:1.9rem}@media(max-width:1024px){.wp-block-post-content h2,.wp-block-post-content .h2{font-size:2rem;line-height:normal;-webkit-margin-after:1rem;margin-block-end:1rem}}.wp-block-post-content h3,.wp-block-post-content .h3{font-size:2.2rem;line-height:normal}.wp-block-post-content h4,.wp-block-post-content .h4,.wp-block-post-content h5,.wp-block-post-content .h5,.wp-block-post-content h6,.wp-block-post-content .h6{font-size:1.8rem}.wp-block-post-content p{-webkit-margin-after:2.1rem;margin-block-end:2.1rem}.wp-block-post-content .wp-block-image{-webkit-margin-after:5rem;margin-block-end:5rem;-webkit-margin-before:4.7rem;margin-block-start:4.7rem}.wp-block-post-content .wp-block-quote{background-color:var(--color-background);border:0;font-style:italic;font-weight:300;-webkit-margin-start:0;margin-inline-start:0;max-inline-size:75.3rem;padding-block:5.3rem;padding-inline:4.6rem;position:relative}@media(max-width:1024px){.wp-block-post-content .wp-block-quote{margin-inline:-1rem;padding-block:4.8rem;-webkit-padding-end:2.6rem;padding-inline-end:2.6rem;-webkit-padding-start:3.5rem;padding-inline-start:3.5rem}}.wp-block-post-content .wp-block-quote:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.422' height='24.787' viewBox='0 0 32.422 24.787'%3E%3Cpath id='Path_32631' data-name='Path 32631' d='M5.043-50v-6.818a19.726,19.726,0,0,1,1.136-6.357,27.7,27.7,0,0,1,3.161-6.392,22.352,22.352,0,0,1,4.759-5.22l5.256,3.764a41.193,41.193,0,0,0-3.693,6.605,18.28,18.28,0,0,0-1.527,7.493V-50Zm18.111,0v-6.818a19.726,19.726,0,0,1,1.136-6.357,27.7,27.7,0,0,1,3.161-6.392,22.352,22.352,0,0,1,4.759-5.22l5.256,3.764a41.193,41.193,0,0,0-3.693,6.605,18.28,18.28,0,0,0-1.527,7.493V-50Z' transform='translate(-5.043 74.787)' fill='%23c6a160'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;block-size:2.5rem;content:"";inline-size:3.2rem;inset-block-start:-.6rem;inset-inline-start:4.6rem;position:absolute}@media(max-width:1024px){.wp-block-post-content .wp-block-quote:before{inset-block-start:-.7rem;inset-inline-start:3.6rem}}.wp-block-post-content ol,.wp-block-post-content ul{font-weight:700;-webkit-margin-after:2.1rem;margin-block-end:2.1rem;-webkit-padding-start:1.8rem;padding-inline-start:1.8rem}.wp-block-post-content li{-webkit-margin-after:.3rem;margin-block-end:.3rem}.wp-block-post-content li::marker{color:var(--color-secondary)}.wp-block-post-content li ol,.wp-block-post-content li ul{-webkit-margin-before:.6rem;margin-block-start:.6rem;-webkit-margin-start:3.3rem;margin-inline-start:3.3rem}@media(max-width:1024px){.wp-block-post-content li ol,.wp-block-post-content li ul{-webkit-margin-start:1.1rem;margin-inline-start:1.1rem}}:where(ul,ol):not([class]),:where(ul,ol).wp-block-list{--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}:where(ul,ol):not([class]) li+li,:where(ul,ol).wp-block-list li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}:where(ul,ol):not([class]) li>ul,:where(ul,ol):not([class]) li ol,:where(ul,ol).wp-block-list li>ul,:where(ul,ol).wp-block-list li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-size:var(--font-size-body-small);inline-size:100%;max-inline-size:100%}table caption{caption-side:bottom;color:var(--color-text-muted);-webkit-margin-before:calc(var(--flow-space) / 2);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding-block:.9rem;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{color:var(--color-text-muted);font-weight:500}table td{min-inline-size:25ch}table thead{background-color:var(--color-background-secondary);-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}.button,.wp-block-button>.wp-block-button__link{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 0;--button-border-radius: 10rem;--button-font-weight: 700;--button-text-color: #fff;--button-padding-inline: 2rem;--button-padding-block: 1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background-color);border:solid var(--button-border-width) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;display:inline-block;font:inherit;font-family:Inter Tight Variable,sans-serif;font-size:1.2rem;font-weight:var(--button-font-weight);letter-spacing:0;-webkit-padding-after:var(--button-padding-block);padding-block-end:var(--button-padding-block);-webkit-padding-before:var(--button-padding-block);padding-block-start:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:center;text-decoration:none;text-transform:uppercase}@media(max-width:1024px){.button,.wp-block-button>.wp-block-button__link{--button-padding-inline: 3.4rem;--button-padding-block: .7rem;font-size:1.1rem}}.button:after,.wp-block-button>.wp-block-button__link:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector' d='M1.0127 2.14716C0.728886 1.86335 0.744066 1.3875 1.0474 1.08417C1.35073 0.780838 1.82658 0.765657 2.11039 1.04947L8.6788 7.61787L8.83007 2.62607C8.83651 2.41809 8.92665 2.22649 9.06752 2.08562C9.20766 1.94548 9.39784 1.85538 9.60443 1.84828C10.0194 1.83367 10.3457 2.15857 10.3333 2.57346L10.1272 9.38602C10.1213 9.58584 10.0357 9.78048 9.8897 9.92647C9.74371 10.0725 9.548 10.1585 9.34854 10.1639L2.54659 10.3594C2.13136 10.3716 1.80719 10.0445 1.82217 9.62917C1.83785 9.21383 2.18612 8.86762 2.60098 8.85584L7.57623 8.7129L1.0127 2.14716Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";display:inline-block;inline-size:.9rem;-webkit-margin-end:.2rem;margin-inline-end:.2rem;-webkit-margin-start:.7rem;margin-inline-start:.7rem}@media(max-width:1024px){.button:after,.wp-block-button>.wp-block-button__link:after{background-size:.7rem;-webkit-margin-before:-.2rem;margin-block-start:-.2rem;-webkit-margin-end:-1.6rem;margin-inline-end:-1.6rem;-webkit-margin-start:.6rem;margin-inline-start:.6rem}}.button:disabled,.button--disabled,.wp-block-button>.wp-block-button__link:disabled,.wp-block-button>.wp-block-button__link--disabled{cursor:default;opacity:.5;pointer-events:none}.button--link,.wp-block-button>.wp-block-button__link--link{--button-background-color: transparent;--button-text-color: var(--color-text-white);--button-padding-inline: 0;--button-padding-block: 0;--button-font-weight: 800;text-transform:none}.button--outlined,.wp-block-button>.wp-block-button__link--outlined{--button-border-width: .1rem;--button-border-color: var(--color-border);--button-background-color: transparent;--button-text-color: var(--color-text)}.button--outlined:after,.wp-block-button>.wp-block-button__link--outlined:after{display:none}.wp-block-button{color:var(--button-text-color)}.wp-block-button.is-style-outline{--button-text-color: var(--color-accent)}.wp-block-button.is-style-outline .wp-block-button__link{--button-text-color: var(--color-accent);border:solid var(--button-border-width) var(--color-accent);color:var(--button-text-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}form{margin:0}form .message{display:none}form.success{block-size:100%}form.success .message.success{display:flex}form.error .message.error{display:block}form.loading .form_input_part,form.loading .form_lower_part{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form.loading .lds-ellipsis{display:block}form.loading button[type=submit]{color:transparent;position:relative}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;-webkit-border-after:.1rem solid var(--color-border);border-block-end:.1rem solid var(--color-border);border-radius:0;caret-color:var(--color-text);color:var(--color-text);font-size:1.4rem;font-weight:300;max-inline-size:100%;padding-block:1.8rem;padding-inline:0;transition:border-color .3s ease-in-out}@media(max-width:1024px){[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{padding-block:1rem;padding-inline:1.9rem}}[type=tel]:-ms-input-placeholder,[type=url]:-ms-input-placeholder,[type=text]:-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:var(--color-text)}[type=tel]::placeholder,[type=url]::placeholder,[type=text]::placeholder,[type=date]::placeholder,[type=email]::placeholder,[type=search]::placeholder,[type=number]::placeholder,[type=password]::placeholder,textarea::placeholder,select::placeholder{color:var(--color-text)}[type=tel]:disabled,[type=url]:disabled,[type=text]:disabled,[type=date]:disabled,[type=email]:disabled,[type=search]:disabled,[type=number]:disabled,[type=password]:disabled,textarea:disabled,select:disabled{cursor:default;opacity:.5;pointer-events:none}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Crect width='38' height='38' fill='rgba(255, 255, 255, 0.7)' rx='19'/%3E%3Cpath stroke='rgba(48, 48, 48, 1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8.846 15.846 19 26l10.153-10.154'/%3E%3C/svg%3E");background-position:calc(100% - 2.25rem) center;background-repeat:no-repeat;background-size:1.75rem;line-height:1.5;-webkit-padding-end:54px;padding-inline-end:54px}option{color:initial}textarea{inline-size:100%;min-block-size:10.4rem;resize:vertical;vertical-align:top}.checkbox{display:flex;flex-direction:column}.checkbox input{block-size:0;inline-size:0;margin:0;padding:0;visibility:hidden}.checkbox input:checked~.label:after{display:block}.checkbox input:checked~.label:before{background-color:#141010;border-color:#141010}.checkbox p{margin:0}.checkbox .label{color:inherit;cursor:pointer;display:block;-webkit-padding-start:4.2rem;padding-inline-start:4.2rem;position:relative}@media(max-width:1024px){.checkbox .label{inline-size:100%;-webkit-padding-start:4.6rem;padding-inline-start:4.6rem}}.checkbox .label:before{background-color:#fff;block-size:2.5rem;border:1px solid #e3e3e3;border-radius:.5rem;content:"";display:inline-block;inline-size:2.5rem;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}@media(max-width:1024px){.checkbox .label:before{background-color:#fff;border-radius:50%}}.checkbox .label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.208' height='10.438' viewBox='0 0 14.208 10.438'%3E%3Cg id='check-mark_2128' transform='translate(0 -4.284)'%3E%3Cpath id='Path_32645' data-name='Path 32645' d='M14.043,6.42,5.9,14.559a.559.559,0,0,1-.789,0L.162,9.577a.56.56,0,0,1,0-.79L1.345,7.6a.558.558,0,0,1,.789,0l3.378,3.4L12.07,4.446a.56.56,0,0,1,.79,0L14.042,5.63A.556.556,0,0,1,14.043,6.42Z' fill='%23d9ba74'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto;block-size:2.5rem;content:"";display:none;inline-size:2.5rem;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}.togglebox{display:flex;flex-direction:column;position:relative;text-align:center}.togglebox input{block-size:0;inline-size:0;margin:0;padding:0;visibility:hidden}.togglebox input:checked~.label .toggle:after{background-color:var(--color-accent);transform:translate(100%,-50%)}.togglebox .toggle{background-color:#ededed;block-size:2.5rem;border:.1rem solid #e2e2e2;border-radius:1.7rem;cursor:pointer;display:inline-block;inline-size:4.5rem;-webkit-margin-start:.9rem;margin-inline-start:.9rem;position:relative;transition:background-color .1s ease-in-out;vertical-align:middle}.togglebox .toggle:after{background-color:#8e8e8e;block-size:1.6rem;border-radius:50%;content:"";display:block;inline-size:1.6rem;inset-block-start:50%;inset-inline-start:.5rem;position:absolute;transform:translateY(-50%);transition:all .1s ease-in-out}.togglebox p{margin:0}flynt-component{display:block;position:relative}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%}.admin-bar .pageWrapper{-webkit-padding-before:var(--wp-admin--admin-bar--height);padding-block-start:var(--wp-admin--admin-bar--height)}.componentSpacing{margin-block:var(--component-spacing);margin-inline:0}.componentSpacing[data-theme]{margin:0;padding-block:var(--component-spacing);padding-inline:0}.wp-block-post-content>.alignfull{margin-inline:auto;max-inline-size:var(--content-max-width-full)!important}.groupContainer{display:inline-flex;flex-wrap:wrap;gap:var(--flow-space)}.container{margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing)}.container[data-size=full]{padding-inline:0}[data-size=medium]{max-inline-size:var(--content-max-width)}[data-size=wide]{max-inline-size:var(--content-max-width-wide)}[data-size=full]{max-inline-size:100%}[data-align=left]{margin-inline:unset}[data-align=center]{margin-inline:auto}[data-text-align=left]{text-align:start}[data-text-align=center]{text-align:center}[data-flow=layout]>*+*{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}[data-flow=content]>*+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}@media(max-width:767px){[data-size=wide] p,[data-size=wide] .paragraph,[data-size=wide] h1,[data-size=wide] h2,[data-size=wide] h3,[data-size=wide] h4,[data-size=wide] h5,[data-size=wide] h6,[data-size=wide] .h1,[data-size=wide] .h2,[data-size=wide] .h3,[data-size=wide] .h4,[data-size=wide] .h5,[data-size=wide] .h6,[data-size=full] p,[data-size=full] .paragraph,[data-size=full] h1,[data-size=full] h2,[data-size=full] h3,[data-size=full] h4,[data-size=full] h5,[data-size=full] h6,[data-size=full] .h1,[data-size=full] .h2,[data-size=full] .h3,[data-size=full] .h4,[data-size=full] .h5,[data-size=full] .h6,[data-text-align=center] p,[data-text-align=center] .paragraph,[data-text-align=center] h1,[data-text-align=center] h2,[data-text-align=center] h3,[data-text-align=center] h4,[data-text-align=center] h5,[data-text-align=center] h6,[data-text-align=center] .h1,[data-text-align=center] .h2,[data-text-align=center] .h3,[data-text-align=center] .h4,[data-text-align=center] .h5,[data-text-align=center] .h6{text-wrap:balance}[data-size=wide] p br,[data-size=wide] .paragraph br,[data-size=wide] h1 br,[data-size=wide] h2 br,[data-size=wide] h3 br,[data-size=wide] h4 br,[data-size=wide] h5 br,[data-size=wide] h6 br,[data-size=wide] .h1 br,[data-size=wide] .h2 br,[data-size=wide] .h3 br,[data-size=wide] .h4 br,[data-size=wide] .h5 br,[data-size=wide] .h6 br,[data-size=full] p br,[data-size=full] .paragraph br,[data-size=full] h1 br,[data-size=full] h2 br,[data-size=full] h3 br,[data-size=full] h4 br,[data-size=full] h5 br,[data-size=full] h6 br,[data-size=full] .h1 br,[data-size=full] .h2 br,[data-size=full] .h3 br,[data-size=full] .h4 br,[data-size=full] .h5 br,[data-size=full] .h6 br,[data-text-align=center] p br,[data-text-align=center] .paragraph br,[data-text-align=center] h1 br,[data-text-align=center] h2 br,[data-text-align=center] h3 br,[data-text-align=center] h4 br,[data-text-align=center] h5 br,[data-text-align=center] h6 br,[data-text-align=center] .h1 br,[data-text-align=center] .h2 br,[data-text-align=center] .h3 br,[data-text-align=center] .h4 br,[data-text-align=center] .h5 br,[data-text-align=center] .h6 br{display:none}}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.boxPadding{padding-block:var(--box-spacing);padding-inline:var(--box-spacing)}.boxBorder{border:solid 2px var(--color-border)}[data-theme]{background-color:var(--color-background);color:var(--color-text)}.mainHeader{inline-size:100%}.logged-in .userContent{background-color:var(--color-text-white);-webkit-padding-start:26rem;padding-inline-start:26rem}.logged-in .userContent flynt-component[name=BlockTable]{-webkit-margin-start:-5.4rem;margin-inline-start:-5.4rem}.missing-css{display:none!important}.loader{animation:spin 2s linear infinite;block-size:2rem;border:.3rem solid #000;-webkit-border-before:.3rem solid var(--color-accent);border-block-start:.3rem solid var(--color-accent);border-radius:50%;display:none;inline-size:2rem;inset-inline-start:50%;-webkit-margin-before:.3rem;margin-block-start:.3rem;margin-inline:auto;-webkit-margin-start:-1rem;margin-inline-start:-1rem;position:absolute}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;font-size:16px;line-height:1.6;-webkit-margin-after:1.6em;margin-block-end:1.6em;max-inline-size:100%;overflow:auto;padding:1.6em}[class*=max_lines_]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.max_lines_1{-webkit-line-clamp:1;line-clamp:1}.max_lines_2{-webkit-line-clamp:2;line-clamp:2}.max_lines_3{-webkit-line-clamp:3;line-clamp:3}.max_lines_4{-webkit-line-clamp:4;line-clamp:4}.max_lines_5{-webkit-line-clamp:5;line-clamp:5}.max_lines_6{-webkit-line-clamp:6;line-clamp:6}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}iframe{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;min-block-size:46rem}.otgs-development-site-front-end{display:none!important}html.has_modal_open{overflow:hidden}html.page-template-page-textPage flynt-component[name*=BlockPageBanner]{-webkit-margin-after:5.6rem;margin-block-end:5.6rem}html:has(flynt-component[name=NavigationMain][data-position=on_banner]) .mainContent{-webkit-margin-before:calc(var(--navigation-height) * -1);margin-block-start:calc(var(--navigation-height) * -1)}html:has(flynt-component[name=NavigationMain][data-position=on_banner]) flynt-component[name=BlockPageBannerSpacing]{--page_banner_spacing: 3rem}body{scrollbar-gutter:stable both-edges}main{min-block-size:calc(100vh - var(--navigation-height) - 8.4rem - 4rem - 2px)}.mainHeader{display:contents}body .fancybox__container{--fancybox-bg: rgba(0, 0, 0, .4);--fancybox-backdrop-bg: rgba(0, 0, 0, .4)}body .fancybox__container .fancybox__backdrop{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:backdrop-filter}body .fancybox__container .fancybox__slide.has-html{padding:15px}.tippy-box{font-weight:400;font-size:1.3rem}.btn{font-family:var(--font-family-heading);font-size:1.6rem;font-weight:400;line-height:1.2em;position:relative;z-index:5;cursor:pointer;text-decoration:initial}.btn[disabled],.btn.disabled{cursor:not-allowed}.btn_single{display:flex}.btn_style_1{background:var(--color-green3);border-radius:10rem;border:1px solid var(--color-green3);display:flex;align-items:center;justify-content:flex-start;gap:1rem;transition:ease-in-out .25s;font-family:var(--font-family-heading);font-size:1.5rem;line-height:1.25em;font-weight:700;color:var(--color-white);letter-spacing:.42rem;text-transform:uppercase;padding-block:1.4rem;padding-inline:3rem;text-align:start;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}@media(max-width:768px){.btn_style_1{font-size:1.4rem;padding-inline:2rem;gap:1rem}}.btn_style_1 img,.btn_style_1 svg{display:block;inline-size:1.6rem;block-size:1.6rem}.btn_style_1 svg{transition:ease-in-out .25s}.btn_style_1:hover{background:transparent;color:var(--color-text)}.btn_style_1:hover svg{transform:rotate(45deg);filter:invert(1)}.btn_style_1+.mg_btn_element{margin:0 0 0 -1.3rem;flex-shrink:0}.btn_style_outline{background:transparent;border-radius:10rem;border:1px solid var(--color-white);display:flex;align-items:center;justify-content:center;gap:1rem;transition:ease-in-out .25s;font-family:var(--font-family-heading);font-size:1.5rem;line-height:1.25em;font-weight:700;color:var(--color-brownDark);letter-spacing:.42rem;text-transform:uppercase;padding-block:1.4rem;padding-inline:3rem}@media(max-width:768px){.btn_style_outline{font-size:1.4rem;padding-inline:2rem;gap:1rem}}.btn_style_outline:hover{background:#ffffff26}.btn_style_outline.btn_dark{border-color:var(--color-beigeDark)}.btn_style_outline svg{display:block;inline-size:1.6rem;block-size:1.6rem}.btn_style_simple{background:transparent;border-radius:0;border:initial;padding-block:.4rem;padding-inline:.1rem;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent;transition:border ease-in-out .25s;display:flex;align-items:center;gap:1rem;font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase}.btn_style_simple img,.btn_style_simple svg{display:block;inline-size:1.2rem;block-size:1.2rem;transition:transform ease-in-out .25s}.btn_style_simple:hover{border-color:var(--color-cream)}.btn_style_simple:hover svg{transform:rotate(45deg)}.btn_style_simple.color_white{color:var(--color-white)}.btn_style_simple.color_red{color:var(--color-grayA1)}.btn_style_simple.color_red:hover{color:var(--color-red);border-color:var(--color-red)}.btn_style_underline{font-weight:400;font-size:1.6rem;color:var(--color-text);padding-block:1.2rem;padding-inline:0;border-radius:0;-webkit-border-after:1px solid var(--color-text);border-block-end:1px solid var(--color-text);transition:ease-in-out .2s;text-transform:uppercase}.btn_style_underline:hover{color:var(--color-accent);border-color:var(--color-accent)}.btn_row{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem}body .grand_checkbox{--checkbox_size: 1.7rem;--checkbox_radius: .2rem;--checkbox_gap: 1.2rem;--checkbox_border_width: .1rem;--checkbox_border_width_active: .1rem;--checkbox_background: color-mix(in srgb, var(--color-text) 5%, transparent);--checkbox_background_checked: color-mix(in srgb, var(--color-text) 15%, transparent);--checkbox_border: color-mix(in srgb, var(--color-text) 10%, transparent);--checkbox_border_hover: color-mix(in srgb, var(--color-text) 12.5%, transparent);--checkbox_border_checked: color-mix(in srgb, var(--color-text) 15%, transparent);--checkbox_check: var(--color-secondary);--checkbox_font_weight: 400;--checkbox_text_size: 1.2rem;--checkbox_text_color: var(--color-text);--checkbox_error: var(--color-error, #d92d20);--checkbox_transition: .18s ease;position:relative;display:inline-flex;align-items:center;gap:var(--checkbox_gap);margin:0;cursor:pointer;color:var(--checkbox_text_color)}body .grand_checkbox input{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--checkbox_size)!important;block-size:var(--checkbox_size)!important;margin:0;opacity:0;cursor:pointer;outline:none}body .grand_checkbox_box{position:relative;display:grid;place-items:center;flex:0 0 var(--checkbox_size);inline-size:var(--checkbox_size);block-size:var(--checkbox_size);-webkit-margin-before:.1rem;margin-block-start:.1rem;border:var(--checkbox_border_width) solid var(--checkbox_border);border-radius:var(--checkbox_radius);background:var(--checkbox_background);transition:background-color var(--checkbox_transition),border-color var(--checkbox_transition),box-shadow var(--checkbox_transition),transform var(--checkbox_transition)}body .grand_checkbox_icon{inline-size:82%;block-size:82%;fill:none;stroke:var(--checkbox_check);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .22s ease 80ms,transform .22s cubic-bezier(.34,1.56,.64,1) 80ms}body .grand_checkbox_label{display:inline;margin:0;font-size:var(--checkbox_text_size);font-weight:var(--checkbox_font_weight);line-height:var(--checkbox_size);color:var(--checkbox_text_color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .grand_checkbox_label p{margin:0}body .grand_checkbox_label a{color:inherit;text-decoration:underline;text-underline-offset:.2em}body .grand_checkbox_label a:hover{text-decoration:none}body .grand_checkbox_label a:focus-visible{outline:2px dotted var(--color-text);outline-offset:.2rem}body .grand_checkbox .grand_checkbox_box{padding:0}body .grand_checkbox:hover .grand_checkbox_box{border-color:var(--checkbox_border_hover)}body .grand_checkbox input:checked+.grand_checkbox_box{border-color:var(--checkbox_border_checked);background:var(--checkbox_background_checked);box-shadow:inset 0 0 0 var(--checkbox_border_width_active) var(--checkbox_border_checked)}body .grand_checkbox input:checked+.grand_checkbox_box .grand_checkbox_icon{stroke-dashoffset:0}body .grand_checkbox input:focus-visible+.grand_checkbox_box{outline:2px dotted var(--color-text);outline-offset:.3rem}body .grand_checkbox input:focus:not(:focus-visible)+.grand_checkbox_box{outline:none}body .grand_checkbox input.error+.grand_checkbox_box,body .grand_checkbox.error .grand_checkbox_box{border-color:var(--checkbox_error);box-shadow:0 0 0 .1rem var(--checkbox_error)}body .grand_checkbox.error .grand_checkbox_label,body .grand_checkbox.error .grand_checkbox_label a{color:var(--checkbox_error)}body .radio{--RB_background: var(--color-white, #fff);--RB_border: var(--color-grayC3, #c3c3c3);--RB_border-hover: var(--color-grayC3, #c3c3c3);--RB_border-active: var(--color-accent);--RB_dot: var(--color-accent);--RB_font-weight: 400;--RB_text-size: 1.6rem;--RB_text-color: var(--color-black, #000);--RB_error-color: var(--color-error, #f00000);position:relative;display:flex;gap:1.8rem;max-inline-size:42rem;margin:0;text-align:start;font-weight:var(--RB_font-weight, 400);font-size:var(--RB_text-size)!important;color:var(--RB_text-color);line-height:21px}body .radio input,body .radio svg{inline-size:21px;block-size:21px;display:block;flex-shrink:0}body .radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--RB_background);border-radius:50%;margin:0;padding:0;cursor:pointer;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--RB_s, 1px) var(--RB_b, var(--RB_border))}body .radio input:hover{--RB_s: 2px;--RB_b: var(--RB_border-hover)}body .radio input:checked{--RB_b: var(--RB_border-active)}body .radio input.error{--RB_s: 2px;--RB_border: var(--RB_error-color)}body .radio input:focus-visible{outline:2px dotted var(--color-black, #000)}body .radio svg{pointer-events:none;fill:var(--RB_dot);transform:scale(var(--RB_scale, 0)) translateZ(0);transition:transform .3s;position:absolute;inset:0}@keyframes radioBounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}body .radio.bounce input:checked+svg{--RB_scale: 1;animation:radioBounce .4s linear forwards .2s}body .radio>p,body .radio>a{display:inline;font-weight:var(--RB_font-weight, 400);font-size:var(--RB_text-size)!important;color:var(--RB_text-color);line-height:21px;margin:0}body .radio a{text-decoration:underline;color:inherit}body .radio a:hover{text-decoration:none}body .radio.error{--RB_border: var(--RB_error-color)}body .radio.error p,body .radio.error a{color:var(--RB_error-color)}.lds-ellipsis{--lds_color: var(--color-black, #000);display:none;inline-size:80px;block-size:80px;position:absolute;z-index:10;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lds-ellipsis div{position:absolute;inset-block-start:33px;inline-size:13px;block-size:13px;border-radius:50%;background:var(--lds_color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){inset-inline-start:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){inset-inline-start:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){inset-inline-start:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){inset-inline-start:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.cm_switch{display:flex;align-items:center;margin:0;gap:2.6rem}.cm_switch input[type=checkbox]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;background:transparent;border:initial}.cm_switch label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-family:inherit;font-weight:400;font-size:1.6rem;line-height:1.25em;color:var(--color-black)}.cm_switch label.cm_switch_element{cursor:pointer;text-indent:-9999px;inline-size:40px;block-size:20px;background:var(--color-grayED);display:block;border-radius:100px;position:relative;outline:1px solid rgba(0,0,0,.4);transition:background ease-in-out .3s}.cm_switch label.cm_switch_element:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:14px;block-size:14px;background:var(--color-gray84);border-radius:50%;transition:.3s}.cm_switch input[type=checkbox]:checked+label.cm_switch_element{background:var(--color-accent)}.cm_switch input[type=checkbox]:checked+label.cm_switch_element:after{inset-inline-start:calc(100% - 5px);transform:translate(-100%);background:var(--color-white)}.cm_switch label.cm_switch_element:active:after{inline-size:17.5px}.cm_switch input[type=checkbox]:focus-visible+label.cm_switch_element{outline:2px solid var(--color-black)}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:revert}@media(min-width:1024px){.hide_above_1024{display:none!important}}@media(max-width:1024px){.hide_below_1024{display:none!important}}@media(min-width:768px){.hide_above_768{display:none!important}}@media(max-width:768px){.hide_below_768{display:none!important}}.component_background{display:block;position:absolute;z-index:-3;inset:0;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}video.page_video_bg{position:fixed;opacity:.2}.single_post_content{inline-size:100%;max-inline-size:104.5rem;margin-inline:auto;margin-block:4.2rem 10rem}@media(max-width:1024px){.single_post_content{margin-block:3rem 7rem}}.single_post_content .block_content>flynt-component:first-child{-webkit-margin-before:0;margin-block-start:0}.single_post_content .block_content>flynt-component:last-child{-webkit-margin-after:0;margin-block-end:0}.grand_hover_popup_wrap{position:relative;z-index:1001}.grand_hover_popup_wrap.a_switch_contrast .grand_hover_popup{inline-size:28rem}.grand_hover_popup_wrap.a_switch_text_size .grand_hover_popup{inline-size:25rem}body .grand_hover_popup{position:absolute;inset-block-end:-.4rem;inset-inline-end:0;display:flex;flex-direction:column;align-items:flex-start;inline-size:27rem;max-inline-size:calc(100vw - 2rem);block-size:auto;padding-block:2.4rem 1.5rem;padding-inline:1.5rem;background:var(--color-white);border-radius:.8rem;box-shadow:0 1rem 5rem #00000026;opacity:0;transform:translateY(calc(100% + .8rem));pointer-events:none;transition:opacity .15s ease,transform .15s ease}body .grand_hover_popup[data-open=true]{opacity:1;transform:translateY(100%);pointer-events:auto}body .grand_hover_popup[hidden]{display:none}body .grand_hover_popup .popup_upper{display:flex;align-items:center;justify-content:space-between;inline-size:100%;margin-block:0 2.2rem;margin-inline:0}body .grand_hover_popup .popup_upper h3{margin:0;color:var(--color-text);font-size:1.8rem;font-weight:600}body .grand_hover_popup .popup_upper svg{display:block;inline-size:2.4rem;block-size:2.4rem}body .grand_hover_popup .popup_upper svg path{fill:var(--color-black)}body .grand_hover_popup .popup_content{display:flex;flex-grow:1;flex-wrap:wrap;gap:.5rem;list-style:none;inline-size:100%}body .grand_hover_popup .popup_content button{cursor:pointer}body .grand_hover_popup .popup_content button:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}body .grand_hover_popup .language_list{display:flex;flex-direction:column;gap:.2rem;inline-size:100%;margin:0;padding:0;list-style:none}body .grand_hover_popup .language_list li{inline-size:100%}body .grand_hover_popup .language_list .language_switcher_link{position:relative;display:flex;align-items:center;inline-size:100%;min-block-size:3.8rem;padding-block:.8rem;padding-inline:1rem 3.6rem;border-radius:.5rem;background:transparent;color:var(--color-text);font-size:1.4rem;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .15s ease,color .15s ease}body .grand_hover_popup .language_list .language_switcher_link:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}body .grand_hover_popup .language_list .language_switcher_link:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}body .grand_hover_popup .language_list .language_switcher_link.is-active{background:var(--color-beigeLight, #f1ede8);font-weight:700;cursor:default}body .grand_hover_popup .language_list .language_switcher_link.is-active:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:1.3rem;inline-size:.6rem;block-size:1rem;-webkit-border-end:.2rem solid currentColor;border-inline-end:.2rem solid currentColor;-webkit-border-after:.2rem solid currentColor;border-block-end:.2rem solid currentColor;transform:translateY(-65%) rotate(45deg)}body .grand_hover_popup .contrast_box{display:flex;align-items:center;justify-content:center;inline-size:5.6rem;block-size:3.3rem;padding:.8rem;background:var(--color-whiteAlmost)}body .grand_hover_popup .contrast_box svg{display:block;inline-size:2.7rem;block-size:1.6rem}body .grand_hover_popup .contrast_box[data-contrast=default]{background:#eee}body .grand_hover_popup .contrast_box[data-contrast=default] svg path{fill:#000}body .grand_hover_popup .contrast_box[data-contrast=dark]{background:#0b0b0b}body .grand_hover_popup .contrast_box[data-contrast=dark] svg path{fill:#fff}body .grand_hover_popup .contrast_box[data-contrast=yellow]{border-color:#ffe177;background:#ffe177}body .grand_hover_popup .contrast_box[data-contrast=yellow] svg path{fill:#000}body .grand_hover_popup .contrast_box[data-contrast=black-yellow]{background:#0b0b0b}body .grand_hover_popup .contrast_box[data-contrast=black-yellow] svg path{fill:#ffe77c}body .grand_hover_popup .text_size_box{display:flex;flex-grow:1;align-items:center;justify-content:center;inline-size:6.3rem;block-size:4.1rem;padding:1.2rem;border:1px solid var(--color-text);border-radius:.5rem;background:var(--color-white);color:var(--color-text);font-size:1.4rem;font-weight:700}body .grand_hover_popup .text_size_box.active,body .grand_hover_popup .text_size_box[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white)}@media(prefers-reduced-motion:reduce){.grand_hover_popup{transition:none}}dialog .grand_hover_popup{position:relative;transform:initial;inset-block-end:initial;inset-inline-end:initial;opacity:1;pointer-events:initial}.PageTemplateGroupedPagesWrapper{margin-block:5rem 10rem;margin-inline:0}@media(max-width:768px){.PageTemplateGroupedPagesWrapper{margin-block:3rem 8rem}}.PageTemplateGroupedPagesWrapper>.container{padding-inline:var(--container-spacing)}.PageTemplateGroupedPagesWrapper .layout_two_cols{display:flex;flex-direction:column;align-items:center;gap:4rem}.PageTemplateGroupedPagesWrapper .layout_left{display:contents}.PageTemplateGroupedPagesWrapper .layout_right{--container-spacing: 0;min-inline-size:0;max-inline-size:100rem}.PageTemplateGroupedPagesWrapper .layout_right flynt-component:first-child{-webkit-margin-before:0;margin-block-start:0}.PageTemplateGroupedPagesWrapper .layout_right flynt-component:last-child{-webkit-margin-after:0;margin-block-end:0}@media(max-width:768px){.PageTemplateGroupedPagesWrapper .layout_right{max-width:100vw}}.PageTemplateGroupedPagesWrapper .layout_two_cols>hr{display:block;inline-size:100%;block-size:1px;border:initial;margin-block:2.6rem 3rem;background:#00000026}main{position:relative;z-index:5;background-color:var(--color-background)}footer{position:relative;z-index:4}.grand_form .btn_style_1+.mg_btn_element{margin:0;overflow:visible}.grand_form .btn_style_1+.mg_btn_element rect{fill:transparent;stroke:var(--color-beigeDark)}.grand_form .btn_style_1+.mg_btn_element path{fill:var(--color-brownDark)}flynt-component[name=SingleCollective]+flynt-component[name=BlockFaq]{margin:0}@media(max-width:768px){.wpdt-c.wpDataTableContainerSimpleTable{overflow-y:auto;padding-inline:2rem!important}}html:is(.contrast_dark,[data-contrast=dark]){color-scheme:dark;--contrast-background: #040404;--contrast-surface: #0b0b0b;--contrast-surface-muted: #171717;--contrast-surface-strong: #222;--contrast-text: #fff;--contrast-text-muted: #c7c7c7;--contrast-border: #8a8a8a;--contrast-link: #9ec5ff;--contrast-focus: #fff;--contrast-action-background: #fff;--contrast-action-text: #000;--contrast-error: #ff8a8a;--contrast-media-overlay: rgba(0, 0, 0, .88);--contrast-media-text: #fff;--contrast-icon-filter: brightness(0) invert(1);--contrast-shadow: rgba(255, 255, 255, .14)}html:is(.contrast_black_yellow,[data-contrast=black-yellow]){color-scheme:dark;--contrast-background: #000;--contrast-surface: #080808;--contrast-surface-muted: #141414;--contrast-surface-strong: #202020;--contrast-text: #fff275;--contrast-text-muted: #fff4aa;--contrast-border: #fff275;--contrast-link: #fff275;--contrast-focus: #fff275;--contrast-action-background: #fff275;--contrast-action-text: #000;--contrast-error: #ff9a9a;--contrast-media-overlay: rgba(0, 0, 0, .92);--contrast-media-text: #fff275;--contrast-icon-filter: brightness(0) saturate(100%) invert(94%) sepia(53%) saturate(585%) hue-rotate(344deg) brightness(110%) contrast(102%);--contrast-shadow: rgba(255, 242, 117, .2)}html:is(.contrast_yellow,[data-contrast=yellow]){color-scheme:light;--contrast-background: #f7ef81;--contrast-surface: #fff6a3;--contrast-surface-muted: #f0e36a;--contrast-surface-strong: #e3d454;--contrast-text: #000;--contrast-text-muted: #333;--contrast-border: #000;--contrast-link: #0000a8;--contrast-focus: #000;--contrast-action-background: #000;--contrast-action-text: #f7ef81;--contrast-error: #790000;--contrast-media-overlay: rgba(247, 239, 129, .92);--contrast-media-text: #000;--contrast-icon-filter: brightness(0);--contrast-shadow: rgba(0, 0, 0, .22)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]){--color-contrast_background: var(--contrast-background);--color-contrast-s1: var(--contrast-surface);--color-contrast-s2: var(--contrast-surface-muted);--color-contrast-s3: var(--contrast-surface-strong);--color-contrast_text: var(--contrast-text);--color-contrast_muted: var(--contrast-text-muted);--color-contrast_border: var(--contrast-border);--color-contrast_link: var(--contrast-link);--color-contrast_ring: var(--contrast-focus);--color-background: var(--contrast-background);--color-text: var(--contrast-text);--color-text-white: var(--contrast-action-text);--color-text-muted: var(--contrast-text-muted);--color-border: var(--contrast-border);--color-link: var(--contrast-link);--color-error: var(--contrast-error);--color-lines: color-mix(in srgb, var(--contrast-text) 24%, transparent);--color-lines-invert: color-mix(in srgb, var(--contrast-text) 24%, transparent);--color-accent: var(--contrast-action-background);--color-accentHover: var(--contrast-action-background);--color-secondary: var(--contrast-surface-strong);--color-brownDark: var(--contrast-text);--color-brownMid: var(--contrast-link);--color-green3: var(--contrast-action-background);--color-beigeLight: var(--contrast-surface);--color-beigeDark: var(--contrast-border);--color-greenDeep: var(--contrast-surface-strong);--color-greenForestDark: var(--contrast-surface-muted);--color-brownChestnut: var(--contrast-surface-strong);--color-brownCopper: var(--contrast-surface-muted);--color-brownOlive: var(--contrast-surface-strong);--color-teal: var(--contrast-surface-strong);--color-tealLight: var(--contrast-surface-muted);--color-terracotta: var(--contrast-surface-strong);--color-antiqueGold: var(--contrast-surface-strong);--color-goldWarm: var(--contrast-surface-muted);--color-black: var(--contrast-text);--color-black22: var(--contrast-text);--color-blackAlmost: var(--contrast-surface-strong);--color-white: var(--contrast-surface);--color-whiteAlmost: var(--contrast-surface-muted);--color-grayDark: var(--contrast-text);--color-grayMid: var(--contrast-surface-muted);--color-grayLight: var(--contrast-surface);--color-gray84: var(--contrast-text-muted);--color-gray81: var(--contrast-text-muted);--color-gray67: var(--contrast-text-muted);--color-gray36: var(--contrast-text);--color-gray2B: var(--contrast-text);--color-grayA1: var(--contrast-text-muted);--color-grayA8: var(--contrast-text-muted);--color-grayAC: var(--contrast-text-muted);--color-grayAE: var(--contrast-text-muted);--color-grayED: var(--contrast-surface-muted);--color-grayE0: var(--contrast-border);--color-grayE4: var(--contrast-border);--color-grayE6: var(--contrast-border);--color-grayE7: var(--contrast-surface);--color-grayE8: var(--contrast-surface);--color-grayD9: var(--contrast-border);--color-grayC1: var(--contrast-border);--color-grayC3: var(--contrast-border);--color-grayF4: var(--contrast-surface);--color-grayF6: var(--contrast-surface);--color-grayF8: var(--contrast-surface);--color-gray77: var(--contrast-text-muted);--color-gray83: var(--contrast-text-muted);--color-grayDD: var(--contrast-border);--color-gray1E: var(--contrast-action-background);--color-blue: var(--contrast-link);--color-blueLink: var(--contrast-link);--color-blueDark: var(--contrast-surface-muted);--color-blueDark2: var(--contrast-surface-muted);--color-blueLight: var(--contrast-surface-muted);--color-red: var(--contrast-error);--color-orange: var(--contrast-border);--color-orange2: var(--contrast-border);--color-orangeLight: var(--contrast-surface-muted);--color-yellow: var(--contrast-background);--color-cream: var(--contrast-focus);--cc-text: var(--contrast-text);--cc-btn-primary-bg: var(--contrast-action-background);--cc-btn-primary-hover-bg: var(--contrast-action-background);background:var(--contrast-background);color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body:not(.wp-editor):not(.block-editor-writing-flow){background:var(--contrast-background)!important;--color-background: var(--contrast-background) !important;color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) [data-theme]{background-color:var(--contrast-background)!important;color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) hr,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .bordered,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .boxBorder{border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) a:not(.btn):not(.language_switcher_link){color:var(--contrast-link)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) a:visited:not(.btn){color:var(--contrast-link)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) li::marker{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) ::selection{background:var(--contrast-action-background);color:var(--contrast-action-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) :focus-visible{outline:2px solid var(--contrast-focus)!important;outline-offset:3px}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) input:not([type=checkbox]):not([type=radio]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) textarea,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) select{border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) select option,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) select optgroup{background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) input:-ms-input-placeholder,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) textarea:-ms-input-placeholder{color:var(--contrast-text-muted)!important;opacity:1}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) input::placeholder,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) textarea::placeholder{color:var(--contrast-text-muted)!important;opacity:1}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) input:-webkit-autofill,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) textarea:-webkit-autofill,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) select:-webkit-autofill{box-shadow:0 0 0 1000px var(--contrast-surface) inset!important;-webkit-text-fill-color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_checkbox{--checkbox_background: transparent !important;--checkbox_background_checked: var(--contrast-action-background) !important;--checkbox_border: var(--contrast-border) !important;--checkbox_border_hover: var(--contrast-text) !important;--checkbox_border_checked: var(--contrast-action-background) !important;--checkbox_check: var(--contrast-action-text) !important;--checkbox_text_color: var(--contrast-text) !important;--checkbox_error: var(--contrast-error) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_1{border-color:var(--contrast-action-background)!important;background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_1:hover{border-color:var(--contrast-text)!important;background:transparent!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_outline{border-color:var(--contrast-text)!important;background:transparent!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_outline:hover{background:color-mix(in srgb,var(--contrast-text) 14%,transparent)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_1+.mg_btn_element rect{fill:var(--contrast-action-background)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_1+.mg_btn_element path{fill:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_single .btn_style_outline+svg>path{stroke:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_single .btn_style_outline+svg>g>path{fill:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_simple,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_style_underline,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn_go_back{border-color:var(--contrast-text)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) button:not(.contrast_box):not(.text_size_box),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) [role=button]:not(.contrast_box){color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn svg,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) button:not(.contrast_box) svg,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper_btn svg,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_requisites svg,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_text_btn svg{color:currentColor}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn svg [fill]:not([fill=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) button:not(.contrast_box) svg [fill]:not([fill=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper_btn svg [fill]:not([fill=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_requisites svg [fill]:not([fill=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_text_btn svg [fill]:not([fill=none]){fill:currentColor!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .btn svg [stroke]:not([stroke=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) button:not(.contrast_box) svg [stroke]:not([stroke=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper_btn svg [stroke]:not([stroke=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_requisites svg [stroke]:not([stroke=none]),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .copy_text_btn svg [stroke]:not([stroke=none]){stroke:currentColor!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper{--swiper-navigation-color: var(--contrast-text);--swiper-pagination-color: var(--contrast-text);--swiper-pagination-bullet-inactive-color: var(--contrast-text-muted)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper-pagination-bullet{background-color:var(--contrast-text-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .swiper-pagination-bullet-active{background-color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body .grand_hover_popup,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) div[data-ref=languages_popup].f-html{border:1px solid var(--contrast-border);background:var(--contrast-surface)!important;box-shadow:0 1rem 5rem var(--contrast-shadow)!important;color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .popup_upper h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .language_switcher_link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) div[data-ref=languages_popup].f-html .link{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .language_switcher_link:hover,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .language_switcher_link.is-active{background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .text_size_box{border-color:var(--contrast-border)!important;background:var(--contrast-surface-muted)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .text_size_box.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .text_size_box[aria-pressed=true]{border-color:var(--contrast-action-background)!important;background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box{border:2px solid transparent;color:initial!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[aria-pressed=true]{border-color:var(--contrast-focus)!important;outline:2px solid var(--contrast-focus)!important;outline-offset:2px}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=default]{background:#eee!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=default] svg path{fill:#000!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=dark]{background:#0b0b0b!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=dark] svg path{fill:#fff!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=yellow]{background:#ffe177!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=yellow] svg path{fill:#000!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=black-yellow]{background:#0b0b0b!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .grand_hover_popup .contrast_box[data-contrast=black-yellow] svg path{fill:#ffe77c!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain]{--action_button_color: var(--contrast-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .header_upper{--color-text: var(--contrast-text) !important;background:var(--contrast-surface-strong)!important;border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .header_upper a{color:var(--contrast-link)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .header_main:before{background:var(--contrast-background)!important;-webkit-border-after:1px solid var(--contrast-border);border-block-end:1px solid var(--contrast-border);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .languages_wrap .languages_toggle,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .a_switch,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] [data-ref=searchButton]{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .link:hover,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .languages_wrap .languages_toggle:hover,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .a_switch:hover,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] [data-ref=searchButton]:hover{background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .sub-menu{border:1px solid var(--contrast-border);background:var(--contrast-surface-strong)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .sub-menu .link{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .sub-menu .link:hover{color:var(--contrast-link)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .logo svg{filter:none!important;opacity:1!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationMain] .logo svg path{fill:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .header_main,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu{background:var(--contrast-background)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .header_main,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .header_main .block_middle,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .header_main .block_right,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu .item,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu_socials{border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .languages_toggle,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .hamburger{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu .link:hover{background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu .menu_lower{background:var(--contrast-surface-strong)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .menu .menu_lower_btn{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .hamburger{--line-color: var(--contrast-text) !important;background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .logo img,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .logo_menu img{filter:var(--contrast-icon-filter)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .logo svg path,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationBurger] .logo_menu svg path{fill:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) :is(flynt-component[name=NavigationFooter],flynt-component[name=NavigationFooterSmall]){background:var(--contrast-surface-strong)!important;color:var(--contrast-text)!important;--item-color: var(--contrast-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) :is(flynt-component[name=NavigationFooter],flynt-component[name=NavigationFooterSmall]) :is(a,p,li,summary,span){color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) :is(flynt-component[name=NavigationFooter],flynt-component[name=NavigationFooterSmall]) :is(.footer_navigation_group,.footer_navigation_title,.footer_navigation_list,.block_lower){border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationFooter] .component_background{display:none!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationFooter] .block_lower flynt-component[name=PartSocialLinks]{--item-gap: .8rem;--item-background: var(--color-contrast_text);--item-color: var(--color-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationFooter] .fixed_part .dev{opacity:1}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=NavigationFooterSmall] .logo_wrap svg path{fill:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=FormContacts]{--form_focus_outline: 2px solid var(--contrast-focus) !important;--label_color: var(--contrast-text) !important;--input_background: var(--contrast-surface) !important;--input_border_color: var(--contrast-border) !important;--input_border_color_hover: var(--contrast-text) !important;--input_font_color: var(--contrast-text) !important;--input_placeholder_color: var(--contrast-text-muted) !important;--error_color: var(--contrast-error) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNewsletterSubscribe]{--color-text: var(--contrast-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNewsletterSubscribe] .submit_button{background:var(--contrast-action-background)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNewsletterSubscribe] .submit_button .submit_label{color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body .search_popup form{border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body .search_popup form input{background:transparent!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) body .search_popup form button[type=submit]{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ListSearchResults] .no_results_box,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ListSearchResults] .search_input_wrap,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ListSearchResults] .search_list_item .item_image:not(.has_thumbnail){border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ListSearchResults] .search_list_item_wrap{border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ListSearchResults] .search_input_wrap button{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockActingGroups],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockUpcomingEvents],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostQuote]{background:var(--contrast-surface)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockCurrentEvents] .component_background{display:none!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockRoomRental] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockRoomRental] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockRoomRental] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockRoomRental] .block_points .item p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockRoomRental] .room_list .item p{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockActingGroups] .block_content .item{background:var(--contrast-surface-strong)!important;border:1px solid var(--contrast-border);color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockActingGroups] .block_content .item h3{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockActingGroups] .block_content .item:hover{background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .block_right,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .staff_sect,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .map_floating_box{background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .staff_sect .item,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .map_floating_box{border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockContacts] .map_floating_box .btn_row a{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader]{background:var(--contrast-surface)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader] .btn_go_back,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader] .social a,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader] .social button{background:var(--contrast-surface-muted)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader] hr{background:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostControls] .post_go_back .icon_wrap,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostAttachments] .block_content .item,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostGallery] .post_gallery_status,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=SingleGallery] .social a,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=SingleGallery] .social button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .archive_events_calendar_popup,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .sort_part select{border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostNotification] .block_content{border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostSocialShareButtons]{--share_title_color: var(--contrast-text) !important;--share_button_color: var(--contrast-text) !important;--share_button_color_hover: var(--contrast-link) !important;--share_button_background: var(--contrast-surface-muted) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable]{--border-color-outer: var(--contrast-border) !important;--border-color-vertical: color-mix(in srgb, var(--contrast-border) 55%, transparent) !important;--border-color-horizontal: color-mix(in srgb, var(--contrast-border) 55%, transparent) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] table,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] th,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] td,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] table,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] th,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] td{border-color:var(--contrast-border)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] th,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] tr:nth-child(2n) td,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] th,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] tr:nth-child(2n) td{background:var(--contrast-surface-muted)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockWysiwyg] td,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostTable] td{background:var(--contrast-surface)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockTextImageSplit].hasDynamicSpacing{--bg: var(--contrast-background) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_box{border-color:var(--contrast-border)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_btn,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_btn span,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_content,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_content p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_content li{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_btn .custom_btn_icon{background:var(--contrast-action-background)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_btn .custom_btn_icon:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFaq] .faq_btn .custom_btn_icon:after{background:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] select,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] select,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] select,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] select,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] .link,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] button,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] select,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] .link{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] button.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] .active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveArticles] [aria-current=page],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] button.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] [aria-current=page],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] button.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] .active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGalleries] [aria-current=page],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] button.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] .active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveGroups] [aria-current=page],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] button.active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] .active,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockGroupedPagesSidebar] [aria-current=page]{border-color:var(--contrast-text)!important;background:var(--contrast-surface-muted)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .search_btn,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .calendar_btn,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .search_part input,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .search_clear{border-color:var(--contrast-border)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .archive_events_calendar_popup,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=ArchiveEvents] .archive_events_calendar_popup *{color:var(--contrast-text)}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .archive-events-calendar-fancybox .f-html,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .archive-events-calendar-fancybox .vc[data-vc=calendar]{border-color:var(--contrast-border)!important;background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .archive-events-calendar-fancybox [data-vc-date-btn]{background:var(--contrast-surface-muted)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) .archive-events-calendar-fancybox [data-vc-date-selected] [data-vc-date-btn]{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopCollectiveBox],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopEventBox],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopGalleryBox]{--color-text: var(--contrast-media-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .swiper-slide{background:var(--contrast-background)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .swiper-slide:before{background:var(--contrast-media-overlay)!important;opacity:1!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .event_label,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .event_meta,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .btn_style_outline{color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockFeaturedEvents] .btn_style_outline{border-color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopCollectiveBox] .block_item_content,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopEventBox] .block_item_content,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopGalleryBox] .block_item_content{background:var(--contrast-media-overlay)!important;color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple],html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton]{background-color:var(--contrast-background)!important;color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded] li,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] li,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter] li,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental] li,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple] li,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] p,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] a:not(.btn),html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton] li{color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded]:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero]:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerNewsletter]:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerRoomRental]:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerSimple]:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton]:before{background:var(--contrast-media-overlay)!important;opacity:1!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerExpanded].with_overlay:before,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerTitleAndButton].with_overlay:before{background:var(--contrast-media-overlay)!important;opacity:1!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPageBannerHero] .swiper_controls{--color-white: var(--contrast-text) !important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=SingleEvent] .small_gallery_count{background:var(--contrast-media-overlay)!important;color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=SingleEvent] .btn_single a{border-color:var(--contrast-action-background)!important;background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound]{background:var(--contrast-background)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] h1,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] h2,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] h3,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] p{color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] .element_404{color:var(--contrast-link)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] .btn_row .btn{border-color:var(--contrast-action-background)!important;background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockNotFound] .btn_row .btn_style_2{border-color:var(--contrast-text)!important;background:transparent!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostVideo] .post_video_play,html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostVideo] .video_acceptance{background:var(--contrast-media-overlay)!important;color:var(--contrast-media-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostVideo] .video_acceptance_inner{border:1px solid var(--contrast-border);background:var(--contrast-surface)!important;color:var(--contrast-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=PostVideo] .video_acceptance_button{background:var(--contrast-action-background)!important;color:var(--contrast-action-text)!important}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_lower{border:initial}html:is(.contrast_dark,.contrast_black_yellow,.contrast_yellow,[data-contrast=dark],[data-contrast=black-yellow],[data-contrast=yellow]) flynt-component[name=BlockPostHeader] .btn_go_back svg{filter:brightness(0) saturate(100%) invert(1)}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=NavigationMain] .logo svg path,html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=NavigationBurger] .logo svg path,html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=NavigationBurger] .logo_menu svg path{fill:#fff!important}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=BlockPostHeader] .social a svg{filter:brightness(1) invert(1)}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=BlockPostHeader] .btn_go_back{background:transparent!important}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=BlockContacts] .block_left{--contrast-link: #fff}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=BlockContacts] .block_left .content_part .box_item svg,html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=BlockContacts] .staff_sect .block_content .row svg{filter:invert(1)}html:is(.contrast_dark,[data-contrast=dark]) flynt-component[name=NavigationFooter] .fixed_part .dev svg{filter:brightness(0) saturate(100%) invert(1)}html:is(.contrast_dark,[data-contrast=dark]){--mdp-speaker-player-color: #fff}html:is(.contrast_dark,[data-contrast=dark],.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=NavigationMain] .menu .item.has-children>.link:after,html:is(.contrast_dark,[data-contrast=dark],.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=NavigationFooter] .logo_img,html:is(.contrast_dark,[data-contrast=dark],.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=NavigationFooterSmall] .logo_img{filter:var(--contrast-icon-filter)}html:is(.contrast_dark,[data-contrast=dark],.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=NavigationBurger] .menu_close svg{filter:invert(1)}html:is(.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=NavigationFooter] .fixed_part .dev svg{filter:brightness(0) saturate(100%) invert(99%) sepia(52%) saturate(1553%) hue-rotate(326deg) brightness(102%) contrast(108%)}html:is(.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=BlockPostHeader] .social a svg{filter:brightness(0) saturate(100%) invert(99%) sepia(52%) saturate(1553%) hue-rotate(326deg) brightness(102%) contrast(108%)}html:is(.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=BlockPostHeader] .btn_go_back{background:transparent!important}html:is(.contrast_black_yellow,[data-contrast=black-yellow]) flynt-component[name=BlockPostHeader] .btn_go_back svg{filter:brightness(0) saturate(100%) invert(99%) sepia(52%) saturate(1553%) hue-rotate(326deg) brightness(102%) contrast(108%)}html:is(.contrast_black_yellow,[data-contrast=black-yellow]){--mdp-speaker-player-color: #e3d454}html:is(.contrast_yellow,[data-contrast=yellow]) flynt-component[name=NavigationMain] .menu .item.has-children>.link:after,html:is(.contrast_yellow,[data-contrast=yellow]) flynt-component[name=NavigationFooter] .logo_img,html:is(.contrast_yellow,[data-contrast=yellow]) flynt-component[name=NavigationFooterSmall] .logo_img{filter:brightness(0)}html:is(.contrast_yellow,[data-contrast=yellow]) flynt-component[name=PartSocialLinks] .social_wrap .social_link{--item-background: #fff !important}html:is(.contrast_yellow,[data-contrast=yellow]){--mdp-speaker-player-color: #f7ef81}flynt-component[name=ArchiveArticles]{padding-block:5.2rem 8.4rem}@media(max-width:1024px){flynt-component[name=ArchiveArticles]{padding-block:4rem 5rem}}flynt-component[name=ArchiveArticles] .block_upper{display:flex;gap:3.2rem;-webkit-margin-after:5.2rem;margin-block-end:5.2rem}@media(min-width:1024px){flynt-component[name=ArchiveArticles] .block_upper{justify-content:space-between}}@media(max-width:1024px){flynt-component[name=ArchiveArticles] .block_upper{flex-direction:column}}@media(max-width:768px){flynt-component[name=ArchiveArticles] .block_upper{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}}flynt-component[name=ArchiveArticles] .block_upper h2{font-weight:800;font-size:4.2rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=ArchiveArticles] .block_upper h2{font-size:2.8rem}}flynt-component[name=ArchiveArticles] .block_content{inline-size:100%;display:flex;flex-direction:column;align-items:center}flynt-component[name=ArchiveArticles] [data-ref=posts]{inline-size:100%;gap:0;list-style:none;padding:0;margin:0;transition:opacity .2s ease;will-change:opacity;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 3.2rem}@media(max-width:768px){flynt-component[name=ArchiveArticles] [data-ref=posts]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){flynt-component[name=ArchiveArticles] [data-ref=posts]{grid-template-columns:repeat(1,1fr)}}flynt-component[name=ArchiveArticles] [data-ref=posts] li{display:block}flynt-component[name=ArchiveArticles] [data-ref=categories]{display:flex;align-items:center;gap:.2rem;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:.4rem;overflow-x:auto;position:relative;inset-inline-start:calc(var(--container-spacing) * -1);padding-inline:var(--container-spacing);inline-size:calc(100% + var(--container-spacing) * 2);overscroll-behavior-x:contain;scroll-padding-inline:var(--container-spacing)}flynt-component[name=ArchiveArticles] [data-ref=categories]>*{scroll-snap-align:start;flex-shrink:0}@media(max-width:768px){flynt-component[name=ArchiveArticles] [data-ref=categories]::-webkit-scrollbar{display:none}}flynt-component[name=ArchiveArticles] [data-ref=categories]>*{min-width:10rem;padding-block:1.3rem;padding-inline:1.5rem;text-align:center;font-weight:400;font-size:1.8rem;color:color-mix(in srgb,var(--color-black) 70%,transparent);background-color:transparent;border:1px solid transparent;border-radius:10rem;transition:background-color ease-in-out .2s;text-decoration:initial;text-transform:initial}@media(max-width:768px){flynt-component[name=ArchiveArticles] [data-ref=categories]>*{font-size:1.6rem;padding-block:1.1rem;padding-inline:1.3rem}}flynt-component[name=ArchiveArticles] [data-ref=categories]>*:not(.active):hover{background-color:#0000000a}flynt-component[name=ArchiveArticles] [data-ref=categories]>*.active{border-color:var(--color-brownDark, #37322a);font-weight:700;color:var(--color-black)}@media(min-width:1024px){flynt-component[name=ArchiveArticles] .categories_wrap{max-width:102rem;-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ArchiveArticles] .categories_wrap [data-ref=categories]{justify-content:flex-end;inset-inline-start:0;inline-size:100%;padding-inline:0;overflow-x:visible;flex-wrap:wrap}}flynt-component[name=ArchiveArticles] .posts-empty{text-align:center}flynt-component[name=ArchiveArticles][data-loading="1"] [data-ref=posts]{opacity:.5;pointer-events:none;cursor:initial}flynt-component[name=ArchiveArticles][data-loading="1"] .lds-ellipsis{display:block}flynt-component[name=ArchiveArticles] .pagination{border-radius:10rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4rem;padding:1rem 2rem;margin-block:6rem 0;margin-inline:0;position:relative;z-index:5;background-color:var(--color-beigeLight, #f1ede8)}@media(max-width:768px){flynt-component[name=ArchiveArticles] .pagination{justify-content:center;margin-block:6rem 0}}flynt-component[name=ArchiveArticles] .pagination .pagination_status p{font-weight:400;font-size:1.2rem;color:var(--color-text-muted);margin:0}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons{display:flex;align-items:center;gap:2.2rem}@media(max-width:768px){flynt-component[name=ArchiveArticles] .pagination .pagination_buttons{gap:1.6rem}}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next{display:flex;align-items:center;justify-content:center;inline-size:3.2rem;block-size:3.2rem;border-radius:0;background-color:transparent}@media(max-width:768px){flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next{inline-size:3.2rem;block-size:3.2rem}}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous svg,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next svg{display:block}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous svg path,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next svg path{stroke:var(--color-black)}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous.active:hover path.svg_arrow,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous.active:focus-within path.svg_arrow,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next.active:hover path.svg_arrow,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next.active:focus-within path.svg_arrow{fill:var(--color-accent)}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous:not(.active),flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next:not(.active){cursor:initial}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-previous:not(.active) svg,flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next:not(.active) svg{opacity:.2}flynt-component[name=ArchiveArticles] .pagination .pagination_buttons .button-next{transform:rotate(180deg)}flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul{display:flex;gap:.4rem;list-style:none;padding:0;margin:0}@media(max-width:768px){flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul{gap:.2rem}}flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul li{display:block;margin:0;padding:0}flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul .page_btn{inline-size:1.6rem;block-size:2rem;display:inline-flex;align-items:center;justify-content:center;padding-block:.2rem;padding-inline:.2rem;border-radius:0;background:transparent;text-decoration:none;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:1.4rem;color:color-mix(in srgb,var(--color-black) 75%,transparent)}@media(max-width:768px){flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul .page_btn{inline-size:2.4rem;block-size:2.4rem;font-size:1.5rem}}flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul .page_btn:not(.active):hover{background-color:#0000000d}flynt-component[name=ArchiveArticles] .pagination .pagination_pages ul .page_btn.active{font-weight:800;color:var(--color-black)}flynt-component[name=ArchiveArticles] .pagination .page_btn.is_ellipsis{font-size:1.5rem;pointer-events:none}flynt-component[name=ArchiveEvents]{overflow:hidden;contain:layout paint;padding-block:5rem 6rem}@media(max-width:1024px){flynt-component[name=ArchiveEvents]{padding-block:4rem 5rem}}flynt-component[name=ArchiveEvents] .block_upper{gap:2rem;-webkit-margin-after:2.8rem;margin-block-end:2.8rem}@media(min-width:1024px){flynt-component[name=ArchiveEvents] .block_upper{display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){flynt-component[name=ArchiveEvents] .block_upper{display:flex;flex-direction:column;align-items:center}}flynt-component[name=ArchiveEvents] .block_upper h1,flynt-component[name=ArchiveEvents] .block_upper h2{font-weight:800;font-size:4.2rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=ArchiveEvents] .block_upper h1,flynt-component[name=ArchiveEvents] .block_upper h2{font-size:2.8rem}}flynt-component[name=ArchiveEvents] .block_text_part{text-align:center;width:100%;margin:-1.4rem 0 1.8rem}flynt-component[name=ArchiveEvents] .block_text_part p{font-weight:500;font-size:1.5rem}flynt-component[name=ArchiveEvents] .sort_part{flex-shrink:0}flynt-component[name=ArchiveEvents] .sort_part select{width:100%;height:4.8rem;background-color:var(--contrast-surface, var(--color-white));border-radius:10rem;border:1px solid var(--contrast-border, var(--color-beigeDark));padding:1rem 4rem 1rem 2.4rem;font-family:var(--font-family-text);font-weight:600;font-size:1.4rem;color:var(--color-text);text-transform:initial;cursor:pointer}flynt-component[name=ArchiveEvents] .sort_part select option:disabled{display:none}flynt-component[name=ArchiveEvents] .sort_part select,flynt-component[name=ArchiveEvents] .archive_action_part select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2337322A' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.2rem}flynt-component[name=ArchiveEvents] .tts_player{width:100%;max-width:42rem}flynt-component[name=ArchiveEvents] .archive_action_part{border-radius:.8rem;border:1px solid var(--color-grayBE);background:var(--color-white);padding:2.8rem 0;margin:0 0 4.8rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}flynt-component[name=ArchiveEvents] .archive_action_part .box{min-height:5.3rem;min-width:0;display:flex;flex-direction:column;padding-inline:4.6rem}flynt-component[name=ArchiveEvents] .archive_action_part .box:not(:last-child){-webkit-border-end:1px solid var(--color-grayB7);border-inline-end:1px solid var(--color-grayB7)}flynt-component[name=ArchiveEvents] .archive_action_part .box label{display:block;font-weight:800;font-size:1.6rem;line-height:1.25em;color:var(--color-blackAlmost);margin:0}flynt-component[name=ArchiveEvents] .archive_action_part .box input,flynt-component[name=ArchiveEvents] .archive_action_part .box select{width:100%;min-width:0;background-color:transparent;border-radius:0;height:3.2rem;font-weight:400;font-size:1.6rem;color:var(--color-text);border:initial;padding:.2rem 0;margin:0}flynt-component[name=ArchiveEvents] .archive_action_part .box input:-ms-input-placeholder,flynt-component[name=ArchiveEvents] .archive_action_part .box select:-ms-input-placeholder{color:color-mix(in srgb,var(--color-text) 50%,transparent)}flynt-component[name=ArchiveEvents] .archive_action_part .box input::placeholder,flynt-component[name=ArchiveEvents] .archive_action_part .box select::placeholder{color:color-mix(in srgb,var(--color-text) 50%,transparent)}flynt-component[name=ArchiveEvents] .archive_events_form{margin:0}flynt-component[name=ArchiveEvents] .search_part[hidden]{display:none}flynt-component[name=ArchiveEvents] .block_content{-webkit-margin-before:4.8rem;margin-block-start:4.8rem;position:relative;z-index:5}flynt-component[name=ArchiveEvents] [data-ref=posts]{inline-size:100%;gap:0;list-style:none;padding:0;margin:0;transition:opacity .2s ease;will-change:opacity;display:grid;grid-template-columns:repeat(4,1fr);gap:3.6rem 1.6rem}@media(max-width:1024px){flynt-component[name=ArchiveEvents] [data-ref=posts]{grid-template-columns:repeat(3,1fr);gap:2rem}}@media(max-width:768px){flynt-component[name=ArchiveEvents] [data-ref=posts]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){flynt-component[name=ArchiveEvents] [data-ref=posts]{grid-template-columns:repeat(1,1fr)}}flynt-component[name=ArchiveEvents] [data-ref=posts] li{display:block}flynt-component[name=ArchiveEvents] .posts_empty,flynt-component[name=ArchiveEvents] .no_results{margin:0;text-align:center;font-size:1.8rem;color:var(--color-text)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section{min-height:38rem;width:calc(100% + 3.2rem);position:relative;left:-1.6rem;max-width:80rem;margin:0 auto 2rem;border-radius:1rem;overflow:hidden;background:var(--contrast-surface, var(--color-white))}flynt-component[name=ArchiveEvents] .calendar_clear_btn{display:block;margin:1rem auto 2rem;padding:.6rem 1.6rem;border:1px solid var(--contrast-border, var(--color-beigeDark));border-radius:10rem;color:var(--color-text);font-size:1.4rem;cursor:pointer}flynt-component[name=ArchiveEvents] [hidden]{display:none!important}flynt-component[name=ArchiveEvents] .search_input_wrap{position:relative}flynt-component[name=ArchiveEvents] .search_input_wrap input{-webkit-padding-end:3rem!important;padding-inline-end:3rem!important}flynt-component[name=ArchiveEvents] .search_input_wrap input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}flynt-component[name=ArchiveEvents] .search_clear{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:1px solid var(--color-beigeDark);border-radius:50%;color:var(--color-text);font-size:1.8rem;cursor:pointer}flynt-component[name=ArchiveEvents] .archive_action_part .box select{-webkit-padding-end:3rem;padding-inline-end:3rem}flynt-component[name=ArchiveEvents] .archive_action_part select{background-position:right .2rem center}flynt-component[name=ArchiveEvents] .archive_error{margin-block:2rem;color:var(--color-text)}flynt-component[name=ArchiveEvents] .archive_error button{text-decoration:underline;cursor:pointer}@media(max-width:1024px){flynt-component[name=ArchiveEvents] .archive_action_part{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}flynt-component[name=ArchiveEvents] .archive_action_part .box{padding:2rem}flynt-component[name=ArchiveEvents] .archive_action_part .box:nth-child(2){-webkit-border-end:0;border-inline-end:0}flynt-component[name=ArchiveEvents] .archive_action_part .box:nth-child(-n+2){-webkit-border-after:1px solid var(--color-grayB7);border-block-end:1px solid var(--color-grayB7)}}@media(max-width:480px){flynt-component[name=ArchiveEvents] .sort_part{width:100%}flynt-component[name=ArchiveEvents] .archive_action_part{grid-template-columns:1fr}flynt-component[name=ArchiveEvents] .archive_action_part .box:not(:last-child){-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--color-grayB7);border-block-end:1px solid var(--color-grayB7)}}flynt-component[name=ArchiveEvents] .load_more{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin:9.2rem auto 0;min-width:22.5rem;height:6.5rem;padding:1rem 2.4rem;border-radius:10rem;border:1px solid rgba(113,96,71,.26);background-color:var(--color-beigeLight);font-family:var(--font-family-text);font-weight:600;font-size:1.8rem;color:var(--color-blackAlmost);text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,opacity .25s ease}flynt-component[name=ArchiveEvents] .load_more:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-beigeLight) 65%,var(--color-accent));border-color:var(--color-beigeDark)}@media(prefers-reduced-motion:reduce){flynt-component[name=ArchiveEvents] .load_more{transition:none}}flynt-component[name=ArchiveEvents] .load_more:disabled{cursor:wait;opacity:.65}flynt-component[name=ArchiveEvents] .block_content.is-loading [data-ref=posts]{opacity:.55;pointer-events:none}flynt-component[name=ArchiveEvents] .block_content.is-loading .lds-ellipsis{display:block}flynt-component[name=ArchiveEvents] flynt-component[name=LoopEventBoxVertical] .block_item .block_item_content{opacity:1;transform:initial}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar]{width:100%;max-width:none;border-radius:1rem;background:var(--contrast-surface, var(--color-white));padding:2.6rem 3rem}@media(max-width:480px){flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar]{padding:2rem 1rem}}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=month],flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=year]{font-family:var(--font-family-special);font-weight:600;font-size:1.8rem;color:var(--color-text);text-transform:uppercase}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-months-month],flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-years-year]{font-size:1.2rem;block-size:3.6rem}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=week]{height:2.9rem;display:flex;align-items:center;-webkit-margin-after:1.3rem;margin-block-end:1.3rem}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=week] [data-vc-week-day]{inline-size:100%;block-size:auto}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=week] [data-vc-week-day]:after{font-weight:600;font-size:1.8rem;line-height:1em;color:var(--color-brownMid)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header]{-webkit-margin-after:3rem;margin-block-end:3rem}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header] [data-vc-arrow=prev]:before{transform:rotate(-180deg)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header] [data-vc-arrow=next]:before{transform:rotate(0)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header] [data-vc-arrow]{width:3.2rem;height:3.2rem;border-radius:5rem;border:1px solid var(--color-brownMid);transition:background-color ease-in-out .25s}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header] [data-vc-arrow]:hover{background-color:color-mix(in srgb,var(--color-brownMid) 25%,transparent)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=header] [data-vc-arrow]:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><g clip-path="url(%23clip0_2035_3460)"><path d="M0.375 6.375H11.625" stroke="%23181818" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.875 2.625L11.625 6.375L7.875 10.125" stroke="%23181818" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2035_3460"><rect width="12" height="12" fill="white"/></clipPath></defs></svg>')}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date]{inline-size:100%;block-size:3.7rem}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date][data-vc-date-today] .vc-date__btn{box-shadow:inset 0 0 0 2px var(--color-antiqueGold);color:var(--color-blackAlmost);font-weight:600}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date][data-vc-date-selected] .vc-date__btn{background:var(--color-accent);color:var(--color-white)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date][data-vc-date-month=prev] .vc-date__btn,flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date][data-vc-date-month=next] .vc-date__btn{font-weight:400;color:color-mix(in srgb,var(--color-text) 20%,transparent)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date-btn]{block-size:inherit;font-weight:600;font-size:1.8rem;color:var(--color-text);line-height:1em;min-block-size:2.4rem;min-inline-size:2.4rem;font-feature-settings:"liga" off,"clig" off;letter-spacing:-.589px;background-color:var(--contrast-surface-muted, var(--color-whiteAlmost))}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-events-count="0"] [data-vc-date-btn]{background-color:transparent}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-date].is-filter-date [data-vc-date-btn]{background:var(--contrast-action-background, var(--color-accent));color:var(--contrast-action-text, var(--color-white))}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=months] .vc-months__month[data-vc-months-month-selected],flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=months] .vc-years__year[data-vc-years-year-selected],flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=years] .vc-months__month[data-vc-months-month-selected],flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=years] .vc-years__year[data-vc-years-year-selected]{background-color:var(--color-accent)}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc=dates]{gap:.3rem}flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc[data-vc=calendar] [data-vc-dates=row]{gap:.3rem}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day{font-size:0!important;position:relative}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(1):after{content:"P"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(2):after{content:"O"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(3):after{content:"T"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(4):after{content:"C"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(5):after{content:"P"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(6):after{content:"S"}html[lang^=lv] flynt-component[name=ArchiveEvents] .archive_events_calendar_section .vc-week__day:nth-child(7):after{content:"Sv"}flynt-component[name=ArchiveGalleries]{padding-block:5.2rem 8.4rem}@media(max-width:1024px){flynt-component[name=ArchiveGalleries]{padding-block:4rem 5rem}}flynt-component[name=ArchiveGalleries] .block_upper{display:flex;gap:3.2rem;-webkit-margin-after:5.2rem;margin-block-end:5.2rem}@media(min-width:1024px){flynt-component[name=ArchiveGalleries] .block_upper{justify-content:space-between}}@media(max-width:1024px){flynt-component[name=ArchiveGalleries] .block_upper{flex-direction:column}}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .block_upper{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}}flynt-component[name=ArchiveGalleries] .block_upper h2{font-weight:800;font-size:4.2rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .block_upper h2{font-size:2.8rem}}flynt-component[name=ArchiveGalleries] .block_content{inline-size:100%;display:flex;flex-direction:column;align-items:center}flynt-component[name=ArchiveGalleries] [data-ref=posts]{inline-size:100%;gap:0;list-style:none;padding:0;margin:0;transition:opacity .2s ease;will-change:opacity;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 3.2rem}@media(max-width:1024px){flynt-component[name=ArchiveGalleries] [data-ref=posts]{gap:2rem}}@media(max-width:768px){flynt-component[name=ArchiveGalleries] [data-ref=posts]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){flynt-component[name=ArchiveGalleries] [data-ref=posts]{grid-template-columns:repeat(1,1fr)}}flynt-component[name=ArchiveGalleries] [data-ref=posts] li{display:block;min-inline-size:0}flynt-component[name=ArchiveGalleries] .filters_wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}@media(max-width:1024px){flynt-component[name=ArchiveGalleries] .filters_wrap{inline-size:100%;-webkit-margin-start:0;margin-inline-start:0}}@media(max-width:480px){flynt-component[name=ArchiveGalleries] .filters_wrap{flex-direction:column;align-items:stretch}}flynt-component[name=ArchiveGalleries] .filter_select{min-inline-size:28rem;padding:1.3rem 4rem 1.3rem 1.6rem;font:inherit;font-size:1.8rem;line-height:1.4em;color:var(--color-black);background-color:transparent;border:1px solid var(--color-brownDark, #37322a);border-radius:10rem;cursor:pointer}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .filter_select{padding-block:1.1rem;font-size:1.6rem}}@media(max-width:480px){flynt-component[name=ArchiveGalleries] .filter_select{inline-size:100%}}flynt-component[name=ArchiveGalleries] .posts-empty{text-align:center}flynt-component[name=ArchiveGalleries][data-loading="1"] [data-ref=posts]{opacity:.5;pointer-events:none;cursor:initial}flynt-component[name=ArchiveGalleries][data-loading="1"] .lds-ellipsis{display:block}flynt-component[name=ArchiveGalleries] .pagination{border-radius:10rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4rem;padding:1rem 2rem;margin-block:6rem 0;margin-inline:0;position:relative;z-index:5;background-color:var(--color-beigeLight, #f1ede8)}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .pagination{justify-content:center;margin-block:6rem 0}}flynt-component[name=ArchiveGalleries] .pagination .pagination_status p{font-weight:400;font-size:1.2rem;color:var(--color-text-muted);margin:0}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons{display:flex;align-items:center;gap:2.2rem}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons{gap:1.6rem}}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next{display:flex;align-items:center;justify-content:center;inline-size:3.2rem;block-size:3.2rem;border-radius:0;background-color:transparent}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next{inline-size:3.2rem;block-size:3.2rem}}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous svg,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next svg{display:block}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous svg path,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next svg path{stroke:var(--color-black)}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous.active:hover path.svg_arrow,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous.active:focus-within path.svg_arrow,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next.active:hover path.svg_arrow,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next.active:focus-within path.svg_arrow{fill:var(--color-accent)}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous:not(.active),flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next:not(.active){cursor:initial}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-previous:not(.active) svg,flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next:not(.active) svg{opacity:.2}flynt-component[name=ArchiveGalleries] .pagination .pagination_buttons .button-next{transform:rotate(180deg)}flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul{display:flex;gap:.4rem;list-style:none;padding:0;margin:0}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul{gap:.2rem}}flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul li{display:block;margin:0;padding:0}flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul .page_btn{inline-size:1.6rem;block-size:2rem;display:inline-flex;align-items:center;justify-content:center;padding-block:.2rem;padding-inline:.2rem;border-radius:0;background:transparent;text-decoration:none;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:1.4rem;color:color-mix(in srgb,var(--color-black) 75%,transparent)}@media(max-width:768px){flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul .page_btn{inline-size:2.4rem;block-size:2.4rem;font-size:1.5rem}}flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul .page_btn:not(.active):hover{background-color:#0000000d}flynt-component[name=ArchiveGalleries] .pagination .pagination_pages ul .page_btn.active{font-weight:800;color:var(--color-black)}flynt-component[name=ArchiveGalleries] .pagination .page_btn.is_ellipsis{font-size:1.5rem;pointer-events:none}flynt-component[name=ArchiveGroups]{overflow:hidden;contain:layout paint;padding-block:5rem 6rem;background-color:var(--color-background)}@media(max-width:1024px){flynt-component[name=ArchiveGroups]{padding-block:4rem 5rem}}flynt-component[name=ArchiveGroups] .block_upper{text-align:center;-webkit-margin-after:4.5rem;margin-block-end:4.5rem}flynt-component[name=ArchiveGroups] .block_upper h1,flynt-component[name=ArchiveGroups] .block_upper h2{font-weight:800;font-size:4.2rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=ArchiveGroups] .block_upper h1,flynt-component[name=ArchiveGroups] .block_upper h2{font-size:2.8rem}}flynt-component[name=ArchiveGroups] .categories_wrap{inline-size:calc(100% + var(--container-spacing) * 2);margin-inline:calc(var(--container-spacing) * -1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.5rem}flynt-component[name=ArchiveGroups] .categories_wrap::-webkit-scrollbar{display:none}flynt-component[name=ArchiveGroups] nav.categories{display:flex;justify-content:center;gap:4.2rem;min-inline-size:-webkit-max-content;min-inline-size:-moz-max-content;min-inline-size:max-content;padding-inline:var(--container-spacing)}@media(max-width:768px){flynt-component[name=ArchiveGroups] nav.categories{gap:3.6rem}}flynt-component[name=ArchiveGroups] nav.categories a{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;text-align:center}flynt-component[name=ArchiveGroups] nav.categories a img{display:block;width:3.4rem;height:3.4rem;-webkit-margin-after:.6rem;margin-block-end:.6rem}flynt-component[name=ArchiveGroups] nav.categories a span{display:block;font-weight:400;font-size:1.6rem;color:var(--color-text);text-transform:uppercase;margin:0}flynt-component[name=ArchiveGroups] nav.categories a.active span{font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:auto;text-underline-offset:42%;text-underline-position:from-font;text-transform:uppercase}flynt-component[name=ArchiveGroups] .block_content{inline-size:100%;display:flex;flex-direction:column;align-items:center;-webkit-margin-before:6.3rem;margin-block-start:6.3rem}flynt-component[name=ArchiveGroups] [data-ref=posts]{inline-size:100%;gap:0;list-style:none;padding:0;margin:0;transition:opacity .2s ease;will-change:opacity;display:grid;grid-template-columns:repeat(2,1fr);gap:3.6rem 2.8rem}@media(max-width:1024px){flynt-component[name=ArchiveGroups] [data-ref=posts]{gap:2rem}}@media(max-width:768px){flynt-component[name=ArchiveGroups] [data-ref=posts]{grid-template-columns:repeat(1,1fr)}}flynt-component[name=ArchiveGroups] [data-ref=posts] li{display:block;min-inline-size:0}flynt-component[name=ArchiveGroups].is_loading .posts,flynt-component[name=ArchiveGroups].is_loading .posts_empty{opacity:.35;pointer-events:none}flynt-component[name=ArchiveGroups].is_loading .lds-ellipsis{opacity:1;visibility:visible}flynt-component[name=ArchiveGroups] .lds-ellipsis{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}flynt-component[name=BlockAboutRoomRental]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:9.8rem 13.4rem}@media(max-width:768px){flynt-component[name=BlockAboutRoomRental]{margin-block:8rem 9rem}}flynt-component[name=BlockAboutRoomRental] h2{font-weight:800;font-size:3.2rem;color:var(--color-brownDark);max-width:54rem;margin:0 auto 4.4rem;text-align:center}@media(max-width:768px){flynt-component[name=BlockAboutRoomRental] h2{font-size:2.8rem}}flynt-component[name=BlockAboutRoomRental] p{margin:0}flynt-component[name=BlockAboutRoomRental] .person_name{font-weight:700;font-size:2.2rem;color:var(--color-black)}@media(max-width:768px){flynt-component[name=BlockAboutRoomRental] .person_name{font-size:2rem}}flynt-component[name=BlockAboutRoomRental] .icon_row{display:flex;align-items:center;gap:1rem;font-weight:400;font-size:2rem}flynt-component[name=BlockAboutRoomRental] .icon_row svg{display:block;width:1.8rem;height:1.8rem}flynt-component[name=BlockAboutRoomRental] .row{display:flex;justify-content:center;align-items:center;gap:1.4rem 3.2rem;flex-wrap:wrap;margin-inline:auto}@media(max-width:768px){flynt-component[name=BlockAboutRoomRental] .row{max-width:43rem}}flynt-component[name=BlockActingGroups]{overflow:hidden;contain:layout paint;position:relative;z-index:5;background-color:var(--color-beigeLight);padding-block:9.8rem 14.8rem}@media(max-width:1024px){flynt-component[name=BlockActingGroups]{padding-block:6rem 7rem}}flynt-component[name=BlockActingGroups] .block_upper{margin:0 0 7.9rem;text-align:center}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_upper{-webkit-margin-after:4.8rem;margin-block-end:4.8rem}}flynt-component[name=BlockActingGroups] .block_upper h2{font-weight:800;font-size:4.2rem;text-transform:capitalize;margin:0}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_upper h2{font-size:3.4rem}}flynt-component[name=BlockActingGroups] .block_content{display:grid;grid-template-columns:repeat(6,1fr)}@media(max-width:1024px){flynt-component[name=BlockActingGroups] .block_content{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_content{grid-template-columns:repeat(2,1fr)}}flynt-component[name=BlockActingGroups] .block_content .item{height:20.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;z-index:5;overflow:hidden;border-radius:0;transition:background-color ease-in-out .2s}@media(min-width:1024px){flynt-component[name=BlockActingGroups] .block_content .item:first-child{border-top-left-radius:2rem;border-bottom-left-radius:2rem}flynt-component[name=BlockActingGroups] .block_content .item:last-child{border-top-right-radius:2rem;border-bottom-right-radius:2rem}}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_content .item{height:18rem}flynt-component[name=BlockActingGroups] .block_content .item:nth-child(1){border-top-left-radius:1.4rem}flynt-component[name=BlockActingGroups] .block_content .item:nth-child(2){border-top-right-radius:1.4rem}flynt-component[name=BlockActingGroups] .block_content .item:nth-child(5){border-bottom-left-radius:1.4rem}flynt-component[name=BlockActingGroups] .block_content .item:nth-child(6){border-bottom-right-radius:1.4rem}}flynt-component[name=BlockActingGroups] .block_content .item svg{display:block;-webkit-margin-after:.2rem;margin-block-end:.2rem}flynt-component[name=BlockActingGroups] .block_content .item h3{font-weight:600;font-size:2.2rem;color:var(--color-white)}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_content .item h3{font-size:1.7rem}}flynt-component[name=BlockActingGroups] .block_content .item .item_element{position:absolute;bottom:0;left:0;z-index:-1;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;mix-blend-mode:multiply}flynt-component[name=BlockActingGroups] .block_content .item:hover .item_element{opacity:1}flynt-component[name=BlockActingGroups] .block_content .music{background-color:var(--color-brownChestnut, #894231)}flynt-component[name=BlockActingGroups] .block_content .music:hover{background-color:var(--color-greenDeep, #0d5342)}flynt-component[name=BlockActingGroups] .block_content .music svg{width:4.7rem;height:4.7rem}flynt-component[name=BlockActingGroups] .block_content .dance{background-color:var(--color-antiqueGold, #bd9456)}flynt-component[name=BlockActingGroups] .block_content .dance:hover{background-color:var(--color-goldWarm, #cf9c4e)}flynt-component[name=BlockActingGroups] .block_content .dance svg{width:5.6rem;height:5.6rem}flynt-component[name=BlockActingGroups] .block_content .theatre{background-color:var(--color-terracotta, #b17e6d)}flynt-component[name=BlockActingGroups] .block_content .theatre:hover{background-color:var(--color-brownCopper, #7e4429)}flynt-component[name=BlockActingGroups] .block_content .theatre svg{width:4.6rem;height:4.6rem}flynt-component[name=BlockActingGroups] .block_content .art{background-color:var(--color-teal, #337780)}flynt-component[name=BlockActingGroups] .block_content .art:hover{background-color:var(--color-tealLight, #348e99)}flynt-component[name=BlockActingGroups] .block_content .art svg{width:4.7rem;height:4.7rem}flynt-component[name=BlockActingGroups] .block_content .applied_art{background-color:var(--color-beigeDark, #716047)}flynt-component[name=BlockActingGroups] .block_content .applied_art:hover{background-color:var(--color-brownOlive, #8c724b)}flynt-component[name=BlockActingGroups] .block_content .applied_art svg{width:5.6rem;height:5.6rem}flynt-component[name=BlockActingGroups] .block_content .cinema{background-color:var(--color-green3, #18201b)}flynt-component[name=BlockActingGroups] .block_content .cinema:hover{background-color:var(--color-greenForestDark, #213329)}flynt-component[name=BlockActingGroups] .block_content .cinema svg{width:5.2rem;height:5.3rem}flynt-component[name=BlockActingGroups] .block_lower{width:100%;max-width:72.5rem;-webkit-margin-before:9.8rem;margin-block-start:9.8rem;margin-inline:auto;text-align:center}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_lower{-webkit-margin-before:6.8rem;margin-block-start:6.8rem}}flynt-component[name=BlockActingGroups] .block_lower p{font-style:italic;font-family:var(--font-family-special);font-weight:400;font-size:3.2rem;line-height:normal}@media(max-width:768px){flynt-component[name=BlockActingGroups] .block_lower p{font-size:2.2rem}}flynt-component[name=BlockActingGroups] .block_lower .btn_row{-webkit-margin-before:3.4rem;margin-block-start:3.4rem;justify-content:center}flynt-component[name=BlockAnchor]{outline:none}flynt-component[name=BlockContacts]{overflow:hidden;contain:layout paint;padding-block:7.6rem 0}@media(max-width:1024px){flynt-component[name=BlockContacts]{padding-block:3.6rem 0}}flynt-component[name=BlockContacts] .container_smaller{--content-max-width-full: 126rem}flynt-component[name=BlockContacts] .block_content{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem;position:relative;z-index:9}@media(max-width:1024px){flynt-component[name=BlockContacts] .block_content{flex-direction:column;align-items:center;gap:4.8rem}}flynt-component[name=BlockContacts] .block_left{inline-size:100%;max-inline-size:80rem}@media(min-width:1024px){flynt-component[name=BlockContacts] .block_left{-webkit-padding-before:4rem;padding-block-start:4rem}}flynt-component[name=BlockContacts] .block_left h2{font-weight:800;font-size:4.2rem;margin:0 0 1.4rem}@media(max-width:768px){flynt-component[name=BlockContacts] .block_left h2{font-size:3.4rem;-webkit-margin-after:1.2rem;margin-block-end:1.2rem}}flynt-component[name=BlockContacts] .block_left h3{font-weight:700;font-size:2.2rem;display:flex;align-items:center;gap:1.6rem}@media(max-width:768px){flynt-component[name=BlockContacts] .block_left h3{font-size:2rem}}flynt-component[name=BlockContacts] .block_left h3:not(:last-child){-webkit-margin-after:1.6rem;margin-block-end:1.6rem}flynt-component[name=BlockContacts] .block_left p,flynt-component[name=BlockContacts] .block_left a{font-family:var(--font-family-special);font-weight:400;font-size:1.6rem;color:var(--color-text);margin:0;max-width:36rem}flynt-component[name=BlockContacts] .block_left p{text-transform:uppercase}flynt-component[name=BlockContacts] .block_left .content_part{display:grid;grid-template-columns:repeat(2,1fr);margin:5.2rem 0 0}@media(max-width:768px){flynt-component[name=BlockContacts] .block_left .content_part{grid-template-columns:repeat(1,1fr);-webkit-margin-before:4.2rem;margin-block-start:4.2rem;gap:2.4rem}}flynt-component[name=BlockContacts] .block_left .content_part .col{display:flex;flex-direction:column;gap:2.4rem}flynt-component[name=BlockContacts] .block_left .content_part .box{position:relative}flynt-component[name=BlockContacts] .block_left .content_part .box_head{display:flex;align-items:flex-start;gap:1.6rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}flynt-component[name=BlockContacts] .block_left .content_part .box_head h3{margin:0}flynt-component[name=BlockContacts] .block_left .content_part .box_item{display:flex;align-items:center;gap:1rem}flynt-component[name=BlockContacts] .block_left .content_part .box_item svg{display:block;width:1.8rem;height:1.8rem}flynt-component[name=BlockContacts] .block_left .content_part p:not(:last-child){-webkit-margin-after:1em;margin-block-end:1em}flynt-component[name=BlockContacts] .block_left .content_part .copy_requisites{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:3.6rem;block-size:3.6rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease}flynt-component[name=BlockContacts] .block_left .content_part .copy_requisites svg{display:block;inline-size:2.6rem;block-size:2.6rem}flynt-component[name=BlockContacts] .block_left .content_part .copy_requisites:hover{background-color:color-mix(in srgb,var(--color-accent) 14%,transparent);transform:translateY(-.1rem)}flynt-component[name=BlockContacts] .block_left .content_part .copy_requisites:focus-visible{outline:2px dotted var(--color-text)}flynt-component[name=BlockContacts] .block_left .content_part .copy_requisites.is_copied{transform:scale(.94);background-color:color-mix(in srgb,var(--color-accent) 22%,transparent)}flynt-component[name=BlockContacts] .box_phones .phone_entry+.phone_entry{margin-top:1.6rem}flynt-component[name=BlockContacts] .box_phones .phone_entry .box_item{display:inline-flex;align-items:center;gap:.8rem}flynt-component[name=BlockContacts] .box_phones .phone_entry .box_item svg{flex:0 0 1.8rem}flynt-component[name=BlockContacts] .box_phones .phone_entry .phone_description{margin:.3rem 0 0 2.6rem;font-size:1.4rem;line-height:1.5;color:var(--color-text);opacity:.7}flynt-component[name=BlockContacts] .block_right{display:flex;align-items:center;justify-content:center;inline-size:100%;max-inline-size:55.2rem;background:color-mix(in srgb,var(--color-beigeLight) 50%,transparent);border-radius:1rem}@media(max-width:1024px){flynt-component[name=BlockContacts] .block_right{inline-size:calc(100% + var(--container-spacing) + var(--container-spacing));border-radius:0}}flynt-component[name=BlockContacts] .block_right flynt-component[name=FormContacts]{inline-size:100%;padding-block:4.8rem 5rem;padding-inline:6rem;max-inline-size:55rem}@media(max-width:1024px){flynt-component[name=BlockContacts] .block_right flynt-component[name=FormContacts]{padding-block:4.8rem 2.5rem;padding-inline:3rem}}flynt-component[name=BlockContacts] .staff_sect{background-color:var(--color-beigeLight);padding-block:4.6rem 7rem;-webkit-margin-before:9rem;margin-block-start:9rem}@media(max-width:1024px){flynt-component[name=BlockContacts] .staff_sect{-webkit-margin-before:0;margin-block-start:0}}flynt-component[name=BlockContacts] .staff_sect h2{font-weight:800;font-size:4.2rem;margin:0 0 4.2rem}@media(max-width:768px){flynt-component[name=BlockContacts] .staff_sect h2{font-size:3.4rem;-webkit-margin-after:3.6rem;margin-block-end:3.6rem}}flynt-component[name=BlockContacts] .staff_sect .block_content{display:flex;flex-direction:column;gap:1.8rem}flynt-component[name=BlockContacts] .staff_sect .block_content .item{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}@media(max-width:768px){flynt-component[name=BlockContacts] .staff_sect .block_content .item{flex-direction:column;justify-content:flex-start}}flynt-component[name=BlockContacts] .staff_sect .block_content .item:not(:last-child){-webkit-padding-after:1.8rem;padding-block-end:1.8rem;border-bottom:1px solid var(--color-accent)}flynt-component[name=BlockContacts] .staff_sect .block_content .item_left{display:flex;flex-direction:column;gap:0}flynt-component[name=BlockContacts] .staff_sect .block_content .item_right{display:flex;gap:.4rem 3.2rem;-webkit-padding-before:.6rem;padding-block-start:.6rem;flex-wrap:wrap}flynt-component[name=BlockContacts] .staff_sect .block_content .row{display:flex;align-items:center;gap:1rem}flynt-component[name=BlockContacts] .staff_sect .block_content .row svg{display:block;width:1.8rem;height:1.8rem;flex-shrink:0}flynt-component[name=BlockContacts] .staff_sect .block_content h3{font-weight:700;font-size:2.2rem;color:var(--color-black)}@media(max-width:768px){flynt-component[name=BlockContacts] .staff_sect .block_content h3{font-size:2rem;-webkit-margin-after:.2rem;margin-block-end:.2rem}}flynt-component[name=BlockContacts] .staff_sect .block_content p{font-family:var(--font-family-special);font-weight:400;font-size:1.6rem;color:var(--color-text);margin:0;text-transform:uppercase}@media(max-width:768px){flynt-component[name=BlockContacts] .staff_sect .block_content p{font-size:1.6rem}}flynt-component[name=BlockContacts] .staff_sect .block_content p.item_role{font-weight:700;font-size:1.5rem;letter-spacing:4.2px}@media(max-width:768px){flynt-component[name=BlockContacts] .staff_sect .block_content p.item_role{font-size:1.4rem}}flynt-component[name=BlockContacts] .map_wrap{position:relative}flynt-component[name=BlockContacts] .map{inline-size:100%;block-size:42rem;position:relative;z-index:5}@media(max-width:1024px){flynt-component[name=BlockContacts] .map{block-size:36rem}}flynt-component[name=BlockContacts] .map a{text-decoration:initial}flynt-component[name=BlockContacts] .map_floating_box{width:100%;max-width:30.3rem;border-radius:1rem;background:#f1ede8ad;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);padding:3.6rem 3.8rem}@media(min-width:1024px){flynt-component[name=BlockContacts] .map_floating_box{position:absolute;z-index:10;transform:translate(-50%);top:8rem;left:calc(50% - 34rem)}}@media(max-width:1024px){flynt-component[name=BlockContacts] .map_floating_box{position:initial;width:100%;max-width:initial;border-radius:0}}flynt-component[name=BlockContacts] .map_floating_box h3,flynt-component[name=BlockContacts] .map_floating_box h4{font-weight:800;font-size:1.8rem;color:var(--color-blackAlmost)}flynt-component[name=BlockContacts] .map_floating_box h3:not(:first-child),flynt-component[name=BlockContacts] .map_floating_box h4:not(:first-child){-webkit-margin-before:1.6rem;margin-block-start:1.6rem}flynt-component[name=BlockContacts] .map_floating_box h3:not(:last-child),flynt-component[name=BlockContacts] .map_floating_box h4:not(:last-child){-webkit-margin-after:.8rem;margin-block-end:.8rem}flynt-component[name=BlockContacts] .map_floating_box p{font-weight:400;font-size:1.6rem;color:var(--color-text);text-transform:uppercase;margin:0}flynt-component[name=BlockContacts] .map_floating_box .btn_row{gap:.8rem}flynt-component[name=BlockContacts] .map_floating_box .btn_row a{display:block;width:3.2rem;height:3.2rem;border-radius:2rem;background-color:var(--color-white);display:flex;align-items:center;justify-content:center}flynt-component[name=BlockContacts] .map_floating_box .btn_row a svg{display:block}flynt-component[name=BlockContacts] a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}flynt-component[name=BlockContacts] a:hover{text-decoration:initial}flynt-component[name=BlockCurrentEvents]{padding-block:13rem 14rem;position:relative;z-index:5;background-color:var(--color-background)}@media(max-width:1024px){flynt-component[name=BlockCurrentEvents]{padding-block:6rem 7rem}}flynt-component[name=BlockCurrentEvents] .block_content{display:flex;justify-content:space-between;gap:5rem 3rem}@media(max-width:1024px){flynt-component[name=BlockCurrentEvents] .block_content{flex-direction:column}}flynt-component[name=BlockCurrentEvents] .block_content .block_left{width:100%;max-width:28rem}@media(min-width:1024px){flynt-component[name=BlockCurrentEvents] .block_content .block_left h2{position:-webkit-sticky;position:sticky;top:calc(var(--navigation-height) + 1.6rem)}}flynt-component[name=BlockCurrentEvents] .block_content .block_right{width:100%;max-width:100rem;display:flex;flex-direction:column;gap:4.8rem}flynt-component[name=BlockCurrentEvents] .block_lower{margin-top:6.5rem;display:flex;align-items:center;justify-content:center;width:100%}@media(max-width:768px){flynt-component[name=BlockCurrentEvents] .block_lower{margin-top:4.8rem}}flynt-component[name=BlockCurrentEvents] .block_item{-webkit-padding-after:2.8rem;padding-block-end:2.8rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 32%,transparent);position:relative;z-index:5}flynt-component[name=BlockCurrentEvents] .block_item .event_card_link{display:block}flynt-component[name=BlockCurrentEvents] .block_item .event_card_content{padding-right:5rem}flynt-component[name=BlockCurrentEvents] .block_item h3{font-family:var(--font-family-special);font-weight:500;font-size:2.6rem;color:var(--color-text);margin:0 0 .8rem}@media(max-width:768px){flynt-component[name=BlockCurrentEvents] .block_item h3{font-size:2rem}}flynt-component[name=BlockCurrentEvents] .block_item .event_meta{display:flex;flex-direction:column}flynt-component[name=BlockCurrentEvents] .block_item .event_meta p,flynt-component[name=BlockCurrentEvents] .block_item .event_meta span,flynt-component[name=BlockCurrentEvents] .block_item .event_meta time{font-weight:500;font-size:1.5rem;color:var(--color-text);margin:0}flynt-component[name=BlockCurrentEvents] .block_item svg{position:absolute;top:0;right:0;display:block;width:4.2rem;height:4.2rem}flynt-component[name=BlockCurrentEvents] .block_item svg rect{fill:transparent;transition:ease-in-out .1s}flynt-component[name=BlockCurrentEvents] .block_item:hover svg rect{stroke:var(--color-green3);fill:var(--color-green3)}flynt-component[name=BlockCurrentEvents] h2{font-weight:800;font-size:4.2rem;margin:0}flynt-component[name=BlockCurrentEvents] .component_background{inset:initial;top:0;right:0;width:initial;height:initial}flynt-component[name=BlockExample]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:5rem 6rem;margin-inline:0;padding-block:0;padding-inline:0}@media(max-width:1024px){flynt-component[name=BlockExample]{margin-block:4rem 5rem;margin-inline:0}}flynt-component[name=BlockFaq]{padding:0;position:relative;z-index:5;overflow:hidden;contain:layout paint;background:#f1ede86b;margin-block:8rem;margin-inline:0}@media(max-width:1024px){flynt-component[name=BlockFaq]{margin-block:1rem;margin-inline:0}}flynt-component[name=BlockFaq] *:focus-visible{outline-color:var(--color-text)}flynt-component[name=BlockFaq] .block_upper{inline-size:100%;max-inline-size:90rem;text-align:center;margin-inline:auto;margin-block:0 4rem}@media(max-width:1024px){flynt-component[name=BlockFaq] .block_upper{text-align:start}}@media(max-width:768px){flynt-component[name=BlockFaq] .block_upper{margin-block:0 3.5rem}}flynt-component[name=BlockFaq] .block_upper>*:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockFaq] .block_content{block-size:100%;inline-size:100%;max-inline-size:140rem;display:flex;flex-direction:column;align-items:center;gap:6.4rem;position:relative}@media(max-width:1024px){flynt-component[name=BlockFaq] .block_content{gap:3.6rem}}flynt-component[name=BlockFaq] .block_lower{margin-block:4rem 0;margin-inline:auto;text-align:center}flynt-component[name=BlockFaq] .block_lower p{font-weight:400;font-size:1.6rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=BlockFaq] .block_lower p{font-size:1.5rem}}flynt-component[name=BlockFaq] .block_lower p a{font-weight:700;text-decoration:underline}flynt-component[name=BlockFaq] h2{color:var(--color-text);font-weight:600;font-size:6rem;line-height:1.2em;margin-block:0 1.8rem;margin-inline:0}flynt-component[name=BlockFaq] h2:last-child{-webkit-margin-after:0;margin-block-end:0}@media(max-width:1024px){flynt-component[name=BlockFaq] h2{font-size:4.5rem}}@media(max-width:768px){flynt-component[name=BlockFaq] h2{font-size:3.5rem;margin-block:0 1.5rem;margin-inline:0}}flynt-component[name=BlockFaq] p{color:var(--color-text);font-size:1.5rem;line-height:1.3em;margin-block:0 3rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockFaq] p{font-size:1.4rem;margin-block:0 2rem;margin-inline:auto}}flynt-component[name=BlockFaq] .faq_filters{inline-size:100%;display:flex;align-items:center;justify-content:center;gap:3.2rem;overflow-x:auto;padding-block:.4rem .5rem;padding-inline:0;inline-size:calc(100% + var(--container-spacing) + var(--container-spacing));padding-inline:var(--container-spacing)}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_filters{justify-content:flex-start}}flynt-component[name=BlockFaq] .faq_filters button{font-weight:400;font-size:1.6rem;color:var(--color-text);text-transform:uppercase;padding-block:1.4rem;padding-inline:0;cursor:pointer;-webkit-border-after:1px solid color-mix(in srgb,var(--color-white) 15%,transparent);border-block-end:1px solid color-mix(in srgb,var(--color-white) 15%,transparent);text-align:center;white-space:nowrap}flynt-component[name=BlockFaq] .faq_filters button.is_active{color:var(--color-accent);border-color:var(--color-accent)}flynt-component[name=BlockFaq] .faq_wrap{display:flex;flex-direction:column;inline-size:100%;padding-block:5rem 6rem}flynt-component[name=BlockFaq] .faq_box{inline-size:100%;display:flex;flex-direction:column;position:relative;z-index:5}flynt-component[name=BlockFaq] .faq_box[hidden]{display:none}flynt-component[name=BlockFaq] .faq_box:not(:last-child){-webkit-border-after:1px solid color-mix(in srgb,var(--color-accent) 80%,transparent);border-block-end:1px solid color-mix(in srgb,var(--color-accent) 80%,transparent)}flynt-component[name=BlockFaq] .faq_box:nth-child(2n):before{content:"";position:absolute;transform:translate(-50%);z-index:-1;top:0;left:50%;width:calc(100% + 5rem);height:100%;background:var(--color-white)}flynt-component[name=BlockFaq] .faq_box .faq_btn{font-family:inherit;font-weight:700;font-size:2.1rem;line-height:1.3em;color:var(--color-black);padding-block:2.2rem;padding-inline:0 4rem;position:relative;text-align:start;cursor:pointer}flynt-component[name=BlockFaq] .faq_box .faq_btn[hidden]{display:none}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_btn{font-size:1.6rem;padding-block:2.4rem;padding-inline:0 4rem}}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon{display:none}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon{position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:0;background:transparent;display:flex;align-items:center;justify-content:center;inline-size:3.2rem;block-size:3.2rem}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:before,flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:after{content:"";position:absolute;background-color:var(--color-black);transition:transform .3s ease,background-color .3s ease;transform:translate3d(-50%,-50%,0);transform-origin:center;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon{transition:background ease-in-out .3s}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:before{inline-size:.2rem;block-size:1.2rem;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%,-50%,0) scaleY(1)}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:before{block-size:1rem}}flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:after{inline-size:1.2rem;block-size:.2rem;inset-block-start:50%;inset-inline-start:50%}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:after{inline-size:1rem}}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true]{font-weight:700;color:var(--color-black)}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] span{font-weight:700;color:var(--color-black)}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] .idle_icon{display:none!important}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] .custom_btn_icon{background:var(--color-secondary)}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] .custom_btn_icon:before{transform:translate3d(-50%,-50%,0) scaleY(0)}flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] .custom_btn_icon:before,flynt-component[name=BlockFaq] .faq_box .faq_btn[aria-expanded=true] .custom_btn_icon:after{background-color:var(--color-accent)}flynt-component[name=BlockFaq] .faq_box .faq_btn:not([aria-expanded=true]) .active_icon{display:none!important}@media(prefers-reduced-motion:reduce){flynt-component[name=BlockFaq] .faq_box .faq_btn .custom_btn_icon:before{transition:none}}flynt-component[name=BlockFaq] .faq_box .faq_btn .faq_btn_index{display:inline-block;font-weight:inherit;font-size:inherit;color:inherit;margin-block:0;margin-inline:0 1.8rem}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_btn .faq_btn_index{margin-inline:0 .8rem}}flynt-component[name=BlockFaq] .faq_box .faq_btn .faq_btn_icon{inline-size:3rem;block-size:3rem;position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:0}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_btn .faq_btn_icon{inline-size:2.4rem;block-size:2.4rem}}flynt-component[name=BlockFaq] .faq_box .faq_content{padding:0;margin:0;overflow:hidden}flynt-component[name=BlockFaq] .faq_box .faq_content .faq_content_inner{padding-block:0 3rem;padding-inline:0}flynt-component[name=BlockFaq] .faq_box .faq_content p,flynt-component[name=BlockFaq] .faq_box .faq_content li{font-family:var(--font-family-text);font-weight:400;font-size:1.6rem;line-height:1.25em;color:var(--color-text);max-inline-size:100rem}@media(max-width:768px){flynt-component[name=BlockFaq] .faq_box .faq_content p,flynt-component[name=BlockFaq] .faq_box .faq_content li{font-size:1.5rem}}flynt-component[name=BlockFaq] .faq_box .faq_content p a,flynt-component[name=BlockFaq] .faq_box .faq_content li a{color:var(--color-blueLink);text-decoration:underline}flynt-component[name=BlockFaq] .faq_box .faq_content p a:hover,flynt-component[name=BlockFaq] .faq_box .faq_content li a:hover{text-decoration:initial}flynt-component[name=BlockFaq] .faq_box .faq_content p{margin-block:0 .5em;margin-inline:0}flynt-component[name=BlockFaq] .faq_box .faq_content li{margin-block:0 .3em;margin-inline:0}flynt-component[name=BlockFaq] .faq_box .faq_content ul{list-style:initial;-webkit-padding-start:1.5em;padding-inline-start:1.5em}flynt-component[name=BlockFaq] .faq_box .faq_content ul li::marker{color:var(--color-accent)}flynt-component[name=BlockFaq] .faq_box .faq_content ol{-webkit-padding-start:1.5em;padding-inline-start:1.5em}flynt-component[name=BlockFaq] .faq_box .faq_content ol li::marker{color:var(--color-accent)}flynt-component[name=BlockFaq]:not([data-ready="1"]) .faq_content{display:none!important}flynt-component[name=BlockFeaturedEvents]{position:relative;z-index:5;--color-text: var(--color-beigeLight)}flynt-component[name=BlockFeaturedEvents] .swiper-slide{align-items:center;justify-content:flex-start;display:flex;width:100%}flynt-component[name=BlockFeaturedEvents] .swiper-slide:before{content:"";position:absolute;z-index:-1;inset:0;width:100%;height:100%;background:var(--color-black);opacity:.5}flynt-component[name=BlockFeaturedEvents] .swiper-slide .container{width:100%}flynt-component[name=BlockFeaturedEvents] .swiper:not(.swiper-initialized) .swiper_controls{opacity:0}flynt-component[name=BlockFeaturedEvents] .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}flynt-component[name=BlockFeaturedEvents] .swiper-slide{min-height:62rem;background:#3a3a3a}flynt-component[name=BlockFeaturedEvents] .swiper-slide h3{font-weight:600;font-size:6.2rem;color:var(--color-beigeLight);margin:0 0 2.4rem}flynt-component[name=BlockFeaturedEvents] .swiper_controls{inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing);block-size:2rem;display:flex;align-items:center;justify-content:center;gap:3rem;transition:ease-in-out .2s;transition-delay:.2s;position:absolute;transform:translate(-50%);left:50%;z-index:5;bottom:5rem}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn{cursor:pointer;inline-size:3.2rem;block-size:3.2rem;transition:opacity ease-in-out .25s;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn svg{display:inherit;inline-size:2rem;block-size:2rem}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn--prev{transform:rotate(180deg)}@media(max-width:768px){flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn{inline-size:4rem;block-size:auto}}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn--prev{position:absolute;bottom:0;right:calc(var(--container-spacing) + 4rem)}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_btn--next{position:absolute;bottom:0;right:calc(var(--container-spacing))}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper-button-disabled{opacity:.5;cursor:initial}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_pagination{display:flex;align-items:center;justify-content:center;inline-size:initial;gap:1.2rem}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_pagination .swiper-pagination-bullet{position:relative;inline-size:.4rem;block-size:.4rem;margin:0;opacity:1;background:color-mix(in srgb,var(--color-beigeLight) 32%,transparent);border-radius:10rem;transition:ease-in-out .25s}flynt-component[name=BlockFeaturedEvents] .swiper_controls .swiper_pagination .swiper-pagination-bullet-active{inline-size:3rem;background:var(--color-beigeLight)}flynt-component[name=BlockFeaturedEvents] .event_box .event_label{font-weight:500;font-size:1.8rem;color:var(--color-text);margin:0 0 1.4rem;text-transform:uppercase;max-width:42rem}flynt-component[name=BlockFeaturedEvents] .event_box h3{font-weight:600;font-size:5.6rem;line-height:1.2em;color:var(--color-text);margin:0 0 2.4rem;max-width:68rem}@media(max-width:1024px){flynt-component[name=BlockFeaturedEvents] .event_box h3{font-size:4.6rem}}@media(max-width:768px){flynt-component[name=BlockFeaturedEvents] .event_box h3{font-size:3rem}}flynt-component[name=BlockFeaturedEvents] .event_box .lower_row{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;margin:1.4rem 0 0}@media(max-width:1024px){flynt-component[name=BlockFeaturedEvents] .event_box .lower_row{flex-wrap:wrap}}flynt-component[name=BlockFeaturedEvents] .event_box .lower_row .event_meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;color:var(--color-text);font-size:1.5rem;font-weight:500;line-height:1.3em;text-transform:uppercase}@media(max-width:768px){flynt-component[name=BlockFeaturedEvents] .event_box .lower_row .event_meta{gap:1.2rem;font-size:1.4rem}}flynt-component[name=BlockFeaturedEvents] .event_box .lower_row .event_meta_item{display:inline-flex;align-items:center;gap:1.6rem}flynt-component[name=BlockFeaturedEvents] .event_box .lower_row .event_meta_item:not(:last-child):after{content:"•"}@media(max-width:768px){flynt-component[name=BlockFeaturedEvents] .event_box .lower_row .event_meta_item{gap:1rem}}flynt-component[name=BlockFeaturedEvents] .event_box .btn_single .btn{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-brownDark)}flynt-component[name=BlockFeaturedEvents] .event_box .btn_single svg rect{fill:var(--color-accent)}flynt-component[name=BlockFeaturedEvents] .event_box .btn_single svg path{fill:var(--color-brownDark)}flynt-component[name=BlockFeaturedEvents] .event_box .btn_style_outline{border-color:var(--color-brownMid);color:var(--color-text)}flynt-component[name=BlockGroupedPagesSidebar]{display:contents;padding:0;position:relative;z-index:5;margin-block:0;margin-inline:0}@media(max-width:1024px){flynt-component[name=BlockGroupedPagesSidebar]{margin-block:0;margin-inline:0}}flynt-component[name=BlockGroupedPagesSidebar] .sidebar{inline-size:100%}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_header{display:flex;justify-content:space-between;align-items:baseline;-webkit-margin-after:1rem;margin-block-end:1rem}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_title{font-size:1.6rem;font-weight:600;color:var(--color-text, #fff)}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_view_all{font-size:1.3rem;text-decoration:underline}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_list{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.6rem;list-style:none;margin:0;padding-block:.4rem;padding-inline:0}@media(max-width:1024px){flynt-component[name=BlockGroupedPagesSidebar] .sidebar_list{gap:2rem;flex-direction:row;justify-content:initial;overflow-x:auto;overflow-y:hidden;inline-size:calc(100% + var(--container-spacing) + var(--container-spacing));position:relative;inset-inline-start:calc(var(--container-spacing) * -1);padding-inline:var(--container-spacing)}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_list>*{flex:0 0 auto}}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_link{display:block;min-width:10rem;padding-block:1.3rem;padding-inline:1.5rem;text-align:center;font-weight:400;font-size:1.8rem;color:color-mix(in srgb,var(--color-black) 70%,transparent);background-color:transparent;border:1px solid transparent;border-radius:10rem;transition:background-color ease-in-out .2s;text-decoration:initial;text-transform:initial}@media(max-width:1024px){flynt-component[name=BlockGroupedPagesSidebar] .sidebar_link{white-space:nowrap}}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_link.is_active{border-color:var(--color-brownDark, #37322a);font-weight:700;color:var(--color-black)}flynt-component[name=BlockGroupedPagesSidebar] .sidebar_link:not(.is_active):hover{background-color:#0000000a}flynt-component[name=BlockLIAAReference]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:8rem 13rem;margin-inline:0;padding:0}@media(max-width:768px){flynt-component[name=BlockLIAAReference]{margin-block:6rem 10rem;margin-inline:0}}flynt-component[name=BlockLIAAReference] .block_content{display:flex;align-items:center;justify-content:center;gap:7rem;padding:0}@media(max-width:1024px){flynt-component[name=BlockLIAAReference] .block_content{flex-direction:column-reverse;justify-content:center;gap:3.4rem}}flynt-component[name=BlockLIAAReference] .block_text{inline-size:100%;max-inline-size:67.5rem}@media(max-width:1024px){flynt-component[name=BlockLIAAReference] .block_text{text-align:center}}flynt-component[name=BlockLIAAReference] .block_text h2,flynt-component[name=BlockLIAAReference] .block_text h3{font-weight:700;font-size:2.5rem;color:var(--color-text);margin-block:0 .6em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockLIAAReference] .block_text h2,flynt-component[name=BlockLIAAReference] .block_text h3{font-size:2.8rem}}flynt-component[name=BlockLIAAReference] .block_text p{font-weight:400;font-size:1.3rem;line-height:1.3em;color:var(--color-text);margin-block:0 .6em;margin-inline:auto}@media(max-width:768px){flynt-component[name=BlockLIAAReference] .block_text p{font-size:1.4rem}}flynt-component[name=BlockLIAAReference] .block_logo{inline-size:100%;max-inline-size:31.5rem;text-align:center;display:flex;justify-content:center}@media(max-width:768px){flynt-component[name=BlockLIAAReference] .block_logo{padding-block:0;padding-inline:3.6rem}}flynt-component[name=BlockLIAAReference] .block_logo.use_white_box{padding-block:2.2rem;padding-inline:3rem;border-radius:.3rem;background-color:var(--color-white)}flynt-component[name=BlockLIAAReference] .block_logo img,flynt-component[name=BlockLIAAReference] .block_logo svg{inline-size:100%;block-size:auto;display:block;object-fit:contain;object-position:center}flynt-component[name=BlockNewsletterSubscribe]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;--color-text: var(--color-brownDark)}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe]{margin-block:0;margin-inline:0}}flynt-component[name=BlockNewsletterSubscribe] .container{position:relative;z-index:5}flynt-component[name=BlockNewsletterSubscribe] .block_upper{margin-block:0 2.4rem;margin-inline:auto;text-align:start;max-inline-size:60rem}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe] .block_upper{text-align:center;-webkit-margin-after:2rem;margin-block-end:2rem}}flynt-component[name=BlockNewsletterSubscribe] .block_upper h2{font-weight:300;font-size:6.2rem;color:var(--color-text);margin-block:0 1.2rem;margin-inline:0}flynt-component[name=BlockNewsletterSubscribe] .block_upper h2:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockNewsletterSubscribe] .block_upper h2 b{font-family:var(--font-family-special);font-weight:700}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe] .block_upper h2{font-size:3rem}}@media(max-width:768px){flynt-component[name=BlockNewsletterSubscribe] .block_upper h2{margin-block:0 2.2rem;max-width:38rem}}flynt-component[name=BlockNewsletterSubscribe] .block_upper p{font-weight:600;font-size:1.8rem;color:var(--color-text);margin-block:0 .5em;max-inline-size:27.2rem}flynt-component[name=BlockNewsletterSubscribe] .block_upper p:last-child{-webkit-margin-after:0;margin-block-end:0}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe] .block_upper p{margin-inline:auto}}flynt-component[name=BlockNewsletterSubscribe] form{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-inline-size:40rem}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe] form{margin-inline:auto}}flynt-component[name=BlockNewsletterSubscribe] form .form_row{inline-size:100%;display:flex;align-items:center;gap:0;margin-block:0;margin-inline:auto;position:relative;z-index:5}@media(min-width:1024px){flynt-component[name=BlockNewsletterSubscribe] form .form_row{left:-1rem}}flynt-component[name=BlockNewsletterSubscribe] form .form_field{inline-size:initial;flex-grow:1}flynt-component[name=BlockNewsletterSubscribe] form label:not(.grand_checkbox){display:block;font-weight:600;font-size:1.2rem;color:var(--color-text);text-transform:uppercase;margin-block:0 1rem;margin-inline:0}flynt-component[name=BlockNewsletterSubscribe] form .form_field .input_email{inline-size:100%;block-size:5.6rem;border-radius:10rem;border:1px solid var(--color-text, #37322a);background:transparent;padding-block:1rem;padding-inline:1.7rem;font-family:var(--font-family-heading);font-weight:500;font-size:1.6rem;color:var(--color-text)}flynt-component[name=BlockNewsletterSubscribe] form .form_field .input_email:-ms-input-placeholder{color:color-mix(in srgb,var(--color-text) 50%,transparent)}flynt-component[name=BlockNewsletterSubscribe] form .form_field .input_email::placeholder{color:color-mix(in srgb,var(--color-text) 50%,transparent)}flynt-component[name=BlockNewsletterSubscribe] form .grand_checkbox{inline-size:100%;margin-block:2.2rem 0;margin-inline:0;--checkbox_background: transparent;--checkbox_radius: 50%;--checkbox_font_weight: 500;--checkbox_border: var(--color-text);--checkbox_border_hover: color-mix(in srgb, var(--color-text) 70%, transparent)}@media(max-width:1024px){flynt-component[name=BlockNewsletterSubscribe] form .grand_checkbox{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;-webkit-margin-before:2rem;margin-block-start:2rem}}flynt-component[name=BlockNewsletterSubscribe] form .submit_button{block-size:4.8rem;inline-size:4.8rem;padding-block:.7rem;padding-inline:.4rem;cursor:pointer;-webkit-margin-start:-5.3rem;margin-inline-start:-5.3rem;border-radius:10rem;background:var(--color-gray1E);display:flex;align-items:center;justify-content:center;gap:1.3rem;font-weight:600;font-size:1.5rem;color:var(--color-black22)}flynt-component[name=BlockNewsletterSubscribe] form .submit_button svg{display:block;inline-size:2.2rem;block-size:2.2rem}flynt-component[name=BlockNewsletterSubscribe] form .form_status{font-weight:500;font-size:1.6rem;color:var(--color-text);margin-block:1.6rem 0;margin-inline:0;opacity:.8;text-align:left}flynt-component[name=BlockNotFound]{align-items:center;block-size:auto;min-block-size:100vh;display:flex;padding-block:4rem;background-color:var(--color-blackAlmost);position:relative;z-index:5}flynt-component[name=BlockNotFound] *:focus-visible{outline-color:var(--color-white)}flynt-component[name=BlockNotFound] .container{display:flex;flex-direction:column;align-items:center;gap:10rem}@media(max-width:1024px){flynt-component[name=BlockNotFound] .container{gap:7rem}}flynt-component[name=BlockNotFound] .block_element svg{display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}flynt-component[name=BlockNotFound] .block_content{text-align:center}flynt-component[name=BlockNotFound] .element_404{-webkit-margin-after:3.4rem;margin-block-end:3.4rem;font-weight:600;font-size:10rem;line-height:1em;color:var(--color-accent)}@media(max-width:768px){flynt-component[name=BlockNotFound] .element_404{font-size:7rem;-webkit-margin-after:2.8rem;margin-block-end:2.8rem}}flynt-component[name=BlockNotFound] h1,flynt-component[name=BlockNotFound] h2,flynt-component[name=BlockNotFound] h3,flynt-component[name=BlockNotFound] p{color:var(--color-white)}flynt-component[name=BlockNotFound] h1,flynt-component[name=BlockNotFound] h2{font-weight:700;font-size:3.6rem;text-align:center;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}@media(max-width:768px){flynt-component[name=BlockNotFound] h1,flynt-component[name=BlockNotFound] h2{font-size:2.4rem}}flynt-component[name=BlockNotFound] h1:last-child,flynt-component[name=BlockNotFound] h2:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockNotFound] p{font-weight:400;font-size:1.4rem;-webkit-margin-after:.6;margin-block-end:.6}flynt-component[name=BlockNotFound] p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockNotFound] .btn_row{-webkit-margin-before:4rem;margin-block-start:4rem;display:flex;justify-content:center;align-items:center;gap:1.4rem 2rem;flex-wrap:wrap}flynt-component[name=BlockNotFound] .btn_row .btn{border-radius:5px;border:1px solid var(--color-accent);background:var(--color-accent);padding-block:1.4rem;padding-inline:1.5rem;min-inline-size:18rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:1.2rem;font-weight:500;font-size:1.4rem;color:var(--color-white)}flynt-component[name=BlockNotFound] .btn_row .btn_style_2{border-color:color-mix(in srgb,var(--color-white) 20%,transparent);background:transparent}flynt-component[name=BlockNotFound] .component_background{opacity:.75}flynt-component[name=BlockPageBannerExpanded]{position:relative;z-index:5;overflow:hidden;contain:layout paint;padding:0;margin-block:0 7.2rem;margin-inline:0;background-color:var(--color-text)}@media(max-width:768px){flynt-component[name=BlockPageBannerExpanded]{margin-block:0 5rem;margin-inline:0}}flynt-component[name=BlockPageBannerExpanded] *:focus-visible{outline-color:var(--color-white)}flynt-component[name=BlockPageBannerExpanded] .block_content{display:flex;align-items:flex-end;justify-content:space-between;min-block-size:50rem;padding-block:0 5rem;padding-inline:0}@media(max-width:1024px){flynt-component[name=BlockPageBannerExpanded] .block_content{flex-direction:column;align-items:flex-start;justify-content:initial;min-block-size:69rem;padding-block:20rem 12rem}}flynt-component[name=BlockPageBannerExpanded] .block_left{inline-size:100%;max-inline-size:61rem}flynt-component[name=BlockPageBannerExpanded] .block_right{inline-size:100%;max-inline-size:32rem;-webkit-padding-before:1.6rem;padding-block-start:1.6rem;-webkit-border-before:1px solid var(--color-white);border-block-start:1px solid var(--color-white)}@media(min-width:1024px){flynt-component[name=BlockPageBannerExpanded] .block_right{-webkit-padding-after:1.2rem;padding-block-end:1.2rem}}@media(max-width:1024px){flynt-component[name=BlockPageBannerExpanded] .block_right{margin-block:auto 0}}flynt-component[name=BlockPageBannerExpanded] h1,flynt-component[name=BlockPageBannerExpanded] p{color:var(--color-white)}flynt-component[name=BlockPageBannerExpanded] .small_title{font-weight:300;font-size:1.4rem;text-transform:uppercase;margin-block:0 2.4rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockPageBannerExpanded] .small_title{margin-block:0 2.1rem}}flynt-component[name=BlockPageBannerExpanded] h1{font-weight:300;font-size:5rem;margin-block:0 2.2rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockPageBannerExpanded] h1{font-size:3.4rem;margin-block:0 2rem;margin-inline:0}}flynt-component[name=BlockPageBannerExpanded] h1:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockPageBannerExpanded] h1 b,flynt-component[name=BlockPageBannerExpanded] h1 strong{font-weight:700}flynt-component[name=BlockPageBannerExpanded] p{font-weight:400;font-size:1.4rem;margin-block:0 1rem;margin-inline:0}flynt-component[name=BlockPageBannerExpanded] p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockPageBannerExpanded] .btn_row{-webkit-margin-before:1.4rem;margin-block-start:1.4rem}@media(max-width:768px){flynt-component[name=BlockPageBannerExpanded] .btn_row{-webkit-margin-before:2.2rem;margin-block-start:2.2rem}}flynt-component[name=BlockPageBannerExpanded] .btn_row .btn{min-inline-size:8rem;text-align:center;justify-content:center}flynt-component[name=BlockPageBannerExpanded].with_overlay:before{content:"";position:absolute;z-index:-1;background:var(--color-black);border-radius:inherit;inline-size:100%;block-size:100%;opacity:.2}flynt-component[name=BlockPageBannerExpanded] .background{position:absolute;z-index:-2;inset:0;inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}flynt-component[name=BlockPageBannerHero]{overflow:hidden;contain:layout paint;background-color:var(--color-accent)}flynt-component[name=BlockPageBannerHero] *:focus-visible{outline-color:var(--color-text)}flynt-component[name=BlockPageBannerHero] .block_content{position:relative;z-index:5}flynt-component[name=BlockPageBannerHero] .corner_left_text,flynt-component[name=BlockPageBannerHero] .corner_right_text{max-width:31.5rem;position:absolute;bottom:3.3rem;font-family:var(--font-family-special);font-weight:400;font-size:1.4rem;line-height:1.25em;color:var(--color-text);text-transform:uppercase;transition:opacity .14s ease,transform .14s ease;will-change:opacity,transform}flynt-component[name=BlockPageBannerHero] .corner_left_text.is-changing,flynt-component[name=BlockPageBannerHero] .corner_right_text.is-changing{opacity:0;transform:translateY(.6rem)}@media(prefers-reduced-motion:reduce){flynt-component[name=BlockPageBannerHero] .corner_left_text,flynt-component[name=BlockPageBannerHero] .corner_right_text{transition:none}}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .corner_left_text,flynt-component[name=BlockPageBannerHero] .corner_right_text{display:none}}flynt-component[name=BlockPageBannerHero] .corner_left_text{left:0}flynt-component[name=BlockPageBannerHero] .corner_right_text{right:0;text-align:right}flynt-component[name=BlockPageBannerHero] .swiper:not(.swiper-initialized) .swiper_controls{opacity:0}flynt-component[name=BlockPageBannerHero] .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}flynt-component[name=BlockPageBannerHero] .swiper-slide{block-size:70rem;-webkit-padding-before:18rem;padding-block-start:18rem;display:flex;gap:2rem}@media(min-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper-slide{align-items:flex-start;-webkit-padding-after:13rem;padding-block-end:13rem}}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper-slide{padding-block:calc(var(--navigation-height) + 3.2rem) 7rem;flex-direction:column-reverse;align-items:baseline;block-size:auto;gap:4rem}}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content{max-width:64rem}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content .event_meta{display:flex;align-items:center;gap:.7rem 1.2rem;-webkit-margin-after:2.2rem;margin-block-end:2.2rem;flex-wrap:wrap}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content .event_meta p,flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content .event_meta span{font-weight:700;font-size:1.2rem;line-height:1.3em;color:var(--color-text);letter-spacing:.5px;text-transform:uppercase;margin:0}@media(max-width:768px){flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content .event_meta p,flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content .event_meta span{font-size:1.3rem}}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content h2{font-weight:800;font-size:5rem;line-height:1.1em;-webkit-margin-after:2.6rem;margin-block-end:2.6rem}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content h2{font-size:4.8rem}}@media(max-width:768px){flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_content h2{font-size:2.8rem}}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_image{width:100%;max-width:55.8rem;margin:0 0 0 auto}@media(min-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_image{-webkit-padding-before:4.3rem;padding-block-start:4.3rem}}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_image{max-width:38rem;margin-inline:auto}}flynt-component[name=BlockPageBannerHero] .swiper-slide .slide_image img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:2rem;object-fit:cover}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper{overflow:visible}}flynt-component[name=BlockPageBannerHero] .swiper_controls{display:flex;align-items:center;justify-content:center;gap:3rem;margin-block:0 4rem;margin-inline:auto;padding-block:1rem;padding-inline:0;position:absolute;z-index:10;transform:translate(-50%);bottom:0;left:50%}@media(max-width:1024px){flynt-component[name=BlockPageBannerHero] .swiper_controls{-webkit-margin-after:2rem;margin-block-end:2rem}}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn{cursor:pointer;inline-size:4.2rem;block-size:2rem;transition:opacity ease-in-out .25s}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn svg{display:inherit;inline-size:inherit;block-size:inherit}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn svg g path:nth-child(1){fill:var(--color-white)}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn svg g path:nth-child(2){stroke:var(--color-white)}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn--prev{transform:rotate(180deg)}@media(max-width:768px){flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_btn{inline-size:4rem;block-size:auto}}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper-button-disabled{opacity:.1;cursor:initial}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination{display:flex;align-items:center;justify-content:center;inline-size:initial;gap:1.2rem}@media(max-width:768px){flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination{gap:.6rem}}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination .swiper-pagination-bullet{position:relative;inline-size:1rem;block-size:1rem;margin:0;opacity:1;background:transparent;border-radius:10rem;transition:background-color ease-in-out .2s,inline-size linear .2s}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination .swiper-pagination-bullet:after{content:"";position:absolute;border-radius:inherit;inset-inline:0;inset-block-start:50%;transform:translateY(-50%);block-size:1rem;inline-size:1rem;background-color:color-mix(in srgb,var(--color-white) 32%,transparent);transition:background-color ease-in-out .2s,inline-size ease-in-out .2s}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination .swiper-pagination-bullet-active{inline-size:3rem}flynt-component[name=BlockPageBannerHero] .swiper_controls .swiper_pagination .swiper-pagination-bullet-active:after{background-color:var(--color-white);inline-size:3rem}flynt-component[name=BlockPageBannerHero] .component_background{opacity:.8;mix-blend-mode:soft-light;width:143.2rem;height:85.5rem;inset:initial;top:0;left:50%;transform:translate(-50%)}flynt-component[name=BlockPageBannerNewsletter]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:0 3rem}flynt-component[name=BlockPageBannerNewsletter] *:focus-visible{outline-color:var(--color-white)}flynt-component[name=BlockPageBannerNewsletter]:before{content:"";position:absolute;z-index:-1;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:#0003}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] .container{padding-inline:0}}flynt-component[name=BlockPageBannerNewsletter] .block_content{display:flex;align-items:center;min-block-size:19.3rem}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] .block_content{align-items:center;flex-direction:column;min-block-size:initial}}flynt-component[name=BlockPageBannerNewsletter] .block_content .block_left{max-inline-size:35rem;padding-block:4rem}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] .block_content .block_left{padding-block:2.8rem;padding-inline:var(--container-spacing);max-inline-size:60rem}}flynt-component[name=BlockPageBannerNewsletter] .block_content .block_right{inline-size:100%;max-inline-size:57rem;-webkit-margin-start:auto;margin-inline-start:auto;position:relative;min-block-size:inherit;display:flex;align-items:center}@media(min-width:1024px){flynt-component[name=BlockPageBannerNewsletter] .block_content .block_right{-webkit-padding-start:5rem;padding-inline-start:5rem}flynt-component[name=BlockPageBannerNewsletter] .block_content .block_right:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:calc(100% + 50vw);block-size:100%;background:#00000073}}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] .block_content .block_right{max-inline-size:initial;background:#1e1e1e73;justify-content:center}}flynt-component[name=BlockPageBannerNewsletter] h1{font-weight:400;font-size:3.5rem;color:var(--color-white);margin:0}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe]{padding:.4rem;margin:0;background:initial}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe]{inline-size:100%;padding-inline:var(--container-spacing);padding-block:4.2rem}}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] .container{padding:0}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] .block_upper{text-align:start;-webkit-margin-after:1rem;margin-block-end:1rem}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] h2{display:none}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] form{align-items:flex-start}@media(max-width:1024px){flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] form{inline-size:100%;max-inline-size:60rem;margin-inline:auto}}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] form .grand_checkbox{transform:scale(.75);transform-origin:left;--CB_text-size: 1.6rem;--CB_border-active: var(--color-cream);--CB_tick: var(--color-black);margin-inline:0;margin-block:1.4rem 0}flynt-component[name=BlockPageBannerNewsletter] flynt-component[name=BlockNewsletterSubscribe] form .form_status{color:var(--color-white);margin-inline:0;font-size:1.2rem;-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockPageBannerRoomRental]{overflow:hidden;contain:layout paint;position:relative;z-index:5;background:var(--color-accent)}flynt-component[name=BlockPageBannerRoomRental]:before{content:"";position:absolute;z-index:-1;inset:0;background-color:#0006}flynt-component[name=BlockPageBannerRoomRental] .block_content{min-height:42rem;padding-block:4rem 9.4rem;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:1024px){flynt-component[name=BlockPageBannerRoomRental] .block_content{min-height:56rem}}@media(max-width:768px){flynt-component[name=BlockPageBannerRoomRental] .block_content{min-height:52rem;padding-block:4rem 7rem}}flynt-component[name=BlockPageBannerRoomRental] .block_content .small_title{font-weight:700;font-size:1.5rem;color:var(--color-beigeLight);letter-spacing:4.2px;text-transform:uppercase;margin:0 0 2rem;max-width:78rem}@media(max-width:768px){flynt-component[name=BlockPageBannerRoomRental] .block_content .small_title{font-size:1.4rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}}flynt-component[name=BlockPageBannerRoomRental] .block_content h1{font-weight:800;font-size:5rem;line-height:1.1em;color:var(--color-beigeLight);margin:0;max-width:78rem}@media(max-width:1024px){flynt-component[name=BlockPageBannerRoomRental] .block_content h1{font-size:4.8rem}}@media(max-width:768px){flynt-component[name=BlockPageBannerRoomRental] .block_content h1{font-size:2.8rem}}flynt-component[name=BlockPageBannerSimple]{overflow:hidden;contain:layout paint;position:relative;z-index:5;background:var(--color-accent)}flynt-component[name=BlockPageBannerSimple]:before{content:"";position:absolute;z-index:-1;inset:0;background:#0006}flynt-component[name=BlockPageBannerSimple] *:focus-visible{outline-color:var(--color-black)}flynt-component[name=BlockPageBannerSimple] .block_content{min-block-size:28.3rem;max-inline-size:70rem;padding-block:2.7rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){flynt-component[name=BlockPageBannerSimple] .block_content{min-block-size:20rem}}flynt-component[name=BlockPageBannerSimple] h1{font-weight:800;font-size:6rem;line-height:1.2em;color:var(--color-white);margin-block:0 .4rem;margin-inline:0}flynt-component[name=BlockPageBannerSimple] h1:last-child{-webkit-margin-after:0;margin-block-end:0}@media(max-width:1024px){flynt-component[name=BlockPageBannerSimple] h1{font-size:4.8rem}}@media(max-width:768px){flynt-component[name=BlockPageBannerSimple] h1{font-size:3.2rem}}flynt-component[name=BlockPageBannerSimple] p{font-weight:400;font-size:1.8rem;line-height:1.4em;color:var(--color-white);margin-block:0 .5em;margin-inline:0;max-inline-size:48rem}flynt-component[name=BlockPageBannerSimple] p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockPageBannerSimple] p a{font-weight:700;text-decoration:underline;color:inherit}flynt-component[name=BlockPageBannerSimple] p a:hover{text-decoration:initial}flynt-component[name=BlockPageBannerSimple] .uppercase{text-transform:uppercase}flynt-component[name=BlockPageBannerSpacing]{--page_banner_spacing: 14.2rem ;position:relative;z-index:5;block-size:var(--page_banner_spacing)}@media(max-width:1024px){flynt-component[name=BlockPageBannerSpacing]{--page_banner_spacing: 10rem}}flynt-component[name=BlockPageBannerTitleAndButton]{position:relative;z-index:5;overflow:hidden;contain:layout paint;padding:0;margin-block:0 5rem;margin-inline:0;background-color:var(--color-text)}@media(max-width:768px){flynt-component[name=BlockPageBannerTitleAndButton]{margin-block:0 3rem;margin-inline:0}}flynt-component[name=BlockPageBannerTitleAndButton] *:focus-visible{outline-color:var(--color-white)}flynt-component[name=BlockPageBannerTitleAndButton] .block_content{display:flex;align-items:flex-end;justify-content:space-between;min-block-size:40rem;padding-block:0 5.5rem;padding-inline:0}@media(max-width:1024px){flynt-component[name=BlockPageBannerTitleAndButton] .block_content{flex-direction:column;align-items:flex-start;justify-content:flex-end}}@media(max-width:768px){flynt-component[name=BlockPageBannerTitleAndButton] .block_content{min-block-size:35rem;-webkit-padding-after:4rem;padding-block-end:4rem}}flynt-component[name=BlockPageBannerTitleAndButton] .block_left{inline-size:100%;max-inline-size:61rem;display:flex;align-items:center;gap:7rem}@media(max-width:768px){flynt-component[name=BlockPageBannerTitleAndButton] .block_left{justify-content:space-between;gap:3rem}}flynt-component[name=BlockPageBannerTitleAndButton] h1,flynt-component[name=BlockPageBannerTitleAndButton] p{color:var(--color-white)}flynt-component[name=BlockPageBannerTitleAndButton] h1{font-weight:700;font-size:5rem;margin-block:0;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockPageBannerTitleAndButton] h1{font-size:3.4rem}}flynt-component[name=BlockPageBannerTitleAndButton] h1:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockPageBannerTitleAndButton] p{font-weight:400;font-size:1.4rem;margin-block:0 1rem;margin-inline:0}flynt-component[name=BlockPageBannerTitleAndButton] p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockPageBannerTitleAndButton] .btn{block-size:4.5rem;text-align:center;justify-content:center;min-inline-size:initial}flynt-component[name=BlockPageBannerTitleAndButton].with_overlay:before{content:"";position:absolute;z-index:-1;background:var(--color-black);border-radius:inherit;inline-size:100%;block-size:100%;opacity:.35}flynt-component[name=BlockPageBannerTitleAndButton] .background{position:absolute;z-index:-2;inset:0;inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}flynt-component[name=BlockPartnerHorizontalRow]{--loop_time: 60s;--item_gap: 8rem;--item_height: 4rem;--section_margin-top: 7rem;--section_margin-bottom: 8rem}@media(max-width:768px){flynt-component[name=BlockPartnerHorizontalRow]{--item_gap: 5rem;--item_height: 3rem;--section_margin-top: 6rem;--section_margin-bottom: 6rem}}flynt-component[name=BlockPartnerHorizontalRow]{margin-block:0;padding-block:var(--section_margin-top) var(--section_margin-bottom);position:relative;z-index:5;block-size:calc(7rem + var(--section_margin-bottom) + var(--section_margin-top));inline-size:100%;background:var(--color-background)}@media(max-width:768px){flynt-component[name=BlockPartnerHorizontalRow]{block-size:calc(5rem + var(--section_margin-bottom) + var(--section_margin-top))}}flynt-component[name=BlockPartnerHorizontalRow] a{outline-color:var(--color-white);outline-offset:-3px;border-radius:.2rem}flynt-component[name=BlockPartnerHorizontalRow] .container{display:flex;block-size:100%;position:relative;z-index:5;overflow:hidden;max-inline-size:140rem}flynt-component[name=BlockPartnerHorizontalRow] .container:before,flynt-component[name=BlockPartnerHorizontalRow] .container:after{content:"";inline-size:18rem;block-size:100%;position:absolute;z-index:10;inset-block-start:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media(max-width:768px){flynt-component[name=BlockPartnerHorizontalRow] .container:before,flynt-component[name=BlockPartnerHorizontalRow] .container:after{inline-size:2rem}}flynt-component[name=BlockPartnerHorizontalRow] .container:before{inset-inline-start:0;background:linear-gradient(90deg,var(--color-background, #fff),transparent)}flynt-component[name=BlockPartnerHorizontalRow] .container:after{inset-inline-end:0;background:linear-gradient(90deg,transparent,var(--color-background, #fff))}flynt-component[name=BlockPartnerHorizontalRow] .logos{inline-size:100%;display:flex;gap:0;block-size:100%;align-items:center;position:absolute;inset-block-start:0;inset-inline-start:0}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items{position:relative;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;display:flex;justify-content:flex-start;gap:0;transition:initial;flex-shrink:0;will-change:transform;animation:scroll-horizontal-continuous var(--loop_time) linear infinite}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items .logo_item_link{display:block}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items .logo_item,flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items .logo_item_link{block-size:7rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items img{display:block;inline-size:initial;block-size:var(--item_height);object-fit:contain;object-position:center;flex-shrink:0;transition:initial;padding-block:0;padding-inline:calc(var(--item_gap) / 2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items[aria-hidden=true]{pointer-events:none}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items[aria-hidden=true] a{pointer-events:none}flynt-component[name=BlockPartnerHorizontalRow] .logos:hover .logo_items,flynt-component[name=BlockPartnerHorizontalRow] .logos:focus-within .logo_items{animation-play-state:paused}@media(prefers-reduced-motion:reduce){flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items{animation:none}flynt-component[name=BlockPartnerHorizontalRow] .logos .logo_items[aria-hidden=true]{display:none}}@keyframes scroll-horizontal-continuous{0%{transform:translate(0)}to{transform:translate(-100%)}}flynt-component[name=BlockPostControls]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:3.6rem;margin-inline:0;padding-block:.4rem;padding-inline:0;--container-spacing: 1.2rem}@media(max-width:768px){flynt-component[name=BlockPostControls]{margin-block:3rem .8rem}}flynt-component[name=BlockPostControls] .block_content{display:flex;align-items:center;justify-content:space-between}flynt-component[name=BlockPostControls] .post_go_back{display:flex;align-items:center;gap:1.6rem}flynt-component[name=BlockPostControls] .post_go_back .icon_wrap{inline-size:4.4rem;block-size:4.4rem;display:flex;align-items:center;justify-content:center;border-radius:.8rem;background:var(--color-white);box-shadow:0 6px 70px #aaaaaa12}flynt-component[name=BlockPostControls] .post_go_back .icon_wrap svg{display:block;inline-size:2rem;block-size:2rem}flynt-component[name=BlockPostControls] .post_go_back span{font-weight:400;font-size:1.4rem;color:var(--color-text);margin:0;transition:opacity .2s ease-in-out}flynt-component[name=BlockPostControls] .post_go_back:not(:hover,flynt-component[name=BlockPostControls] .post_go_back:focus-visible) span{opacity:.4}flynt-component[name=BlockPostControls] .post_go_next{display:flex;align-items:center;gap:1.6rem;transition:opacity .2s ease-in-out}flynt-component[name=BlockPostControls] .post_go_next:not(:hover,flynt-component[name=BlockPostControls] .post_go_next:focus-visible){opacity:.4}flynt-component[name=BlockPostControls] .post_go_next span{font-weight:400;font-size:1.4rem;color:var(--color-text);margin:0}flynt-component[name=BlockPostControls] .post_go_next svg{display:block;inline-size:2rem;block-size:2rem}flynt-component[name=BlockPostHeader]{background-color:color-mix(in srgb,var(--color-beigeLight) 32%,transparent)}flynt-component[name=BlockPostHeader] .container{--content-max-width-full: 100.5rem}flynt-component[name=BlockPostHeader] .block_content{display:flex;flex-direction:column;padding-block:4.7rem 4.5rem}@media(max-width:1024px){flynt-component[name=BlockPostHeader] .block_content{padding-block:4rem}}flynt-component[name=BlockPostHeader] h1{font-weight:800;font-size:4.2rem;line-height:1.35em;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=BlockPostHeader] h1{font-size:2.5rem;max-inline-size:42rem}}flynt-component[name=BlockPostHeader] .btn_go_back{border-radius:.2rem;background:var(--color-grayF6);display:flex;align-items:center;justify-content:center;gap:2rem;font-weight:700;font-size:1.4rem;color:var(--color-text);letter-spacing:3.92px;text-transform:uppercase}flynt-component[name=BlockPostHeader] .btn_go_back svg{flex-shrink:0;display:block;inline-size:1.7rem;block-size:1.7rem}flynt-component[name=BlockPostHeader] .item_row{display:flex;align-items:center;gap:1.4rem 3.2rem;margin-block:0 2.2rem}@media(max-width:768px){flynt-component[name=BlockPostHeader] .item_row{flex-wrap:wrap;align-items:flex-start}}flynt-component[name=BlockPostHeader] .item_row p{font-weight:700;font-size:1.4rem;color:var(--color-text);margin:0;letter-spacing:3.92px;text-transform:uppercase}flynt-component[name=BlockPostHeader] .social{display:flex;gap:.5rem;list-style:none;margin:0}flynt-component[name=BlockPostHeader] .social a,flynt-component[name=BlockPostHeader] .social button{background:var(--color-beigeLight, #f1ede8);inline-size:3.2rem;block-size:3.2rem;border-radius:4rem;border:initial;color:inherit;display:flex;align-items:center;justify-content:center;min-inline-size:3.2rem;position:relative}flynt-component[name=BlockPostHeader] .social a.copy_url_btn,flynt-component[name=BlockPostHeader] .social button.copy_url_btn{inline-size:auto}flynt-component[name=BlockPostHeader] .social a.copy_url_btn:after,flynt-component[name=BlockPostHeader] .social button.copy_url_btn:after{filter:initial}flynt-component[name=BlockPostHeader] .social a:after,flynt-component[name=BlockPostHeader] .social button:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);filter:invert(1);inline-size:1.4rem;block-size:1.4rem;background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width:768px){flynt-component[name=BlockPostHeader] .social a:after,flynt-component[name=BlockPostHeader] .social button:after{inline-size:1.5rem;block-size:1.5rem}}flynt-component[name=BlockPostHeader] .social a.copy,flynt-component[name=BlockPostHeader] .social button.copy{align-items:center;display:flex;font-size:1.4rem;font-weight:500;color:var(--color-white);justify-content:center;cursor:pointer}flynt-component[name=BlockPostHeader] .social a.copy.copied,flynt-component[name=BlockPostHeader] .social button.copy.copied{animation:copy_pulse .5s ease-in}flynt-component[name=BlockPostHeader] hr{display:block;inline-size:100%;block-size:1px;border:initial;background:#00000026;margin-block:3rem}flynt-component[name=BlockPostHeader] .copy_text_btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:3.6rem;block-size:3.6rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease}flynt-component[name=BlockPostHeader] .copy_text_btn svg{display:block;inline-size:1.3rem;block-size:1.3rem}flynt-component[name=BlockPostHeader] .copy_text_btn:hover{background-color:color-mix(in srgb,var(--color-accent) 14%,transparent);transform:translateY(-.1rem)}flynt-component[name=BlockPostHeader] .copy_text_btn:focus-visible{outline:2px dotted var(--color-text)}flynt-component[name=BlockPostHeader] .copy_text_btn.is_copied{transform:scale(.94);background-color:color-mix(in srgb,var(--color-accent) 22%,transparent)}flynt-component[name=BlockRoomRental]{overflow:hidden;contain:layout paint;position:relative;z-index:5;margin-block:6.4rem 9.8rem}@media(max-width:768px){flynt-component[name=BlockRoomRental]{margin-block:5.2rem 6rem}}flynt-component[name=BlockRoomRental] h2{font-weight:800;font-size:3.2rem;color:var(--color-text);margin:0 0 1.8rem}@media(max-width:768px){flynt-component[name=BlockRoomRental] h2{font-size:2.8rem}}flynt-component[name=BlockRoomRental] h3{font-weight:700;font-size:2.2rem;color:var(--color-blackAlmost);margin:0 0 1rem}@media(max-width:768px){flynt-component[name=BlockRoomRental] h3{font-size:2rem}}flynt-component[name=BlockRoomRental] p{font-weight:400;font-size:2rem;line-height:1.35em;color:var(--color-blackAlmost);margin:0}@media(max-width:768px){flynt-component[name=BlockRoomRental] p{font-size:1.8rem}}flynt-component[name=BlockRoomRental] .block_content{display:flex;align-items:center;justify-content:space-between;gap:4rem 3.2rem}@media(max-width:1024px){flynt-component[name=BlockRoomRental] .block_content{flex-direction:column}}flynt-component[name=BlockRoomRental] .block_text{max-width:62rem}flynt-component[name=BlockRoomRental] .block_text .btn_single{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}flynt-component[name=BlockRoomRental] .block_image{width:100%;max-width:64rem}flynt-component[name=BlockRoomRental] .block_image img{width:100%;max-height:52rem;object-fit:cover;border-radius:1rem}flynt-component[name=BlockRoomRental] .block_points{margin-block:7.8rem;display:flex;gap:9rem;justify-content:center;padding-inline:2.2rem}@media(max-width:768px){flynt-component[name=BlockRoomRental] .block_points{gap:3.2rem;margin-block:6rem}}@media(max-width:380px){flynt-component[name=BlockRoomRental] .block_points{flex-direction:column;align-items:center}}flynt-component[name=BlockRoomRental] .block_points .item{max-width:28.2rem;text-align:center;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){flynt-component[name=BlockRoomRental] .block_points .item{max-width:18rem}}flynt-component[name=BlockRoomRental] .block_points .item svg{display:block;width:5.4rem;height:5.4rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}@media(max-width:768px){flynt-component[name=BlockRoomRental] .block_points .item svg{width:4.6rem;height:4.6rem;-webkit-margin-after:1.2rem;margin-block-end:1.2rem}}flynt-component[name=BlockRoomRental] .block_points .item p{font-weight:400;font-size:2rem;color:var(--color-blackAlmost);margin:0}@media(max-width:768px){flynt-component[name=BlockRoomRental] .block_points .item p{font-size:1.5rem}}flynt-component[name=BlockRoomRental] .room_list{width:100%;max-width:58.2rem;display:flex;flex-direction:column}flynt-component[name=BlockRoomRental] .room_list .item{width:100%;padding-block:2.6rem;-webkit-padding-end:5rem;padding-inline-end:5rem;position:relative;z-index:5}flynt-component[name=BlockRoomRental] .room_list .item svg{display:block;width:4.2rem;height:4.2rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}flynt-component[name=BlockRoomRental] .room_list .item p{font-family:var(--font-family-special)}flynt-component[name=BlockRoomRental] .room_list .item:not(:last-child){-webkit-border-after:1px solid var(--color-accent);border-block-end:1px solid var(--color-accent)}flynt-component[name=BlockTextImageSplit]{position:relative;z-index:5;contain:layout paint;padding:0;margin-block:8.2rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockTextImageSplit]{margin-block:4rem 0;margin-inline:0}}flynt-component[name=BlockTextImageSplit].hasDynamicSpacing{margin-block:var(--mt) var(--mb);padding-block:var(--pt) var(--pb);background:var(--bg)}@media(max-width:1024px){flynt-component[name=BlockTextImageSplit].hasDynamicSpacing{margin-block:var(--mt_m) var(--mb_m);padding-block:var(--pt_m) var(--pb_m)}}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] .container{padding:0}}flynt-component[name=BlockTextImageSplit] .block_content{inline-size:100%;block-size:auto;display:flex;align-items:center;justify-content:space-between;gap:3.4rem}@media(max-width:1024px){flynt-component[name=BlockTextImageSplit] .block_content{flex-direction:column-reverse;gap:6rem}}flynt-component[name=BlockTextImageSplit] .block_content.reverse_sides{flex-direction:row-reverse}flynt-component[name=BlockTextImageSplit] .block_left{max-inline-size:55rem}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] .block_left{overflow-x:auto;inline-size:100%;padding-inline:var(--container-spacing)}}flynt-component[name=BlockTextImageSplit] .block_right{inline-size:100%;max-inline-size:var(--img_mw, 69rem);position:relative;z-index:5}flynt-component[name=BlockTextImageSplit] .block_right .side_image{display:block;inline-size:100%;block-size:auto;object-fit:cover;max-block-size:38.2rem;max-block-size:initial}flynt-component[name=BlockTextImageSplit] .block_right .side_image.with_rounded_corners{border-radius:1rem}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] .block_right .side_image{border-radius:0}}flynt-component[name=BlockTextImageSplit] .block_right .btn_row{inline-size:100%;block-size:100%;flex-direction:column;justify-content:center;align-items:center;background:#0000004d;position:absolute;transform:translate(-50%,-50%);inset-block-start:50%;inset-inline-start:50%}flynt-component[name=BlockTextImageSplit] h2,flynt-component[name=BlockTextImageSplit] h3,flynt-component[name=BlockTextImageSplit] h4,flynt-component[name=BlockTextImageSplit] p{color:var(--color-black)}flynt-component[name=BlockTextImageSplit] h2{font-weight:700;font-size:3rem;margin-block:0 4.2rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] h2{font-size:2.2rem}}flynt-component[name=BlockTextImageSplit] h3{font-weight:600;font-size:2rem;margin-block:0 2rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] h3{font-size:2.2rem}}flynt-component[name=BlockTextImageSplit] p{font-size:1.6rem;line-height:1.3em;margin-block:0 1.6rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] p{font-size:1.5rem;margin-block:0 1.2rem;margin-inline:0}}flynt-component[name=BlockTextImageSplit] p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockTextImageSplit] .btn{min-block-size:4.5rem;min-inline-size:21rem;justify-content:initial;padding-block:1rem;padding-inline:1.5rem}flynt-component[name=BlockTextImageSplit] .btn img{display:block;inline-size:1.8rem;block-size:1.8rem}@media(max-width:768px){flynt-component[name=BlockTextImageSplit] table td{min-inline-size:20ch}}flynt-component[name=BlockTTS]{margin-block:2.2rem 0;position:relative;z-index:7}@media(max-width:1024px){flynt-component[name=BlockTTS]{margin-block:2rem 0}}flynt-component[name=BlockTTS] .block_content{max-width:42rem}flynt-component[name=BlockTTS] .block_content[data-align=left]{margin-inline:0}flynt-component[name=BlockTTS] .block_content[data-align=center]{margin-inline:auto}flynt-component[name=BlockTTS] .block_content[data-align=right]{margin-inline:auto 0}flynt-component[name=BlockTTS] .rsbtn{margin:0}html.home flynt-component[name=BlockTTS]{background-color:var(--color-beigeLight);margin:0;-webkit-padding-before:2.2rem;padding-block-start:2.2rem}html.single-article flynt-component[name=BlockTTS]{--content-max-width-full: 100.5rem}#rs-controlpanel button,.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item{display:flex;align-items:center;justify-content:center}flynt-component[name=BlockUpcomingEvents]{overflow:hidden;contain:layout paint;position:relative;z-index:5;padding-block:6.5rem 8rem;padding-inline:0;background-color:var(--color-beigeLight)}@media(max-width:1024px){flynt-component[name=BlockUpcomingEvents]{padding-block:4rem 5rem}}flynt-component[name=BlockUpcomingEvents] .speakerPlayer{max-width:42rem}flynt-component[name=BlockUpcomingEvents] .mdp-speaker-player{--mdp-speaker-player-margin: -2rem 0 3rem 0}flynt-component[name=BlockUpcomingEvents] .block_upper{margin:0 0 2.2rem;text-align:center}flynt-component[name=BlockUpcomingEvents] .block_upper h2{font-size:4.2rem;font-weight:800;margin:0;text-transform:capitalize}@media(max-width:480px){flynt-component[name=BlockUpcomingEvents] .block_upper h2{font-size:3.2rem}}flynt-component[name=BlockUpcomingEvents] .block_filter{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.4rem 3.2rem;margin:0 0 4.2rem}flynt-component[name=BlockUpcomingEvents] .block_filter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-text);cursor:pointer;font-size:1.6rem;font-weight:400;line-height:1.2;padding:0;text-transform:uppercase;transition:color .2s ease,opacity .2s ease}flynt-component[name=BlockUpcomingEvents] .block_filter button:hover,flynt-component[name=BlockUpcomingEvents] .block_filter button:focus-visible{color:var(--color-accent)}flynt-component[name=BlockUpcomingEvents] .block_filter button.active{font-weight:700;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:uppercase;text-underline-offset:42%;text-underline-position:from-font}flynt-component[name=BlockUpcomingEvents] .block_content{position:relative}flynt-component[name=BlockUpcomingEvents] .swiper:not(.swiper-initialized){overflow:hidden}flynt-component[name=BlockUpcomingEvents] .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}flynt-component[name=BlockUpcomingEvents] .swiper:not(.swiper-initialized) .swiper-slide{inline-size:auto}flynt-component[name=BlockUpcomingEvents] .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+4){display:none}flynt-component[name=BlockUpcomingEvents] .swiper{overflow:visible}flynt-component[name=BlockUpcomingEvents] .swiper-wrapper{list-style:none;margin:0;padding:0}flynt-component[name=BlockUpcomingEvents] .swiper-slide{height:auto;transition:opacity ease-in-out .2s}flynt-component[name=BlockUpcomingEvents] .slider_controls{display:flex;justify-content:center;gap:1.2rem;margin:2.4rem 0 0}flynt-component[name=BlockUpcomingEvents] .swiper-slide:has(~.swiper-slide-prev),flynt-component[name=BlockUpcomingEvents] .swiper-slide-prev,flynt-component[name=BlockUpcomingEvents] .swiper-slide-next+.swiper-slide+.swiper-slide,flynt-component[name=BlockUpcomingEvents] .swiper-slide-next+.swiper-slide+.swiper-slide~.swiper-slide{opacity:.3}flynt-component[name=BlockUpcomingEvents] .slider_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background:transparent;border:1px solid currentColor;border-radius:999rem;color:var(--color-text);cursor:pointer;display:inline-flex;font-size:1.8rem;height:4.4rem;justify-content:center;line-height:1;transition:opacity .2s ease,color .2s ease;width:4.4rem}flynt-component[name=BlockUpcomingEvents] .slider_btn:hover,flynt-component[name=BlockUpcomingEvents] .slider_btn:focus-visible{color:var(--color-accent)}flynt-component[name=BlockUpcomingEvents] .slider_btn.swiper-button-disabled{cursor:default;opacity:.35;pointer-events:none}flynt-component[name=BlockUpcomingEvents] .posts_empty{margin:0;text-align:center}flynt-component[name=BlockUpcomingEvents] .block_lower{display:flex;justify-content:center;margin:4.2rem 0 0}flynt-component[name=BlockWysiwyg]{margin-block:var(--component-spacing);margin-inline:0;padding:0;--component-spacing: 2rem}flynt-component[name=BlockWysiwyg] .content{background:transparent}flynt-component[name=BlockWysiwyg] .content h1,flynt-component[name=BlockWysiwyg] .content .h1{font-family:var(--font-family-heading);font-weight:800;font-size:4.2rem;margin-block:0 .8rem;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h1,flynt-component[name=BlockWysiwyg] .content .h1{font-size:2.2rem;margin-block:0 2rem;margin-inline:0}}flynt-component[name=BlockWysiwyg] .content h2,flynt-component[name=BlockWysiwyg] .content .h2{font-family:var(--font-family-heading);font-weight:700;font-size:2.5rem;margin-block:0 1em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h2,flynt-component[name=BlockWysiwyg] .content .h2{font-size:1.8rem}}flynt-component[name=BlockWysiwyg] .content h2:not(:first-child),flynt-component[name=BlockWysiwyg] .content .h2:not(:first-child){-webkit-margin-before:3.5rem;margin-block-start:3.5rem}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h2:not(:first-child),flynt-component[name=BlockWysiwyg] .content .h2:not(:first-child){-webkit-margin-before:2.2rem;margin-block-start:2.2rem}}flynt-component[name=BlockWysiwyg] .content h3,flynt-component[name=BlockWysiwyg] .content .h3{font-family:var(--font-family-heading);font-weight:700;font-size:2rem;margin-block:0 1em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h3,flynt-component[name=BlockWysiwyg] .content .h3{font-size:1.7rem}}flynt-component[name=BlockWysiwyg] .content h3:not(:first-child),flynt-component[name=BlockWysiwyg] .content .h3:not(:first-child){-webkit-margin-before:2rem;margin-block-start:2rem}flynt-component[name=BlockWysiwyg] .content h4,flynt-component[name=BlockWysiwyg] .content .h4{font-family:var(--font-family-heading);font-weight:700;font-size:1.8rem;margin-block:0 1em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h4,flynt-component[name=BlockWysiwyg] .content .h4{font-size:1.7rem}}flynt-component[name=BlockWysiwyg] .content h4:not(:first-child),flynt-component[name=BlockWysiwyg] .content .h4:not(:first-child){-webkit-margin-before:2rem;margin-block-start:2rem}flynt-component[name=BlockWysiwyg] .content h5,flynt-component[name=BlockWysiwyg] .content .h5{font-family:var(--font-family-heading);font-weight:400;font-size:1.6rem;line-height:1.5em;margin-block:0 1.2em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content h5,flynt-component[name=BlockWysiwyg] .content .h5{font-size:1.5rem}}flynt-component[name=BlockWysiwyg] .content h5:last-child,flynt-component[name=BlockWysiwyg] .content .h5:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]),flynt-component[name=BlockWysiwyg] .content li{font-weight:400;font-size:1.6rem;color:var(--color-text);line-height:1.5em;margin-block:0 1.2em;margin-inline:0}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]),flynt-component[name=BlockWysiwyg] .content li{font-size:1.5rem}}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]) a,flynt-component[name=BlockWysiwyg] .content li a{font-weight:600;color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:13.5%;text-underline-offset:10%;text-underline-position:from-font}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]) a:hover,flynt-component[name=BlockWysiwyg] .content li a:hover{text-decoration:initial}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]):last-child,flynt-component[name=BlockWysiwyg] .content li:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]){margin:0}flynt-component[name=BlockWysiwyg] .content p:not([class^=wy_]):not([class*=" wy_"]) img{display:block;block-size:auto;max-inline-size:100%;margin-block:2rem;margin-inline:0;object-fit:contain}flynt-component[name=BlockWysiwyg] .content img.alignright{float:inline-end;margin-block:0 2rem;margin-inline:4rem 0}flynt-component[name=BlockWysiwyg] .content img.alignleft{float:inline-start;margin-block:0 1.6rem;margin-inline:0 4rem}flynt-component[name=BlockWysiwyg] .content img.aligncenter{display:block;margin-inline:auto}flynt-component[name=BlockWysiwyg] .content li{margin-block:0 .7em;margin-inline:0}flynt-component[name=BlockWysiwyg] .content ul{list-style:disc;-webkit-padding-start:1.3em;padding-inline-start:1.3em;-webkit-margin-start:1em;margin-inline-start:1em;margin-block:1.2rem 2.4rem}flynt-component[name=BlockWysiwyg] .content ul li::marker{color:var(--color-accent)}flynt-component[name=BlockWysiwyg] .content ol{--_olStart: 0;counter-reset:custom-counter var(--_olStart);list-style:none;padding:0;margin-block:1.2rem 2.4rem}flynt-component[name=BlockWysiwyg] .content ol[start]{--_olStart: calc(attr(start number) - 1) }flynt-component[name=BlockWysiwyg] .content ol>li{counter-increment:custom-counter;position:relative;padding:0;-webkit-margin-after:1.3rem;margin-block-end:1.3rem}flynt-component[name=BlockWysiwyg] .content ol>li[value]{counter-reset:custom-counter calc(attr(value number) - 1)}flynt-component[name=BlockWysiwyg] .content ol>li:before{content:counter(custom-counter) ")";background:transparent;color:var(--color-secondary);text-align:center;font-size:1.4rem;font-weight:600;line-height:1.2em;padding:.5rem}flynt-component[name=BlockWysiwyg] .content p.post_last_modified{font-weight:400;font-size:1.6rem;color:var(--color-gray81);margin-block:2.8rem 1em;margin-inline:0}flynt-component[name=BlockWysiwyg] .content p.post_last_modified:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockWysiwyg] .content blockquote{border-radius:1rem;background:var(--color-green, #20aa47);padding-block:2.5rem;padding-inline:8rem 3.6rem;margin-block:2rem;margin-inline:0;position:relative;z-index:5}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content blockquote{padding-inline:6rem 2.8rem}}flynt-component[name=BlockWysiwyg] .content blockquote:before{content:"";position:absolute;inset-block-start:3.1rem;inset-inline-start:3.6rem;inline-size:1.7rem;block-size:1.7rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" fill="none" viewBox="0 0 17 17"><path fill="%23fff" d="M16.9801 0v4.0808h-1.1148c-.4114 0-.7431.13271-.9953.39812-.2389.25215-.4114.59056-.5175 1.01523-.0929.41139-.1394.84933-.1394 1.31381 0 .79626-.1327 1.40671-.3981 1.83138-.2654.42467-.7299.63701-1.3935.63701H17V17H9.91335V7.28572c0-1.40672.18575-2.65418.55735-3.74239.3849-1.10149 1.002-1.96409 1.8513-2.587827C13.1846.318501 14.3259 0 15.7459 0h1.2342ZM7.06674 0v4.0808H5.95199c-.4114 0-.74317.13271-.99532.39812-.23887.25215-.41139.59056-.51756 1.01523-.0929.41139-.13934.84933-.13934 1.31381 0 .79626-.13271 1.40671-.39813 1.83138-.26542.42467-.7299.63701-1.39344.63701h4.57845V17H0V7.28572C0 5.879.185792 4.63154.557377 3.54333.942232 2.44184 1.55933 1.57924 2.40866.955503 3.27127.318501 4.41257 0 5.83255 0h1.23419Z"/></svg>')}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .content blockquote:before{inset-inline-start:2.4rem}}flynt-component[name=BlockWysiwyg] .content blockquote p{font-weight:500;font-size:1.4rem;color:var(--color-white);max-inline-size:49.2rem}flynt-component[name=BlockWysiwyg] .btn_row{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;border-radius:1rem;background:transparent;padding:0;margin-block:2.4rem 2.8rem;margin-inline:auto}flynt-component[name=BlockWysiwyg] .btn_row:has(.btn+.btn){background:#0000000f;padding:1rem}flynt-component[name=BlockWysiwyg] .btn_row .btn{background:var(--color-accent);color:var(--color-white)}flynt-component[name=BlockWysiwyg] .post_table_title{font-weight:700;font-size:2.4rem;line-height:1.25;margin-block:0 1.6rem;color:var(--color-grayDark)}@media(min-width:1024px){flynt-component[name=BlockWysiwyg] .post_table_title{-webkit-margin-start:2.2rem;margin-inline-start:2.2rem}}flynt-component[name=BlockWysiwyg]{--table-border-radius: .5rem;--border-color-outer: #9a9a9a;--border-color-vertical: rgba(154, 154, 154, .2);--border-color-horizontal: rgba(154, 154, 154, .2)}flynt-component[name=BlockWysiwyg] table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;border:1px solid var(--border-color-outer);border-radius:var(--table-border-radius);margin-block:1.6rem 2rem;padding:.2rem}@media(max-width:1024px){flynt-component[name=BlockWysiwyg] table{overflow:auto;-webkit-overflow-scrolling:touch}}flynt-component[name=BlockWysiwyg] table thead tr th,flynt-component[name=BlockWysiwyg] table thead tr td{font-weight:700;background:var(--color-grayF4)}flynt-component[name=BlockWysiwyg] table th,flynt-component[name=BlockWysiwyg] table td{min-inline-size:4ch;font-weight:400;font-size:1.6rem;line-height:1.4em;color:var(--color-black);padding-block:1.2rem;padding-inline:2.2rem;vertical-align:top;background:var(--color-white);background-clip:padding-box}@media(max-width:768px){flynt-component[name=BlockWysiwyg] table th,flynt-component[name=BlockWysiwyg] table td{font-size:1.4rem;padding-block:.9rem;padding-inline:1.7rem}}flynt-component[name=BlockWysiwyg] table th:not(:last-child),flynt-component[name=BlockWysiwyg] table td:not(:last-child){-webkit-border-end:1px solid var(--border-color-vertical);border-inline-end:1px solid var(--border-color-vertical)}flynt-component[name=BlockWysiwyg] table tr:not(:last-child) th,flynt-component[name=BlockWysiwyg] table tr:not(:last-child) td{-webkit-border-after:1px solid var(--border-color-horizontal);border-block-end:1px solid var(--border-color-horizontal)}flynt-component[name=BlockWysiwyg] table thead tr:first-child th:first-child{border-start-start-radius:var(--table-border-radius)}flynt-component[name=BlockWysiwyg] table thead tr:first-child th:last-child{border-start-end-radius:var(--table-border-radius)}flynt-component[name=BlockWysiwyg] table tbody tr:last-child td:first-child{border-end-start-radius:var(--table-border-radius)}flynt-component[name=BlockWysiwyg] table tbody tr:last-child td:last-child{border-end-end-radius:var(--table-border-radius)}flynt-component[name=BlockWysiwyg] table .is_center{text-align:center}flynt-component[name=BlockWysiwyg] .table_wrap{width:0;min-width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}@media(max-width:768px){flynt-component[name=BlockWysiwyg] .table_wrap{padding-block:.6rem;padding-inline:1.6rem}}flynt-component[name=BlockWysiwyg] .table_wrap:focus{outline:2px solid var(--color-main);outline-offset:2px}flynt-component[name=BlockWysiwyg] .table_wrap .post_table_caption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.6rem;margin-block-start:.6rem}flynt-component[name=BlockWysiwyg]+flynt-component[name=PostQuote]{margin-block:3.2rem}@media(max-width:1024px){flynt-component[name=BlockWysiwyg]+flynt-component[name=PostQuote]{margin-block:2rem}}flynt-component[name=FormContacts]{--form_focus_outline: 2px dotted var(--color-black, #000);--field_gap: 1.6rem;--label_font_weight: 600;--label_font_size: 1.2rem;--label_color: var(--color-black22, var(--color-text));--label_text_transform: uppercase;--input_height: 4.4rem;--textarea_height: 10rem;--input_background: var(--color-white);--input_border_radius: .5rem;--input_border_color: var(--color-grayE6);--input_border_color_hover: var(--color-grayC1);--input_border_width: 1px;--input_padding_vertical: 1.2rem;--input_padding_horizontal: 1.6rem;--input_font_weight: 400;--input_font_size: 1.6rem;--input_font_color: var(--color-black, #000);--input_line_height: 1.3em;--input_placeholder_color: color-mix(in srgb, var(--input_font_color) 40%, transparent);--error_color: var(--color-error);--error_font_size: 1.4rem;--iti_validation_box_width: 7rem;position:initial;padding-block:1rem;padding-inline:1rem}@media(max-width:1024px){flynt-component[name=FormContacts]{padding-block:4.8rem;padding-inline:1.6rem}}flynt-component[name=FormContacts] .form_upper{text-align:center;-webkit-margin-after:2.4rem;margin-block-end:2.4rem}flynt-component[name=FormContacts] .form_upper h3{font-weight:700;font-size:2.2rem;color:var(--color-text);margin-block:0 .7rem;margin-inline:auto;max-inline-size:44rem}flynt-component[name=FormContacts] .form_upper h3:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=FormContacts] .form_upper p{font-weight:400;font-size:1.4rem;margin-block:0 .4em;color:var(--color-black22);opacity:.4}@media(max-width:1024px){flynt-component[name=FormContacts] .form_upper p{max-inline-size:31rem;margin-inline:auto}}flynt-component[name=FormContacts] .form_upper p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=FormContacts] .form_lower_part .just-validate-error-label,flynt-component[name=FormContacts] .form_field .error_message,flynt-component[name=FormContacts] .form_field .just-validate-error-label,flynt-component[name=FormContacts] .form_field span.error_msg{font-weight:400;font-size:var(--error_font_size);line-height:1.3em;color:var(--error_color);padding-block:.6em 0;padding-inline:0;margin:0;transition:block-size ease-in-out .25s}flynt-component[name=FormContacts] .form_input_part{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:1rem 4.2rem;margin-block:0 1.6rem;margin-inline:0;text-align:start}@media(max-width:768px){flynt-component[name=FormContacts] .form_input_part{grid-template-columns:1fr;margin-block:0 3rem;margin-inline:0}}flynt-component[name=FormContacts] .form_input_part .form_field{grid-column:span 2}flynt-component[name=FormContacts] .form_input_part .form_field.is_half{grid-column:span 1}flynt-component[name=FormContacts] .form_input_part a:focus-visible,flynt-component[name=FormContacts] .form_input_part button:focus-visible{outline:var(--form_focus_outline)}flynt-component[name=FormContacts] .form_input_section{margin-block:2.2rem 2rem;margin-inline:0;padding-block:2rem 0;padding-inline:0;-webkit-border-before:1px solid rgba(0,0,0,.3);border-block-start:1px solid rgba(0,0,0,.3)}flynt-component[name=FormContacts] .form_upper_part{margin-block:0 3rem;margin-inline:0}flynt-component[name=FormContacts] .form_upper_part h3{max-inline-size:initial}flynt-component[name=FormContacts] .form_lower_part{margin-block:1.6rem 0;margin-inline:0;display:flex;flex-direction:column;align-items:center;gap:3.2rem;transition:opacity ease-in-out .25s;text-align:start}flynt-component[name=FormContacts] .form_lower_part .form_field{margin:0!important}flynt-component[name=FormContacts] .form_lower_part .grand_checkbox{text-transform:initial;margin:0;--label_font_weight: 400;--label_font_size: 1.2rem;--label_color: var(--color-black22);--checkbox_border_checked: var(--color-accentHover);--checkbox_background_checked: var(--color-accentHover);--checkbox_check: var(--color-black)}flynt-component[name=FormContacts] .form_lower_part .grand_checkbox span{opacity:1;padding:0}flynt-component[name=FormContacts] .form_lower_part button[type=submit]{flex-shrink:0;inline-size:100%;block-size:4.8rem;font-family:var(--font-family-heading);font-weight:700;font-size:1.5rem;color:var(--color-text);line-height:1.2em;position:relative;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:2rem;background:transparent;border:1px solid var(--color-beigeDark);border-radius:10rem;padding-block:1.2rem;padding-inline:2.8rem;margin:0;text-align:center;white-space:nowrap;transition:background-color ease-in-out .25s,color ease-in-out .2s}flynt-component[name=FormContacts] .form_lower_part button[type=submit]:hover{background:color-mix(in srgb,var(--color-text) 10%,transparent)}flynt-component[name=FormContacts] .form_lower_part button[type=submit]:focus-visible{outline:var(--form_focus_outline);outline-offset:.3rem}@media(max-width:1024px){flynt-component[name=FormContacts] .form_lower_part button[type=submit]{max-inline-size:38rem}}flynt-component[name=FormContacts] .form_field{display:flex;flex-direction:column;position:relative;z-index:5}flynt-component[name=FormContacts] .form_field:has(input[type=tel]){z-index:6}flynt-component[name=FormContacts] .form_field:not(:last-child){-webkit-margin-after:var(--field_gap);margin-block-end:var(--field_gap)}flynt-component[name=FormContacts] .form_field label,flynt-component[name=FormContacts] .form_field .field_label{font-family:var(--font-family-text);font-weight:var(--label_font_weight);font-size:var(--label_font_size);line-height:1.25em;color:var(--label_color);margin-block:0 .6rem;margin-inline:0;padding:0;text-transform:var(--label_text_transform)}flynt-component[name=FormContacts] .form_field label:empty,flynt-component[name=FormContacts] .form_field .field_label:empty{margin:0}flynt-component[name=FormContacts] .form_field label span,flynt-component[name=FormContacts] .form_field .field_label span{font-weight:400;color:inherit;opacity:.5;-webkit-padding-start:.4rem;padding-inline-start:.4rem}flynt-component[name=FormContacts] .form_field label .label_help,flynt-component[name=FormContacts] .form_field .field_label .label_help{display:block;font-weight:400;font-size:1.9rem;line-height:1.25em;color:inherit;margin-block:1.35rem 0;margin-inline:0;padding:0;opacity:.5}@media(max-width:1024px){flynt-component[name=FormContacts] .form_field label .label_help,flynt-component[name=FormContacts] .form_field .field_label .label_help{font-size:1.6rem;margin-block:.4rem 0}}flynt-component[name=FormContacts] .form_field .input_wrap{position:relative;inline-size:100%}flynt-component[name=FormContacts] .form_field input[type=text],flynt-component[name=FormContacts] .form_field input[type=tel],flynt-component[name=FormContacts] .form_field input[type=email],flynt-component[name=FormContacts] .form_field select,flynt-component[name=FormContacts] .form_field textarea{display:flex;inline-size:100%;border:var(--input_border_width) solid var(--input_border_color);border-radius:var(--input_border_radius);background-color:var(--input_background);padding-block:var(--input_padding_vertical);padding-inline:var(--input_padding_horizontal);margin:0;font-family:inherit;font-weight:var(--input_font_weight);font-size:var(--input_font_size);line-height:var(--input_line_height);color:var(--input_font_color);transition:border-color ease-in-out .25s,background-color ease-in-out .25s}flynt-component[name=FormContacts] .form_field input[type=text]:hover,flynt-component[name=FormContacts] .form_field input[type=tel]:hover,flynt-component[name=FormContacts] .form_field input[type=email]:hover,flynt-component[name=FormContacts] .form_field select:hover,flynt-component[name=FormContacts] .form_field textarea:hover{border-color:var(--input_border_color_hover)}flynt-component[name=FormContacts] .form_field input[type=text]:focus-visible,flynt-component[name=FormContacts] .form_field input[type=tel]:focus-visible,flynt-component[name=FormContacts] .form_field input[type=email]:focus-visible,flynt-component[name=FormContacts] .form_field select:focus-visible,flynt-component[name=FormContacts] .form_field textarea:focus-visible{outline:var(--form_focus_outline);outline-offset:.3rem}flynt-component[name=FormContacts] .form_field input[type=text]:not(:focus-visible).error,flynt-component[name=FormContacts] .form_field input[type=tel]:not(:focus-visible).error,flynt-component[name=FormContacts] .form_field input[type=email]:not(:focus-visible).error,flynt-component[name=FormContacts] .form_field select:not(:focus-visible).error,flynt-component[name=FormContacts] .form_field textarea:not(:focus-visible).error{outline:2px solid var(--error_color);border-color:transparent}flynt-component[name=FormContacts] .form_field input[data-ref=phone_field]{-webkit-padding-start:calc(max(var(--input_padding_horizontal),2rem) + var(--iti_validation_box_width))!important;padding-inline-start:calc(max(var(--input_padding_horizontal),2rem) + var(--iti_validation_box_width))!important}flynt-component[name=FormContacts] .form_field input[type=text],flynt-component[name=FormContacts] .form_field input[type=tel],flynt-component[name=FormContacts] .form_field input[type=email],flynt-component[name=FormContacts] .form_field select{block-size:var(--input_height)}flynt-component[name=FormContacts] .form_field textarea{block-size:var(--textarea_height);resize:vertical;min-block-size:var(--input_height);max-block-size:100rem;vertical-align:top}flynt-component[name=FormContacts] .form_field input:-ms-input-placeholder,flynt-component[name=FormContacts] .form_field textarea:-ms-input-placeholder{color:var(--input_placeholder_color)}flynt-component[name=FormContacts] .form_field input::placeholder,flynt-component[name=FormContacts] .form_field textarea::placeholder{color:var(--input_placeholder_color)}flynt-component[name=FormContacts] .form_field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}flynt-component[name=FormContacts] .form_field select option[disabled]{color:var(--input_placeholder_color)}flynt-component[name=FormContacts] .form_field select:invalid{color:var(--input_placeholder_color)}flynt-component[name=FormContacts] .form_field .radio_group{display:flex;align-items:center;min-block-size:3.2rem;gap:2rem 4rem}flynt-component[name=FormContacts] .form_field .radio_group .grand_checkbox{--CB_text-size: 2.5rem;margin:0;min-block-size:3.2rem}@media(max-width:1024px){flynt-component[name=FormContacts] .form_field .radio_group .grand_checkbox{--CB_text-size: 2rem}}flynt-component[name=FormContacts] .form_field .radio_group .grand_checkbox p{margin:0}flynt-component[name=FormContacts] .form_field .error_message{overflow:hidden;visibility:hidden;block-size:0}flynt-component[name=FormContacts] .form_field .error_message.show{block-size:calc(var(--error_font_size) * 1.3 + var(--error_font_size) * .6);visibility:visible}flynt-component[name=FormContacts] .form_field .error~.error_message{block-size:calc(var(--error_font_size) * 1.3 + var(--error_font_size) * .6);visibility:visible}flynt-component[name=FormContacts] .form_field .input_wrap select:focus~.select_chevron{transform:rotate(180deg)}flynt-component[name=FormContacts] .form_field .select_chevron{display:block;inline-size:.9rem;block-size:var(--input_height);position:absolute;z-index:6;transform:initial;inset-block-start:1px;inset-inline-end:2.4rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8.256" height="4.718" viewBox="0 0 8.256 4.718"><path d="M4.128 4.718 0 .59V0h.59l3.538 3.538L7.666 0h.59v.59Z" fill="%23818181"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:ease-in-out .25s}flynt-component[name=FormContacts] .form_field .iti{inline-size:100%;block-size:var(--input_height)}flynt-component[name=FormContacts] .form_field .iti .iti__selected-country-primary{display:none}flynt-component[name=FormContacts] .form_field .iti .iti__country-container{z-index:10;padding:0}flynt-component[name=FormContacts] .form_field .iti .iti__country-container .iti__selected-country{inline-size:var(--iti_validation_box_width);-webkit-border-end:var(--input_border_width) solid rgba(0,0,0,.18);border-inline-end:var(--input_border_width) solid rgba(0,0,0,.18);font-weight:400;font-size:var(--input_font_size);color:var(--input_font_color);text-align:center;-webkit-margin-end:20px;margin-inline-end:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-start-start-radius:var(--input_border_radius);border-end-start-radius:var(--input_border_radius);border-start-end-radius:0;border-end-end-radius:0}flynt-component[name=FormContacts] .form_field .iti .iti__country-container .iti__selected-dial-code{color:var(--input_font_color)}flynt-component[name=FormContacts] .form_field .iti .iti__search-icon{inset-inline-start:.8rem}flynt-component[name=FormContacts] .form_field .iti .iti__search-icon svg{inline-size:1.4rem;block-size:1.4rem}flynt-component[name=FormContacts] .form_field .iti .iti__dropdown-content{border-radius:var(--input_border_radius);background:var(--input_background);z-index:10}flynt-component[name=FormContacts] .form_field .iti .iti__dropdown-content .iti__search-input{border-radius:var(--input_border_radius) var(--input_border_radius) 0 0;border-width:0 0 1px;border-color:var(--input_border_color);padding-inline:max(var(--input_padding_horizontal),3rem)}flynt-component[name=FormContacts] .form_field .iti .iti__dropdown-content .iti__country{padding:1rem;font-weight:400;font-size:1.6rem;color:var(--color-text, #000)}flynt-component[name=FormContacts] .form_field .iti .iti__dropdown-content .iti__country .iti__dial-code{font-size:1.5rem;color:inherit;opacity:.55}flynt-component[name=FormContacts] .form_honeypot{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}flynt-component[name=FormContacts] .message{display:none}flynt-component[name=FormContacts] .message.success{align-items:initial;block-size:100%;flex-direction:column;justify-content:center;text-align:center;margin-block:2rem 0;margin-inline:0}flynt-component[name=FormContacts] .message.success p{display:block;margin-inline:auto;margin-block:0;font-weight:500;font-size:1.6rem;color:var(--color-text-muted);max-inline-size:38rem}@media(max-width:768px){flynt-component[name=FormContacts] .message.success p{font-size:1.5rem;margin-inline:auto}}flynt-component[name=FormContacts] .message.success .btn{display:flex;align-items:center;justify-content:flex-start;gap:2rem;block-size:5.5rem;margin-block:2.5rem 0;margin-inline:0;padding-block:2rem;padding-inline:3rem}flynt-component[name=FormContacts] .grand_form.success .form_lower_part{display:none}flynt-component[name=ListSearchResults]{padding:0;position:relative;z-index:5;margin-block:4.5rem 6rem;margin-inline:0}@media(max-width:1024px){flynt-component[name=ListSearchResults]{margin-block:3rem 7rem;margin-inline:0}}flynt-component[name=ListSearchResults] .container{max-inline-size:110rem}flynt-component[name=ListSearchResults] .no_results_box_wrap{padding-block:10rem 12.5rem;padding-inline:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .no_results_box_wrap{padding-block:0 9rem;padding-inline:0}}flynt-component[name=ListSearchResults] .no_results_box{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;padding-block:3rem 3.2rem;padding-inline:3.6rem;display:flex;align-items:center;justify-content:center;gap:2.2rem;margin-block:0;margin-inline:auto;background:var(--color-white);box-shadow:0 4px 150px #0000001f}@media(max-width:768px){flynt-component[name=ListSearchResults] .no_results_box{inline-size:100%;max-inline-size:44rem}}flynt-component[name=ListSearchResults] .no_results_box svg{flex-shrink:0;display:block;inline-size:2.3rem;block-size:2.3rem}flynt-component[name=ListSearchResults] .no_results_box p{font-weight:300;font-size:1.8rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .no_results_box p{font-size:1.6rem}}flynt-component[name=ListSearchResults] .block_upper{text-align:center}flynt-component[name=ListSearchResults] .block_upper h2{font-weight:400;font-size:1.5rem;color:var(--color-text);margin:0}flynt-component[name=ListSearchResults] .block_upper svg path{fill:var(--color-white)}flynt-component[name=ListSearchResults] .search_list{display:flex;flex-direction:column;gap:0;padding-block:0 4.5rem;padding-inline:0;margin-block:4.5rem 0;margin-inline:0;list-style:none}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list{padding-block:0 3.5rem;padding-inline:0;margin-block:3.5rem 0;margin-inline:0}}flynt-component[name=ListSearchResults] .search_list .search_list_item_wrap{padding-block:3rem;-webkit-border-before:1px solid rgba(0,0,0,.1);border-block-start:1px solid rgba(0,0,0,.1);margin:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list .search_list_item_wrap{padding-block:3.5rem}}flynt-component[name=ListSearchResults] .search_list .search_list_item_wrap:last-child{-webkit-padding-after:0;padding-block-end:0}flynt-component[name=ListSearchResults] .search_list_item{display:flex;align-items:center;gap:4.5rem;max-inline-size:81rem}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list_item{align-items:flex-start;gap:2.5rem}}flynt-component[name=ListSearchResults] .search_list_item .item_image{inline-size:100%;block-size:auto;max-inline-size:23rem;aspect-ratio:16/9;flex-shrink:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list_item .item_image{max-inline-size:16rem}}@media(max-width:480px){flynt-component[name=ListSearchResults] .search_list_item .item_image{max-inline-size:12rem}}flynt-component[name=ListSearchResults] .search_list_item .item_image:not(.has_thumbnail){background:var(--color-grayLight)}flynt-component[name=ListSearchResults] .search_list_item .item_image img,flynt-component[name=ListSearchResults] .search_list_item .item_image svg{display:block;inline-size:100%;block-size:100%;aspect-ratio:inherit;object-fit:cover}flynt-component[name=ListSearchResults] .search_list_item .item_content{min-inline-size:0}flynt-component[name=ListSearchResults] .search_list_item .item_content .item_category{font-weight:400;font-size:1.4rem;color:var(--color-gray83);margin-block:0 1.5rem;margin-inline:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list_item .item_content .item_category{margin-block:0 1rem;margin-inline:0}}flynt-component[name=ListSearchResults] .search_list_item .item_content .item_title{font-weight:700;font-size:1.8rem;color:var(--color-text);margin-block:0 1.5rem;margin-inline:0}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_list_item .item_content .item_title{font-size:1.6rem;margin-block:0 1rem;margin-inline:0}}flynt-component[name=ListSearchResults] .search_list_item .item_content .item_title a{font:inherit;color:inherit;text-decoration:initial}flynt-component[name=ListSearchResults] .search_list_item .item_content .item_title a:hover{text-decoration:underline}flynt-component[name=ListSearchResults] .search_list_item .item_content .btn{font-weight:600;font-size:1.2rem;color:var(--color-black);gap:.8rem;text-decoration:initial}flynt-component[name=ListSearchResults] .search_list_item .item_content .btn:hover{text-decoration:underline}flynt-component[name=ListSearchResults] .search_input_wrap{inline-size:100%;max-inline-size:63.2rem;padding-block:1.2rem;padding-inline:1.6rem;margin-block:0 4.5rem;margin-inline:auto;border:1px solid #d4d4d4;background:var(--color-grayF8);display:flex;align-items:center;gap:1rem}@media(max-width:768px){flynt-component[name=ListSearchResults] .search_input_wrap{margin-block:0 4rem;margin-inline:auto}}flynt-component[name=ListSearchResults] .search_input_wrap input{block-size:3.2rem;inline-size:100%;border:initial;background:initial;padding-block:.2rem;padding-inline:1.4rem;margin:0}flynt-component[name=ListSearchResults] .search_input_wrap button{flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;inline-size:3.2rem;block-size:3.2rem;color:var(--color-white);border:0;background:var(--color-secondary)}flynt-component[name=ListSearchResults] .search_input_wrap input:focus-visible,flynt-component[name=ListSearchResults] .search_input_wrap button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}flynt-component[name=ListSearchResults] .pagination{background-color:transparent;border-radius:1rem;display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:4rem;padding:0;margin-block:8rem 0;margin-inline:0;position:relative;z-index:5}@media(max-width:768px){flynt-component[name=ListSearchResults] .pagination{justify-content:center}}flynt-component[name=ListSearchResults] .pagination .pagination_status p{font-weight:400;font-size:1.2rem;color:var(--color-text-muted);margin:0}flynt-component[name=ListSearchResults] .pagination .pagination_buttons{display:flex;align-items:center;gap:2rem}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next{display:block;inline-size:4rem;block-size:4rem;border-radius:0}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous svg,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next svg{inline-size:4rem;block-size:4rem}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous path,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next path{transition:ease-in .2s}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next rect{fill:var(--color-grayMid)}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous path,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next path{fill:var(--color-gray77)}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous.active:hover rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous.active:focus-visible rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next.active:hover rect,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next.active:focus-visible rect{fill:var(--color-accent)}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous.active:hover path,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous.active:focus-visible path,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next.active:hover path,flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next.active:focus-visible path{fill:var(--color-white)}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-previous:not(.active),flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next:not(.active){opacity:.7;cursor:not-allowed}flynt-component[name=ListSearchResults] .pagination .pagination_buttons .button-next{transform:rotate(180deg)}flynt-component[name=LoopArticleBoxVertical]{display:flex;block-size:100%;inline-size:100%}flynt-component[name=LoopArticleBoxVertical] a:focus-visible{outline-color:var(--color-black)}flynt-component[name=LoopArticleBoxVertical] .block_item{inline-size:100%;display:flex;flex-direction:column;align-items:center;gap:0;border-radius:.4rem;position:relative;z-index:5}flynt-component[name=LoopArticleBoxVertical] .block_item:hover h3{text-decoration:underline}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_image{inline-size:100%;block-size:auto;aspect-ratio:16/9;position:relative;z-index:5;border-start-start-radius:inherit;border-start-end-radius:inherit}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_image a{display:block;inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_image img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:1rem;aspect-ratio:inherit}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_lower{inline-size:100%;flex-grow:1;border:1px solid var(--color-lines)}@media(max-width:480px){flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_lower{border:initial}}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row{display:flex;align-items:center;gap:.7rem;-webkit-margin-before:3.2rem;margin-block-start:3.2rem}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row p,flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row time,flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row span{font-weight:500;font-size:1.2rem;color:var(--color-brownMid);letter-spacing:1.68px;text-transform:uppercase}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row p img,flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row time img,flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_row span img{inline-size:1.2rem;block-size:1.2rem}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_content{-webkit-margin-before:1.2rem;margin-block-start:1.2rem;display:flex;flex-direction:column;gap:1.2rem}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_content h3{font-weight:700;font-size:2.2rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_content h3{font-size:2rem}}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_content p{font-weight:400;font-size:1.6rem;color:var(--color-text);margin:0}@media(max-width:768px){flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_content p{font-size:1.5rem}}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_tags{margin-top:2.4rem;display:flex;align-items:center;gap:.8rem}flynt-component[name=LoopArticleBoxVertical] .block_item .block_item_tags .article_tag{padding:.2rem 1rem;font-weight:500;font-size:1.2rem;line-height:2rem;color:var(--color-text);background-color:var(--color-beigeLight);border-radius:1.6rem}flynt-component[name=LoopCollectiveBox]{display:flex;block-size:100%;inline-size:100%;--color-text: var(--color-white)}flynt-component[name=LoopCollectiveBox] a:focus-visible{outline-color:var(--color-text)}flynt-component[name=LoopCollectiveBox] .block_item{inline-size:100%;block-size:auto;aspect-ratio:16/9;border-radius:1rem;position:relative;z-index:5}flynt-component[name=LoopCollectiveBox] .block_item_image{inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=LoopCollectiveBox] .block_item_image img{display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform .65s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=LoopCollectiveBox] .block_item_content{position:absolute;z-index:5;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(0deg,#000,#0000 50%);background-blend-mode:darken;padding:2.6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media(max-width:768px){flynt-component[name=LoopCollectiveBox] .block_item_content{padding:2rem 2.8rem}}flynt-component[name=LoopCollectiveBox] .block_item_content .block_item_category{font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}flynt-component[name=LoopCollectiveBox] .block_item_content h3{font-family:var(--font-family-special);font-weight:400;font-size:2.2rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.7rem;margin-block-end:1.7rem;max-width:35rem}@media(max-width:768px){flynt-component[name=LoopCollectiveBox] .block_item_content h3{font-size:1.9rem}}flynt-component[name=LoopCollectiveBox] .block_item_content .btn_style_outline{font-weight:500;color:var(--color-white);letter-spacing:0}@media(min-width:1024px){flynt-component[name=LoopCollectiveBox] .block_item_content .btn_style_outline{position:relative;left:-.8rem}}@media(max-width:1024px){flynt-component[name=LoopCollectiveBox] .block_item_content .btn_style_outline{position:relative;left:-.6rem}}flynt-component[name=LoopEventBox]{display:flex;block-size:100%;inline-size:100%;--color-text: var(--color-white)}flynt-component[name=LoopEventBox] a:focus-visible{outline-color:var(--color-text)}flynt-component[name=LoopEventBox] .block_item{inline-size:100%;block-size:auto;aspect-ratio:16/9;border-radius:1rem;position:relative;z-index:5}flynt-component[name=LoopEventBox] .block_item_image{inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=LoopEventBox] .block_item_image img{display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform .65s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=LoopEventBox] .block_item_content{position:absolute;z-index:5;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(0deg,#000,#0000 60%);background-blend-mode:darken;padding:2.8rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;transition:ease-in-out .25s opacity;will-change:opacity}@media(max-width:768px){flynt-component[name=LoopEventBox] .block_item_content{padding:2rem 2.8rem}}flynt-component[name=LoopEventBox] .block_item_content .block_item_category{font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}flynt-component[name=LoopEventBox] .block_item_content h3{font-family:var(--font-family-special);font-weight:400;font-size:2.2rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.7rem;margin-block-end:1.7rem;max-width:35rem}@media(max-width:768px){flynt-component[name=LoopEventBox] .block_item_content h3{font-size:1.9rem}}flynt-component[name=LoopEventBox] .block_item_content .btn_row{display:flex;flex-direction:row-reverse;align-items:center;gap:1.6rem}flynt-component[name=LoopEventBox] .block_item_content .btn_row .block_item_price{font-weight:500;font-size:1.4rem;color:var(--color-white);text-transform:uppercase;margin:0}flynt-component[name=LoopEventBox] .block_item_content .btn_style_outline{font-weight:500;color:var(--color-white);letter-spacing:0}@media(min-width:1024px){flynt-component[name=LoopEventBox] .block_item_content .btn_style_outline{position:relative;right:-.8rem}}@media(max-width:1024px){flynt-component[name=LoopEventBox] .block_item_content .btn_style_outline{position:relative;right:-.6rem}}flynt-component[name=LoopEventBox] .block_item{overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}flynt-component[name=LoopEventBox] .block_item_content{transform:translateY(1.2rem);transition:opacity .25s ease-in-out,transform .35s ease}flynt-component[name=LoopEventBox] .block_item_content:not(:hover){opacity:1}flynt-component[name=LoopEventBox] .block_item:not(:hover) .block_item_content{opacity:0;transform:translateY(1.2rem)}flynt-component[name=LoopEventBox] .block_item:hover,flynt-component[name=LoopEventBox] .block_item:focus-within{transform:translateY(-.4rem)}flynt-component[name=LoopEventBox] .block_item:hover .block_item_content,flynt-component[name=LoopEventBox] .block_item:focus-within .block_item_content{opacity:1;transform:translateY(0)}flynt-component[name=LoopEventBox] .block_item:hover .block_item_image img,flynt-component[name=LoopEventBox] .block_item:focus-within .block_item_image img{transform:scale(1.01)}flynt-component[name=LoopEventBoxHorizontal]{display:flex;block-size:100%;inline-size:100%;--color-text: var(--color-white)}flynt-component[name=LoopEventBoxHorizontal] a:focus-visible{outline-color:var(--color-text)}flynt-component[name=LoopEventBoxHorizontal] .block_item{inline-size:100%;block-size:auto;aspect-ratio:16/9;border-radius:1rem;position:relative;z-index:5}flynt-component[name=LoopEventBoxHorizontal] .block_item_image{position:absolute;inset:0;background-color:var(--color-black, #000);inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=LoopEventBoxHorizontal] .block_item_image img{display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform .65s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=LoopEventBoxHorizontal] .block_item_content{position:absolute;z-index:5;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(0deg,#000,#0000 80%);background-blend-mode:darken;padding:2.8rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;transition:ease-in-out .25s opacity;will-change:opacity}@media(max-width:768px){flynt-component[name=LoopEventBoxHorizontal] .block_item_content{padding:2rem 2.8rem}}flynt-component[name=LoopEventBoxHorizontal] .block_item_content .block_item_category{font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}flynt-component[name=LoopEventBoxHorizontal] .block_item_content h3{font-family:var(--font-family-special);font-weight:400;font-size:2rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.7rem;margin-block-end:1.7rem;max-width:37rem}@media(max-width:768px){flynt-component[name=LoopEventBoxHorizontal] .block_item_content h3{font-size:1.9rem}}flynt-component[name=LoopEventBoxHorizontal] .block_item_content .btn_row{display:flex;flex-direction:row-reverse;align-items:center;gap:1.6rem}flynt-component[name=LoopEventBoxHorizontal] .block_item_content .btn_row .block_item_price{font-weight:500;font-size:1.4rem;color:var(--color-white);text-transform:uppercase;margin:0}flynt-component[name=LoopEventBoxHorizontal] .block_item_content .btn_style_outline{font-weight:500;color:var(--color-white);letter-spacing:0;font-size:1.4rem;padding-block:1.1rem;padding-inline:2.2rem}@media(min-width:1024px){flynt-component[name=LoopEventBoxHorizontal] .block_item_content .btn_style_outline{position:relative;right:-.8rem}}@media(max-width:1024px){flynt-component[name=LoopEventBoxHorizontal] .block_item_content .btn_style_outline{position:relative;right:-.6rem}}flynt-component[name=LoopEventBoxHorizontal] .block_item:not(:hover) .block_item_content{opacity:1;transform:none}flynt-component[name=LoopEventBoxVertical]{display:flex;block-size:100%;inline-size:100%}flynt-component[name=LoopEventBoxVertical] a:focus-visible{outline-color:var(--color-text)}flynt-component[name=LoopEventBoxVertical] .block_item{inline-size:100%;display:flex;flex-direction:column;border-radius:1rem}flynt-component[name=LoopEventBoxVertical] .block_item_image{background-color:var(--color-accent);inline-size:100%;aspect-ratio:5/7;flex-shrink:0;overflow:hidden;border-radius:inherit;outline-offset:-2px}flynt-component[name=LoopEventBoxVertical] .block_item_image img{display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform .65s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=LoopEventBoxVertical] .block_item_content{width:100%;padding:1.4rem 2.5rem 0 .5rem;display:flex;flex-direction:column;align-items:flex-start;transition:ease-in-out .25s opacity;will-change:opacity}flynt-component[name=LoopEventBoxVertical] .block_item_content .block_item_category{font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}flynt-component[name=LoopEventBoxVertical] .block_item_content h3{font-family:var(--font-family-text);font-weight:700;font-size:1.8rem;color:var(--color-blackAlmost);-webkit-margin-after:.8rem;margin-block-end:.8rem;max-width:35rem}flynt-component[name=LoopEventBoxVertical] .block_item_content .block_item_info{display:flex;flex-wrap:wrap}flynt-component[name=LoopEventBoxVertical] .block_item_content .block_item_info p{font-weight:500;font-size:1.4rem;color:var(--color-blackAlmost);margin:0;text-transform:uppercase}flynt-component[name=LoopEventBoxVertical] .block_item_content .block_item_info:not(:last-child){-webkit-margin-after:1.1rem;margin-block-end:1.1rem}flynt-component[name=LoopEventBoxVertical] .block_item_content .btn_row{display:flex;flex-direction:row-reverse;align-items:center;gap:1.6rem}flynt-component[name=LoopEventBoxVertical] .block_item_content .btn_row .block_item_price{padding:.4rem 1rem;border-radius:10rem;border:1px solid var(--color-black);font-weight:500;font-size:1.4rem;line-height:1.9rem;color:var(--color-blackAlmost)}flynt-component[name=LoopEventBoxVertical] .block_item_content .btn_style_outline{font-weight:500;color:var(--color-text);letter-spacing:0}@media(min-width:1024px){flynt-component[name=LoopEventBoxVertical] .block_item_content .btn_style_outline{position:relative;right:-.8rem}}@media(max-width:1024px){flynt-component[name=LoopEventBoxVertical] .block_item_content .btn_style_outline{position:relative;right:-.6rem}}flynt-component[name=LoopEventBoxVertical] .block_item{overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}flynt-component[name=LoopEventBoxVertical] .block_item_content{transform:translateY(1.2rem);transition:opacity .25s ease-in-out,transform .35s ease}flynt-component[name=LoopEventBoxVertical] .block_item_content:not(:hover){opacity:1}flynt-component[name=LoopEventBoxVertical] .block_item:not(:hover) .block_item_content{opacity:0;transform:translateY(1.2rem)}flynt-component[name=LoopEventBoxVertical] .block_item:hover,flynt-component[name=LoopEventBoxVertical] .block_item:focus-within{transform:translateY(-.4rem)}flynt-component[name=LoopEventBoxVertical] .block_item:hover .block_item_content,flynt-component[name=LoopEventBoxVertical] .block_item:focus-within .block_item_content{opacity:1;transform:translateY(0)}flynt-component[name=LoopEventBoxVertical] .block_item:hover .block_item_image img,flynt-component[name=LoopEventBoxVertical] .block_item:focus-within .block_item_image img{transform:scale(1.01)}@media(hover:none){flynt-component[name=LoopEventBoxVertical] .block_item:not(:hover) .block_item_content{opacity:1;transform:none}}flynt-component[name=LoopGalleryBox]{display:flex;block-size:100%;inline-size:100%;--color-text: var(--color-white)}flynt-component[name=LoopGalleryBox] a:focus-visible{outline-color:var(--color-text)}flynt-component[name=LoopGalleryBox] .block_item{inline-size:100%;block-size:auto;aspect-ratio:1/1;border-radius:1rem;position:relative;z-index:5}flynt-component[name=LoopGalleryBox] .block_item_image{inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=LoopGalleryBox] .block_item_image img{display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform .65s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}flynt-component[name=LoopGalleryBox] .block_item_content{position:absolute;z-index:5;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,#0000,#000);background-blend-mode:darken;padding:5rem 6rem 4rem 5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;opacity:0;transition:opacity ease-in-out .25s;pointer-events:none}flynt-component[name=LoopGalleryBox] .block_item_content>*{pointer-events:initial}@media(max-width:768px){flynt-component[name=LoopGalleryBox] .block_item_content{padding:2rem 2.8rem}}flynt-component[name=LoopGalleryBox] .block_item_content .block_item_category{font-weight:400;font-size:1.4rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}flynt-component[name=LoopGalleryBox] .block_item_content h3{font-family:var(--font-family-special);font-weight:400;font-size:2.2rem;color:var(--color-text);text-transform:uppercase;-webkit-margin-after:1.7rem;margin-block-end:1.7rem}@media(max-width:768px){flynt-component[name=LoopGalleryBox] .block_item_content h3{font-size:1.9rem}}flynt-component[name=LoopGalleryBox] .block_item_content .btn_style_outline{font-weight:500;color:var(--color-white);letter-spacing:0}@media(min-width:1024px){flynt-component[name=LoopGalleryBox] .block_item_content .btn_style_outline{position:relative;left:-.8rem}}@media(max-width:1024px){flynt-component[name=LoopGalleryBox] .block_item_content .btn_style_outline{position:relative;left:-.6rem}}flynt-component[name=LoopGalleryBox] .swiper{border-radius:inherit;width:100%;height:100%;margin:0}flynt-component[name=LoopGalleryBox] .swiper .swiper-wrapper{border-radius:inherit;width:100%;height:100%}flynt-component[name=LoopGalleryBox] .swiper .swiper-slide{border-radius:inherit;width:100%;height:100%}flynt-component[name=LoopGalleryBox] .swiper:not(.swiper-initialized) .swiper-slide{overflow:hidden}flynt-component[name=LoopGalleryBox] .swiper:not(.swiper-initialized) img{transform:scale(1.03)}flynt-component[name=LoopGalleryBox] .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}flynt-component[name=LoopGalleryBox] .swiper:not(.swiper-initialized) .swiper_controls{opacity:0}flynt-component[name=LoopGalleryBox] .swiper-slide-active img{transform:scale(1.035)}flynt-component[name=LoopGalleryBox] .swiper_controls{opacity:0;display:flex;align-items:center;justify-content:center;gap:1.8rem;transition:ease-in-out .2s;transition-delay:.2s;position:absolute;z-index:10;top:2.6rem;right:2.6rem}flynt-component[name=LoopGalleryBox] .swiper_controls .swiper_btn{cursor:pointer;inline-size:3.2rem;block-size:3.2rem;transition:opacity .25s ease;display:flex;align-items:center;justify-content:center}flynt-component[name=LoopGalleryBox] .swiper_controls .swiper_btn svg{display:inherit;inline-size:2rem;block-size:2rem;flex-shrink:0}flynt-component[name=LoopGalleryBox] .swiper_controls .swiper_btn--prev{transform:rotate(180deg)}@media(max-width:768px){flynt-component[name=LoopGalleryBox] .swiper_controls .swiper_btn{inline-size:4rem;block-size:auto}}flynt-component[name=LoopGalleryBox] .swiper_controls .swiper-button-disabled{opacity:.5;cursor:initial}flynt-component[name=LoopGalleryBox] .block_item:hover .block_item_content,flynt-component[name=LoopGalleryBox] .block_item:has(.sync_word) .block_item_content{opacity:1}flynt-component[name=LoopGalleryBox] .block_item:hover .swiper_controls,flynt-component[name=LoopGalleryBox] .block_item:has(.sync_word) .swiper_controls{opacity:1}flynt-component[name=NavigationBurger]{inline-size:100%;display:contents;inset-block-start:0;z-index:20;transition:background ease-in-out .2s;--container-spacing: 0}@media(min-width:1024px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger]:before{content:"";display:block;inline-size:100%;block-size:100%;background:#0000004d;-webkit-backdrop-filter:blur(2px) brightness(.8);backdrop-filter:blur(2px) brightness(.8);inset:0;position:fixed;z-index:101;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:ease-in .2s;pointer-events:none}flynt-component[name=NavigationBurger][data-status=menuIsOpen]:before{opacity:1;pointer-events:initial}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .container{box-shadow:none}flynt-component[name=NavigationBurger] .container{block-size:100%}.admin-bar flynt-component[name=NavigationBurger] .container{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .block_content{block-size:100%;inline-size:100%;display:flex;justify-content:space-between;gap:0;padding-block:0;padding-inline:0}flynt-component[name=NavigationBurger] .header_main{position:-webkit-sticky;position:sticky;z-index:100;inset-block-start:0;inline-size:100%;block-size:var(--navigation-height_main);transition:ease-in-out .2s;background:var(--color-beigeLight, #f1ede8);-webkit-border-after:1px solid rgba(255,255,255,.1);border-block-end:1px solid rgba(255,255,255,.1)}flynt-component[name=NavigationBurger] .header_main .block_content{align-items:center}flynt-component[name=NavigationBurger] .header_main .block_left{padding-inline:3.5rem 2rem}@media(max-width:330px){flynt-component[name=NavigationBurger] .header_main .block_left{-webkit-padding-start:2.2rem;padding-inline-start:2.2rem}}flynt-component[name=NavigationBurger] .header_main .block_middle{block-size:100%;inline-size:100%;max-inline-size:9rem;-webkit-border-start:1px solid var(--color-lines);border-inline-start:1px solid var(--color-lines);display:flex;align-items:center;justify-content:center;-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=NavigationBurger] .header_main .block_right{inline-size:100%;max-inline-size:7.6rem;block-size:100%;display:flex;align-items:center;justify-content:center;gap:1rem;-webkit-border-start:1px solid var(--color-lines);border-inline-start:1px solid var(--color-lines)}flynt-component[name=NavigationBurger] .logo{--logo_inline_size: 10.4rem;--logo_block_size: 4.6rem;--logo_transition: .25s ease-in-out;display:block;flex:0 0 auto;inline-size:var(--logo_inline_size);block-size:var(--logo_block_size);position:relative;z-index:5;text-decoration:none;overflow:hidden;transition:inline-size var(--logo_transition),block-size var(--logo_transition);will-change:inline-size,block-size}flynt-component[name=NavigationBurger] .logo img,flynt-component[name=NavigationBurger] .logo svg{display:block;inline-size:100%;block-size:100%}flynt-component[name=NavigationBurger] .logo img{object-fit:contain;object-position:left center}flynt-component[name=NavigationBurger] .hamburger{--line-border-width: 2px;--line-width: 24px;--line-color: var(--color-blackAlmost);cursor:pointer;display:flex;align-items:center;justify-content:center;inline-size:3.6rem;block-size:3.6rem;border-radius:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background ease-in-out .25s}flynt-component[name=NavigationBurger] .hamburger:focus-visible{outline-color:var(--color-white)}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:16px;inline-size:var(--line-width);inset-block-start:0;position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--line-color);block-size:var(--line-border-width);border-radius:.3rem;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}.single flynt-component[name=NavigationBurger] .hamburger-lines:before,.page-template-page-blog flynt-component[name=NavigationBurger] .hamburger-lines:before,.blog flynt-component[name=NavigationBurger] .hamburger-lines:before,.single flynt-component[name=NavigationBurger] .hamburger-lines:after,.page-template-page-blog flynt-component[name=NavigationBurger] .hamburger-lines:after,.blog flynt-component[name=NavigationBurger] .hamburger-lines:after,.single flynt-component[name=NavigationBurger] .hamburger-lines--primary,.page-template-page-blog flynt-component[name=NavigationBurger] .hamburger-lines--primary,.blog flynt-component[name=NavigationBurger] .hamburger-lines--primary,.single flynt-component[name=NavigationBurger] .hamburger-lines--secondary,.page-template-page-blog flynt-component[name=NavigationBurger] .hamburger-lines--secondary,.blog flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--line-color)}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:7px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:14px}flynt-component[name=NavigationBurger][data-status=menuIsOpen]{--line-color: #000}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .menu{--menu-link-height: 5.2rem;block-size:100%;inline-size:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--color-white);inset-block-start:0;inset-inline-end:0;padding:0;display:flex;flex-direction:column;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:150}flynt-component[name=NavigationBurger] .menu *:focus-visible{outline-color:var(--color-white)}flynt-component[name=NavigationBurger] .menu .menu_upper{flex-shrink:0;inline-size:100%;block-size:7rem;display:flex;align-items:center;justify-content:space-between;padding-inline:1rem}flynt-component[name=NavigationBurger] .menu .menu_upper .logo_menu svg{display:block;inline-size:10.4rem;block-size:auto}flynt-component[name=NavigationBurger] .menu .menu_content{overflow-y:auto;max-block-size:100vh;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-block:0;padding-inline:0;scrollbar-width:thin;scrollbar-color:var(--color-grayE4) transparent}flynt-component[name=NavigationBurger] .menu .menu_content::-webkit-scrollbar{inline-size:8px}flynt-component[name=NavigationBurger] .menu .menu_content::-webkit-scrollbar-thumb{background-color:var(--color-grayE4);border-radius:4px}flynt-component[name=NavigationBurger] .menu .menu_content::-webkit-scrollbar-track{background:transparent}flynt-component[name=NavigationBurger] .menu .menu_content .menu_lower{background:var(--color-blackAlmost);inline-size:100%;block-size:4.4rem;display:flex;align-items:center;justify-content:space-between;padding-block:0;padding-inline:1.2rem;margin-block:8rem 0;margin-inline:0}flynt-component[name=NavigationBurger] .menu .menu_content .menu_lower a{font-weight:400;font-size:1.4rem;color:var(--color-white);padding:0;margin:0}flynt-component[name=NavigationBurger] .menu ul{list-style:none;margin-block:0;margin-inline:0;padding:0;display:flex;flex-direction:column;gap:0}flynt-component[name=NavigationBurger] .menu ul li{margin:0}flynt-component[name=NavigationBurger] .menu .link{block-size:var(--menu-link-height);display:flex;align-items:center;justify-content:space-between;text-align:start;text-decoration:none;position:relative;z-index:5;border-radius:0;background:transparent;font-family:var(--font-family-heading);font-weight:500;font-size:1.4rem;line-height:1.35em;color:var(--color-black);padding-block:1.4rem;padding-inline:1rem;transition:color ease-in-out .2s}flynt-component[name=NavigationBurger] .menu .link:hover{background:#0000001a}flynt-component[name=NavigationBurger] .menu .link img{display:block;inline-size:1.5rem;block-size:1.5rem;object-fit:contain}flynt-component[name=NavigationBurger] .menu .link svg{display:block;inline-size:3.2rem;block-size:3.2rem}flynt-component[name=NavigationBurger] .menu .item{position:relative;z-index:5;-webkit-border-after:1px solid rgba(0,0,0,.1);border-block-end:1px solid rgba(0,0,0,.1)}flynt-component[name=NavigationBurger] .menu .item:has(.submenu_btn.active)>.link{color:color-mix(in srgb,var(--color-black) 50%,transparent)}flynt-component[name=NavigationBurger] .menu .item.contacts_lv:after{content:"Sazinies ar mums!";position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:1rem;font-weight:400;font-size:1.4rem;color:var(--color-accent)}flynt-component[name=NavigationBurger] .menu ul.mainmenu>.item:first-child{-webkit-border-before:1px solid rgba(0,0,0,.1);border-block-start:1px solid rgba(0,0,0,.1)}flynt-component[name=NavigationBurger] .menu .current-menu-item .link{opacity:1;position:relative}flynt-component[name=NavigationBurger] .menu .menu_socials{-webkit-border-before:1px solid rgba(0,0,0,.1);border-block-start:1px solid rgba(0,0,0,.1);padding-block:1.75rem;display:flex;align-items:center;justify-content:center;-webkit-margin-before:auto;margin-block-start:auto}flynt-component[name=NavigationBurger] .menu .menu_socials flynt-component[name=PartSocialLinks]{--item-color: var(--color-accent)}flynt-component[name=NavigationBurger] .menu .menu_lower_btn{inline-size:100%;block-size:15.7rem;background:var(--color-accent);position:relative;padding:2rem;display:flex;align-items:flex-end;border-radius:0;font-weight:500;font-size:1.4rem;color:var(--color-white);text-transform:uppercase}flynt-component[name=NavigationBurger] .menu .menu_lower_btn svg{position:absolute;inset-block-start:0;inset-inline-end:0}flynt-component[name=NavigationBurger] .accessibility>flynt-component{background-color:#fff;display:none;inset-block-start:50%;inset-inline-start:50%;position:fixed;transform:translate(-50%,-50%)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{translate:0 0;visibility:visible}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu_close{opacity:1}flynt-component[name=NavigationBurger] .has-children{position:relative}flynt-component[name=NavigationBurger] .has-children>.link>svg{display:none}flynt-component[name=NavigationBurger] .has-children .has-children .submenu_btn{block-size:3.2rem}flynt-component[name=NavigationBurger] .has-children .submenu_btn{background:none;border:0;inline-size:3.2rem;block-size:var(--menu-link-height);margin:0;cursor:pointer;position:absolute;z-index:10;inset-block-start:0;inset-inline-end:1.5rem;display:flex;align-items:center;justify-content:center;transition:ease-in-out .25s}flynt-component[name=NavigationBurger] .has-children .submenu_btn:not(.active)~.submenu{display:none}flynt-component[name=NavigationBurger] .has-children .submenu_btn.active{transform:rotate(180deg)}flynt-component[name=NavigationBurger] .has-children .submenu_btn.active svg .svg_path_1{opacity:0}flynt-component[name=NavigationBurger] .has-children .submenu_btn:focus-visible{outline-color:var(--color-white)}flynt-component[name=NavigationBurger] .has-children.open>.submenu-toggle:before{transform:rotate(90deg)}flynt-component[name=NavigationBurger] .has-children>.submenu{list-style:none;margin:0;padding-block:0 2rem;padding-inline:var(--container-spacing) 0;-webkit-margin-start:2rem;margin-inline-start:2rem}flynt-component[name=NavigationBurger] .has-children>.submenu .item{border:initial}flynt-component[name=NavigationBurger] .has-children>.submenu .link{font-size:1.35rem;padding-block:.8rem;-webkit-padding-start:2.1rem;padding-inline-start:2.1rem;block-size:auto}flynt-component[name=NavigationBurger] .has-children>.submenu .link:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:.5rem;block-size:.5rem;background:var(--color-accent)}flynt-component[name=NavigationBurger] .has-children.open>.submenu{display:block}flynt-component[name=NavigationBurger] .menu_close{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0}flynt-component[name=NavigationBurger] .menu_close svg{display:block;width:2.6rem;height:2.6rem}flynt-component[name=NavigationBurger] .header_actions{height:3.2rem;display:flex;align-items:center;gap:1.2rem;--action_button_color: var(--color-brownDark)}flynt-component[name=NavigationBurger] .header_actions>a{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;cursor:pointer}flynt-component[name=NavigationBurger] .header_actions>a svg{display:block;width:1.6rem;height:1.6rem}flynt-component[name=NavigationBurger] .header_actions>a svg rect,flynt-component[name=NavigationBurger] .header_actions>a svg path{fill:var(--action_button_color)}flynt-component[name=NavigationBurger] .header_actions .a_switch{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:5;inline-size:3.2rem;block-size:3.2rem;border:initial;border-radius:.3rem}flynt-component[name=NavigationBurger] .header_actions .a_switch svg{display:block}flynt-component[name=NavigationBurger] .header_actions .a_switch svg path{transition:fill ease-in-out .25s;fill:var(--action_button_color)}flynt-component[name=NavigationBurger] .header_actions .a_switch_text_size svg{inline-size:1.7rem;block-size:1.3rem}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast svg{inline-size:1.4rem;block-size:1.4rem}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contact_box{border:1px solid #eee}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=default]{background:#eee}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=default] svg path{fill:#000}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=dark]{background:#0b0b0b}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=dark] svg path{fill:#fff}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=yellow]{border-color:#ffe177;background:#ffe177}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=yellow] svg path{fill:#000}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=black-yellow]{background:#0b0b0b}flynt-component[name=NavigationBurger] .header_actions .a_switch_contrast .contrast_box[data-contrast=black-yellow] svg path{fill:#ffe77c}flynt-component[name=NavigationBurger] .header_actions .a_switch_language{font-weight:500;font-size:1.4rem;line-height:1.1em;color:var(--action_button_color)}flynt-component[name=NavigationBurger] .languages_wrap{display:flex;position:relative}flynt-component[name=NavigationBurger] .languages_wrap:hover,flynt-component[name=NavigationBurger] .languages_wrap:focus-within{background:#ffffff12}flynt-component[name=NavigationBurger] .languages_wrap:hover ul,flynt-component[name=NavigationBurger] .languages_wrap:focus-within ul{display:flex}flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle{inline-size:initial;block-size:3rem;display:flex;align-items:center;gap:0;background-color:#0000000d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:color ease-in-out .25s,background-color ease-in-out .25s;border-radius:0;padding-block:.2rem;padding-inline:.9rem;margin:0;cursor:pointer;font-weight:500;font-size:1rem;color:var(--color-black);text-transform:uppercase}flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle .flag{display:block;inline-size:1.5rem;block-size:1rem;object-fit:contain;margin-block:0;margin-inline:0 .6rem}flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle svg{flex-shrink:0;display:block;inline-size:1.8rem;block-size:1.8rem;margin-block:0;margin-inline:.3rem 0}flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle svg g>path{fill:var(--color-text)}flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle span.plus{font-size:2rem;font-weight:500;color:var(--color-text);position:relative;inset-block-start:-1px}@media screen and (max-width:600px){#wpadminbar{position:fixed}}html:has(flynt-component[name=NavigationBurger][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationBurger] .header_main{background:transparent}html:has(flynt-component[name=NavigationBurger][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationBurger] .hamburger{--line-color: var(--color-black)}html:has(flynt-component[name=NavigationBurger][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationBurger] .languages_wrap .languages_toggle{color:var(--color-black);background-color:#0000001a}html:not(.home) flynt-component[name=NavigationBurger] .header_main{-webkit-border-after:1px solid rgba(0,0,0,.1);border-block-end:1px solid rgba(0,0,0,.1)}html:not(.home) flynt-component[name=NavigationBurger] .header_main .block_left{padding-inline:1.6rem}body .fancybox__slide .grand_hover_popup{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto}body .fancybox__slide .grand_hover_popup_text_size{inline-size:25rem}body .fancybox__slide .grand_hover_popup_contrast{inline-size:28rem}flynt-component[name=NavigationFooter]{overflow:hidden;padding-block:0;padding-inline:0;margin:0;block-size:63rem;position:relative;z-index:-1;background-color:var(--color-accent)}flynt-component[name=NavigationFooter] *:focus-visible{outline-color:var(--color-white)}@media(max-width:1024px){flynt-component[name=NavigationFooter] .container{display:flex;flex-direction:column}}flynt-component[name=NavigationFooter] .block_content{display:flex;align-items:center;justify-content:space-between;gap:12.4rem;padding-block:4rem 0}@media(max-width:1024px){flynt-component[name=NavigationFooter] .block_content{flex-direction:column;gap:4rem}}flynt-component[name=NavigationFooter] .block_content flynt-component[name=BlockNewsletterSubscribe]{overflow:initial;contain:initial}flynt-component[name=NavigationFooter] .block_content flynt-component[name=BlockNewsletterSubscribe] .container{padding:0}flynt-component[name=NavigationFooter] .block_lower{display:flex;flex-direction:column;align-items:center}flynt-component[name=NavigationFooter] .block_lower .logo_img{display:block;width:26rem;height:11.4rem;object-fit:contain;-webkit-margin-after:1.2rem;margin-block-end:1.2rem}flynt-component[name=NavigationFooter] .block_lower flynt-component[name=PartSocialLinks]{--item-gap: 0;--item-color: var(--color-blackAlmost)}flynt-component[name=NavigationFooter] .fixed_part{display:flex;align-items:center;justify-content:space-between;-webkit-margin-before:2.8rem;margin-block-start:2.8rem;-webkit-padding-after:3.2rem;padding-block-end:3.2rem}@media(max-width:1024px){flynt-component[name=NavigationFooter] .fixed_part{flex-direction:column;gap:1.4rem}}flynt-component[name=NavigationFooter] .fixed_part .lower_menu{display:flex;flex-direction:row;gap:2.8rem}flynt-component[name=NavigationFooter] .fixed_part .lower_menu a{font-weight:400;font-size:1.4rem;color:color-mix(in srgb,var(--color-text) 42%,transparent)}flynt-component[name=NavigationFooter] .fixed_part .lower_menu a:hover{text-decoration:underline}@media(max-width:1024px){flynt-component[name=NavigationFooter] .fixed_part .lower_menu a{color:color-mix(in srgb,var(--color-text) 70%,transparent)}}flynt-component[name=NavigationFooter] .fixed_part .block_middle{text-align:center}@media(max-width:1024px){flynt-component[name=NavigationFooter] .fixed_part .block_middle{max-width:38rem}}flynt-component[name=NavigationFooter] .fixed_part .block_middle p{font-weight:400;font-size:1.2rem;color:color-mix(in srgb,var(--color-black) 42%,transparent);margin:0}flynt-component[name=NavigationFooter] .fixed_part .dev{opacity:.42;transition:opacity .25s}flynt-component[name=NavigationFooter] .fixed_part .dev:hover{opacity:.8}flynt-component[name=NavigationFooter] .fixed_part .dev svg{display:block;inline-size:20.7rem;block-size:2.4rem}flynt-component[name=NavigationFooter] .component_background{inset:initial;left:0;bottom:0;width:initial;height:initial;mix-blend-mode:normal}@media(min-width:1024px){flynt-component[name=NavigationFooter] .block_content{bottom:24.2rem;position:fixed;inline-size:100%;left:50%;transform:translate(-50%);margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing)}flynt-component[name=NavigationFooter] .block_lower{bottom:8.4rem;position:fixed;inline-size:100%;left:50%;transform:translate(-50%);margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing)}flynt-component[name=NavigationFooter] .fixed_part{position:absolute;bottom:0;left:50%;transform:translate(-50%);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing)}}flynt-component[name=NavigationFooter] .menu{list-style:none;display:flex;flex-direction:row;gap:3.6rem}flynt-component[name=NavigationFooter] .menu .item{display:flex;gap:.7rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}flynt-component[name=NavigationFooter] .menu .link{display:block;font-family:var(--font-family-heading);font-weight:600;font-size:1.6rem;line-height:1.35em;color:var(--color-white);margin:0;padding-block:0;padding-inline:0}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap{display:flex;gap:8.8rem;flex-grow:1}@media(max-width:1024px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap{flex-direction:column;gap:1.2rem}}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_group{max-width:22rem;text-align:right}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_group[open] .footer_navigation_title svg{transform:translateY(-50%) rotate(180deg)}@media(max-width:1024px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_group[open] .footer_navigation_title{border-end-start-radius:0;border-end-end-radius:0;background-color:transparent;border:1px solid rgba(255,255,255,.05)}}@media(min-width:768px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_group[open],flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_group:not([open]){display:block}}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_title{position:relative;z-index:5;text-align:inherit;font-weight:800;font-size:1.2rem;color:var(--color-text);text-transform:uppercase;cursor:pointer;list-style:none;transition:background-color ease-in-out .25s}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_title::-webkit-details-marker{display:none}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_title svg{display:block;inline-size:.7rem;block-size:.6rem;position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:1.6rem;transition:transform ease-in-out .25s}@media(min-width:768px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_title{cursor:default}}@media(max-width:1024px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_title{inline-size:100%;padding-block:1.4rem;padding-inline:1.6rem;border-radius:.5rem;background-color:#ffffff0d}}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_list{display:flex;flex-direction:column;margin-block:1.5rem 0;margin-inline:0;padding:0;list-style:none}@media(max-width:1024px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_list{margin:0;-webkit-padding-before:.4rem;padding-block-start:.4rem;border:1px solid rgba(255,255,255,.05);border-width:0 1px 1px;border-end-start-radius:.5rem;border-end-end-radius:.5rem}}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_link{text-decoration:none;display:block;padding-block:.7rem;font-weight:300;font-size:1.6rem;line-height:1.375em;color:var(--color-text);text-transform:uppercase}@media(max-width:1024px){flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_link{padding-block:1rem;padding-inline:1.6rem}}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap a.footer_navigation_link:hover,flynt-component[name=NavigationFooter] .footer_navigation_group_wrap a.footer_navigation_link:focus-visible{text-decoration:underline}flynt-component[name=NavigationFooter] .footer_navigation_group_wrap .footer_navigation_manual_item .footer_navigation_link{padding-block:.9rem}flynt-component[name=NavigationFooterSmall]{overflow:hidden;padding-block:0;padding-inline:0;margin:0;position:relative;z-index:5;background-color:var(--color-secondary)}flynt-component[name=NavigationFooterSmall] *:focus-visible{outline-color:var(--color-white)}flynt-component[name=NavigationFooterSmall] .logo_wrap{display:flex;align-items:center;justify-content:center;-webkit-margin-end:5.6rem;margin-inline-end:5.6rem}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .logo_wrap{inline-size:100%;max-inline-size:36rem;margin:0;background:#100f12;padding-block:2.6rem 2.5rem;padding-inline:3.2rem}}flynt-component[name=NavigationFooterSmall] .logo_wrap svg{display:block;inline-size:23.8rem;block-size:5.4rem}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .logo_wrap svg{inline-size:28rem;block-size:auto}}flynt-component[name=NavigationFooterSmall] .contact_row{display:flex;align-items:center;gap:1.6rem}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .contact_row{order:-1;margin-block:2.4rem;gap:2.6rem}}flynt-component[name=NavigationFooterSmall] .contact_row .vertical_separator{inline-size:1px;block-size:2.3rem;background:#ffffff1a}flynt-component[name=NavigationFooterSmall] .contact_row .box .value{font-weight:400;font-size:1.5rem;color:var(--color-white)}flynt-component[name=NavigationFooterSmall] .navigation_wrap{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=NavigationFooterSmall] .navigation_wrap .menu{gap:.1rem 1.2rem}@media(min-width:1024px){flynt-component[name=NavigationFooterSmall] .copyright_wrap{-webkit-margin-start:4.2rem;margin-inline-start:4.2rem}}flynt-component[name=NavigationFooterSmall] .copyright_wrap p{font-weight:400;font-size:1.2rem;color:var(--color-grayF6);opacity:.6}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .copyright_wrap p{opacity:.2}}flynt-component[name=NavigationFooterSmall] .dev{display:flex;align-items:center;gap:1rem;transition:opacity .25s ease-in-out;margin-block:0}@media(min-width:1024px){flynt-component[name=NavigationFooterSmall] .dev{margin-inline:5.2rem 0}}flynt-component[name=NavigationFooterSmall] .dev:not(:hover,:focus-visible){opacity:.6}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .dev:not(:hover,:focus-visible){opacity:.2}}flynt-component[name=NavigationFooterSmall] .dev img{display:block;inline-size:5.8rem;block-size:auto}flynt-component[name=NavigationFooterSmall] .dev span{font-weight:400;font-size:1.2rem;color:var(--color-grayF6);opacity:1}flynt-component[name=NavigationFooterSmall] .block_content_lower{block-size:8.6rem;display:flex;align-items:center}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .block_content_lower{flex-direction:column;block-size:auto}}flynt-component[name=NavigationFooterSmall] .mobile_row{display:contents}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .mobile_row{inline-size:100%;max-inline-size:30.2rem;display:flex;align-items:center;justify-content:space-between;-webkit-margin-before:3rem;margin-block-start:3rem;-webkit-margin-after:1.4rem;margin-block-end:1.4rem}}flynt-component[name=NavigationFooterSmall] .menu{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.1rem 1.6rem}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .menu{justify-content:center}}flynt-component[name=NavigationFooterSmall] .menu .item{display:block;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}flynt-component[name=NavigationFooterSmall] .menu .link{display:block;font-family:var(--font-family-heading);font-weight:400;font-size:1.4rem;line-height:1.25em;color:var(--color-white);transition:opacity .25s ease-in-out;margin:0;padding-block:1.2rem;padding-inline:1rem}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .menu .link{font-size:1.2rem;padding-block:.6rem;padding-inline:.6rem}}flynt-component[name=NavigationFooterSmall] .menu .link:not(:hover,:focus-visible){opacity:.6}@media(max-width:1024px){flynt-component[name=NavigationFooterSmall] .menu .link:not(:hover,:focus-visible){opacity:1!important}}flynt-component[name=NavigationMain]{display:contents;block-size:100%;inline-size:100%;contain:initial;overflow:visible;--navigation-height_main_current: var(--navigation-height_main)}@media(max-width:1024px){flynt-component[name=NavigationMain]{display:none}}flynt-component[name=NavigationMain] *{font-family:var(--font-family-heading)}flynt-component[name=NavigationMain] *:focus-visible{outline-color:var(--color-text)}flynt-component[name=NavigationMain] .header_upper{inline-size:100%;block-size:var(--navigation-height_upper);background-color:var(--color-blackAlmost);position:relative;z-index:50;transition:background-color .35s ease;--color-text: var(--color-white)}flynt-component[name=NavigationMain] .header_upper .container{block-size:100%}flynt-component[name=NavigationMain] .header_upper .block_content{block-size:100%;display:flex;justify-content:center;align-items:center;gap:1.6rem}flynt-component[name=NavigationMain] .header_upper p{font-weight:400;font-size:1.2rem;color:var(--color-text);letter-spacing:.96px;text-transform:uppercase}flynt-component[name=NavigationMain] .header_upper a{font-weight:400;font-size:1.2rem;color:var(--color-brownMid);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:16.5%;text-underline-position:from-font;text-transform:uppercase}flynt-component[name=NavigationMain] .header_upper a:hover{text-decoration:initial}flynt-component[name=NavigationMain] .header_main{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1000;inline-size:100%;block-size:var(--navigation-height_main);background:transparent;pointer-events:none;transition:-webkit-backdrop-filter .35s ease;transition:backdrop-filter .35s ease;transition:backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease}flynt-component[name=NavigationMain] .header_main:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:0;block-size:var(--navigation-height_main_current);background:var(--color-beigeLight, #f1ede8);transition:block-size .35s ease,background-color .35s ease,-webkit-backdrop-filter .35s ease;transition:block-size .35s ease,background-color .35s ease,backdrop-filter .35s ease;transition:block-size .35s ease,background-color .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease}flynt-component[name=NavigationMain] .header_main .container{position:relative;z-index:1;block-size:var(--navigation-height_main_current);pointer-events:auto;transition:block-size .35s ease}flynt-component[name=NavigationMain] .header_main .block_content{block-size:100%}flynt-component[name=NavigationMain] .header_main .block_content{block-size:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(min-width:1024px){flynt-component[name=NavigationMain] .header_main .block_content{-webkit-padding-end:2.1rem;padding-inline-end:2.1rem}}flynt-component[name=NavigationMain] .header_main .block_content .block_left,flynt-component[name=NavigationMain] .header_main .block_content .block_right{width:100%;max-width:52rem}flynt-component[name=NavigationMain] .header_main .block_content .block_left{display:flex;align-items:center;block-size:100%;flex-grow:1;gap:1.7rem;-webkit-padding-before:1.8rem;padding-block-start:1.8rem;transition:padding ease-in-out .15s}flynt-component[name=NavigationMain] .header_main .block_content .block_right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;block-size:100%;-webkit-padding-before:1.8rem;padding-block-start:1.8rem;transition:padding ease-in-out .15s}flynt-component[name=NavigationMain] .header_main .block_content .navigation{block-size:100%}flynt-component[name=NavigationMain] .logo{--logo_inline_size: 26rem;--logo_block_size: 11.4rem;--logo_transition: .25s ease-in-out;display:block;flex:0 0 auto;inline-size:var(--logo_inline_size);block-size:var(--logo_block_size);position:relative;z-index:5;text-decoration:none;overflow:hidden;transition:inline-size var(--logo_transition),block-size var(--logo_transition);will-change:inline-size,block-size}flynt-component[name=NavigationMain] .logo img,flynt-component[name=NavigationMain] .logo svg{display:block;inline-size:100%;block-size:100%}flynt-component[name=NavigationMain] .logo img{object-fit:contain;object-position:left center}flynt-component[name=NavigationMain] .menu{block-size:100%;align-items:center;display:flex;gap:.2rem;list-style:none;position:relative}flynt-component[name=NavigationMain] .menu .link{align-content:center;align-items:center;block-size:4.5rem;border-radius:0;display:inline-block;background:transparent;font-family:var(--font-family-special);font-weight:600;font-size:1.5rem;color:var(--color-text);text-transform:uppercase;padding-block:1rem;padding-inline:1.5rem;text-decoration:none;transition:color .2s ease-in-out,background .2s ease-in-out}flynt-component[name=NavigationMain] .menu .link:hover{background:#ffffff0d}flynt-component[name=NavigationMain] .menu .item{position:relative;block-size:100%;display:flex;align-items:center}flynt-component[name=NavigationMain] .menu .item.has-children>.link:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="4" fill="none" viewBox="0 0 8 4"><path fill="%23000" d="M3.9528 3.89649 7.21842.86458c.06875-.074468.11459-.159574.11459-.265957s-.04584-.19149-.11459-.265958L6.9778.109261c-.16042-.1489365-.4125-.1489365-.57292 0L3.66634 2.66245.927799.10926C.84759.0347924.755924.00287746.64134.00287745c-.103125 0-.206249.04255315-.286458.10638255L.114257.332665C.034049.407133-.00032616.492239-.00032616.598622S.045507.790112.114257.86458L3.37988 3.89649c.08021.07447.17188.10639.28646.10639.11458 0 .20625-.04256.28646-.10639Z"/></svg>');display:inline-block;vertical-align:middle;-webkit-margin-start:.7rem;margin-inline-start:.7rem;-webkit-margin-before:-.8rem;margin-block-start:-.8rem;position:relative}flynt-component[name=NavigationMain] .menu .item.has-children:hover>.link:after{transform:rotate(180deg);inset-block-start:.6rem}flynt-component[name=NavigationMain] .menu .item.has-children>.sub-menu{inset-block-start:100%;inset-inline-start:0}flynt-component[name=NavigationMain] .menu .item .sub-menu .item.has-children>.sub-menu{inset-block-start:0;inset-inline-start:100%;margin-inline:0}flynt-component[name=NavigationMain] .menu .item:has(>.link:hover,>.sub-menu:hover)>.sub-menu{display:block}flynt-component[name=NavigationMain] .menu .sub-menu{flex-direction:column;gap:.5rem;inline-size:24.8rem;border-radius:0;background:var(--color-beigeLight);border-top:1px solid color-mix(in srgb,var(--color-text) 32%,transparent);box-shadow:#959da533 0 8px 24px;color:var(--color-white);display:none;list-style:none;position:absolute;z-index:999;margin-block:0;margin-inline:0;padding-block:1.6rem;padding-inline:1.6rem}flynt-component[name=NavigationMain] .menu .sub-menu .item.has-children>.link:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="4" fill="none" viewBox="0 0 8 4"><path fill="%23000" d="M3.9528 3.89649 7.21842.86458c.06875-.074468.11459-.159574.11459-.265957s-.04584-.19149-.11459-.265958L6.9778.109261c-.16042-.1489365-.4125-.1489365-.57292 0L3.66634 2.66245.927799.10926C.84759.0347924.755924.00287746.64134.00287745c-.103125 0-.206249.04255315-.286458.10638255L.114257.332665C.034049.407133-.00032616.492239-.00032616.598622S.045507.790112.114257.86458L3.37988 3.89649c.08021.07447.17188.10639.28646.10639.11458 0 .20625-.04256.28646-.10639Z"/></svg>');-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=NavigationMain] .menu .sub-menu .link{inline-size:100%;align-items:center;align-content:center;display:flex;font-weight:400;font-size:1.5rem;color:var(--color-text);gap:.8rem;padding-block:1rem;padding-inline:1rem;text-transform:none;background:transparent}flynt-component[name=NavigationMain] .menu .sub-menu .link:hover{background:#ffffff03}flynt-component[name=NavigationMain] .menu .sub-menu .link:hover:after{opacity:1}flynt-component[name=NavigationMain] .menu .item:hover>.sub-menu,flynt-component[name=NavigationMain] .menu .item:has(>.link:hover,>.sub-menu:hover)>.sub-menu{display:flex}flynt-component[name=NavigationMain] .menu .current-menu-item>.link{color:var(--color-text)}flynt-component[name=NavigationMain] .languages_wrap{display:flex;position:relative}flynt-component[name=NavigationMain] .languages_wrap:hover,flynt-component[name=NavigationMain] .languages_wrap:focus-within{background:#ffffff12}flynt-component[name=NavigationMain] .languages_wrap:hover ul,flynt-component[name=NavigationMain] .languages_wrap:focus-within ul{display:flex}flynt-component[name=NavigationMain] .languages_wrap .languages_toggle{inline-size:initial;block-size:3rem;display:flex;align-items:center;gap:0;background-color:#0000000d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:color ease-in-out .25s,background-color ease-in-out .25s;border-radius:0;padding-block:.2rem;padding-inline:.9rem;margin:0;cursor:pointer;font-weight:500;font-size:1rem;color:var(--color-black);text-transform:uppercase}flynt-component[name=NavigationMain] .languages_wrap .languages_toggle .flag{display:block;inline-size:1.5rem;block-size:1rem;object-fit:contain;margin-block:0;margin-inline:0 .6rem}flynt-component[name=NavigationMain] .languages_wrap .languages_toggle svg{flex-shrink:0;display:block;inline-size:1.8rem;block-size:1.8rem;margin-block:0;margin-inline:.3rem 0}flynt-component[name=NavigationMain] .languages_wrap .languages_toggle svg g>path{fill:var(--color-text)}flynt-component[name=NavigationMain] .languages_wrap .languages_toggle span.plus{font-size:2rem;font-weight:500;color:var(--color-text);position:relative;inset-block-start:-1px}flynt-component[name=NavigationMain] .container{--action_button_color: var(--color-brownDark)}flynt-component[name=NavigationMain] [data-ref=searchButton]{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;cursor:pointer;border-radius:.3rem}flynt-component[name=NavigationMain] .header_actions{height:3.2rem;display:flex;align-items:center;gap:1.2rem;position:absolute;z-index:5;top:2.1rem;right:calc(var(--container-spacing) + 1.5rem);transition:height ease-in-out .15s,opacity ease-in-out .15s}flynt-component[name=NavigationMain] .header_actions>a{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;cursor:pointer}flynt-component[name=NavigationMain] .header_actions>a svg:not(.svg_wheelchair){display:block;width:1.6rem;height:1.6rem}flynt-component[name=NavigationMain] .header_actions>a svg:not(.svg_wheelchair) rect,flynt-component[name=NavigationMain] .header_actions>a svg:not(.svg_wheelchair) path{fill:var(--action_button_color)}flynt-component[name=NavigationMain] .header_actions>a svg.svg_wheelchair{display:block;width:2rem;height:2rem}flynt-component[name=NavigationMain] .header_actions>a svg.svg_wheelchair path:not(.stroke_none){stroke:var(--action_button_color)}flynt-component[name=NavigationMain] .header_actions .a_switch{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:5;inline-size:3.2rem;block-size:3.2rem;border:initial;border-radius:.3rem}flynt-component[name=NavigationMain] .header_actions .a_switch svg{display:block}flynt-component[name=NavigationMain] .header_actions .a_switch svg path{transition:fill ease-in-out .25s;fill:var(--action_button_color)}flynt-component[name=NavigationMain] .header_actions .a_switch_text_size svg{inline-size:1.7rem;block-size:1.3rem}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .a_switch svg{inline-size:1.4rem;block-size:1.4rem}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contact_box{border:1px solid #eee}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=default]{background:#eee}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=default] svg path{fill:#000}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=dark]{background:#0b0b0b}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=dark] svg path{fill:#fff}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=yellow]{border-color:#ffe177;background:#ffe177}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=yellow] svg path{fill:#000}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=black-yellow]{background:#0b0b0b}flynt-component[name=NavigationMain] .header_actions .a_switch_contrast .contrast_box[data-contrast=black-yellow] svg path{fill:#ffe77c}flynt-component[name=NavigationMain] .header_actions .a_switch_language{font-weight:500;font-size:1.4rem;line-height:1.1em;color:var(--action_button_color)}div[data-ref=languages_popup].f-html{inline-size:25rem;background:var(--color-white);border-radius:.5rem;padding-block:2.4rem;padding-inline:1.5rem;position:relative}div[data-ref=languages_popup].f-html ul.languages_list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}div[data-ref=languages_popup].f-html ul.languages_list .link{display:block;font-weight:600;font-size:1.8rem;color:var(--color-text);padding:1rem;margin:0;opacity:.6;text-decoration:none}div[data-ref=languages_popup].f-html ul.languages_list a.link:hover{text-decoration:underline}div[data-ref=languages_popup].f-html ul.languages_list .current-menu-item .link{font-weight:700;color:var(--color-text);opacity:1}div[data-ref=languages_popup].f-html button.f-button{display:none}div[data-ref=languages_popup].f-html button.languages_popup_close{position:absolute;transform:translateY(100%) translate(-50%);inset-inline-start:50%;inset-block:initial -2.8rem;cursor:pointer;inline-size:3.6rem;block-size:3.6rem;border:initial;border-radius:50%;background:var(--color-blackAlmost);display:flex;align-items:center;justify-content:center}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] .header_main:before{background:transparent}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] .menu .link{background:transparent}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] .menu .link:hover{background:#0003}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] .menu .item.has-children>.sub-menu{inset-block-start:calc(100% - 4.4rem)}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] flynt-component[name=PartSocialLinks]{--item-color: var(--color-white)}html:has(flynt-component[name=NavigationMain][data-position=on_banner]):not(.scrolled) flynt-component[name=NavigationMain] .languages_wrap .languages_toggle{color:var(--color-white);background-color:#0000001a}html:not(.home) flynt-component[name=NavigationMain] .header_main .block_content{-webkit-padding-end:0;padding-inline-end:0}html:not(.home) flynt-component[name=NavigationMain] .header_main .block_content .block_left>div{inline-size:initial;justify-content:initial}html:not(.home) flynt-component[name=NavigationMain] .header_main .block_content .block_left>div:has(flynt-component[name=PartSocialLinks]){padding:0}html.scrolled flynt-component[name=NavigationMain]{--navigation-height_main_current: 6.6rem}html.scrolled flynt-component[name=NavigationMain] .logo{--logo_inline_size: 11.6rem;--logo_block_size: 5.1rem}html.scrolled flynt-component[name=NavigationMain] .header_actions{height:0;opacity:0;overflow:hidden;contain:layout paint}html.scrolled flynt-component[name=NavigationMain] .header_main .block_content .block_left,html.scrolled flynt-component[name=NavigationMain] .header_main .block_content .block_right{-webkit-padding-before:0;padding-block-start:0}body .search_popup{inline-size:calc(100% - 4rem);max-inline-size:58rem;margin:0 0 auto;padding:0;background:initial}body .search_popup *:focus-visible{outline-color:var(--color-white)}body .search_popup form{inline-size:100%;padding-block:.5rem;padding-inline:1.4rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:5rem;background:#fff3;display:flex;align-items:center;gap:1rem}@media(max-width:768px){body .search_popup form{gap:.4rem}}body .search_popup form input{inline-size:100%;flex-grow:1;display:block;border:initial;border-radius:inherit;padding:1rem;font-weight:400;font-size:1.6rem;color:var(--color-white)}@media(max-width:768px){body .search_popup form input{padding:1rem .6rem 1rem 1rem}}body .search_popup form input:-ms-input-placeholder{color:#fffc}body .search_popup form input::placeholder{color:#fffc}body .search_popup form button[type=submit]{flex-shrink:0;inline-size:4rem;block-size:4rem;background:var(--color-accent);border:initial;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}body .search_popup form button[type=submit] svg{display:block}body .search_popup button.f-button{display:none!important}body .search_popup button[data-fancybox-close]{inline-size:3.2rem;block-size:3.2rem;border-radius:50%;border:1px solid var(--color-white);background-color:transparent;-webkit-margin-before:3.2rem;margin-block-start:3.2rem;margin-inline:auto;transition:background-color ease-in-out .2s;display:flex;align-items:center;justify-content:center}body .search_popup button[data-fancybox-close]:hover{background-color:color-mix(in srgb,var(--color-white) 20%,transparent)}flynt-component[name=PartImageSliderShowcase] .block_content{display:flex}@media(min-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}flynt-component[name=PartImageSliderShowcase] .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+4){display:none}}@media(max-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:0}flynt-component[name=PartImageSliderShowcase] .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}}flynt-component[name=PartImageSliderShowcase] .swiper:not(.swiper-initialized) .swiper_controls{opacity:0}flynt-component[name=PartImageSliderShowcase] .swiper{max-block-size:57.8rem;overflow:hidden}@media(max-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper{max-block-size:44.5rem}}flynt-component[name=PartImageSliderShowcase] .swiper .swiper-wrapper{align-items:stretch;max-block-size:inherit}flynt-component[name=PartImageSliderShowcase] .swiper .swiper-slide{block-size:auto;max-block-size:inherit}flynt-component[name=PartImageSliderShowcase] .swiper .swiper-slide img{display:block;inline-size:100%;block-size:100%;object-fit:cover}flynt-component[name=PartImageSliderShowcase] .swiper_controls{inline-size:100%;position:absolute;z-index:10;inset-block-start:50%;transform:translateY(-50%);transition:opacity .25s ease-in-out .3s;opacity:1;padding-inline:1rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;pointer-events:none}flynt-component[name=PartImageSliderShowcase] .swiper_controls>*{pointer-events:initial}@media(max-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper_controls{padding-inline:.4rem}}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_btn{cursor:pointer;inline-size:3.8rem;block-size:3.8rem;background:var(--color-grayF6);transition:opacity ease-in-out .25s;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_btn{inline-size:2.5rem;block-size:2.5rem;background-color:#f4f4f40d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_btn svg{display:inherit;inline-size:1.8rem;block-size:1.8rem}@media(max-width:1024px){flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_btn svg{inline-size:1.4rem;block-size:1.4rem}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_btn svg path{stroke:var(--color-white)}}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper-button-disabled{opacity:.25;cursor:initial}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_pagination{display:flex;align-items:center;justify-content:center;inline-size:initial}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_pagination .swiper-pagination-bullet{position:relative;inline-size:3.2rem;block-size:3.2rem;margin:0;opacity:1;background:transparent;border-radius:0}@media(max-width:768px){flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_pagination .swiper-pagination-bullet{inline-size:1.6rem;block-size:1.6rem}}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_pagination .swiper-pagination-bullet:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;transform:translateY(-50%);block-size:2px;background:#0000001a;transition:background-color ease-in-out .15s}flynt-component[name=PartImageSliderShowcase] .swiper_controls .swiper_pagination .swiper-pagination-bullet-active:after{background:var(--color-greenDark, #2f3a34)}flynt-component[name=PartSocialLinks]{--item-color: var(--color-white);--item-background: transparent;--item-gap: 2rem;--item-size: 3.2rem;--item-svg-size: 1.6rem;--item-border_radius: .3rem;--item-border: initial;--item-padding: 0}flynt-component[name=PartSocialLinks] .social_wrap{display:flex;flex-direction:row;gap:var(--item-gap);align-items:flex-start}flynt-component[name=PartSocialLinks] .social_wrap .social_link{text-decoration:none;inline-size:var(--item-size);block-size:var(--item-size);border:var(--item-border);border-radius:var(--item-border_radius);background:var(--item-background);color:var(--item-color);display:flex;align-items:center;justify-content:center;padding:var(--item-padding);margin:0;transition:opacity .2s ease-in-out}flynt-component[name=PartSocialLinks] .social_wrap .social_link:hover,flynt-component[name=PartSocialLinks] .social_wrap .social_link:focus-visible{opacity:.9}flynt-component[name=PartSocialLinks] .social_wrap .social_link svg{display:block;inline-size:var(--item-svg-size);block-size:var(--item-svg-size);fill:currentColor;transition:color ease-in-out .25s}flynt-component[name=PartSocialLinks] .social_wrap .social_link.social_link--linkedin{--item-svg-size: 2rem}flynt-component[name=PostAttachments]{position:initial;margin-block:2.4rem}@media(max-width:1024px){flynt-component[name=PostAttachments]{margin-block:2rem}}flynt-component[name=PostAttachments] .block_upper{-webkit-margin-after:1.2rem;margin-block-end:1.2rem}flynt-component[name=PostAttachments] .block_upper h2,flynt-component[name=PostAttachments] .block_upper h3{font-weight:700;font-size:1.6rem;color:var(--color-text);margin:0;text-transform:uppercase}flynt-component[name=PostAttachments] .block_content{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media(max-width:1024px){flynt-component[name=PostAttachments] .block_content{display:flex;flex-direction:column}}flynt-component[name=PostAttachments] .block_content .item{min-width:0;padding-block:1.6rem;padding-inline:2rem;background:var(--color-grayLight, #f7f7f7);display:flex;flex-direction:column;align-items:flex-start;overflow-wrap:anywhere}flynt-component[name=PostAttachments] .block_content .item svg{display:block;inline-size:1.6rem;block-size:1.6rem;-webkit-margin-after:.8rem;margin-block-end:.8rem}flynt-component[name=PostAttachments] .block_content .item p{font-weight:400;font-size:1.4rem;color:var(--color-text);margin:0}flynt-component[name=PostAttachments] .block_content .item .download_label{font-weight:700;font-size:1.4rem;color:var(--color-accent);margin-block:.8rem 0;margin-inline:0}flynt-component[name=PostAttachments] .block_content .item:hover .download_label{text-decoration:underline}flynt-component[name=PostGallery]{margin-block:6.4rem 3rem;margin-inline:0;padding:0}@media(max-width:768px){flynt-component[name=PostGallery]{margin-block:3.6rem;margin-inline:0}}flynt-component[name=PostGallery] .block_content{inline-size:100%;max-inline-size:96rem;margin-inline:auto}flynt-component[name=PostGallery] .post_gallery{display:block;position:relative;z-index:5}flynt-component[name=PostGallery] .post_gallery img{display:block;transition:opacity .5s ease;object-fit:cover}flynt-component[name=PostGallery] .post_gallery .initial_image{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;border-radius:0}flynt-component[name=PostGallery] .post_gallery .post_gallery_status{position:absolute;inset-inline-start:0;inset-block-end:0;padding-block:1rem;padding-inline:1rem;border-radius:0;border:1px solid var(--color-grayLight);background:var(--color-grayLight);display:flex;align-items:center;gap:.5rem;text-align:center;font-weight:400;font-size:1.6rem;color:var(--color-text)}@media(max-width:768px){flynt-component[name=PostGallery] .post_gallery .post_gallery_status{inset-inline-start:1.6rem;inset-block-end:1.6rem;padding-block:.8rem;padding-inline:1rem;font-size:1.3rem}}flynt-component[name=PostGallery] .post_gallery .post_gallery_status img{display:block;inline-size:1.4rem;block-size:1.4rem}flynt-component[name=PostGallery] .lazyload{opacity:0;transition:opacity .5s ease}flynt-component[name=PostGallery] .lazyloaded{opacity:1}flynt-component[name=PostImage]{--component-spacing: 2.6rem}flynt-component[name=PostImage] .figure_grid,flynt-component[name=PostImage] .figure--single{inline-size:100%;margin-inline:0}flynt-component[name=PostImage] .figure_grid[data-centered],flynt-component[name=PostImage] .figure--single[data-centered]{margin-inline:auto}flynt-component[name=PostImage] .figure_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-inline-size:min(100%,var(--image-max-width, 100%))}@media(max-width:768px){flynt-component[name=PostImage] .figure_grid{grid-template-columns:minmax(0,1fr)}}flynt-component[name=PostImage] .figure{min-inline-size:0;margin:0}flynt-component[name=PostImage] .figure--single{max-inline-size:min(100%,var(--image-natural-width, 100%),var(--image-max-width, var(--image-natural-width, 100%)))}flynt-component[name=PostImage] .figure[data-size=full] .figure_image{inline-size:100%}flynt-component[name=PostImage] .figure_media{inline-size:100%;overflow:hidden;border-radius:var(--image-border-radius, 0)}flynt-component[name=PostImage] .figure_link,flynt-component[name=PostImage] .figure_media>a[data-fslightbox]{display:block;inline-size:100%;block-size:100%;border-radius:inherit}flynt-component[name=PostImage] .figure_link:focus-visible,flynt-component[name=PostImage] .figure_media>a[data-fslightbox]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}flynt-component[name=PostImage] .figure_media>a[data-fslightbox]{cursor:zoom-in}flynt-component[name=PostImage] .figure_image{display:block;inline-size:auto;max-inline-size:100%;block-size:auto;margin-inline:auto;border-radius:inherit}flynt-component[name=PostImage] .caption{margin-block:1rem 0;font-weight:500;font-size:1.4rem;line-height:1.2;color:var(--color-text);opacity:.5}flynt-component[name=PostImage][data-match-height] .figure_media{aspect-ratio:var(--matched-image-aspect-ratio, 16/9)}flynt-component[name=PostImage][data-match-height] .figure_image{inline-size:100%;block-size:100%;object-fit:cover}flynt-component[name=PostNotification]{margin-block:1rem;margin-inline:0;padding:0}flynt-component[name=PostNotification] .block_content{min-block-size:9.6rem;border-radius:0;border:1px solid var(--color-accent);background:var(--color-accent);display:flex;align-items:center;padding-block:2.5rem;padding-inline:3.6rem}@media(max-width:768px){flynt-component[name=PostNotification] .block_content{padding-inline:2.4rem;gap:1.6rem}}flynt-component[name=PostNotification] .block_content[data-color=orange]{border-color:var(--color-orange, #fd270f);background:var(--color-orangeLight, #fff8f3)}flynt-component[name=PostNotification] .block_content[data-color=light_blue]{border-color:var(--color-blueLight, #61a4ce);background:#7561ce0d}flynt-component[name=PostNotification] .block_content[data-color=light_green]{border-color:var(--color-secondary, #21a256);background:#1f884a0d}flynt-component[name=PostNotification] .block_content.limit_box_width .box_content{max-inline-size:55rem}flynt-component[name=PostNotification] .block_content .box_content{display:flex;align-items:center;gap:2.5rem}flynt-component[name=PostNotification] .block_content .box_icon_wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:0;inline-size:2.8rem;block-size:2.8rem}flynt-component[name=PostNotification] .block_content img,flynt-component[name=PostNotification] .block_content svg{display:block;inline-size:2.2rem;block-size:2.2rem;object-fit:contain;flex-shrink:0}flynt-component[name=PostNotification] .block_content p{font-weight:500;font-size:1.4rem;color:var(--color-black);margin-block:0 .8em;margin-inline:0}flynt-component[name=PostNotification] .block_content p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=PostQuote]{margin-block:2rem;margin-inline:0;padding:0}flynt-component[name=PostQuote] .block_content{min-block-size:9.6rem;border-radius:1rem;border:1px solid #e8dbcb;background:#f1ede86b;display:flex;align-items:flex-start;padding-block:2.6rem;padding-inline:4.5rem}@media(max-width:768px){flynt-component[name=PostQuote] .block_content{padding-inline:2.4rem;gap:1.6rem}}flynt-component[name=PostQuote] .block_content .box_content{display:flex;align-items:center;gap:2.5rem}flynt-component[name=PostQuote] .block_content svg{display:block;inline-size:2.5rem;block-size:2.1rem;flex-shrink:0}flynt-component[name=PostQuote] .block_content p{font-weight:400;font-size:1.8rem;color:var(--color-text);margin:0}flynt-component[name=PostSocialShareButtons]{--share_margin_block: 7.2rem 0;--share_title_max_width: 70rem;--share_title_margin_block: 0 5.2rem;--share_title_font_size: 3.5rem;--share_title_font_size_mobile: 2.6rem;--share_title_color: var(--color-grayDark);--share_list_gap: 2rem;--share_button_size: 5.4rem;--share_button_icon_size: 2.1rem;--share_button_icon_size_whatsapp: 2.4rem;--share_button_radius: 10rem;--share_button_color: var(--color-blackAlmost);--share_button_color_hover: var(--color-black);--share_button_background: var(--color-beigeLight);--share_button_opacity_hover: .6;--share_transition: .2s ease-in-out;margin-block:var(--share_margin_block)}@media(max-width:768px){flynt-component[name=PostSocialShareButtons]{--share_margin_block: 5rem 0;--share_list_gap: .8rem;--share_button_size: 3.2rem;--share_button_icon_size: 1.4rem;--share_button_icon_size_whatsapp: 1.6rem}}flynt-component[name=PostSocialShareButtons] .block_upper{text-align:center;max-inline-size:var(--share_title_max_width);margin-block:var(--share_title_margin_block);margin-inline:auto}flynt-component[name=PostSocialShareButtons] .block_upper h2{font-weight:700;font-size:var(--share_title_font_size);margin-block:0 2.5rem;margin-inline:0;color:var(--share_title_color)}@media(max-width:768px){flynt-component[name=PostSocialShareButtons] .block_upper h2{font-size:var(--share_title_font_size_mobile);-webkit-margin-after:.6em;margin-block-end:.6em}}flynt-component[name=PostSocialShareButtons] .block_upper *:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=PostSocialShareButtons] .social_share_list{display:flex;align-items:center;justify-content:center;gap:var(--share_list_gap);list-style:none;padding:0;margin:0}flynt-component[name=PostSocialShareButtons] .social_share_list .social_share_item{padding:0;margin:0}flynt-component[name=PostSocialShareButtons] .social_share_link,flynt-component[name=PostSocialShareButtons] .social_share_copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;inline-size:var(--share_button_size);block-size:var(--share_button_size);padding:0;border:0;border-radius:var(--share_button_radius);background:var(--share_button_background);color:var(--share_button_color);cursor:pointer;text-decoration:none;transition:color var(--share_transition),opacity var(--share_transition),transform var(--share_transition)}flynt-component[name=PostSocialShareButtons] .social_share_link svg,flynt-component[name=PostSocialShareButtons] .social_share_copy svg{display:block;inline-size:var(--share_button_icon_size);block-size:var(--share_button_icon_size);pointer-events:none}flynt-component[name=PostSocialShareButtons] .social_share_link svg path,flynt-component[name=PostSocialShareButtons] .social_share_copy svg path{fill:currentColor;transition:fill var(--share_transition)}flynt-component[name=PostSocialShareButtons] .social_share_link:hover,flynt-component[name=PostSocialShareButtons] .social_share_link:focus-visible,flynt-component[name=PostSocialShareButtons] .social_share_copy:hover,flynt-component[name=PostSocialShareButtons] .social_share_copy:focus-visible{color:var(--share_button_color_hover);opacity:var(--share_button_opacity_hover)}flynt-component[name=PostSocialShareButtons] .social_share_link:focus-visible,flynt-component[name=PostSocialShareButtons] .social_share_copy:focus-visible{outline:.2rem dotted currentColor;outline-offset:.3rem}flynt-component[name=PostSocialShareButtons] .social_share_link__whatsapp svg{inline-size:var(--share_button_icon_size_whatsapp);block-size:var(--share_button_icon_size_whatsapp)}flynt-component[name=PostTable]{inline-size:100%;padding:0;position:relative;z-index:5;margin-block:5rem 7rem;margin-inline:0}@media(max-width:1024px){flynt-component[name=PostTable]{margin-block:4rem 5rem;margin-inline:0}}@media(min-width:768px){flynt-component[name=PostTable] .container[data-size][data-size=small]{--content-max-width-small-increased: calc(var(--content-max-width-small) + 3rem);max-inline-size:var(--content-max-width-small-increased)}}@media(max-width:768px){flynt-component[name=PostTable] .container[data-size]{max-inline-size:initial;padding:0}}flynt-component[name=PostTable] .post_table_title{font-weight:700;font-size:2.4rem;line-height:1.25;margin-block:0 1.6rem;color:var(--color-grayDark)}@media(min-width:1024px){flynt-component[name=PostTable] .post_table_title{-webkit-margin-start:2.2rem;margin-inline-start:2.2rem}}flynt-component[name=PostTable]{--table-border-radius: 0;--border-color-outer: #9a9a9a;--border-color-vertical: rgba(154, 154, 154, .2);--border-color-horizontal: rgba(154, 154, 154, .2)}flynt-component[name=PostTable] table{inline-size:100%;min-inline-size:40rem;border-collapse:separate;border-spacing:0;border:1px solid var(--border-color-outer);border-radius:var(--table-border-radius)}flynt-component[name=PostTable] table thead tr th,flynt-component[name=PostTable] table thead tr td{font-weight:700;background:var(--color-grayF4)}flynt-component[name=PostTable] table th,flynt-component[name=PostTable] table td{min-inline-size:4ch;font-weight:400;font-size:1.5rem;line-height:1.4em;color:var(--color-black);padding-block:1.2rem;padding-inline:2.2rem;vertical-align:top;background:var(--color-white)}@media(max-width:768px){flynt-component[name=PostTable] table th,flynt-component[name=PostTable] table td{font-size:1.5rem;padding-block:1.1rem;padding-inline:2rem}}flynt-component[name=PostTable] table th:not(:last-child),flynt-component[name=PostTable] table td:not(:last-child){-webkit-border-end:1px solid var(--border-color-vertical);border-inline-end:1px solid var(--border-color-vertical)}flynt-component[name=PostTable] table tr:not(:last-child) th,flynt-component[name=PostTable] table tr:not(:last-child) td{-webkit-border-after:1px solid var(--border-color-horizontal);border-block-end:1px solid var(--border-color-horizontal)}flynt-component[name=PostTable] table thead tr:first-child th:first-child{border-start-start-radius:var(--table-border-radius)}flynt-component[name=PostTable] table thead tr:first-child th:last-child{border-start-end-radius:var(--table-border-radius)}flynt-component[name=PostTable] table tbody tr:last-child td:first-child{border-end-start-radius:var(--table-border-radius)}flynt-component[name=PostTable] table tbody tr:last-child td:last-child{border-end-end-radius:var(--table-border-radius)}flynt-component[name=PostTable] table .is_center{text-align:center}flynt-component[name=PostTable] .table_wrap{border-radius:var(--table-border-radius);padding:.6rem;overflow:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){flynt-component[name=PostTable] .table_wrap{padding-block:.6rem;padding-inline:1.5rem}}flynt-component[name=PostTable] .table_wrap:focus{outline:2px solid var(--color-main);outline-offset:2px}flynt-component[name=PostTable] .table_wrap .post_table_caption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.6rem;margin-block-start:.6rem}flynt-component[name=PostVideo]{overflow:hidden;contain:layout paint;margin-block:3rem 4rem}@media(max-width:1024px){flynt-component[name=PostVideo]{margin-block:2.4rem 3rem}}flynt-component[name=PostVideo] .block_content{overflow:hidden;position:relative;z-index:5}flynt-component[name=PostVideo] .post_video{inline-size:100%}flynt-component[name=PostVideo] .post_video_link{display:grid;gap:1.2rem;text-decoration:none;color:inherit}flynt-component[name=PostVideo] .post_video_media{position:relative;overflow:hidden;background:#ffffff0f;aspect-ratio:var(--post_video_ratio, 16/9);min-block-size:25rem;inline-size:100%;margin-inline:auto}flynt-component[name=PostVideo] .post_video_img{display:block;inline-size:100%;block-size:100%;object-fit:cover;opacity:.8}flynt-component[name=PostVideo] .post_video_placeholder{inline-size:100%;block-size:100%}flynt-component[name=PostVideo] .post_video_play{position:absolute;inset-block:50% auto;inset-inline:50% auto;transform:translate(-50%,-50%);inline-size:4.4rem;block-size:4.4rem;background:var(--color-blackAlmost, #0c0c0c);pointer-events:none;display:grid;place-items:center}flynt-component[name=PostVideo] .post_video_play svg{inline-size:2.4rem;block-size:2.4rem;display:block}flynt-component[name=PostVideo] .post_video_play svg path{stroke:var(--color-accent)}flynt-component[name=PostVideo] .post_video_title{font-weight:600;font-size:1.6rem;line-height:1.2}flynt-component[name=PostVideo] .video_acceptance{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:color-mix(in srgb,var(--color-blackAlmost) 70%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}flynt-component[name=PostVideo] .video_acceptance[aria-hidden=true]{display:none}flynt-component[name=PostVideo] .video_acceptance .video_acceptance_inner{inline-size:calc(100% - 3.2rem);max-inline-size:45rem;margin-block:0 1.6rem;margin-inline:0;background:#fff9;padding-block:2.4rem;padding-inline:2rem;border-radius:.4rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}flynt-component[name=PostVideo] .video_acceptance .video_acceptance_inner a{color:inherit;text-decoration:underline}flynt-component[name=PostVideo] .video_acceptance .video_acceptance_inner a:hover{text-decoration:initial}flynt-component[name=PostVideo] .video_acceptance .title,flynt-component[name=PostVideo] .video_acceptance .notice{font-weight:400;font-size:1.8rem;color:var(--color-text)}flynt-component[name=PostVideo] .video_acceptance .video_acceptance_button{inline-size:100%;max-inline-size:25rem;block-size:4.2rem;display:flex;align-items:center;justify-content:center;background:var(--color-blackAlmost);border-radius:.2rem;cursor:pointer;transition:ease-in-out .25s;margin-inline:auto;-webkit-margin-before:1rem;margin-block-start:1rem;font-weight:400;font-size:1.8rem;color:var(--color-white)}flynt-component[name=PostVideo] .video_acceptance .video_acceptance_button:hover{background:var(--color-black)}@media(hover:hover){flynt-component[name=PostVideo] .post_video_img{transition:.25s ease-in-out}flynt-component[name=PostVideo] .post_video_link:hover .post_video_img{transform:scale(1.01);opacity:.7}}flynt-component[name=SingleCollective]{padding-block:5.2rem 6rem}@media(max-width:1024px){flynt-component[name=SingleCollective]{padding-block:4rem 5rem}}flynt-component[name=SingleCollective] .block_content{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem}@media(max-width:1024px){flynt-component[name=SingleCollective] .block_content{flex-direction:column}}flynt-component[name=SingleCollective] .block_content .block_right{width:100%;height:auto;max-width:66.4rem;aspect-ratio:1/1;border-radius:1rem}flynt-component[name=SingleCollective] .block_content .block_right.sticky{position:-webkit-sticky;position:sticky;top:10.6rem}flynt-component[name=SingleCollective] .block_content .block_right img{width:inherit;height:inherit;aspect-ratio:inherit;object-fit:cover;border-radius:inherit}flynt-component[name=SingleCollective] .block_thumbnail{margin-block:3.2rem}flynt-component[name=SingleCollective] .block_thumbnail img{width:100%;height:auto;aspect-ratio:16/9;border-radius:1rem;object-fit:cover}flynt-component[name=SingleCollective] .btn_go_back{display:flex;align-items:center;gap:1.4rem;font-weight:700;font-size:1.4rem;color:var(--color-text);letter-spacing:.28em;text-transform:uppercase}@media(max-width:768px){flynt-component[name=SingleCollective] .btn_go_back{gap:1.1rem;font-size:1.2rem;letter-spacing:3px}}flynt-component[name=SingleCollective] .btn_go_back svg{display:block;width:2.4rem;height:2.4rem}@media(max-width:768px){flynt-component[name=SingleCollective] .btn_go_back svg{width:2rem;height:2rem}}flynt-component[name=SingleCollective] .current_category{display:flex;align-items:center;gap:2.2rem;margin:5.4rem 0 1.6rem;font-family:var(--font-family-special);font-weight:600;font-size:1.6rem;color:var(--color-text);text-transform:uppercase}@media(max-width:1024px){flynt-component[name=SingleCollective] .current_category{margin-block:3.6rem 1.6rem}}flynt-component[name=SingleCollective] .current_category img{display:block;width:3rem;height:3rem;object-fit:contain}flynt-component[name=SingleCollective] h1{font-weight:800;font-size:4.2rem;color:var(--color-text);-webkit-margin-after:.75em;margin-block-end:.75em}@media(max-width:768px){flynt-component[name=SingleCollective] h1{font-size:2.6rem}}flynt-component[name=SingleCollective] .collective_info{display:grid;gap:1.4rem;-webkit-margin-before:3.2rem;margin-block-start:3.2rem}flynt-component[name=SingleCollective] .collective_info .row{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:baseline;-moz-column-gap:2.2rem;column-gap:2.2rem}@media(max-width:768px){flynt-component[name=SingleCollective] .collective_info .row{grid-template-columns:1fr;gap:.4rem}}flynt-component[name=SingleCollective] .collective_info .label{font-weight:800;font-size:1.8rem;line-height:1.2em;text-transform:uppercase;color:var(--color-text);white-space:nowrap}@media(max-width:768px){flynt-component[name=SingleCollective] .collective_info .label{font-size:1.6rem}}flynt-component[name=SingleCollective] .collective_info .value{font-weight:400;font-size:1.8rem;line-height:1.2em;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text)}@media(max-width:768px){flynt-component[name=SingleCollective] .collective_info .value{font-size:1.6rem;letter-spacing:.12em}}flynt-component[name=SingleCollective] .collective_info .value a{color:inherit;word-break:break-word}flynt-component[name=SingleCollective] .article_text{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}flynt-component[name=SingleCollective] .article_text .article_text_content{position:relative;overflow:hidden;max-height:none;transition:max-height 1.5s cubic-bezier(.22,1,.36,1);will-change:max-height}flynt-component[name=SingleCollective] .article_text .article_text_content.is_animating .article_text_content{pointer-events:none}flynt-component[name=SingleCollective] .article_text.is_pending_collapse .article_text_content,flynt-component[name=SingleCollective] .article_text.is_collapsible:not(.is_open) .article_text_content{max-height:var(--article_text_collapsed_height, 100px)}flynt-component[name=SingleCollective] .article_text.is_collapsible:not(.is_open) .article_text_content:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3.6rem;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-background, #fff))}flynt-component[name=SingleCollective] .article_text ul{padding-left:2.2rem}flynt-component[name=SingleCollective] .article_text h3{font-size:2.4rem}flynt-component[name=SingleCollective] .article_text h3:not(:first-child){-webkit-margin-before:2.4rem;margin-block-start:2.4rem}flynt-component[name=SingleCollective] .article_text h3:not(:last-child){-webkit-margin-after:.7em;margin-block-end:.7em}flynt-component[name=SingleCollective] .article_text p{font-weight:400;font-size:1.6rem;color:var(--color-blackAlmost);-webkit-margin-after:.5em;margin-block-end:.5em}flynt-component[name=SingleCollective] .article_text p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=SingleCollective] .article_text .article_text_toggle{display:flex;align-items:center;gap:1.6rem;border:0;border-radius:.2rem;background:transparent;cursor:pointer;margin:2.2rem 0 0;padding:0;font-weight:400;font-size:1.6rem;color:var(--color-blackAlmost)}flynt-component[name=SingleCollective] .article_text .article_text_toggle[hidden]{display:none}flynt-component[name=SingleCollective] .article_text .article_text_toggle svg{display:block;flex-shrink:0;width:1rem;height:1rem;transition:transform .25s ease}flynt-component[name=SingleCollective] .article_text .article_text_toggle:hover{color:var(--color-accent, #b4966f)}flynt-component[name=SingleCollective] .article_text.is_open .article_text_toggle svg{transform:rotate(180deg)}flynt-component[name=SingleCollective] a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}flynt-component[name=SingleCollective] a:hover{text-decoration:initial}flynt-component[name=SingleEvent]{padding-block:5.2rem 6rem}@media(max-width:1024px){flynt-component[name=SingleEvent]{padding-block:4rem 5rem}}flynt-component[name=SingleEvent] .block_content{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem}@media(max-width:1024px){flynt-component[name=SingleEvent] .block_content{flex-direction:column}}flynt-component[name=SingleEvent] .block_content .block_left{max-width:53.6rem}@media(min-width:1024px){flynt-component[name=SingleEvent] .block_content .block_left.sticky{position:-webkit-sticky;position:sticky;top:10.6rem}}flynt-component[name=SingleEvent] .block_content .block_right{width:100%;height:auto;max-width:66.4rem}@media(min-width:1024px){flynt-component[name=SingleEvent] .block_content .block_right.sticky{position:-webkit-sticky;position:sticky;top:10.6rem}}flynt-component[name=SingleEvent] .block_content .block_right .featured_image{display:block;overflow:hidden;inline-size:100%;aspect-ratio:3/4;border-radius:.6rem;background-color:var(--color-beigeLight)}flynt-component[name=SingleEvent] .block_content .block_right .featured_image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}flynt-component[name=SingleEvent] .block_content .block_right .small_gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;-webkit-margin-before:1.2rem;margin-block-start:1.2rem}@media(max-width:768px){flynt-component[name=SingleEvent] .block_content .block_right .small_gallery{gap:.8rem;-webkit-margin-before:1rem;margin-block-start:1rem}}flynt-component[name=SingleEvent] .block_content .block_right .small_gallery_item{position:relative;display:block;overflow:hidden;border-radius:.4rem;background-color:var(--color-beigeLight);text-decoration:none}flynt-component[name=SingleEvent] .block_content .block_right .small_gallery_item img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .25s ease;aspect-ratio:1/1}flynt-component[name=SingleEvent] .block_content .block_right .small_gallery_item:hover img{transform:scale(1.04)}flynt-component[name=SingleEvent] .block_content .block_right .small_gallery_count{position:absolute;inset:0;display:grid;place-items:center;color:var(--color-white);font-size:1.8rem;font-weight:800;background-color:#0000009e}flynt-component[name=SingleEvent] .block_thumbnail{margin-block:2.4rem}flynt-component[name=SingleEvent] .block_thumbnail img{width:100%;height:auto;max-width:52.4rem;aspect-ratio:1/1;border-radius:1rem;object-fit:cover}flynt-component[name=SingleEvent] .btn_go_back{display:flex;align-items:center;gap:1.4rem;font-weight:700;font-size:1.4rem;color:var(--color-text);letter-spacing:.28em;text-transform:uppercase}@media(max-width:768px){flynt-component[name=SingleEvent] .btn_go_back{gap:1.1rem;font-size:1.2rem;letter-spacing:3px}}flynt-component[name=SingleEvent] .btn_go_back svg{display:block;width:2.4rem;height:2.4rem}@media(max-width:768px){flynt-component[name=SingleEvent] .btn_go_back svg{width:2rem;height:2rem}}flynt-component[name=SingleEvent] .current_category{display:flex;align-items:center;gap:2.2rem;margin:5.4rem 0 1.6rem;font-family:var(--font-family-special);font-weight:600;font-size:1.6rem;color:var(--color-text);text-transform:uppercase}@media(max-width:1024px){flynt-component[name=SingleEvent] .current_category{margin-block:3.6rem 1.6rem}}flynt-component[name=SingleEvent] .current_category img{display:block;width:3rem;height:3rem;object-fit:contain}flynt-component[name=SingleEvent] h1{font-weight:800;font-size:4.2rem;color:var(--color-text);-webkit-margin-before:5.4rem;margin-block-start:5.4rem;-webkit-margin-after:.75em;margin-block-end:.75em}@media(max-width:768px){flynt-component[name=SingleEvent] h1{font-size:2.6rem;-webkit-margin-before:3.2rem;margin-block-start:3.2rem}}flynt-component[name=SingleEvent] .event_info{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:baseline;-moz-column-gap:2.2rem;column-gap:2.2rem;row-gap:1.4rem;-webkit-margin-before:3.2rem;margin-block-start:3.2rem;-webkit-margin-after:2.8rem;margin-block-end:2.8rem}flynt-component[name=SingleEvent] .event_info .row{display:contents}flynt-component[name=SingleEvent] .event_info .label{grid-column:1;font-weight:800;font-size:1.8rem;line-height:1.2em;text-transform:uppercase;color:var(--color-text);white-space:nowrap}flynt-component[name=SingleEvent] .event_info .value{grid-column:2;display:flex;align-items:baseline;gap:1.2rem;font-weight:400;font-size:1.8rem;line-height:1.2em;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text)}@media(min-width:1024px){flynt-component[name=SingleEvent] .event_info .value:before{content:"•";flex:0 0 auto;letter-spacing:0}}flynt-component[name=SingleEvent] .event_info .value a{color:inherit;text-decoration:none;word-break:break-word}flynt-component[name=SingleEvent] .event_info .value a:hover{text-decoration:underline}@media(max-width:768px){flynt-component[name=SingleEvent] .event_info{grid-template-columns:1fr;row-gap:1.4rem}flynt-component[name=SingleEvent] .event_info .row{display:grid;gap:.4rem}flynt-component[name=SingleEvent] .event_info .label,flynt-component[name=SingleEvent] .event_info .value{grid-column:auto;font-size:1.6rem}flynt-component[name=SingleEvent] .event_info .value{letter-spacing:.12em}}flynt-component[name=SingleEvent] .btn_single{margin-block:3.2rem 5rem;position:relative;left:-.75rem}flynt-component[name=SingleEvent] .btn_single .btn{background:var(--color-brownMid);border-color:var(--color-brownMid);color:var(--color-white)}flynt-component[name=SingleEvent] .btn_single svg rect{fill:var(--color-brownMid)}flynt-component[name=SingleEvent] .btn_single svg path{fill:var(--color-white)}flynt-component[name=SingleEvent] .article_text{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}flynt-component[name=SingleEvent] .article_text .article_text_content{position:relative;overflow:hidden;max-height:none;transition:max-height 1.5s cubic-bezier(.22,1,.36,1);will-change:max-height}flynt-component[name=SingleEvent] .article_text .article_text_content.is_animating .article_text_content{pointer-events:none}flynt-component[name=SingleEvent] .article_text.is_pending_collapse .article_text_content,flynt-component[name=SingleEvent] .article_text.is_collapsible:not(.is_open) .article_text_content{max-height:var(--article_text_collapsed_height, 100px)}flynt-component[name=SingleEvent] .article_text.is_collapsible:not(.is_open) .article_text_content:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3.6rem;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-background, #fff))}flynt-component[name=SingleEvent] .article_text p{font-weight:400;font-size:1.6rem;color:var(--color-blackAlmost);-webkit-margin-after:.5em;margin-block-end:.5em}flynt-component[name=SingleEvent] .article_text p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=SingleEvent] .article_text .article_text_toggle{display:flex;align-items:center;gap:1.6rem;border:0;border-radius:.2rem;background:transparent;cursor:pointer;margin:2.2rem 0 0;padding:0;font-weight:400;font-size:1.6rem;color:var(--color-blackAlmost)}flynt-component[name=SingleEvent] .article_text .article_text_toggle[hidden]{display:none}flynt-component[name=SingleEvent] .article_text .article_text_toggle svg{display:block;flex-shrink:0;width:1rem;height:1rem;transition:transform .25s ease}flynt-component[name=SingleEvent] .article_text .article_text_toggle:hover{color:var(--color-accent, #b4966f)}flynt-component[name=SingleEvent] .article_text.is_open .article_text_toggle svg{transform:rotate(180deg)}flynt-component[name=SingleEvent]+flynt-component[name=PostSocialShareButtons]{margin-block:12.4rem}@media(max-width:1024px){flynt-component[name=SingleEvent]+flynt-component[name=PostSocialShareButtons]{margin-block:2rem 5rem}}flynt-component[name=SingleGallery]{overflow:hidden;contain:layout paint;padding-block:6.2rem 13rem}@media(max-width:1024px){flynt-component[name=SingleGallery]{padding-block:4rem 5rem}}flynt-component[name=SingleGallery] h1{font-weight:800;font-size:4.2rem;color:var(--color-text);margin-inline:auto;-webkit-margin-after:3.4rem;margin-block-end:3.4rem;max-width:76rem;text-align:center}@media(max-width:768px){flynt-component[name=SingleGallery] h1{font-size:2.7rem}}flynt-component[name=SingleGallery] .block_middle{display:flex;align-items:center;justify-content:space-between;gap:2.6rem}@media(max-width:1024px){flynt-component[name=SingleGallery] .block_middle{flex-direction:column-reverse;justify-content:initial}}flynt-component[name=SingleGallery] .block_middle .btn_go_back{display:flex;align-items:center;gap:1.4rem;font-weight:700;font-size:1.4rem;color:var(--color-text);letter-spacing:3.92px;text-transform:uppercase}@media(max-width:768px){flynt-component[name=SingleGallery] .block_middle .btn_go_back{gap:1.1rem;font-size:1.2rem;letter-spacing:3px}}flynt-component[name=SingleGallery] .block_middle .btn_go_back svg{display:block;width:2.4rem;height:2.4rem}@media(max-width:768px){flynt-component[name=SingleGallery] .block_middle .btn_go_back svg{width:2rem;height:2rem}}@media(min-width:1024px){flynt-component[name=SingleGallery] .block_middle .btn_go_back,flynt-component[name=SingleGallery] .block_middle .space_element{width:100%;max-width:40rem}}flynt-component[name=SingleGallery] .social{display:flex;gap:1.2rem;list-style:none;margin:0}flynt-component[name=SingleGallery] .social a,flynt-component[name=SingleGallery] .social button{background:var(--color-beigeLight, #f1ede8);inline-size:3.2rem;block-size:3.2rem;border-radius:4rem;border:initial;color:inherit;display:flex;align-items:center;justify-content:center;min-inline-size:3.2rem;position:relative}flynt-component[name=SingleGallery] .social a.copy_url_btn,flynt-component[name=SingleGallery] .social button.copy_url_btn{inline-size:auto}flynt-component[name=SingleGallery] .social a.copy_url_btn:after,flynt-component[name=SingleGallery] .social button.copy_url_btn:after{filter:initial}flynt-component[name=SingleGallery] .social a:after,flynt-component[name=SingleGallery] .social button:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);filter:invert(1);inline-size:1.4rem;block-size:1.4rem;background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width:768px){flynt-component[name=SingleGallery] .social a:after,flynt-component[name=SingleGallery] .social button:after{inline-size:1.5rem;block-size:1.5rem}}flynt-component[name=SingleGallery] .social a.copy_text_btn,flynt-component[name=SingleGallery] .social button.copy_text_btn{align-items:center;display:flex;font-size:1.4rem;font-weight:500;color:var(--color-white);justify-content:center;cursor:pointer}flynt-component[name=SingleGallery] .social a.copy_text_btn.copied,flynt-component[name=SingleGallery] .social button.copy_text_btn.copied{animation:copy_pulse .5s ease-in}@keyframes copy_pulse{0%{transform:scale(1)}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}flynt-component[name=SingleGallery] .block_content{margin-block:5rem 0}@media(max-width:768px){flynt-component[name=SingleGallery] .block_content{-webkit-margin-before:4rem;margin-block-start:4rem}}flynt-component[name=SingleGallery] .block_content .gallery_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media(max-width:1024px){flynt-component[name=SingleGallery] .block_content .gallery_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}@media(max-width:768px){flynt-component[name=SingleGallery] .block_content .gallery_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){flynt-component[name=SingleGallery] .block_content .gallery_grid{grid-template-columns:1fr}}flynt-component[name=SingleGallery] .block_content .gallery_item{display:block;overflow:hidden;aspect-ratio:1/1;border-radius:.8rem;background-color:color-mix(in srgb,var(--color-text) 8%,transparent);text-decoration:none;position:relative;z-index:5}flynt-component[name=SingleGallery] .block_content .gallery_item .gallery_item_hover_content{position:absolute;z-index:5;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(0deg,#00000080 0% 100%);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity ease-in-out .25s}flynt-component[name=SingleGallery] .block_content .gallery_item .gallery_item_hover_content .svg_wrap{width:4.8rem;height:4.8rem;border:1px solid var(--color-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}flynt-component[name=SingleGallery] .block_content .gallery_item .gallery_item_hover_content svg{display:block;width:1.6rem;height:1.6rem}flynt-component[name=SingleGallery] .block_content .gallery_item:hover .gallery_item_hover_content{opacity:1}flynt-component[name=SingleGallery] .block_content .gallery_image{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .35s ease}@media(hover:hover){flynt-component[name=SingleGallery] .block_content .gallery_item:hover .gallery_image{transform:scale(1.03)}}
