@charset "UTF-8";*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;text-size-adjust:none;scroll-padding-top:var(--navigation-height, 0px)}html *,html *:before,html *:after{box-sizing:inherit}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]){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-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[id]{scroll-margin-top:var(--navigation-height, 0px)}:root,[data-theme=reset]{--color-accent: rgba(242,146,19, 1);--color-background: rgba(255,255,255,1);--color-background-secondary: rgba(242,242,242,1);--color-border: rgba(203,203,203,1);--color-border-secondary: hsl(0, 0%, 19%, .68);--color-text: rgba(0,0,0,1);--color-text-muted: rgba(0,0,0, .5);--color-error: hsl(343, 98%, 46%)}[data-theme=light]{--color-background: hsl(212, 76%, 97%);--color-text: hsla(212, 100%, 15%, 1);--color-border: hsla(212, 100%, 15%, .7);--color-border-secondary: var(--color-border)}[data-theme=dark]{--color-accent: rgba(255,222,18, 1);--color-background: rgba(3,39,80, 1);--color-background-secondary: rgba(3,62,132, 1);--color-border-secondary: hsl(0, 0%, 90%, .68);--color-text: rgba(255,255,255,1);--color-text-muted: rgba(255,255,255,.5)}[data-background=blue]{--color-background: rgba(3,39,80, 1)}[data-background=gray]{--color-background: rgba(242,242,242,1)}[data-background=teal]{--color-background: rgba(99,194,205, 1)}:root{--font-family-heading: "Cairo", "Cairo Fallback", sans-serif;--font-family-text: "SourceSansPro","SourceSansPro Fallback", sans-serif;--font-size-h1: 2.25rem;--font-size-h2: 2.1rem;--font-size-h3: 1.8rem;--font-size-h4: 1.6rem;--font-size-h5: 1.41rem;--font-size-h6: 1.24rem;--font-size-h7: 1.1rem;--font-size-body: 1rem;--font-size-body-large: 1rem;--font-size-body-medium: .9rem;--font-size-body-small: .8rem;--font-size-body-xsmall: .7rem;--font-size-label: .7rem;--flow-space: 1rem;--content-max-width: 1056px;--content-max-width-wide: 1328px;--content-max-width-full: 1640px;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--component-spacing: clamp(4.1rem, 6.5vw + 2rem, 7.5rem);--spacing-inline-mobile: 22px;--navigation-height-mobile: 50px;--navigation-height: 78px;--sub-navigation-height: 53px;--wp-admin--admin-bar--height: 32px;--color-yellow-light: rgba(255,237,128, 1);--color-yellow: rgba(255,222,18, 1);--color-yellow-dark: rgba(242,146,19, 1);--color-blue-light: rgba(101,144,195, 1);--color-blue: rgba(2,62,132, 1);--color-blue-dark: rgba(3,39,80, 1);--color-teal-light: rgba(151,230,239, 1);--color-teal: rgba(99,194,205, 1);--color-teal-dark: rgba(35,154,168, 1);--color-red-light: rgba(248,142,158, 1);--color-red: rgba(233,67,92, 1);--color-red-dark: rgba(185,50,70, 1);--color-green-light: rgba(211,234,136, 1);--color-green: rgba(162,198,46, 1);--color-green-dark: rgba(119,152,13, 1);--color-orange-light: rgba(250,199,131, 1);--color-orange: rgba(242,146,19, 1);--color-orange-dark: rgba(208,81,13, 1);--color-gray-light: rgba(242,242,242, 1);--color-gray: rgba(224,224,224, 1);--color-gray-dark: rgba(203,203,203, 1);--column-gap: 11px;--column-width: 74px}@media (min-width: 1024px){:root{--column-width: 124px;--column-gap: 16px}}@media (min-width: 1600px){:root{--column-width: 122px}}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:url(./cairo-v31-latin-regular-1e12ba8a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:600;src:url(./cairo-v31-latin-600-7212d7c4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:url(./cairo-v31-latin-700-c174069a.woff2) format("woff2")}@font-face{font-family:Cairo Fallback;src:local("Arial");letter-spacing:-.1px;word-spacing:-2px}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:400;src:url(./source-sans-pro-v14-latin-regular-a9950fa5.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:italic;font-weight:400;src:url(./source-sans-pro-v14-latin-italic-29b561a8.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:300;src:url(./source-sans-pro-v14-latin-300-f3d7092e.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:italic;font-weight:300;src:url(./source-sans-pro-v14-latin-300italic-d3559c81.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:600;src:url(./source-sans-pro-v14-latin-600-efb3cdc5.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:italic;font-weight:600;src:url(./source-sans-pro-v14-latin-600italic-553f5fab.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:700;src:url(./source-sans-pro-v14-latin-700-24f7e397.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:italic;font-weight:700;src:url(./source-sans-pro-v14-latin-700italic-1f7a0936.woff2) format("woff2")}@font-face{font-family:SourceSansPro Fallback;src:local("Arial");letter-spacing:-.15px;word-spacing:-2px}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,.paragraph,ul,ol,pre,table,figure,blockquote,form,fieldset,dl,address,details,hr,aside,video)+*{margin-block-start:var(--flow-space)}html{font-size:20px}body,.paragraph{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:initial;line-height:1.5}main{margin-block-start:var(--navigation-height-mobile)}@media (min-width: 1180px){main{margin-block-start:var(--navigation-height)}}main.gadsContent{margin-block-start:var(--sub-navigation-height)}main.loader{margin-block-start:0}main.loader h1{color:#fff}main.loader .type-container{box-sizing:content-box}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--flow-space: 2.5rem;color:var(--color-blue);font-family:var(--font-family-heading);font-weight:700;line-height:1.3;text-wrap:balance}h1,.h1{--flow-space: 3.75rem;font-size:var(--font-size-h2);font-weight:700;line-height:1.13725;letter-spacing:-.002em}@media (min-width: 480px){h1,.h1{font-size:var(--font-size-h1)}}h2,.h2{font-size:var(--font-size-h3);font-weight:700;line-height:1.24;letter-spacing:-.002em}@media (min-width: 480px){h2,.h2{font-size:var(--font-size-h2)}}h3,.h3{font-size:var(--font-size-h4);line-height:1.14;letter-spacing:-.004em}@media (min-width: 480px){h3,.h3{font-size:var(--font-size-h3)}}h4,.h4{font-size:var(--font-size-h5);line-height:1.125;letter-spacing:-.004em}@media (min-width: 480px){h4,.h4{font-size:var(--font-size-h4)}}h5,.h5{font-size:var(--font-size-h6);line-height:1.14;letter-spacing:-.002em}@media (min-width: 480px){h5,.h5{font-size:var(--font-size-h5)}}h6,.h6{font-size:var(--font-size-h7);line-height:1.12;letter-spacing:-.003em}@media (min-width: 1366px){h6,.h6{font-size:var(--font-size-h6)}}@media (min-width: 1600px){h6,.h6{font-size:var(--font-size-h6)}}h7,.h7{font-size:var(--font-size-h7);line-height:1.14;letter-spacing:.002em}@media (min-width: 480px){h7,.h7{font-size:var(--font-size-h7)}}a{color:var(--color-accent);text-underline-offset:.3ex}hr{--flow-space: var(--component-spacing);border:0;margin:var(--flow-space) auto}hr:after{background-color:var(--color-border);block-size:2px;content:"";display:block}kbd,code{background:var(--color-background-secondary);border-radius:4px;display:inline-block;font-size:.95em;padding:0 .375em;word-break:break-word}img{block-size:initial;inline-size:100%}.wp-block-image img{inline-size:initial}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);margin-block-start:.25rem}blockquote,.blockquote{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:var(--flow-space) 0 var(--flow-space) 2.5rem;padding-inline-start:.8rem}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}ul:not([class]),ol:not([class]){--item-spacing: .66em;padding-inline-start:1.5rem}ul:not([class]) li+li,ol:not([class]) li+li{margin-block-start:var(--item-spacing)}ul:not([class]) li>ul,ul:not([class]) li ol,ol:not([class]) li>ul,ol:not([class]) li ol{--item-spacing: .33em;margin-block-start:var(--item-spacing)}ul.listmarker{--item-spacing: .66em;list-style:none}ul.listmarker li+li{margin-block-start:18px}ul.listmarker li{align-items:center;column-gap:24px;display:flex}ul.listmarker li>ul{--item-spacing: .33em;margin-block-start:var(--item-spacing)}ul.listmarker.listmarker--check li:before{content:url(./icon-check-16f9f115.svg);display:block}ul.listmarker.listmarker--check-blue li:before{content:url(./check_circle_blue-7d29e8d2.svg);display:block}ul.listmarker.listmarker--info li:before{content:url(./icon-info--green-ba314db3.svg);display:block}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);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding:.9rem 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);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){border-block-end: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: 2px;--button-border-radius: 22px;--button-font-size: var(--font-size-body-medium);--button-font-weight: 600;--button-hover-color: var(--color-accent);--button-text-color: var(--color-background);--button-padding-inline: 25px;--button-padding-block: 10px;-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-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:20px;letter-spacing:0;padding:var(--button-padding-block) var(--button-padding-inline);text-align:center;text-decoration:none}.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--outlined,.button--outline,.wp-block-button>.wp-block-button__link--outlined,.wp-block-button>.wp-block-button__link--outline{--button-text-color: var(--color-accent);--button-background-color: transparent;transition:all .3s ease}.button--outlined:hover,.button--outline:hover,.wp-block-button>.wp-block-button__link--outlined:hover,.wp-block-button>.wp-block-button__link--outline:hover{--button-text-color: #fff !important;--button-background-color: var(--button-border-color)}.button--outlined[style*="--button-border-color:var(--color-blue)"],.button--outlined[style*="--button-border-color:#023e84"],.button--outlined[style*="--button-border-color: #023e84"],.button--outline[style*="--button-border-color:var(--color-blue)"],.button--outline[style*="--button-border-color:#023e84"],.button--outline[style*="--button-border-color: #023e84"],.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:var(--color-blue)"],.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:#023e84"],.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color: #023e84"],.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:var(--color-blue)"],.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:#023e84"],.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color: #023e84"]{transition:all .3s ease}.button--outlined[style*="--button-border-color:var(--color-blue)"]:hover,.button--outlined[style*="--button-border-color:#023e84"]:hover,.button--outlined[style*="--button-border-color: #023e84"]:hover,.button--outline[style*="--button-border-color:var(--color-blue)"]:hover,.button--outline[style*="--button-border-color:#023e84"]:hover,.button--outline[style*="--button-border-color: #023e84"]:hover,.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:var(--color-blue)"]:hover,.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:#023e84"]:hover,.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color: #023e84"]:hover,.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:var(--color-blue)"]:hover,.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:#023e84"]:hover,.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color: #023e84"]:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:#fff}.button--outlined[style*="--button-border-color:#ffffff"],.button--outlined[style*="--button-border-color: #ffffff"],.button--outline[style*="--button-border-color:#ffffff"],.button--outline[style*="--button-border-color: #ffffff"],.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:#ffffff"],.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color: #ffffff"],.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:#ffffff"],.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color: #ffffff"]{transition:all .3s ease}.button--outlined[style*="--button-border-color:#ffffff"]:hover,.button--outlined[style*="--button-border-color: #ffffff"]:hover,.button--outline[style*="--button-border-color:#ffffff"]:hover,.button--outline[style*="--button-border-color: #ffffff"]:hover,.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color:#ffffff"]:hover,.wp-block-button>.wp-block-button__link--outlined[style*="--button-border-color: #ffffff"]:hover,.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color:#ffffff"]:hover,.wp-block-button>.wp-block-button__link--outline[style*="--button-border-color: #ffffff"]:hover{background-color:#fff;border-color:#fff;color:var(--color-orange)}.button--text,.wp-block-button>.wp-block-button__link--text{--button-background-color: transparent;--button-text-color: var(--color-accent);border:0;padding:0}.button--underlined,.wp-block-button>.wp-block-button__link--underlined{border-color:transparent;background-color:transparent;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;transition:all .3s ease}.button--underlined:hover,.wp-block-button>.wp-block-button__link--underlined:hover{text-decoration:none}.button--blue,.wp-block-button>.wp-block-button__link--blue{--button-background-color: var(--color-blue);--button-border-color: var(--color-blue);--button-hover-color: var(--color-blue-dark);--button-text-color: #FFF;transition:all .3s ease}.button--blue:hover,.wp-block-button>.wp-block-button__link--blue:hover{--button-background-color: var(--button-hover-color);--button-border-color: var(--button-hover-color)}.button--orange,.wp-block-button>.wp-block-button__link--orange{--button-background-color: var(--color-orange);--button-border-color: var(--color-orange);--button-hover-color: var(--color-orange-dark);--button-text-color: #FFF;transition:all .3s ease}.button--orange:hover,.wp-block-button>.wp-block-button__link--orange:hover{--button-background-color: var(--button-hover-color);--button-border-color: var(--button-hover-color)}.button--green,.wp-block-button>.wp-block-button__link--green{--button-background-color: var(--color-green);--button-border-color: var(--color-green);--button-hover-color: var(--color-green-dark);--button-text-color: #FFF;transition:all .3s ease}.button--green:hover,.wp-block-button>.wp-block-button__link--green:hover{--button-background-color: var(--button-hover-color);--button-border-color: var(--button-hover-color)}.button--grey,.wp-block-button>.wp-block-button__link--grey{--button-background-color: var(--color-border);--button-border-color: var(--color-border);--button-hover-color: var(--color-orange);--button-text-color: #FFF;transition:all .3s ease}.button--grey:hover,.wp-block-button>.wp-block-button__link--grey:hover{--button-background-color: var(--button-hover-color);--button-border-color: var(--button-hover-color)}.button--yellow,.wp-block-button>.wp-block-button__link--yellow{--button-background-color: var(--color-yellow);--button-border-color: var(--color-yellow);--button-hover-color: var(--color-yellow-dark);--button-text-color: var(--color-blue);transition:all .3s ease}.button--yellow:hover,.wp-block-button>.wp-block-button__link--yellow:hover{--button-background-color: var(--button-hover-color);--button-border-color: var(--button-hover-color);--button-text-color: #fff}.button--icon,.wp-block-button>.wp-block-button__link--icon{align-items:center;display:flex;gap:10px;padding:var(--button-padding-block) var(--button-padding-inline) var(--button-padding-block) 23px}.button--icon span,.wp-block-button>.wp-block-button__link--icon span{display:inline-block}.button--circle,.wp-block-button>.wp-block-button__link--circle{--button-padding-inline: 0;--button-padding-block: 0;--button-size: 32px;block-size:var(--button-size);border-radius:calc(var(--button-size) / 2);inline-size:var(--button-size)}.button--filled:hover,.wp-block-button>.wp-block-button__link--filled:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-yellow-light)"],.button--filled[style*="--button-background-color:var(--color-yellow)"],.button--filled[style*="--button-background-color:#ffed80"],.button--filled[style*="--button-background-color: #ffed80"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-yellow-light)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-yellow)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#ffed80"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #ffed80"]{--button-hover-color: var(--color-yellow-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-yellow-light)"]:hover,.button--filled[style*="--button-background-color:var(--color-yellow)"]:hover,.button--filled[style*="--button-background-color:#ffed80"]:hover,.button--filled[style*="--button-background-color: #ffed80"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-yellow-light)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-yellow)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#ffed80"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #ffed80"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color);color:#fff}.button--filled[style*="--button-background-color:rgba(242,146,19,1)"],.button--filled[style*="--button-background-color:var(--color-orange)"],.button--filled[style*="--button-background-color:#f29213"],.button--filled[style*="--button-background-color: #f29213"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgba(242,146,19,1)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-orange)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#f29213"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #f29213"]{--button-hover-color: var(--color-orange-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:rgba(242,146,19,1)"]:hover,.button--filled[style*="--button-background-color:var(--color-orange)"]:hover,.button--filled[style*="--button-background-color:#f29213"]:hover,.button--filled[style*="--button-background-color: #f29213"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgba(242,146,19,1)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-orange)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#f29213"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #f29213"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:#598db4"],.button--filled[style*="--button-background-color: #598db4"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#598db4"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #598db4"]{--button-hover-color: var(--color-blue);transition:all .3s ease}.button--filled[style*="--button-background-color:#598db4"]:hover,.button--filled[style*="--button-background-color: #598db4"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#598db4"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #598db4"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-blue)"],.button--filled[style*="--button-background-color:#023e84"],.button--filled[style*="--button-background-color: #023e84"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-blue)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#023e84"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #023e84"]{--button-hover-color: var(--color-blue-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-blue)"]:hover,.button--filled[style*="--button-background-color:#023e84"]:hover,.button--filled[style*="--button-background-color: #023e84"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-blue)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#023e84"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #023e84"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-green)"],.button--filled[style*="--button-background-color:#a2c62e"],.button--filled[style*="--button-background-color: #a2c62e"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-green)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#a2c62e"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #a2c62e"]{--button-hover-color: var(--color-green-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-green)"]:hover,.button--filled[style*="--button-background-color:#a2c62e"]:hover,.button--filled[style*="--button-background-color: #a2c62e"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-green)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#a2c62e"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #a2c62e"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-green-dark)"],.button--filled[style*="--button-background-color:#77980d"],.button--filled[style*="--button-background-color: #77980d"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-green-dark)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#77980d"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #77980d"]{--button-hover-color: #fff;transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-green-dark)"]:hover,.button--filled[style*="--button-background-color:#77980d"]:hover,.button--filled[style*="--button-background-color: #77980d"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-green-dark)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#77980d"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #77980d"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color);color:var(--color-green-dark)}.button--filled[style*="--button-background-color:var(--color-red)"],.button--filled[style*="--button-background-color:#e9435c"],.button--filled[style*="--button-background-color: #e9435c"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-red)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#e9435c"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #e9435c"]{--button-hover-color: var(--color-red-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-red)"]:hover,.button--filled[style*="--button-background-color:#e9435c"]:hover,.button--filled[style*="--button-background-color: #e9435c"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-red)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#e9435c"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #e9435c"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-teal)"],.button--filled[style*="--button-background-color:#63c2cd"],.button--filled[style*="--button-background-color: #63c2cd"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-teal)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#63c2cd"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #63c2cd"]{--button-hover-color: var(--color-teal-dark);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-teal)"]:hover,.button--filled[style*="--button-background-color:#63c2cd"]:hover,.button--filled[style*="--button-background-color: #63c2cd"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-teal)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#63c2cd"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #63c2cd"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-teal-dark)"],.button--filled[style*="--button-background-color:#239aa8"],.button--filled[style*="--button-background-color: #239aa8"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-teal-dark)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#239aa8"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #239aa8"]{--button-hover-color: #FFFFFF;transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-teal-dark)"]:hover,.button--filled[style*="--button-background-color:#239aa8"]:hover,.button--filled[style*="--button-background-color: #239aa8"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-teal-dark)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#239aa8"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #239aa8"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color);color:var(--color-teal-dark)}.button--filled[style*="--button-background-color:var(--color-gray)"],.button--filled[style*="--button-background-color:#ffde12"],.button--filled[style*="--button-background-color: #ffde12"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-gray)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#ffde12"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #ffde12"]{--button-hover-color: var(--color-orange);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-gray)"]:hover,.button--filled[style*="--button-background-color:#ffde12"]:hover,.button--filled[style*="--button-background-color: #ffde12"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-gray)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#ffde12"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #ffde12"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:var(--color-gray)"],.button--filled[style*="--button-background-color:#e0e0e0"],.button--filled[style*="--button-background-color: #e0e0e0"],.button--filled[style*="--button-background-color:#cbcbcb"],.button--filled[style*="--button-background-color: #cbcbcb"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-gray)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#e0e0e0"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #e0e0e0"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#cbcbcb"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #cbcbcb"]{--button-hover-color: var(--color-orange);transition:all .3s ease}.button--filled[style*="--button-background-color:var(--color-gray)"]:hover,.button--filled[style*="--button-background-color:#e0e0e0"]:hover,.button--filled[style*="--button-background-color: #e0e0e0"]:hover,.button--filled[style*="--button-background-color:#cbcbcb"]:hover,.button--filled[style*="--button-background-color: #cbcbcb"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:var(--color-gray)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#e0e0e0"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #e0e0e0"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#cbcbcb"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #cbcbcb"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:rgb(255,229,212)"],.button--filled[style*="--button-background-color: rgb(255,229,212)"],.button--filled[style*="--button-background-color:#FFE5D4"],.button--filled[style*="--button-background-color: #FFE5D4"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,229,212)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,229,212)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FFE5D4"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FFE5D4"]{--button-hover-color: #F2D4BD;transition:all .3s ease}.button--filled[style*="--button-background-color:rgb(255,229,212)"]:hover,.button--filled[style*="--button-background-color: rgb(255,229,212)"]:hover,.button--filled[style*="--button-background-color:#FFE5D4"]:hover,.button--filled[style*="--button-background-color: #FFE5D4"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,229,212)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,229,212)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FFE5D4"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FFE5D4"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:rgb(255,182,147)"],.button--filled[style*="--button-background-color: rgb(255,182,147)"],.button--filled[style*="--button-background-color:#FFB693"],.button--filled[style*="--button-background-color: #FFB693"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,182,147)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,182,147)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FFB693"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FFB693"]{--button-hover-color: #EDA584;transition:all .3s ease}.button--filled[style*="--button-background-color:rgb(255,182,147)"]:hover,.button--filled[style*="--button-background-color: rgb(255,182,147)"]:hover,.button--filled[style*="--button-background-color:#FFB693"]:hover,.button--filled[style*="--button-background-color: #FFB693"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,182,147)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,182,147)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FFB693"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FFB693"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:rgb(255,109,83)"],.button--filled[style*="--button-background-color: rgb(255,109,83)"],.button--filled[style*="--button-background-color:#FF6D53"],.button--filled[style*="--button-background-color: #FF6D53"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,109,83)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,109,83)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FF6D53"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FF6D53"]{--button-hover-color: #ED5438;transition:all .3s ease}.button--filled[style*="--button-background-color:rgb(255,109,83)"]:hover,.button--filled[style*="--button-background-color: rgb(255,109,83)"]:hover,.button--filled[style*="--button-background-color:#FF6D53"]:hover,.button--filled[style*="--button-background-color: #FF6D53"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(255,109,83)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(255,109,83)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#FF6D53"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #FF6D53"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.button--filled[style*="--button-background-color:rgb(120,183,223)"],.button--filled[style*="--button-background-color: rgb(120,183,223)"],.button--filled[style*="--button-background-color:#78B7DF"],.button--filled[style*="--button-background-color: #78B7DF"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(120,183,223)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(120,183,223)"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#78B7DF"],.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #78B7DF"]{--button-hover-color: #61A5D0;transition:all .3s ease}.button--filled[style*="--button-background-color:rgb(120,183,223)"]:hover,.button--filled[style*="--button-background-color: rgb(120,183,223)"]:hover,.button--filled[style*="--button-background-color:#78B7DF"]:hover,.button--filled[style*="--button-background-color: #78B7DF"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:rgb(120,183,223)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: rgb(120,183,223)"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color:#78B7DF"]:hover,.wp-block-button>.wp-block-button__link--filled[style*="--button-background-color: #78B7DF"]:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.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:var(--button-padding-block) var(--button-padding-inline)}form{margin:0}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}label{color:var(--color-text-muted);font-size:var(--font-size-body-small);font-weight:500;margin-block-start: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:2px solid var(--color-border-secondary);border-radius:0;caret-color:var(--color-text);color:var(--color-text);font-size:var(--font-size-body-small);max-inline-size:100%;padding:.75rem .625rem;transition:border-color .3s ease-in-out}[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-border-secondary)}[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}[type=tel]:invalid,[type=url]:invalid,[type=text]:invalid,[type=date]:invalid,[type=email]:invalid,[type=search]:invalid,[type=number]:invalid,[type=password]:invalid,textarea:invalid,select:invalid{border-color:var(--color-error)}[type=tel]:focus,[type=url]:focus,[type=text]:focus,[type=date]:focus,[type=email]:focus,[type=search]:focus,[type=number]:focus,[type=password]:focus,textarea:focus,select:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}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% - .75rem) center;background-repeat:no-repeat;background-size:1.75rem;line-height:1.5;padding-inline-end:54px}textarea{inline-size:100%;min-block-size:150px;resize:vertical;vertical-align:top}[type=checkbox],[type=radio]{accent-color:var(--color-accent);block-size:20px;display:inline-block;inline-size:20px;margin-block-start:4px;margin-inline-end:8px;vertical-align:top}[type=checkbox]+label,[type=radio]+label{color:var(--color-text);display:inline-block;font:inherit;inline-size:calc(100% - 33px)}wp-component{display:block;position:relative}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%}.componentSpacing{margin:var(--component-spacing) 0}.componentSpacing[data-theme],.componentSpacing[data-has-backgroundcolor=true]{margin:0;padding-inline:var(--spacing-inline-mobile)}.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:var(--content-max-width-full)}.container[data-size=full]{padding-inline:0}.container-grid{display:grid;column-gap:11px;grid-template-columns:repeat(4,minmax(74px,1fr));inline-size:100%;margin-inline:auto;padding-inline:22px;justify-content:center}@media (min-width: 1180px){.container-grid{grid-template-columns:repeat(8,minmax(124px,1fr));max-inline-size:1180px;padding-inline:0;column-gap:16px}}@media (min-width: 1600px){.container-grid{grid-template-columns:repeat(12,122px);margin-inline:auto;max-inline-size:var(--content-max-width-full)}}.container-flex{display:flex;margin-inline:auto;padding-inline:22px}@media (min-width: 1180px){.container-flex{margin-inline:auto;max-inline-size:1180px;padding-inline:0}}@media (min-width: 1600px){.container-flex{margin-inline:auto;max-inline-size:var(--content-max-width-full)}}.container-fullbleed{display:grid;grid-template-columns:22px 1fr 22px}@media (min-width: 1180px){.container-fullbleed{grid-template-columns:1fr min(1180px,100%) 1fr}}@media (min-width: 1600px){.container-fullbleed{grid-template-columns:1fr min(var(--content-max-width-full),100%) 1fr}}[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-text-align=right]{text-align:end}[data-flow=layout]>*+*{margin-block-start:calc(var(--component-spacing) / 2)}[data-flow=content]>*+*{margin-block-start:var(--flow-space)}@media (max-width: 1179px){[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:.75rem 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)}.toast{--toast-max-width: 320px;background-color:#6590c34d;border-radius:22px;bottom:48px;color:var(--color-blue);font-size:var(--font-size-body-xsmall);max-inline-size:var(--toast-max-width-small);padding:10px 25px;position:fixed;right:32px;visibility:hidden;z-index:990}.toast.show{visibility:visible;animation:fadein .5s,fadeout .5s 2.5s}.toast.error{background-color:#f88e9e1a;color:var(--color-red)}.toast.success{background-color:#d3ea8880;color:var(--color-green-dark)}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:48px;opacity:1}}@keyframes fadeout{0%{bottom:48px;opacity:1}to{bottom:0;opacity:0}}[data-theme]{background-color:var(--color-background);color:var(--color-text)}.blogContent{display:grid;justify-content:center}.post-head{padding-block-start:50px;grid-column:1/-1}@media (min-width: 1180px){.post-head{grid-column:2/span 6}}@media (min-width: 1600px){.post-head{grid-column:3/span 8}}.post-head .post-crumbs-time{grid-column:1/span 4;display:grid;grid-template-columns:3fr 1fr;color:var(--color-gray-dark);font-size:var(--font-size-body-small)}@media (min-width: 1180px){.post-head .post-crumbs-time{grid-column:1/span 8;font-size:var(--font-size-body)}}.post-head .post-crumbs-time #breadcrumbs span a{color:var(--color-teal);transition:.3s ease}.post-head .post-crumbs-time #breadcrumbs span a:before{content:url(./icon_arrow_back_teal-d18add3e.svg);margin-inline:0 5px}@media (min-width: 1180px){.post-head .post-crumbs-time #breadcrumbs span a:before{display:none}}.post-head .post-crumbs-time #breadcrumbs span a:hover{color:var(--color-teal-dark)}.post-head .post-crumbs-time #breadcrumbs span:nth-of-type(2){display:none}@media (min-width: 1180px){.post-head .post-crumbs-time #breadcrumbs span:nth-of-type(2){display:inline}}.post-head .post-crumbs-time #breadcrumbs span:nth-of-type(2):before{content:url(./icon_arrow_forward_gray-df4abe32.svg);margin-inline:5px 10px}.post-head .post-crumbs-time #breadcrumbs .breadcrumb_last{display:none}@media (min-width: 1180px){.post-head .post-crumbs-time #breadcrumbs .breadcrumb_last{display:inline}}.post-head .post-crumbs-time #breadcrumbs .breadcrumb_last:before{content:url(./icon_arrow_forward_gray-df4abe32.svg);margin-inline:5px 10px}.post-head .post-crumbs-time .reading_time{grid-row:1;grid-column:2;margin-block-start:0;justify-self:end;display:flex;align-items:center}.post-head .post-crumbs-time .reading_time:before{content:url(./timer-35724ddb.svg);display:inline-block;margin-inline:0 5px}.post-head .post-image{grid-column:1/span 4;max-height:575px;margin-block:25px;border-radius:22px;overflow:hidden}@media (min-width: 1180px){.post-head .post-image{grid-column:1/span 8;margin-block-start:25px}}.post-head .post-headline{grid-column:1/span 4}@media (min-width: 1180px){.post-head .post-headline{grid-column:1/span 8;margin-block:1rem 10px}}.post-head .post-headline h1{text-wrap:pretty;font-family:Source Sans Pro,Source Sans Pro Fallback,Arial,sans-serif;font-size:22px}@media (min-width: 1180px){.post-head .post-headline h1{font-size:45px}}.post-head .post-meta{grid-column:1/span 4;color:var(--color-gray-dark);font-family:Cairo,Cairo Fallback,Arial,sans-serif}@media (min-width: 1180px){.post-head .post-meta{grid-column:1/span 8}}.post-head .post-meta .social-buttons{margin-block-start:10px;display:flex;flex-direction:row;justify-content:space-between}.post-head .post-meta a{color:var(--color-teal);transition:.3s ease}.post-head .post-meta a:hover{color:var(--color-teal-dark)}#popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99999}#popup-container{background-color:#fff;box-shadow:0 4px 8px #0003;border-radius:22px;z-index:99999;position:fixed;left:50%;overflow-y:auto;max-height:75vh;max-width:1100px;width:98%;height:auto;padding:25px 25px 50px;transform:translate(-50%,5%);-ms-overflow-style:none;scrollbar-width:none}#popup-container::-webkit-scrollbar{display:none}@media (min-width: 1024px){#popup-container{max-height:90vh}}#popup-container .icon-row{width:100%;display:grid;grid-template-columns:1fr 1fr;margin-block-end:25px}@media (min-width: 1024px){#popup-container .icon-row{margin-block-end:10px}}#popup-container .icon-row .logo{grid-column:1;justify-self:start;content:url(./mb_logo-36c2e444.svg);cursor:pointer;width:135px}@media (min-width: 1024px){#popup-container .icon-row .logo{width:190px;margin:5px 25px}}#popup-container .icon-row #form-close{grid-column:2;justify-self:end;content:url(./icon_close_blue-de71b9af.svg);cursor:pointer;width:28px;margin:0}#popup-container #popup-content{font-family:Cairo,Cairo Fallback,Arial,sans-serif}#popup-container #popup-content form>.form-container{color:var(--color-blue);display:flex;flex-direction:column;width:100%}@media (min-width: 1024px){#popup-container #popup-content form>.form-container{padding-inline:50px}}#popup-container #popup-content form>.form-container .headline-container{display:grid;grid-template-columns:28px 1fr;justify-items:center;margin-block-end:15px}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container{grid-template-columns:80px 1fr}}#popup-container #popup-content form>.form-container .headline-container .headline-image>p{border-radius:35px;width:28px;height:28px;padding:5px;margin-block:10px;justify-items:center}#popup-container #popup-content form>.form-container .headline-container .headline-image>p img{width:80%;transform:translate(-1px,4px)}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container .headline-image>p img{transform:translate(-2px,12px)}}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container .headline-image>p{width:64px;height:64px}}#popup-container #popup-content form>.form-container .headline-container .headline-image.bad>p{background-color:var(--color-red)}#popup-container #popup-content form>.form-container .headline-container .headline-image.good>p{background-color:var(--color-green)}#popup-container #popup-content form>.form-container .headline-container .headline-image.good img{transform:translateY(1px)}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container .headline-image.good img{transform:translate(2px,5px)}}#popup-container #popup-content form>.form-container .headline-container .form-headline{grid-row:1;grid-column:2;font-size:20px;font-weight:700;line-height:1.2em;padding-inline:15px 0;justify-self:start;margin-block:0 1em}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container .form-headline{margin-block:0 .5em;font-size:36px}}#popup-container #popup-content form>.form-container .headline-container .form-subheadline{grid-column:2;grid-row:2;font-size:16px;padding-inline:15px 0;justify-self:start;line-height:1.2em}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .headline-container .form-subheadline{font-size:22px}}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .form-input-container.bad{display:grid;grid-template-areas:"a a c c" "b b c c" "d d e e" "h h f g" "l l l l" "i i i i" "j j k k";grid-template-columns:repeat(4,1fr);gap:25px 10px}}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .form-input-container.good{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto auto;column-gap:10px}}#popup-container #popup-content form>.form-container .form-input-container.good>p{grid-column:2;grid-row:1/span 2;justify-self:end}#popup-container #popup-content form>.form-container .form-input-container.good>p>img{max-width:500px}#popup-container #popup-content form>.form-container .form-input-container .form-set{margin-block-start:25px}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .form-input-container .form-set{margin-block-start:0px}}#popup-container #popup-content form>.form-container .form-input-container .form-set__unzufrieden,#popup-container #popup-content form>.form-container .form-input-container .form-set__melden{margin-block-start:5px}#popup-container #popup-content form>.form-container .form-input-container .form-set__melden span.wpcf7-radio{display:flex;flex-direction:row;flex-wrap:wrap}#popup-container #popup-content form>.form-container .form-input-container .form-set__melden span.wpcf7-radio .wpcf7-list-item{margin-block:0;width:100px}#popup-container #popup-content form>.form-container .form-input-container .form-set-unzufrieden{grid-area:a;margin-block-start:0}#popup-container #popup-content form>.form-container .form-input-container .form-set__email{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__telefon{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__name{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__datenschutz{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__buttons>p{display:flex;align-items:center}#popup-container #popup-content form>.form-container .form-input-container .form-set__hiddenfield{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__pflichtfeld{display:none}#popup-container #popup-content form>.form-container .form-input-container .form-set__bewertung{margin-block-start:10px}@media (min-width: 1024px){#popup-container #popup-content form>.form-container .form-input-container .form-set-unzufrieden{grid-area:a}#popup-container #popup-content form>.form-container .form-input-container .form-set__unzufrieden{grid-area:b}#popup-container #popup-content form>.form-container .form-input-container .form-set__unzufrieden .wpcf7-list-item{margin-block:10px}#popup-container #popup-content form>.form-container .form-input-container .form-set__anmerkung{grid-area:c}#popup-container #popup-content form>.form-container .form-input-container .form-set__label-melden{grid-area:d}#popup-container #popup-content form>.form-container .form-input-container .form-set__melden{grid-area:e}#popup-container #popup-content form>.form-container .form-input-container .form-set__email{grid-area:f}#popup-container #popup-content form>.form-container .form-input-container .form-set__telefon{grid-area:g}#popup-container #popup-content form>.form-container .form-input-container .form-set__name{grid-area:h}#popup-container #popup-content form>.form-container .form-input-container .form-set__datenschutz{grid-area:i}#popup-container #popup-content form>.form-container .form-input-container .form-set__buttons{grid-area:j;grid-column:1}#popup-container #popup-content form>.form-container .form-input-container .form-set__bewerten{grid-column:1;grid-row:1;align-self:end}#popup-container #popup-content form>.form-container .form-input-container .form-set__bewertung{grid-column:1;grid-row:2}#popup-container #popup-content form>.form-container .form-input-container .form-set__pflichtfeld{grid-column:1;grid-area:l}}#popup-container #popup-content form>.form-container .form-input-container label{color:var(--color-blue);font-family:var(--font-family-text);font-size:18px;font-weight:500}#popup-container #popup-content form>.form-container .form-input-container label>span{font-weight:600}#popup-container #popup-content form>.form-container .form-input-container fieldset textarea{border-radius:11px;border:1px solid var(--color-blue);width:100%;max-height:200px}#popup-container #popup-content form>.form-container .form-input-container fieldset textarea::placeholder{color:var(--color-blue);font-size:18px}#popup-container #popup-content form>.form-container .form-input-container fieldset input{width:100%;border-radius:12px;border:1px solid var(--color-blue)}#popup-container #popup-content form>.form-container .form-input-container fieldset input::placeholder{color:var(--color-blue)}#popup-container #popup-content form>.form-container .form-input-container fieldset input[type=submit]{width:unset;border:none;border-radius:22px;padding:5px 15px;font-size:18px;font-weight:600;font-family:var(--font-family-text);color:#fff;background-color:var(--color-orange)}#popup-container #popup-content form>.form-container .form-input-container fieldset input[type=submit]:hover{cursor:pointer}#popup-container #popup-content form>.form-container .form-input-container fieldset input[name=radio-datenschutz]{align-self:start}#popup-container #popup-content form>.form-container .form-input-container fieldset input[name=radio-datenschutz]+.wpcf7-list-item-label{font-weight:500}#popup-container #popup-content form>.form-container .form-input-container fieldset .wpcf7-list-item{display:flex;row-gap:10px;margin:0;line-height:1.2;margin-block:20px}#popup-container #popup-content form>.form-container .form-input-container fieldset .wpcf7-list-item>label{display:grid;grid-template-columns:auto auto;align-items:center;gap:15px}body.search .container-grid{padding-inline:25px}body.search .container-grid .search-head{grid-column:1/-1;display:flex;flex-direction:column;row-gap:25px;background-color:unset;margin-block:50px}body.search .container-grid .search-head>a{text-decoration:none;width:max-content}body.search .container-grid .search-head>a .search-back{display:flex;flex-direction:row;align-items:center;margin-inline:0 10px;padding:5px 10px;border:1px solid var(--color-teal);border-radius:22px;font-weight:600;font-size:var(--font-size-body-small);cursor:pointer;text-wrap:nowrap;color:var(--color-teal);transition:all .3s ease}body.search .container-grid .search-head>a .search-back[data-active=true]{color:#fff;background-color:var(--color-teal)}body.search .container-grid .search-head>a .search-back:hover{color:#fff;background-color:var(--color-teal)}body.search .container-grid .search-head>a .search-back:hover:before{content:url(./icon-arrow--prev-white-8ac2ade2.svg)}body.search .container-grid .search-head>a .search-back:before{content:url(./icon-arrow--prev-teal-c80e2c7d.svg);margin-inline:0 5px}body.search .container-grid .search-head .empty-result-text{font-size:var(--font-size-h1);color:var(--color-blue);font-family:var(--font-family-heading),serif;font-weight:600}body.search .container-grid .search-head .empty-result-text .search-term{color:#63c2cd}.pageWrapper:has(.linkTreeContent){background:var(--color-blue);background:url(./linktree_bg_mobile-59248ee5.png) no-repeat center;background-size:cover}@media (min-width: 1024px){.pageWrapper:has(.linkTreeContent){background:var(--color-blue);background:url(./linktree_bg-4a67052b.png) no-repeat center;background-size:cover}}wp-component[name=BenefitSwitch]{--margin-block: 100px;margin-block:var(--margin-block)}wp-component[name=BenefitSwitch]>.title{grid-column:1/-1;justify-self:center;text-align:center;font-size:32px;font-weight:600;color:var(--color-blue)}@media (min-width: 768px){wp-component[name=BenefitSwitch]>.title{text-align:start}}@media (min-width: 1180px){wp-component[name=BenefitSwitch]>.title{font-size:42px}}wp-component[name=BenefitSwitch] .button-group{grid-column:1/-1;justify-self:center;display:flex;gap:25px;flex-direction:column;margin-block-start:50px}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .button-group{flex-direction:row}}wp-component[name=BenefitSwitch] .table-container{grid-column:1/-1;justify-self:center;background-color:var(--color-gray-light);border-radius:33px;width:100%;padding:15px;margin-block-start:25px}@media (min-width: 768px){wp-component[name=BenefitSwitch] .table-container{padding:50px}}@media (min-width: 1600px){wp-component[name=BenefitSwitch] .table-container{grid-column:3/11}}wp-component[name=BenefitSwitch] .table-container .table{display:flex;flex-direction:column;font-size:18px;gap:50px}@media (min-width: 768px){wp-component[name=BenefitSwitch] .table-container .table{display:grid;grid-template-columns:1fr 1fr}}wp-component[name=BenefitSwitch] .table-container .table[data-active=false]{display:none}wp-component[name=BenefitSwitch] .table-container .table .column{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){wp-component[name=BenefitSwitch] .table-container .table .column{margin-block-start:0}}wp-component[name=BenefitSwitch] .table-container .table .column .head{display:flex;flex-direction:column;margin-block-end:25px;justify-self:start;align-items:center}@media (min-width: 1024px){wp-component[name=BenefitSwitch] .table-container .table .column .head{flex-direction:row}}wp-component[name=BenefitSwitch] .table-container .table .column .head .product-name{padding:10px 25px;border-radius:33px;align-self:center}wp-component[name=BenefitSwitch] .table-container .table .column .head .product-name.con{background-color:var(--color-red-light);color:var(--color-red-dark)}wp-component[name=BenefitSwitch] .table-container .table .column .head .product-name.pro{background-color:var(--color-green-light);color:var(--color-green-dark)}wp-component[name=BenefitSwitch] .table-container .table .column .head .icon{inline-size:20px;block-size:20px;width:60px;height:60px;margin-right:5px}wp-component[name=BenefitSwitch] .table-container .table .column .head .icon-smile{background:url(./icon-smile-d2876579.svg) no-repeat center;background-size:contain}wp-component[name=BenefitSwitch] .table-container .table .column .head .icon-anguish{background:url(./icon-anguish-300fbb82.svg) no-repeat center;background-size:contain}wp-component[name=BenefitSwitch] .product-content{grid-column:1/-1;justify-self:center}wp-component[name=BenefitSwitch] .product-content .product-info{display:flex;align-items:center;margin-block-end:18px;justify-content:center}@media (min-width: 768px){wp-component[name=BenefitSwitch] .product-content .product-info{justify-content:start}}wp-component[name=BenefitSwitch] .product-content .product-info-icon,wp-component[name=BenefitSwitch] .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .product-content .product-info-icon,wp-component[name=BenefitSwitch] .product-content .product-info-icon>span>svg{inline-size:49px;block-size:49px}}wp-component[name=BenefitSwitch] .product-content .product-info-title{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:500;padding-inline:20px 20px}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .product-content .product-info-title{font-size:31px}}wp-component[name=BenefitSwitch] .product-content .product-info-platform{align-items:center;display:flex;gap:5px;margin-block-start:0}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform{align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-yellow-light)}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=BenefitSwitch] .product-content .product-info-platform .platform:after{background-color:var(--color-blue)}wp-component[name=BenefitSwitch] .tab-list{display:flex;flex-direction:column;list-style-type:none;row-gap:25px}wp-component[name=BenefitSwitch] .tab-list .tab-list-item{display:grid;grid-template-columns:auto 1fr;color:var(--color-blue);text-wrap:pretty}wp-component[name=BenefitSwitch] .tab-list .tab-list-item.con:before{content:"";background:url(./icon-close-5f6df2c8.svg) no-repeat center;width:16px;height:16px}wp-component[name=BenefitSwitch] .tab-list .tab-list-item.pro:before{content:"";background:url(./icon-check-16f9f115.svg) no-repeat center;width:20px;height:20px}wp-component[name=BenefitSwitch] .tab-list .tab-list-item.con:before,wp-component[name=BenefitSwitch] .tab-list .tab-list-item.pro:before{display:inline-block;margin-right:10px;background-size:contain;transform:translateY(7px)}wp-component[name=BenefitSwitch] .form-container{grid-column:1/-1;max-inline-size:540px;margin-block-start:50px;margin-inline:auto}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .form-container{grid-column:3/span 4;max-inline-size:100%;margin-inline:initial}}@media (min-width: 1600px){wp-component[name=BenefitSwitch] .form-container{grid-column:5/span 4}}wp-component[name=BenefitSwitch] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=BenefitSwitch] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=BenefitSwitch] .form-container .form-group>label{font-size:0}wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=BenefitSwitch] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=BenefitSwitch] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=BenefitSwitch] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=BenefitSwitch] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=BenefitSwitch] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=BenefitSwitch] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=BenefitSwitch] .form-container .form-info{justify-content:start}}wp-component[name=BenefitSwitch] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=BlockButtons]{padding-block:50px}@media (min-width: 1180px){wp-component[name=BlockButtons]{padding-block:100px}}@media (min-width: 1180px){wp-component[name=BlockButtons]:has(+wp-component[name=BlockPromotionCta]),wp-component[name=BlockButtons]:has(+wp-component[name=BlockTestBanner]){padding-block-end:50px}}wp-component[name=BlockButtons] .container{display:flex;justify-content:center;flex-wrap:wrap;row-gap:var(--flow-space)}wp-component[name=BlockButtons] .button--outline{background-color:transparent}wp-component[name=BlockButtons] .button--outline:hover{background-color:var(--button-border-color);color:#fff}wp-component[name=BlockButtons] .button--underlined{border-color:transparent;background-color:transparent;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=BlockButtons] .button--underlined:hover{text-decoration:none}wp-component[name=BlockContactForm7]{--bg-color: transparent;background-color:var(--bg-color);padding-block:50px}@media (min-width: 1366px){wp-component[name=BlockContactForm7]{padding-block:100px}}wp-component[name=BlockContactForm7] .content{--column-size: 4;--column-start: 1;--align: left;grid-column-start:var(--column-start);grid-column-end:span 4}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .content{--column-size: 8;grid-column-start:var(--column-start);grid-column-end:span 8}}@media (min-width: 1600px){wp-component[name=BlockContactForm7] .content{--column-size: 12;grid-column-start:var(--column-start);grid-column-end:span var(--column-size)}}wp-component[name=BlockContactForm7] .content+.contact-form{margin-block-start:var(--flow-space)}@media (min-width: 1366px){wp-component[name=BlockContactForm7] .content+.contact-form{margin-block-start:52px}}wp-component[name=BlockContactForm7] .content,wp-component[name=BlockContactForm7] .content>*{text-align:var(--align)}wp-component[name=BlockContactForm7] .contact-form{--column-size: 12;--column-start: 1;--form-bg: #ffffff;background-color:var(--form-bg);border-radius:22px;padding-block:50px;padding-inline:16px;grid-column-start:1;grid-column-end:span 4}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form{--column-size: 8;grid-column-start:var(--column-start);grid-column-end:span 6}}@media (min-width: 1600px){wp-component[name=BlockContactForm7] .contact-form{--column-size: 12;grid-column-start:var(--column-start);grid-column-end:span var(--column-size);margin-block-end:64px;padding-block:100px;padding-inline:var(--column-width)}}wp-component[name=BlockContactForm7] .contact-form .wpcf7{font-size:18px;line-height:22px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=text],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=email],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=tel],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=number],wp-component[name=BlockContactForm7] .contact-form .wpcf7 select,wp-component[name=BlockContactForm7] .contact-form .wpcf7 textarea{border:1px solid var(--color-blue);border-radius:11px;color:var(--color-blue);inline-size:100%;padding:16px 25px}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=text],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=email],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=tel],wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=number],wp-component[name=BlockContactForm7] .contact-form .wpcf7 select,wp-component[name=BlockContactForm7] .contact-form .wpcf7 textarea{inline-size:calc(100% - 16px)}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=submit]{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 22px;--button-font-size: var(--font-size-body-medium);--button-font-weight: 600;--button-text-color: var(--color-background);--button-padding-inline: 25px;--button-padding-block: 10px;-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-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:20px;letter-spacing:0;padding:var(--button-padding-block) var(--button-padding-inline);text-align:center;text-decoration:none;margin-block-start:50px;transition:all .3s ease}wp-component[name=BlockContactForm7] .contact-form .wpcf7 input[type=submit]:hover{--button-background-color: var(--color-orange-dark);--button-border-color: var(--color-orange-dark)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .wpcf7-not-valid-tip{font-size:14px;padding-inline:25px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group{position:relative}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group>label.focus:not(.button),wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group>.wpcf7-form-control-wrap:has(input:focus)+label,wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group>.wpcf7-form-control-wrap:has(textarea:focus)+label{position:absolute;font-size:14px;top:-28px;left:0;background-color:var(--form-bg);color:var(--color-blue);margin:16px 25px;padding-inline:4px;transition:.5s;pointer-events:none}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group>label:not(.button,.focus){position:absolute;color:var(--color-blue);margin:16px 25px;padding-inline:4px;top:0;left:0;transition:.5s;pointer-events:none;background-color:transparent}wp-component[name=BlockContactForm7] .contact-form .wpcf7 hr{margin:40px auto}wp-component[name=BlockContactForm7] .contact-form .wpcf7 hr:after{background-color:var(--color-blue);block-size:1px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 fieldset.formdata{display:grid;row-gap:30px}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 fieldset.formdata{grid-template-columns:repeat(2,50%)}}@media (min-width: 1366px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 fieldset.formdata{column-gap:16px;row-gap:30px}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 fieldset.send{text-align:center}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group:has(textarea){grid-column:1/-1}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer{grid-column:1/-1}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer input[type=text]{-moz-appearance:textfield}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer input::-webkit-outer-spin-button,wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip{--button-size: 12px;--button-text-color: var(--color-blue);--button-border-color: var(--color-blue);--button-background-color: transparent;border-width:1px;display:grid;place-content:center;position:absolute;right:20px;top:22px}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip{right:36px}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip:before{content:"i";font-size:9px;line-height:12px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip:hover>.tooltip,wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip:focus>.tooltip{display:block}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}@media (min-width: 1366px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip{--width: 300px;bottom:24px}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio{display:flex;flex-wrap:wrap}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio>.description{color:var(--color-blue);font-size:18px;line-height:22px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio>.wpcf7-form-control-wrap{display:block}@media (max-width: 554px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio{display:block;margin-block-start:32px}}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio{display:block;margin-block-start:20px}}@media (min-width: 1600px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio{display:inline;margin-block-start:0}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item{display:block}@media (max-width: 555px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item{margin:0 0 12px}}@media (min-width: 1180px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item{margin:0 0 12px}}@media (min-width: 1600px){wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item{margin:0 0 12px 48px}}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:24px;border:1px solid var(--color-blue);border-radius:12px;display:inline-grid;place-content:center;inline-size:24px;margin:0 16px 0 0}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio input[type=radio]:before{content:"";inline-size:12px;block-size:12px;border-radius:6px;background-color:var(--color-blue);transform:scale(0);transition:.12s transform ease-in-out}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio input[type=radio]:checked:before{transform:scale(1)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--radio .wpcf7-radio .wpcf7-list-item-label{color:var(--color-blue);font-size:18px;font-weight:600}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file input[type=file]{display:none}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file>label{--button-background-color: var(--color-gray-dark);--button-border-color: var(--color-gray-dark)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file>label:hover{--button-background-color: transparent;--button-text-color: var(--color-gray-dark)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file>span.filename{margin-inline-start:30px;display:none;align-items:center}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file .button--remove{--button-size: 16px;--button-text-color: var(--color-red);--button-border-color: var(--color-red);font-size:0;position:relative;margin-inline-end:8px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file .button--remove:hover{--button-text-color: #fff;--button-background-color: var(--color-red)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file .button--remove:before{position:absolute;block-size:var(--button-size);inline-size:var(--button-size);content:"x";font-size:11px;line-height:1;font-weight:700;top:0;left:-2px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .input-group--file+.input-group--radio{margin-block-start:12px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha{color:var(--color-blue)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image{border:none}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image>.cf7ic_instructions{font-weight:600;margin-block-end:20px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image>label{align-items:center;color:var(--color-blue);display:inline-flex!important;height:60px;justify-content:center;margin-inline:8px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image>label>input:checked+svg,wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image>label>input:focus+svg{border:none}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .kc_captcha .captcha-image>label>input:checked+svg{color:var(--color-orange)}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .wpcf7-spinner{display:none}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .hideLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}wp-component[name=BlockContactForm7] .contact-form .wpcf7 .wpcf7-response-output{border-color:var(--color-orange);border-radius:11px;color:var(--color-blue);font-size:18px;line-height:22px;padding:16px 25px}wp-component[name=BlockEmail]{--bg-color: transparent;--text-color: var(--color-blue);margin-block:var(--component-spacing);background-color:var(--bg-color)}wp-component[name=BlockEmail][data-has-bg-color=true]{margin-block:initial;padding-block:var(--component-spacing)}wp-component[name=BlockEmail] .form-container{grid-column:1/-1;max-inline-size:540px;margin-inline:auto}wp-component[name=BlockEmail] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=BlockEmail] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=BlockEmail] .form-container .form-group>label{font-size:0}wp-component[name=BlockEmail] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=BlockEmail] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=BlockEmail] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=BlockEmail] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=BlockEmail] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=BlockEmail] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=BlockEmail] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=BlockEmail] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=BlockEmail] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=BlockEmail] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=BlockEmail] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=BlockEmail] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=BlockEmail] .form-container .form-info{justify-content:start}}wp-component[name=BlockEmail] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}@media (min-width: 1180px){wp-component[name=BlockEmail] .form-container{grid-column:3/span 4;max-inline-size:100%;margin-inline:initial}}@media (min-width: 1600px){wp-component[name=BlockEmail] .form-container{grid-column:5/span 4}}wp-component[name=BlockImageSmallText]{--bg-color: transparent;--text-color: var(--color-blue);margin-block:var(--component-spacing);background-color:var(--bg-color);color:var(--text-color)}wp-component[name=BlockImageSmallText][data-has-bg-color=true]{margin-block:initial;padding-block:80px}@media (min-width: 1600px){wp-component[name=BlockImageSmallText][data-has-bg-color=true]{padding-block:100px}}wp-component[name=BlockImageSmallText][data-has-bg-color=false] .content{color:#000}wp-component[name=BlockImageSmallText] .container-grid{--text-width: 3;row-gap:16px}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .container-grid{grid-template-rows:minmax(0,1fr)}}wp-component[name=BlockImageSmallText][data-media-position=left]{direction:ltr}wp-component[name=BlockImageSmallText][data-media-position=right]{direction:rtl}wp-component[name=BlockImageSmallText] .block-media{border-radius:22px;grid-column:span 4;grid-row:1;overflow:hidden}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-media{--column-width: calc( 8 - var(--text-width));grid-column:span var(--column-width)}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-media{--column-width: calc( 12 - var(--text-width));grid-column:span var(--column-width)}}wp-component[name=BlockImageSmallText] .block-media>img{object-fit:cover;min-block-size:360px}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-media>img{min-block-size:540px}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-media>img{min-block-size:794px}}wp-component[name=BlockImageSmallText] .block-media .video-container .button,wp-component[name=BlockImageSmallText] .block-media .external-media-container .button{--button-border-color: var(--button-background-color);align-self:center;justify-self:center;position:absolute;z-index:2}wp-component[name=BlockImageSmallText] .block-text{--column-width: var(--text-width);grid-column:span 4;padding-inline:16px}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-text{grid-column:span var(--column-width);padding-inline-start:24px;padding-inline-end:0}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-text{padding-inline-start:40px}}wp-component[name=BlockImageSmallText] .block-text>.content{grid-column:1/-1;direction:ltr}wp-component[name=BlockImageSmallText] .block-text>.content :where(p,.paragraph){margin-block-start:16px;font-size:var(--font-size-body-medium);line-height:var(--font-size-body)}wp-component[name=BlockImageSmallText] .block-text>.content strong{font-weight:600}wp-component[name=BlockImageSmallText] .block-text>.content>h2{margin-block-end:16px}wp-component[name=BlockImageSmallText] .block-media .video-container{position:relative;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}wp-component[name=BlockImageSmallText] .block-media .video-container>video{border-radius:22px;grid-row:1;grid-column:1;object-fit:contain}wp-component[name=BlockImageSmallText] .block-media .video-container>video[poster]:not(:fullscreen){height:690px;width:1226px;object-fit:cover;object-position:50% 0}@media (max-width: 600px){wp-component[name=BlockImageSmallText] .block-media .video-container>video[poster]:fullscreen{object-position:center}}wp-component[name=BlockImageSmallText] .block-media .external-media-container{position:relative;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-embed,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-preview-img{min-block-size:360px}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-embed,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-preview-img{min-block-size:540px}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-embed,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-preview-img{min-height:794px}}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-preview-img{filter:none;height:auto;object-fit:cover}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-ripple-backdrop,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-ripple-main{display:none}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-ripple-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-ripple-main{--color: var(--button-background-color)}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=storylane] .sl-ripple-main .sl-ripple{background-color:var(--button-text-color);color:var(--button-text-color);opacity:.25}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] .poster,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] iframe{object-fit:cover;min-block-size:360px}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] .poster,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] iframe{min-block-size:540px}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] .poster,wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-external=youtube] iframe{min-block-size:794px}}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=true] .cookie-dialog{display:none}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=false] .cookie-dialog{align-self:center;background-color:#fff;border-radius:22px;display:grid;direction:ltr;justify-self:center;padding:20px 28px;position:absolute;max-inline-size:420px;margin:24px;z-index:10}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=false] .cookie-dialog>.button{position:relative;margin-inline:auto}wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=false] .cookie-dialog+.sl-embed>.poster{filter:blur(2px);object-fit:cover;min-block-size:360px}@media (min-width: 1180px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=false] .cookie-dialog+.sl-embed>.poster{min-block-size:540px}}@media (min-width: 1600px){wp-component[name=BlockImageSmallText] .block-media .external-media-container[data-consent=false] .cookie-dialog+.sl-embed>.poster{min-block-size:794px}}wp-component[name=BlockImageText]{--bg-color: transparent;--text-color: var(--color-blue);margin-block:var(--component-spacing);background-color:var(--bg-color);color:var(--text-color)}wp-component[name=BlockImageText][data-has-bg-color=true]{margin-block:initial;padding-block:80px}@media (min-width: 1600px){wp-component[name=BlockImageText][data-has-bg-color=true]{padding-block:100px}}wp-component[name=BlockImageText][data-has-bg-color=false]{margin-block:initial}@media (min-width: 1600px){wp-component[name=BlockImageText][data-has-bg-color=false]{margin-block-start:100px;margin-block-end:150px}}wp-component[name=BlockImageText][data-has-bg-color=false] .block-text{background-color:#f2f2f2}@media (min-width: 1600px){wp-component[name=BlockImageText] .container-grid{grid-template-rows:minmax(0,1fr)}}wp-component[name=BlockImageText] .container{display:grid;grid-template-columns:subgrid;grid-column:1/-1;row-gap:16px}@media (min-width: 1600px){wp-component[name=BlockImageText] .container{row-gap:0;grid-column:2/span 10}}wp-component[name=BlockImageText][data-image-position=left]{direction:ltr}wp-component[name=BlockImageText][data-image-position=right]{direction:rtl}wp-component[name=BlockImageText]:has(+wp-component[name=BlockImageText]){margin-block:initial;padding-block-end:0}@media (min-width: 1600px){wp-component[name=BlockImageText]:has(+wp-component[name=BlockImageText]){padding-block-end:0}}wp-component[name=BlockImageText] .block-image,wp-component[name=BlockImageText] .block-text{grid-column:span 4}wp-component[name=BlockImageText] .block-image{border-radius:22px;overflow:hidden;block-size:348px}@media (min-width: 1180px){wp-component[name=BlockImageText] .block-image{block-size:initial}}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-image{grid-column:span 5}}wp-component[name=BlockImageText] .block-image>img{object-fit:cover;min-block-size:348px}@media (min-width: 1180px){wp-component[name=BlockImageText] .block-image>img{min-block-size:480px}}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-image>img{min-block-size:672px}}wp-component[name=BlockImageText] .block-text{background-color:#fff;block-size:100%;border-radius:22px;display:grid;grid-template-columns:subgrid}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-text{grid-column:span 5}}wp-component[name=BlockImageText] .block-text>.content{align-self:center;grid-column:1/-1;direction:ltr;justify-self:center;padding-block:46px;padding-inline:28px}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-text>.content{padding-inline:64px}}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-text>.content:has(>blockquote){grid-column:2/span 3;padding:0}}wp-component[name=BlockImageText] .block-text>.content>ul.check{font-weight:600}wp-component[name=BlockImageText] .block-text>.content>blockquote,wp-component[name=BlockImageText] .block-text>.content>.blockquote{border:none;margin:0;padding:0}@media (min-width: 1600px){wp-component[name=BlockImageText] .block-text>.content>blockquote,wp-component[name=BlockImageText] .block-text>.content>.blockquote{font-size:var(--font-size-h6);font-weight:600;letter-spacing:-.003em}}wp-component[name=BlockLegal]{padding-block:0 50px;padding-inline:25px}@media (min-width: 1180px){wp-component[name=BlockLegal]{padding-inline:0;padding-block:50px 100px}}wp-component[name=BlockLegal] .content{grid-column:span 4}@media (min-width: 1180px){wp-component[name=BlockLegal] .content{grid-column:2/span 6}}@media (min-width: 1600px){wp-component[name=BlockLegal] .content{grid-column:2/span 10}}wp-component[name=BlockLegal] .print{font-size:16px}wp-component[name=BlockLegal] a:hover{text-decoration:none}wp-component[name=BlockLegal] .agb-post h2:first-letter{color:var(--color-orange)}wp-component[name=BlockLegal] h3{margin-block-start:50px}wp-component[name=BlockLegal] ol{padding-inline-start:22px}wp-component[name=BlockLegal] ol li{padding-inline-start:24px;line-height:1.2}wp-component[name=BlockLegal] ol li::marker{color:var(--color-orange);font-weight:700}wp-component[name=BlockLegal] strong{font-weight:600;color:var(--color-blue)}wp-component[name=BlockLegal] .dse-version{background-color:var(--color-gray);border-radius:22px;color:var(--color-blue);margin-block-start:50px;padding:15px 25px}@media (min-width: 1180px){wp-component[name=BlockLegal] .dse-version{margin-block-start:100px}}wp-component[name=BlockMauticDownload]{padding-block:50px}wp-component[name=BlockMauticDownload] .title{grid-column:1/-1;justify-self:center;text-align:center;font-family:var(--font-family-text);font-size:var(--font-size-h3);font-weight:600}@media (min-width: 768px){wp-component[name=BlockMauticDownload] .title{font-size:var(--font-size-h2)}}wp-component[name=BlockMauticDownload] .content{grid-column:1/-1;justify-self:center;text-align:center;font-size:18px;line-height:1.2rem}@media (min-width: 1180px){wp-component[name=BlockMauticDownload] .content{grid-column:2/8;font-size:18px}}@media (min-width: 1600px){wp-component[name=BlockMauticDownload] .content{grid-column:4/10}}wp-component[name=BlockMauticDownload] .grid-container{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:25px;margin-block-start:50px}@media (min-width: 768px){wp-component[name=BlockMauticDownload] .grid-container{display:grid;grid-template-columns:2fr 3fr}}@media (min-width: 1180px){wp-component[name=BlockMauticDownload] .grid-container{grid-column:2/8}}@media (min-width: 1600px){wp-component[name=BlockMauticDownload] .grid-container{grid-column:3/11}}wp-component[name=BlockMauticDownload] .grid-container .image{height:100%;width:100%;max-height:350px}@media (min-width: 768px){wp-component[name=BlockMauticDownload] .grid-container .image{max-height:100%}}@media (min-width: 1180px){wp-component[name=BlockMauticDownload] .grid-container .image{grid-column:1;grid-row:1}}wp-component[name=BlockMauticDownload] .grid-container .image img{width:100%;height:100%;object-fit:cover;border-radius:11px}wp-component[name=BlockMauticDownload] .mauticform_wrapper{grid-column:2;grid-row:1;border:1px solid var(--color-gray);border-radius:11px;margin:0;padding:25px;max-width:100%}@media (min-width: 768px){wp-component[name=BlockMauticDownload] .mauticform_wrapper{padding:50px}}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-message{margin-block-end:25px}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email{display:flex;flex-direction:row}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email input[type=email]{border:1px solid var(--color-blue);border-radius:11px;width:100%;padding-inline:25px;font-size:18px;font-weight:600;color:var(--color-blue)}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email input[type=email]::placeholder{color:var(--color-blue);font-weight:600}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email>.mauticform-errormsg{background-color:#fff;width:100%;align-self:center;padding:15px}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper{display:flex;justify-content:center;margin-block:30px}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper button{margin-inline-end:5px;padding:5px 25px;width:100%;min-height:45px;background-color:var(--color-orange);border-radius:50px;color:#fff;text-align:center;font-weight:600;font-size:16px}@media (min-width: 1180px){wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper button{width:auto}}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-checkboxgrp-row{margin:0}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-checkboxgrp-row .mauticform-checkboxgrp-label{font-size:18px;color:var(--color-blue);line-height:1.1rem}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext{font-size:18px;color:#707070}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext p{display:grid;grid-template-columns:auto auto;line-height:1.1rem}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext p:before{content:url(./icon-info-grey-2fe25df1.svg);width:24px;height:100%;margin-inline-end:10px;color:#707070;align-self:center}wp-component[name=BlockMauticDownload] .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext p>*{grid-column:2}wp-component[name=BlockOutro]{--bg-color: transparent;--mask-color: #fff;--headline-color: var(--color-blue);--text-color: inherit;background-color:var(--bg-color);position:relative}wp-component[name=BlockOutro][style*="--bg-color: var(--color-blue)"]{--mask-color: var(--color-blue-light);--headline-color: #fff;--text-color: #fff}wp-component[name=BlockOutro]:before{content:"";display:block;background-image:linear-gradient(180deg,var(--bg-color) 25%,transparent 75%);background-size:contain;background-position:top center;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}wp-component[name=BlockOutro]:after{content:"";display:block;-webkit-mask-image:url(./background-outro-a25c12a1.webp);mask-image:url(./background-outro-a25c12a1.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0;background-color:var(--mask-color)}wp-component[name=BlockOutro] .container{align-items:center;display:flex;flex-direction:column;padding:50px 24px 100px;z-index:1}@media (min-width: 1600px){wp-component[name=BlockOutro] .container{padding:80px 0 130px}}wp-component[name=BlockOutro] .container:before{background-image:radial-gradient(circle at top,var(--bg-color) 20%,transparent 70%);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}wp-component[name=BlockOutro] .container>div{position:relative;z-index:5}@media (min-width: 600px){wp-component[name=BlockOutro] .content-wrapper{max-inline-size:calc(480px + var(--column-gap))}}@media (min-width: 1180px){wp-component[name=BlockOutro] .content-wrapper{max-inline-size:calc(var(--column-width) * 4 + var(--column-gap) * 3)}}@media (min-width: 1600px){wp-component[name=BlockOutro] .content-wrapper{max-inline-size:calc(var(--column-width) * 4 + var(--column-gap) * 3)}}wp-component[name=BlockOutro] .button-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:24px}wp-component[name=BlockOutro] .product-name{align-items:center;display:flex;gap:10px;justify-content:center}@media (min-width: 1600px){wp-component[name=BlockOutro] .product-name{margin-block-end:4px}}wp-component[name=BlockOutro] .product-name span:not(.icon){color:var(--headline-color);font-family:var(--font-family-heading);font-size:var(--font-size-body-medium)}@media (min-width: 1180px){wp-component[name=BlockOutro] .product-name span:not(.icon){font-size:var(--font-size-body-large)}}wp-component[name=BlockOutro] .product-name span.icon>img{max-block-size:30px}@media (min-width: 1180px){wp-component[name=BlockOutro] .product-name span.icon>img{max-block-size:38px}}wp-component[name=BlockOutro] .content{text-align:center;margin-block-end:24px}wp-component[name=BlockOutro] .content h1,wp-component[name=BlockOutro] .content h2,wp-component[name=BlockOutro] .content h3,wp-component[name=BlockOutro] .content h4,wp-component[name=BlockOutro] .content h5,wp-component[name=BlockOutro] .content h6{margin-block-end:10px;color:var(--headline-color)}wp-component[name=BlockOutro] .content p{color:var(--text-color);font-size:var(--font-size-body-medium);line-height:var(--font-size-body);text-wrap:balance}@media (min-width: 1180px){wp-component[name=BlockOutro] .content p{font-size:var(--font-size-body);line-height:var(--font-size-body-large)}}wp-component[name=BlockOutro] .content p strong{font-weight:600}wp-component[name=BlockPromotionCta]{--bg-color: #fff;margin-block-end:100px}wp-component[name=BlockPromotionCta] .content-container{grid-column:1/-1;display:flex;flex-direction:column;margin-block-start:100px;background-color:var(--bg-color);border-radius:22px}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .content-container{display:grid;grid-template-columns:2fr 1fr}}@media (min-width: 1600px){wp-component[name=BlockPromotionCta] .content-container{grid-column:3/11;grid-template-columns:2fr 1fr}}wp-component[name=BlockPromotionCta] .content-container .content{display:flex;flex-direction:column;padding:25px;align-items:center}@media (min-width: 768px){wp-component[name=BlockPromotionCta] .content-container .content{padding-inline:100px;padding-block:50px}}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .content-container .content{align-items:start;padding-inline:35px 0;padding-block:50px}}wp-component[name=BlockPromotionCta] .content-container .content .title{margin-block-end:15px}wp-component[name=BlockPromotionCta] .content-container .content .title h2{text-wrap:pretty}wp-component[name=BlockPromotionCta] .content-container .content .title h2 sup{font-size:25px;font-weight:400;line-height:1.3rem}wp-component[name=BlockPromotionCta] .content-container .content .text{margin-block-end:25px;font-size:18px;line-height:1rem;text-wrap:pretty;color:var(--color-blue)}wp-component[name=BlockPromotionCta] .content-container .content .text ul,wp-component[name=BlockPromotionCta] .content-container .content .text ol{margin-block-start:15px}wp-component[name=BlockPromotionCta] .content-container .content .text ul li::marker,wp-component[name=BlockPromotionCta] .content-container .content .text ol li::marker{font-weight:700}wp-component[name=BlockPromotionCta] .content-container .image{display:flex;justify-content:center}wp-component[name=BlockPromotionCta] .content-container .image img{max-width:400px}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .content-container .image img{position:absolute;max-width:500px;bottom:0;right:-15px}}@media (min-width: 1600px){wp-component[name=BlockPromotionCta] .content-container .image img{right:unset}}wp-component[name=BlockPromotionCta] .buttons{display:flex;justify-content:start;flex-direction:row;gap:20px;margin-block-start:12px;--button-background-color: var(--color-yellow-light);--button-text-color: var(--color-orange);--button-border-color: var(--color-orange)}@media (max-width: 768px){wp-component[name=BlockPromotionCta] .buttons{flex-direction:column;flex-wrap:wrap;row-gap:6px}}wp-component[name=BlockPromotionCta] .buttons>a{max-width:max-content;background-color:var(--button-background-color);border-radius:22px;color:var(--button-text-color);border-color:var(--button-border-color);display:block;min-width:100%;font-size:18px;font-weight:700;padding:10px 15px;text-decoration:none;transition:all .3s ease}wp-component[name=BlockPromotionCta] .buttons>a:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}@media (min-width: 768px){wp-component[name=BlockPromotionCta] .buttons>a{min-width:max-content;font-weight:600}}wp-component[name=BlockPromotionCta] .buttons>a>span{margin:0 10px 0 0}wp-component[name=BlockPromotionCta] .product-content{align-self:center}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .product-content{align-self:start}}wp-component[name=BlockPromotionCta] .product-content .product-info{display:flex;align-items:center;margin-block-end:15px}wp-component[name=BlockPromotionCta] .product-content .product-info-icon,wp-component[name=BlockPromotionCta] .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .product-content .product-info-icon,wp-component[name=BlockPromotionCta] .product-content .product-info-icon>span>svg{inline-size:34px;block-size:34px}}wp-component[name=BlockPromotionCta] .product-content .product-info-title{color:var(--color-blue);font-size:var(--font-size-body-medium);font-family:var(--font-family-heading);font-weight:500;padding-inline:10px 10px}@media (min-width: 1180px){wp-component[name=BlockPromotionCta] .product-content .product-info-title{font-size:21px}}wp-component[name=BlockPromotionCta] .product-content .product-info-platform{align-items:center;display:flex;gap:5px;margin-block-start:0}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform{align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-yellow-light)}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=BlockPromotionCta] .product-content .product-info-platform .platform:after{background-color:var(--color-blue)}wp-component[name=BlockServicePromotionCta]{--bg-color: #fff;margin-block-end:100px}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta][data-image-position=left] .content-container .content{grid-column:5/span 4}}@media (min-width: 1600px){wp-component[name=BlockServicePromotionCta][data-image-position=left] .content-container .content{grid-column:7/span 4}}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta][data-image-position=left] .image{grid-column:1/span 4}}@media (min-width: 1600px){wp-component[name=BlockServicePromotionCta][data-image-position=left] .image{grid-column:1/span 7}}wp-component[name=BlockServicePromotionCta] .content-container{align-items:center;background-color:var(--bg-color);border-radius:22px 22px 0 0;display:grid;grid-column:1/-1;grid-template-columns:subgrid;margin-block-start:100px}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta] .content-container{border-radius:22px;grid-row:1}}@media (min-width: 1600px){wp-component[name=BlockServicePromotionCta] .content-container{align-self:end;grid-column:2/12;min-block-size:520px}}wp-component[name=BlockServicePromotionCta] .content-container .content{grid-column:1/-1;padding:30px}@media (min-width: 768px){wp-component[name=BlockServicePromotionCta] .content-container .content{padding-block:50px}}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta] .content-container .content{grid-column:1/span 4;padding-inline:64px}}@media (min-width: 1600px){wp-component[name=BlockServicePromotionCta] .content-container .content{grid-column:2/span 4;align-items:start;max-inline-size:470px;padding-block:46px 70px;padding-inline:0}}wp-component[name=BlockServicePromotionCta] .content-container .content .badge{background-color:var(--color-gray);border-radius:22px;color:#fff;display:inline-block;font-size:var(--font-size-body-xsmall);font-weight:600;line-height:var(--font-size-body);margin-block-end:8px;padding:7px 15px}wp-component[name=BlockServicePromotionCta] .content-container .content .title{margin-block-end:15px}wp-component[name=BlockServicePromotionCta] .content-container .content .title h2{text-wrap:pretty}wp-component[name=BlockServicePromotionCta] .content-container .content .title h2 sup{font-size:25px;font-weight:400;line-height:1.3rem}wp-component[name=BlockServicePromotionCta] .content-container .content .text{margin-block-end:25px;font-size:18px;line-height:1rem;text-wrap:pretty;color:var(--color-text)}wp-component[name=BlockServicePromotionCta] .content-container .content .text ul,wp-component[name=BlockServicePromotionCta] .content-container .content .text ol{margin-block-start:15px;padding-inline-start:0}wp-component[name=BlockServicePromotionCta] .content-container .content .text ul li,wp-component[name=BlockServicePromotionCta] .content-container .content .text ol li{align-items:center;column-gap:14px;display:flex;font-size:var(--font-size-body-medium);line-height:var(--font-size-body)}wp-component[name=BlockServicePromotionCta] .content-container .content .text ul li:before,wp-component[name=BlockServicePromotionCta] .content-container .content .text ol li:before{background-color:var(--color-green);display:block;content:"";height:20px;width:20px;-webkit-mask-image:url(./icon-check-16f9f115.svg);mask-image:url(./icon-check-16f9f115.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center 4px;mask-position:center 4px}wp-component[name=BlockServicePromotionCta] .content-container .content .text ul li+li,wp-component[name=BlockServicePromotionCta] .content-container .content .text ol li+li{margin-block-start:8px}wp-component[name=BlockServicePromotionCta] .content-container .content .price-container{color:var(--color-green);font-family:var(--font-family-heading);font-size:var(--font-size-body-large);font-weight:700;line-height:25px}wp-component[name=BlockServicePromotionCta] .content-container .content .price-container sup{position:relative;left:-.3em}wp-component[name=BlockServicePromotionCta] .content-container .content .price-container a{color:inherit;text-decoration:none}wp-component[name=BlockServicePromotionCta] .content-container .content .price-container a:hover{text-decoration:underline}wp-component[name=BlockServicePromotionCta] .content-container .content .button-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin-block-start:28px}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta] .content-container .content .button-container{flex-direction:row}}wp-component[name=BlockServicePromotionCta] .content-container .content .button-container>.button--underlined{--button-padding-inline: 0}@media (max-width: 1179px){wp-component[name=BlockServicePromotionCta] .image{background-color:var(--bg-color);border-radius:0 0 22px 22px;grid-column:1/-1}}@media (min-width: 1180px){wp-component[name=BlockServicePromotionCta] .image{align-self:end;justify-self:end;grid-row:1;grid-column:4/-1}}@media (min-width: 1600px){wp-component[name=BlockServicePromotionCta] .image{grid-column:5/-1}}wp-component[name=BlockServicePromotionCta] .image>img{max-block-size:690px}wp-component[name=BlockServicePromotionCta] .button--underlined:has(>span.tooltip){position:relative;text-decoration:none}wp-component[name=BlockServicePromotionCta] .button--underlined:has(>span.tooltip):hover:after{background-color:transparent}wp-component[name=BlockServicePromotionCta] .button--underlined:has(>span.tooltip):after{background-color:var(--button-text-color);content:"";position:absolute;inset:auto 0 3px;height:3px;border:none}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;position:relative;margin-inline-start:6px}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px;color:#000}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=BlockServicePromotionCta] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=BlockServicePromotionCta] span.tooltip:hover>.tooltip-text,wp-component[name=BlockServicePromotionCta] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=BlockTestBanner]{--bg-color: #fff;background-color:var(--bg-color);padding-block:50px}@media (min-width: 768px){wp-component[name=BlockTestBanner]{padding-block:100px}}wp-component[name=BlockTestBanner] .content{grid-column:1/-1;display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:left}@media (min-width: 768px){wp-component[name=BlockTestBanner] .content{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 1600px){wp-component[name=BlockTestBanner] .content{grid-column:2/12}}wp-component[name=BlockTestBanner] .content .image{margin:auto}wp-component[name=BlockTestBanner] .content .image>img{max-width:500px;position:relative;bottom:20px}wp-component[name=BlockTestBanner] .content .right-content{display:flex;flex-direction:column;padding:25px}wp-component[name=BlockTestBanner] .content .right-content .product-content{margin-block-end:15px;font-family:var(--font-family-heading)}wp-component[name=BlockTestBanner] .content .right-content .product-content .product-title{color:var(--color-blue);font-size:var(--font-size-h7);font-weight:700}wp-component[name=BlockTestBanner] .content .right-content .headline{color:var(--color-blue);font-family:var(--font-family-heading);font-size:var(--font-size-h7);font-weight:700;margin-bottom:15px}wp-component[name=BlockTestBanner] .content .right-content .text{margin-block-end:25px;font-size:16px;line-height:1rem;text-wrap:pretty;color:#000}wp-component[name=BlockTestBanner] .content .right-content .text ul,wp-component[name=BlockTestBanner] .content .right-content .text ol{margin-block-start:15px}wp-component[name=BlockTestBanner] .content .right-content .text ul li::marker,wp-component[name=BlockTestBanner] .content .right-content .text ol li::marker{font-weight:700}wp-component[name=BlockTestBanner] .form-container{max-inline-size:540px;margin-inline:auto}@media (min-width: 1180px){wp-component[name=BlockTestBanner] .form-container{max-inline-size:600px;margin-inline:initial}}wp-component[name=BlockTestBanner] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=BlockTestBanner] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=BlockTestBanner] .form-container .form-group>label{font-size:0}wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=BlockTestBanner] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=BlockTestBanner] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=BlockTestBanner] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=BlockTestBanner] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=BlockTestBanner] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=BlockTestBanner] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=BlockTestBanner] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=BlockTestBanner] .form-container .form-info{justify-content:start}}wp-component[name=BlockTestBanner] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=BlockTestBanner] .form-container .form-error{text-align:left}wp-component[name=BlockTestBanner] .form-container .form-info{color:#000000b3}wp-component[name=BlockTestBanner] .form-container .form-info>p{text-wrap:wrap}wp-component[name=BlockTestBannerTiles]{--bg-color: #fff;--text-color: var(--color-text);background-color:var(--bg-color);color:var(--text-color);padding-block:50px}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles]{padding-block:100px}}wp-component[name=BlockTestBannerTiles] .container-grid{justify-items:stretch}wp-component[name=BlockTestBannerTiles] .tiles{display:grid;grid-template-columns:subgrid;grid-column:1/-1}@media (max-width: 1179px){wp-component[name=BlockTestBannerTiles] .tiles{row-gap:48px}}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tiles{grid-column:2/span 6}}@media (min-width: 1600px){wp-component[name=BlockTestBannerTiles] .tiles{grid-column:2/span 10}}wp-component[name=BlockTestBannerTiles] .tile{--tile-bg-color: transparent;align-items:center;background-color:var(--tile-bg-color);border-radius:22px;display:flex;flex-direction:column;grid-column:span 4;padding:24px;row-gap:32px}@media (max-width: 1179px){wp-component[name=BlockTestBannerTiles] .tile{max-width:480px}}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile{grid-column:span 3;padding:24px;row-gap:48px}}@media (min-width: 1600px){wp-component[name=BlockTestBannerTiles] .tile{grid-column:span 5;padding:48px}}wp-component[name=BlockTestBannerTiles] .tile-img{max-inline-size:320px;justify-self:center}@media (max-width: 1179px){wp-component[name=BlockTestBannerTiles] .tile-img{max-inline-size:240px}}wp-component[name=BlockTestBannerTiles] .tile .tile-content{text-align:center}wp-component[name=BlockTestBannerTiles] .tile .tile-content>h1,wp-component[name=BlockTestBannerTiles] .tile .tile-content>h2,wp-component[name=BlockTestBannerTiles] .tile .tile-content>h3,wp-component[name=BlockTestBannerTiles] .tile .tile-content>h4,wp-component[name=BlockTestBannerTiles] .tile .tile-content>h5,wp-component[name=BlockTestBannerTiles] .tile .tile-content>h6{color:var(--text-color);text-align:center}wp-component[name=BlockTestBannerTiles] .tile .form-container{max-inline-size:540px;margin-inline:auto;margin-block-start:auto}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile .form-container{max-inline-size:100%;margin-inline:initial}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;align-items:center;margin-inline:auto;row-gap:16px}@media (min-width: 1600px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group{margin-inline:initial;row-gap:0}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>label{font-size:0}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>input[type=email]{grid-column:1/-1;grid-row:1;background-color:#fff;border:1px solid #CBCBCB;padding:10px 25px;border-radius:34px}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1/-1;grid-row:1}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>input[type=email]::placeholder{text-align:center;color:#000;font-size:var(--font-size-body-medium)}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>input[type=email]::placeholder{text-align:left}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>.button{--button-padding-block: 10px;--button-border-radius: 28px;grid-column:1/-1}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 1600px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-group>.button{--button-padding-block: 10px;grid-column:2;grid-row:1;margin-inline-end:6px}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-error[data-has-error=true]{display:block}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=BlockTestBannerTiles] .tile .form-container .form-info{justify-content:start}}wp-component[name=BlockTestBannerTiles] .tile .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=BlockTestCtaBanner]{background-image:linear-gradient(125deg,var(--color-blue-dark) 10%,var(--color-blue) 85%);color:#fff;padding-block:50px;margin-block-end:50px}@media (min-width: 768px){wp-component[name=BlockTestCtaBanner]{padding-block:185px;margin-block-end:100px}}wp-component[name=BlockTestCtaBanner]:last-child{margin-block-end:0}wp-component[name=BlockTestCtaBanner][data-media=right] .content-container{direction:rtl}wp-component[name=BlockTestCtaBanner][data-media=right] .content-container *{direction:ltr}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner][data-media=right] .content-container .column[data-column=content]{padding-inline-start:96px}}wp-component[name=BlockTestCtaBanner] .content-container{display:grid;grid-template-columns:subgrid;background-color:var(--color-blue);border-radius:22px;grid-column:1/-1}@media (min-width: 768px){wp-component[name=BlockTestCtaBanner] .content-container{padding-block:100px}}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner] .content-container{grid-column:2/span 10}}wp-component[name=BlockTestCtaBanner] .column[data-column=media]{grid-column:1/-1;grid-row:1;justify-self:center}@media (min-width: 1024px){wp-component[name=BlockTestCtaBanner] .column[data-column=media]{grid-column:span 2}}@media (min-width: 1180px){wp-component[name=BlockTestCtaBanner] .column[data-column=media]{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner] .column[data-column=media]{grid-column:span 5}}@media (min-width: 600px) and (max-width: 1023px){wp-component[name=BlockTestCtaBanner] .column[data-column=media]>img{max-inline-size:560px}}wp-component[name=BlockTestCtaBanner] .column[data-column=content]{align-self:center;grid-column:1/-1;grid-row:2;justify-self:center;padding:0 28px 28px}@media (min-width: 1024px){wp-component[name=BlockTestCtaBanner] .column[data-column=content]{grid-column:span 2;grid-row:1;padding:0}}@media (min-width: 1180px){wp-component[name=BlockTestCtaBanner] .column[data-column=content]{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner] .column[data-column=content]{grid-column:span 5}}wp-component[name=BlockTestCtaBanner] .content{max-inline-size:520px}wp-component[name=BlockTestCtaBanner] .content .headline{font-family:var(--font-family-heading);font-weight:700;text-wrap:balance}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner] .content .headline{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=BlockTestCtaBanner] .content .text{margin-block-start:8px;font-size:var(--font-size-body-medium)}wp-component[name=BlockTestCtaBanner] .content .text ul{margin-block:22px}wp-component[name=BlockTestCtaBanner] .content .text ul>li:not(:first-of-type){margin-block-start:8px}wp-component[name=BlockTestCtaBanner] .content .text ul.list{list-style:none}wp-component[name=BlockTestCtaBanner] .content .text ul.list li{align-items:center;display:flex;gap:12px;line-height:22px}wp-component[name=BlockTestCtaBanner] .content .text ul.list li:before{background-image:url(./check_circle_white_24-e7756fbd.svg);background-position:center;background-repeat:no-repeat;background-size:contain;block-size:20px;content:"";inline-size:20px}wp-component[name=BlockTestCtaBanner] .form-container{max-inline-size:320px;margin-inline:auto;padding-inline:4px}@media (min-width: 1024px){wp-component[name=BlockTestCtaBanner] .form-container{max-inline-size:420px;margin-inline:initial}}wp-component[name=BlockTestCtaBanner] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=BlockTestCtaBanner] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=BlockTestCtaBanner] .form-container .form-group>label{font-size:0}wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=BlockTestCtaBanner] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=BlockTestCtaBanner] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=BlockTestCtaBanner] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=BlockTestCtaBanner] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=BlockTestCtaBanner] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=BlockTestCtaBanner] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=BlockTestCtaBanner] .form-container .form-info{justify-content:start}}wp-component[name=BlockTestCtaBanner] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=BlockTestCtaBanner] .form-container .form-error{text-align:left}@media (min-width: 1600px){wp-component[name=BlockTestCtaBanner] .form-container .form-group>input[type=email]{max-inline-size:180px}}wp-component[name=BlockTestCtaBanner] .form-container .form-info{color:#ffffffb3}wp-component[name=BlockTestCtaBanner] .form-container .form-info>p{text-wrap:wrap;max-inline-size:342px}wp-component[name=BlockText]{--bg-color: transparent;background-color:var(--bg-color)}wp-component[name=BlockText][data-has-bg-color=true]{padding-block-start:80px}@media (min-width: 1600px){wp-component[name=BlockText][data-has-bg-color=true]{padding-block-start:100px}}@media (min-width: 1600px){wp-component[name=BlockText]:first-child{padding-block-start:100px;padding-block-end:100px}}wp-component[name=BlockText]:first-child:has(+wp-component[name=ProductSwitch]){padding-block-start:70px;padding-block-end:0}wp-component[name=BlockText]:first-child:has(+wp-component[name=ProductSwitchCourses]),wp-component[name=BlockText]:first-child:has(+wp-component[name=ProductSwitchService]){padding-block-start:68px;padding-block-end:0}wp-component[name=BlockText] .content{--column-start: 1;--column-width: 12;grid-column:1/span 4}@media (min-width: 1180px){wp-component[name=BlockText] .content{grid-column:1/span 8}}@media (min-width: 1600px){wp-component[name=BlockText] .content{grid-column:var(--column-start)/span var(--column-width)}}wp-component[name=BlockText] .content-center{margin-inline:auto}wp-component[name=BlockText]~wp-component[name=PriceTableDesktop]{padding-block-start:0}wp-component[name=BlockText]~wp-component[name=PromoBanner]{padding-block-start:50px}#custom-checkout-document+wp-component[name=BlockText][data-has-bg-color=true]{padding-block-start:0}#custom-checkout-document:has(+wp-component[name=BlockText])~wp-component[name=BlockButtons]{padding-block-start:32px}wp-component[name=BlockTextImageTiles]{--block-color: transparent;--column-gap: 11px;--column-width: 74px;background-color:var(--block-color);padding-inline:var(--spacing-inline-mobile);padding-block:50px}@media (min-width: 1024px){wp-component[name=BlockTextImageTiles]{--column-width: 124px;--column-gap: 16px}}@media (min-width: 1600px){wp-component[name=BlockTextImageTiles]{--column-width: 122px;padding-block:100px;padding-inline:0}}wp-component[name=BlockTextImageTiles] .container{display:flex;flex-wrap:wrap}@media (min-width: 1280px){wp-component[name=BlockTextImageTiles] .container{flex-wrap:nowrap}}wp-component[name=BlockTextImageTiles] .content{flex-shrink:1;flex-basis:auto;min-width:0;text-wrap:pretty}@media (max-width: 1279px){wp-component[name=BlockTextImageTiles] .content{margin-block-end:var(--flow-space)}}@media (min-width: 1180px){wp-component[name=BlockTextImageTiles] .content{margin-inline-end:calc(var(--column-gap) * 2 + var(--column-width))}}wp-component[name=BlockTextImageTiles] .content>h1{text-wrap:pretty}wp-component[name=BlockTextImageTiles] .tiles{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--column-gap);min-width:0}@media (min-width: 830px) and (max-width: 1179px){wp-component[name=BlockTextImageTiles] .tiles{flex-wrap:nowrap}}@media (min-width: 1180px){wp-component[name=BlockTextImageTiles] .tiles{flex:1 0 auto}}wp-component[name=BlockTextImageTiles] .tile{--bg-color: transparent;--text: #fff;background-color:var(--bg-color);border-radius:22px;color:var(--text);display:grid;flex:1 1 auto;grid-template-rows:1fr minmax(256px,auto);inline-size:100%;max-inline-size:380px}@media (min-width: 830px) and (max-width: 1179px){wp-component[name=BlockTextImageTiles] .tile{max-inline-size:430px}}@media (min-width: 1180px){wp-component[name=BlockTextImageTiles] .tile{max-inline-size:380px}}@media (min-width: 1600px){wp-component[name=BlockTextImageTiles] .tile{max-inline-size:470px}}wp-component[name=BlockTextImageTiles] .tile:has(.tile-image){background-color:transparent}wp-component[name=BlockTextImageTiles] .tile .tile-image{grid-column:1;grid-row:1/-1}wp-component[name=BlockTextImageTiles] .tile .tile-image+.tile-content{background-color:var(--bg-color);grid-row:2}wp-component[name=BlockTextImageTiles] .tile .tile-content{display:flex;flex-direction:column;row-gap:12px}wp-component[name=BlockTextImageTiles] .tile .tile-title>*{color:var(--text)}wp-component[name=BlockTextImageTiles] .tile .tile-content{border-radius:22px;grid-column:1;grid-row:1/-1;line-height:22px;margin:var(--column-gap);padding:22px}@media (min-width: 1024px){wp-component[name=BlockTextImageTiles] .tile .tile-content{padding:34px}}wp-component[name=BlockTextImageTiles] .tile .tile-buttons{margin-block-start:auto}wp-component[name=BlockTextImageTiles] .tile .tile-buttons .button--underlined{--button-padding-inline: 0;--button-padding-block: 0}wp-component[name=BlogAuthor] .author-list{grid-column:1/-1;padding-block-start:50px}wp-component[name=BlogAuthor] .author-list .back-button{justify-self:center;margin-block:0 25px;width:100%;padding-inline:25px}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .back-button{max-inline-size:var(--content-max-width);padding-inline:0}}@media (min-width: 1600px){wp-component[name=BlogAuthor] .author-list .back-button{padding-inline:0;max-inline-size:var(--content-max-width-full)}}wp-component[name=BlogAuthor] .author-list .back-button>a{text-decoration:none;width:max-content}wp-component[name=BlogAuthor] .author-list .back-button>a .search-back{display:flex;flex-direction:row;align-items:center;margin-inline:0 10px;padding:5px 10px;border:1px solid var(--color-teal);border-radius:22px;font-weight:600;font-size:var(--font-size-body-small);cursor:pointer;text-wrap:nowrap;color:var(--color-teal);transition:all .3s ease}wp-component[name=BlogAuthor] .author-list .back-button>a .search-back[data-active=true]{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogAuthor] .author-list .back-button>a .search-back:hover{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogAuthor] .author-list .back-button>a .search-back:hover:before{content:url(./icon-arrow--prev-white-8ac2ade2.svg)}wp-component[name=BlogAuthor] .author-list .back-button>a .search-back:before{content:url(./icon-arrow--prev-teal-c80e2c7d.svg);margin-inline:0 5px}wp-component[name=BlogAuthor] .author-list>h1{padding-inline:25px}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list>h1{max-inline-size:var(--content-max-width);margin:auto;padding-inline:0}}@media (min-width: 1600px){wp-component[name=BlogAuthor] .author-list>h1{max-inline-size:var(--content-max-width-full);margin:auto;padding-inline:0}}wp-component[name=BlogAuthor] .author-list .author-container{display:flex;justify-content:center;padding:50px 25px;margin-block-start:0}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .author-container{padding:50px 100px}}wp-component[name=BlogAuthor] .author-list .author-container:nth-child(2n){background-color:var(--color-gray-light)}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .author-container .author-content{max-inline-size:var(--content-max-width);display:grid;grid-template-columns:2fr 3fr;align-items:center;gap:100px}}@media (min-width: 1600px){wp-component[name=BlogAuthor] .author-list .author-container .author-content{max-inline-size:var(--content-max-width-full)}}wp-component[name=BlogAuthor] .author-list .author-container .author-content>img{width:500px;justify-self:center;align-items:center;border-radius:22px;margin-block-end:25px}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .author-container .author-content>img{justify-self:start;margin-block-end:0}}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text{grid-column:2;align-self:center;font-size:18px}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text{font-size:20px}}@media (min-width: 1180px){wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container{margin-block-start:36px}}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container{display:flex;flex-flow:wrap;column-gap:25px}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a{text-decoration:none;width:max-content}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button{display:flex;flex-direction:row;align-items:center;margin-block:25px 0;padding:5px 15px;border-radius:22px;font-weight:600;font-size:var(--font-size-body-small);cursor:pointer;text-wrap:nowrap;transition:all .3s ease;color:#fff;min-height:43px}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.linked-in,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.linked-in{background-color:#0b66c2;color:#fff;border:1px solid #0B66C2}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.linked-in:hover,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.linked-in:hover{background-color:#fff;color:#0b66c2}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.linked-in:before,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.linked-in:before{content:url(./icon-linkedin-blue-5c15cdfb.svg);margin-inline:0 5px;position:relative;top:.5vh}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.youtube,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.youtube{background-color:red;border:1px solid #FF0000}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.youtube:hover,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.youtube:hover{background-color:#fff;color:red}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.youtube:hover:before,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.youtube:hover:before{background:red}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.youtube:before,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.youtube:before{content:url(./icon-youtube-white-05598d17.svg);margin-inline:0 5px;position:relative;top:.5vh}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.instagram,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.instagram{background:linear-gradient(to right,#FFC103,#FE0952,#7A0DFE,#FD02BA);transition:background .5s ease}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.instagram:hover,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.instagram:hover{background:linear-gradient(to left,#FFC103,#FE0952,#7A0DFE,#FD02BA);background-position:-118px}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .social-container>a button.instagram:before,wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .button-container>a button.instagram:before{content:url(./icon-instagram-white-20866b54.svg);margin-inline:0 5px;position:relative;top:.5vh}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .topic-container{margin-block-start:50px}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .topic-container>p{font-size:22px;font-weight:600}wp-component[name=BlogAuthor] .author-list .author-container .author-content .author-content-text .topic-container .topic-listing span:not(:last-of-type):after{content:"|";margin-inline:25px}wp-component[name=BlogBlockText]{--bg-color: transparent;background-color:var(--bg-color);grid-column:1/-1;font-size:18px}@media (min-width: 1180px){wp-component[name=BlogBlockText]{grid-column:2/span 6}}@media (min-width: 1600px){wp-component[name=BlogBlockText]{grid-column:3/span 8}}wp-component[name=BlogBlockText]:first-of-type{margin-block-start:1rem}wp-component[name=BlogBlockText][data-has-bg-color=true]{padding-block-start:80px}@media (min-width: 1600px){wp-component[name=BlogBlockText][data-has-bg-color=true]{padding-block-start:100px}}@media (min-width: 1600px){wp-component[name=BlogBlockText]{font-size:var(--font-size-body)}}wp-component[name=BlogBlockText] .content{grid-column:3/span 4}@media (min-width: 1180px){wp-component[name=BlogBlockText] .content{grid-column:3/span 8}}wp-component[name=BlogBlockText] .content img{inline-size:auto}wp-component[name=BlogBlockText] .content>ol,wp-component[name=BlogBlockText] .content ul{padding-inline-start:1rem}wp-component[name=BlogBlockText] .content>ol li,wp-component[name=BlogBlockText] .content ul li{padding-inline-start:1rem}wp-component[name=BlogBlockText] .content>ol li::marker,wp-component[name=BlogBlockText] .content ul li::marker{color:var(--color-orange);font-weight:600;margin-inline-end:15px}wp-component[name=BlogBlockText] .content a{transition:.3s ease}wp-component[name=BlogBlockText] .content a:hover{color:var(--color-orange-dark)}wp-component[name=BlogBlockText] .content>h2,wp-component[name=BlogBlockText] .content h3,wp-component[name=BlogBlockText] .content h5{font-size:20px;margin-block:2rem 1rem}@media (min-width: 1180px){wp-component[name=BlogBlockText] .content>h2,wp-component[name=BlogBlockText] .content h3,wp-component[name=BlogBlockText] .content h5{font-size:28px}}wp-component[name=BlogBlockText] .content>p.h1{font-size:20px}@media (min-width: 1180px){wp-component[name=BlogBlockText] .content>p.h1{font-size:28px}}wp-component[name=BlogCtaBanner]{--component-display: ;display:grid;grid-template-columns:2fr 3fr;max-inline-size:var(--content-max-width);justify-items:center;--bg-color: transparent;--bg-image: "";background-color:var(--bg-color);border-radius:22px;margin-block:3rem;margin-inline:auto;grid-column:1/-1}wp-component[name=BlogCtaBanner] .image-container{grid-column:1/-1;background:var(--bg-image) no-repeat center;max-inline-size:var(--content-max-width);background-size:contain;height:250px;width:100%;margin:25px}@media (min-width: 1180px){wp-component[name=BlogCtaBanner] .image-container{grid-column:1}}wp-component[name=BlogCtaBanner] .content-container{grid-column:1/-1;grid-row:2;max-inline-size:var(--content-max-width);z-index:100;align-self:center}@media (min-width: 1180px){wp-component[name=BlogCtaBanner] .content-container{grid-column:2;grid-row:1}}wp-component[name=BlogCtaBanner] .content{display:flex;flex-direction:column;font-weight:800;color:var(--color-blue);line-height:1.2;padding-inline:50px;padding-block:25px}wp-component[name=BlogCtaBanner] .content .headline{margin-block-end:5px}wp-component[name=BlogCtaBanner] .content .headline>h3{text-wrap:pretty}wp-component[name=BlogCtaBanner] .content-button{background-color:var(--button-background-color);border-radius:22px;color:var(--button-text-color);border:1px solid var(--button-border-color);inline-size:max-content;margin-block-end:16px;padding:10px 25px}wp-component[name=BlogCtaBanner] .content-text{margin-block-end:8px}wp-component[name=BlogCtaBanner] .buttons{display:flex;flex-direction:column;gap:20px;margin-block-start:12px;--button-background-color: var(--color-yellow-light);--button-text-color: var(--color-orange);--button-border-color: var(--color-orange)}@media (max-width: 1179px){wp-component[name=BlogCtaBanner] .buttons{flex-wrap:wrap;row-gap:6px;justify-content:start}}wp-component[name=BlogCtaBanner] .buttons>a{max-width:max-content;background-color:var(--button-background-color);border-radius:22px;color:var(--button-text-color);border-color:var(--button-border-color);display:block;font-size:18px;font-weight:700;padding:10px 15px;text-decoration:none;transition:all .3s ease}@media (min-width: 1180px){wp-component[name=BlogCtaBanner] .buttons>a{font-weight:600;padding:10px 50px}}wp-component[name=BlogCtaBanner] .buttons>a>span{margin:0 10px 0 0}wp-component[name=BlogCtaBanner] .buttons>a.button--filled{background-color:var(--button-background-color);color:var(--button-text-color);border-color:var(--button-background-color)}wp-component[name=BlogCtaBanner] .buttons>a.button--orange:hover{background-color:#d0510d;border-color:#d0510d}wp-component[name=BlogCtaBanner] .buttons>a.button--blue:hover{background-color:#032750;border-color:#032750}wp-component[name=BlogCtaBanner] .buttons>a.button--outline{background-color:var(--bg-color);color:var(--button-text-color);border-color:var(--button-background-color)}wp-component[name=BlogCtaBanner] .buttons>a.button--outline:hover{color:#fff}wp-component[name=BlogGlossar]{margin-block:2rem;grid-column:1/-1}@media (min-width: 1180px){wp-component[name=BlogGlossar]{margin-block:4rem}}@media (max-width: 1599px){wp-component[name=BlogGlossar] .container-grid{max-inline-size:var(--content-max-width)}}wp-component[name=BlogGlossar] .container-grid .content{background-color:var(--color-gray-light);border-radius:22px;padding:50px 25px}@media (min-width: 1180px){wp-component[name=BlogGlossar] .container-grid .content{grid-column:1/-1;padding:50px;display:grid}}@media (min-width: 1600px){wp-component[name=BlogGlossar] .container-grid .content{grid-column:3/12;padding:50px;display:grid}}wp-component[name=BlogGlossar] .container-grid .content>h5{text-align:center;font-size:20px;margin-block-end:2rem}@media (min-width: 1180px){wp-component[name=BlogGlossar] .container-grid .content>h5{font-size:32px}}@media (min-width: 1180px){wp-component[name=BlogGlossar] .container-grid .content .term-container{display:grid;grid-template-columns:1fr 1fr;gap:50px 100px}}wp-component[name=BlogGlossar] .container-grid .content .term-container .term{margin-block-end:2rem}wp-component[name=BlogGlossar] .container-grid .content .term-container .term:last-child{margin-block-end:0}wp-component[name=BlogGlossar] .container-grid .content .term-container .term .term-name{font-size:18px;font-weight:700;color:#000;margin-block:0 .5rem}@media (min-width: 1180px){wp-component[name=BlogGlossar] .container-grid .content .term-container .term .term-name{font-size:25px;font-weight:600}}wp-component[name=BlogGrid]{grid-column:1/-1}wp-component[name=BlogGrid]>nav{margin-inline:auto;margin-block:0 100px}wp-component[name=BlogGrid]>nav .nav-links{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-block:0}wp-component[name=BlogGrid]>nav .nav-links>a,wp-component[name=BlogGrid]>nav .nav-links .current{height:30px;width:30px;margin:5px;border-radius:50%;background-color:var(--color-gray);font-size:var(--font-size-body-small);font-weight:600;color:#fff;text-decoration:none;text-align:center;line-height:30px;transition:all .3s ease;aspect-ratio:1/1}wp-component[name=BlogGrid]>nav .nav-links>a:hover,wp-component[name=BlogGrid]>nav .nav-links .current:hover{background-color:var(--color-orange)}wp-component[name=BlogGrid]>nav .nav-links .dots{color:var(--color-gray)}wp-component[name=BlogGrid]>nav .nav-links .current{background-color:var(--color-orange)}wp-component[name=BlogGrid]>nav .nav-links .next,wp-component[name=BlogGrid]>nav .nav-links .prev{height:43px;width:43px;padding:10px}wp-component[name=BlogGrid]>nav .nav-links .next:hover,wp-component[name=BlogGrid]>nav .nav-links .prev:hover{background-color:var(--color-orange)}wp-component[name=BlogGrid]>nav .nav-links .prev{content:url(./arrow_back_white_24-80a4aad5.svg)}@media (min-width: 768px){wp-component[name=BlogGrid]>nav .nav-links .prev{margin-inline-end:25px}}@media (min-width: 1180px){wp-component[name=BlogGrid]>nav .nav-links .prev{margin-inline-end:50px}}wp-component[name=BlogGrid]>nav .nav-links .next{transform:rotate(90deg);content:url(./arrow_up-white-3cdfc948.svg)}@media (min-width: 768px){wp-component[name=BlogGrid]>nav .nav-links .next{margin-inline-start:25px}}@media (min-width: 1180px){wp-component[name=BlogGrid]>nav .nav-links .next{margin-inline-start:50px}}wp-component[name=BlogGrid] .blog-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:25px;margin-block:0 50px}@media (min-width: 1180px){wp-component[name=BlogGrid] .blog-list{display:grid;grid-template-columns:repeat(3,1fr)}}wp-component[name=BlogGrid] .post-card{border:1px solid var(--color-gray);border-radius:22px;padding:15px;display:flex;overflow:hidden;font-family:Cairo,Cairo Fallback,Arial,sans-serif}@media (min-width: 1180px){wp-component[name=BlogGrid] .post-card{max-height:770px}}wp-component[name=BlogGrid] .post-card article{display:flex;flex-direction:column;width:100%}wp-component[name=BlogGrid] .post-card article .entry-header{grid-row:1;overflow:hidden;border-radius:22px}@media (min-width: 1180px){wp-component[name=BlogGrid] .post-card article .entry-header{height:auto}}wp-component[name=BlogGrid] .post-card article .entry-header>img{border-radius:22px;height:inherit}wp-component[name=BlogGrid] .post-card article .entry-content{display:grid;grid-template-rows:repeat(3,auto);gap:10px;padding:5px}wp-component[name=BlogGrid] .post-card article .entry-content .post-content{margin-block:0;font-size:var(--font-size-body-small)}wp-component[name=BlogGrid] .post-card article .entry-content .post-meta{display:grid;grid-template-columns:3fr 1fr;margin-block:10px 0;color:var(--color-gray-dark);font-size:var(--font-size-body-small)}@media (min-width: 1180px){wp-component[name=BlogGrid] .post-card article .entry-content .post-meta{font-size:var(--font-size-body-medium)}}wp-component[name=BlogGrid] .post-card article .entry-content .post-meta>span>a{color:var(--color-gray-dark);text-decoration:none;transition:.3s ease}wp-component[name=BlogGrid] .post-card article .entry-content .post-meta>span>a:hover{color:var(--color-orange)}wp-component[name=BlogGrid] .post-card article .entry-content .post-meta .reading-time{justify-self:end;display:flex;align-items:center}wp-component[name=BlogGrid] .post-card article .entry-content .post-meta .reading-time:before{content:url(./timer-35724ddb.svg);display:inline-block;margin-inline:0 5px}wp-component[name=BlogGrid] .post-card article .entry-content>a{margin-block-start:10px;text-decoration:none}wp-component[name=BlogGrid] .post-card article .entry-content>a .entry-title{min-height:50px}wp-component[name=BlogGrid] .post-card article .entry-footer{margin-top:auto;padding:5px}wp-component[name=BlogGrid] .post-card article .entry-footer .button{max-width:max-content;margin-block:20px 0;transition:.3s ease}wp-component[name=BlogGrid] .post-card article .entry-footer .button>a{color:#fff;text-decoration:none}wp-component[name=BlogGrid] .post-card article .entry-footer .button:hover{background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}wp-component[name=BlogGrid] .post-card article .entry-footer .category-container{grid-row:4;display:flex;flex-wrap:wrap;row-gap:5px;margin-block:25px 0}@media (min-width: 1180px){wp-component[name=BlogGrid] .post-card article .entry-footer .category-container{grid-row:5}}wp-component[name=BlogGrid] .post-card article .entry-footer .category-container .category-pill{margin-inline:0 10px;padding:5px 10px;border-radius:22px;background-color:var(--color-gray-light);color:#707070;font-weight:600;font-size:var(--font-size-body-xsmall);text-wrap:nowrap;transition:.3s ease}wp-component[name=BlogGrid] .post-card article .entry-footer .category-container .category-pill:hover{background-color:var(--color-gray)}wp-component[name=BlogGrid] .post-card article .entry-footer .category-container .category-pill>a{color:#707070;text-decoration:none}wp-component[name=BlogHead]{grid-column:1/-1;display:flex;flex-direction:column;row-gap:25px;background-color:unset;border-radius:22px;margin-block:50px;scroll-padding-top:var(--navigation-height-mobile)}@media (min-width: 1180px){wp-component[name=BlogHead]{display:grid;grid-template-columns:repeat(3,1fr);margin-block:50px;background-color:var(--color-gray-light);padding:50px;scroll-padding-top:var(--navigation-height)}}wp-component[name=BlogHead] .container-head{display:flex;justify-content:space-between;align-items:center}wp-component[name=BlogHead] .container-head h5{color:#707070;font-weight:600;font-family:Source Sans Pro,Arial,sans-serif}wp-component[name=BlogHead] .container-head .hide-icon{cursor:pointer;font-size:200px;display:inline-block;width:20px;height:20px}@media (min-width: 1180px){wp-component[name=BlogHead] .container-head .hide-icon{display:none}}wp-component[name=BlogHead] .container-head .hide-icon:before,wp-component[name=BlogHead] .container-head .hide-icon:after{content:"";width:20px;height:3px;position:absolute;background-color:#707070;transition:.3s ease-in-out all;border-radius:.03em}wp-component[name=BlogHead] .container-head .hide-icon:after{transform:rotate(90deg)}wp-component[name=BlogHead] .container-head .collapsed.hide-icon:after{transform:rotate(180deg)}wp-component[name=BlogHead] .container-head .collapsed.hide-icon:before{transform:rotate(90deg) scale(0)}wp-component[name=BlogHead] .search-container{padding:15px 25px;border-radius:40px;border:1px solid var(--color-gray);background-color:var(--color-gray-light)}@media (min-width: 1180px){wp-component[name=BlogHead] .search-container{border:none;padding:0 25px 0 0}}wp-component[name=BlogHead] .search-container .search-content{max-height:0;overflow:hidden;transition:max-height .3s ease}@media (min-width: 1180px){wp-component[name=BlogHead] .search-container .search-content{max-height:100%;display:grid;margin-block-start:1rem}}wp-component[name=BlogHead] .search-container .search-content .form-group{background-color:#fff;border:1px solid var(--color-gray-dark);border-radius:50px;padding:5px;margin-block:20px;align-items:center}@media (min-width: 1180px){wp-component[name=BlogHead] .search-container .search-content .form-group{margin-block:0 20px}}wp-component[name=BlogHead] .search-container .search-content .form-group form{display:grid;grid-template-columns:2fr 1fr}wp-component[name=BlogHead] .search-container .search-content .form-group form>input{grid-column:1;border:none;background-color:#fff;border-radius:50px;height:35px}wp-component[name=BlogHead] .search-container .search-content .form-group form>input[type=text]{padding:0;padding-inline:.625rem 0}wp-component[name=BlogHead] .search-container .search-content .form-group form>input[type=submit]{grid-column:2;align-self:center;justify-self:end;padding-inline:10px;border-radius:50px;background-color:var(--color-blue);border:1px solid var(--color-blue);color:#fff;cursor:pointer;transition:all .3s ease;font-weight:600}@media (min-width: 1180px){wp-component[name=BlogHead] .search-container .search-content .form-group form>input[type=submit]{padding-inline:20px}}wp-component[name=BlogHead] .search-container .search-content .form-group form>input[type=submit]:hover{background-color:#fff;color:var(--color-blue)}wp-component[name=BlogHead] .search-container .search-content>.sub-search-text{color:#707070;font-family:Cairo,Source Sans Pro,Arial,sans-serif;font-size:var(--font-size-body-small)}wp-component[name=BlogHead] .category-filter{padding:15px 25px;border-radius:40px;border:1px solid var(--color-gray);background-color:var(--color-gray-light)}@media (min-width: 1180px){wp-component[name=BlogHead] .category-filter{padding:0 25px;border:none;border-radius:0;border-inline:2px solid var(--color-gray)}}wp-component[name=BlogHead] .category-filter .pill-container{max-height:0;overflow:hidden;flex-wrap:wrap;gap:10px;transition:max-height .3s ease}@media (min-width: 1180px){wp-component[name=BlogHead] .category-filter .pill-container{max-height:100%;margin-block-start:1rem;display:flex}}wp-component[name=BlogHead] .category-filter .pill-container>a{text-decoration:none}wp-component[name=BlogHead] .category-filter .pill-container>a .category-pill{border:1px solid var(--color-teal);color:var(--color-teal);background-color:var(--color-gray-light);transition:all .3s ease;margin-block:5px;font-weight:700}wp-component[name=BlogHead] .category-filter .pill-container>a .category-pill[data-active=true]{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogHead] .category-filter .pill-container>a .category-pill:hover{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogHead] .recent-posts{padding:15px 25px;border-radius:40px;border:1px solid var(--color-gray);background-color:var(--color-gray-light)}@media (min-width: 1180px){wp-component[name=BlogHead] .recent-posts{border-radius:0;border:0;padding:0 0 0 25px}}wp-component[name=BlogHead] .recent-posts .recent{max-height:0;flex-direction:column;overflow:hidden;transition:max-height .3s ease-in}@media (min-width: 1180px){wp-component[name=BlogHead] .recent-posts .recent{display:flex;max-height:100%;margin-block-start:1rem}}wp-component[name=BlogHead] .recent-posts .recent .recent-post{margin-block:0 10px}@media (min-width: 1180px){wp-component[name=BlogHead] .recent-posts .recent .recent-post{margin-block:0 15px}}wp-component[name=BlogHead] .recent-posts .recent .recent-post>a{font-size:var(--font-size-body-small);font-weight:700;color:var(--color-teal);transition:all .3s ease;line-height:1.2em}wp-component[name=BlogHead] .recent-posts .recent .recent-post>a:hover{cursor:pointer;color:var(--color-teal-dark)}wp-component[name=BlogNewsletter].newsletter-container{display:flex;flex-direction:column;grid-column:1/-1;gap:25px;margin-block:100px}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container{display:grid;grid-template-columns:2fr 3fr}}@media (min-width: 1600px){wp-component[name=BlogNewsletter].newsletter-container{gap:25px}}wp-component[name=BlogNewsletter].newsletter-container.no-grid{display:flex;justify-self:center}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container.no-grid{grid-column:2/8}}@media (min-width: 1600px){wp-component[name=BlogNewsletter].newsletter-container.no-grid{grid-column:3/11}}wp-component[name=BlogNewsletter].newsletter-container.no-grid .newsletter-content{padding:50px}@media (min-width: 1600px){wp-component[name=BlogNewsletter].newsletter-container.no-grid .newsletter-content{padding:100px}}wp-component[name=BlogNewsletter].newsletter-container.no-grid .newsletter-content>h3{margin-block-end:15px}wp-component[name=BlogNewsletter].newsletter-container.no-grid .newsletter-content>h3:before{content:url(./icon-book-blue-81ca1b0f.svg);margin-inline-end:25px;align-self:center}wp-component[name=BlogNewsletter].newsletter-container.no-grid .newsletter-content .subline{margin-block-end:50px;color:var(--color-blue);line-height:1.2em;font-size:28px;font-weight:600}wp-component[name=BlogNewsletter].newsletter-container .newsletter-image{border-radius:22px;background:url(./newsletter_image-5a7d4435.png) no-repeat top center;background-size:cover;height:100%;min-height:400px}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content{background-color:var(--color-yellow);border-radius:22px;padding:50px}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content h3{margin-block-end:50px;max-inline-size:600px;margin-inline:auto}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-message{margin-block-end:25px}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper{display:grid!important;grid-template-areas:"a a a a a" "b b b b b" "c c c c c" "d d d d d";font-size:16px}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper{display:grid;grid-template-areas:"a a a b b" "c c c c c" "d d d d d";grid-template-columns:repeat(5,1fr);row-gap:25px}}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email{grid-area:a;display:flex;flex-direction:row}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email input[type=email]{background-color:#fff;border:0;border-radius:50px;width:100%;padding-inline:25px}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email input[type=email]{border-radius:50px 0 0 50px}}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-email>.mauticform-errormsg{background-color:#fff;width:100%;align-self:center;padding:15px}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper{grid-area:b;background-color:unset;border-radius:50px;display:flex;justify-content:center}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper{display:grid;border-radius:0 50px 50px 0;background-color:#fff;justify-content:end}}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper button{align-self:center;margin:5px;padding:5px 25px;width:100%;min-height:45px;background-color:var(--color-orange);border-radius:50px;color:#fff;text-align:center;font-weight:600;font-size:16px}@media (min-width: 1180px){wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-button-wrapper button{width:auto}}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-checkboxgrp{grid-area:c;font-weight:600}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext{grid-area:d}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext strong{font-weight:500}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext a{text-decoration:none;color:var(--color-orange);transition:.3s ease}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper .mauticform-freetext a:hover{color:var(--color-orange-dark)}wp-component[name=BlogNewsletter].newsletter-container .newsletter-content .mauticform_wrapper>form .mauticform-innerform .mauticform-page-wrapper #mauticform_meinburonewsletterblog2024_einverstandnis .mauticform-errormsg{color:red}wp-component[name=BlogRelatedPosts]{background-color:var(--color-gray-light);padding-block:25px 50px}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts]{padding-block:50px 100px}}wp-component[name=BlogRelatedPosts] header:not(.entry-header){grid-column:1/-1;margin-block:0 25px}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] header:not(.entry-header){margin-block:0 50px}}wp-component[name=BlogRelatedPosts] header:not(.entry-header)>h2{justify-self:center}@media (max-width: 1180px){wp-component[name=BlogRelatedPosts] header:not(.entry-header)>h2{font-size:var(--font-size-h6)}}wp-component[name=BlogRelatedPosts] .related-post-container{grid-column:1/-1;display:flex;flex-direction:column;gap:25px}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] .related-post-container{display:grid;grid-template-columns:repeat(3,1fr)}}wp-component[name=BlogRelatedPosts] .related-post-container .post-card{border:1px solid var(--color-gray);border-radius:22px;padding:15px;display:flex;overflow:hidden;font-family:Cairo,Cairo Fallback,Arial,sans-serif;background-color:#fff}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] .related-post-container .post-card{max-height:770px}}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article{display:flex;flex-direction:column;width:100%}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-header{grid-row:1;overflow:hidden;border-radius:22px}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-header{height:auto}}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-header>img{border-radius:22px;height:inherit}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content{display:grid;grid-template-rows:repeat(3,auto);gap:10px;padding:5px}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-content{margin-block:0;font-size:var(--font-size-body-small)}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta{display:grid;grid-template-columns:3fr 1fr;margin-block:10px 0;color:var(--color-gray-dark);font-size:var(--font-size-body-small)}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta{font-size:var(--font-size-body-medium)}}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta>span>a{color:var(--color-gray-dark);text-decoration:none;transition:.3s ease}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta>span>a:hover{color:var(--color-orange)}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta .reading-time{justify-self:end;display:flex;align-items:center}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content .post-meta .reading-time:before{content:url(./timer-35724ddb.svg);display:inline-block;margin-inline:0 5px}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content>a{margin-block-start:10px;text-decoration:none}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-content>a .entry-title{min-height:50px}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer{margin-top:auto;padding:5px}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .button{max-width:max-content;margin-block:20px 0;transition:.3s ease}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .button>a{color:#fff;text-decoration:none}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .button:hover{background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .category-container{grid-row:4;display:flex;flex-wrap:wrap;row-gap:5px;margin-block:25px 0}@media (min-width: 1180px){wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .category-container{grid-row:5}}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .category-container .category-pill{margin-inline:0 10px;padding:5px 10px;border-radius:22px;background-color:var(--color-gray-light);color:#707070;font-weight:600;font-size:var(--font-size-body-xsmall);text-wrap:nowrap;transition:.3s ease}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .category-container .category-pill:hover{background-color:var(--color-gray)}wp-component[name=BlogRelatedPosts] .related-post-container .post-card article .entry-footer .category-container .category-pill>a{color:#707070;text-decoration:none}wp-component[name=BlogSearchResults]{grid-column:1/-1}wp-component[name=BlogSearchResults] .search-head{display:flex;flex-direction:column;background-color:unset;margin-block:50px}wp-component[name=BlogSearchResults] .search-head>a{text-decoration:none;width:max-content}wp-component[name=BlogSearchResults] .search-head>a .search-back{display:flex;flex-direction:row;align-items:center;margin-inline:0 10px;margin-block:0 25px;padding:5px 10px;border:1px solid var(--color-teal);border-radius:22px;font-weight:600;font-size:var(--font-size-body-small);cursor:pointer;text-wrap:nowrap;color:var(--color-teal);transition:all .3s ease}wp-component[name=BlogSearchResults] .search-head>a .search-back[data-active=true]{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogSearchResults] .search-head>a .search-back:hover{color:#fff;background-color:var(--color-teal)}wp-component[name=BlogSearchResults] .search-head>a .search-back:hover:before{content:url(./icon-arrow--prev-white-8ac2ade2.svg)}wp-component[name=BlogSearchResults] .search-head>a .search-back:before{content:url(./icon-arrow--prev-teal-c80e2c7d.svg);margin-inline:0 5px}wp-component[name=BlogSearchResults] .search-head .search-term{color:#63c2cd}wp-component[name=BlogSearchResults] .search-head .search-count{font-size:var(--font-size-body-small);margin-block:0}wp-component[name=BlogSearchResults] .search-list{grid-column:1/-1;display:flex;flex-direction:column}wp-component[name=BlogSearchResults] .search-list .search-entry-content{padding-block:50px;border-top:1px solid var(--color-gray)}wp-component[name=BlogSearchResults] .search-list .search-entry-content>a{text-decoration:none}wp-component[name=BlogSearchResults] .search-list .search-entry-content>a .search-entry-title{margin-block:0 25px;transition:.3s ease}wp-component[name=BlogSearchResults] .search-list .search-entry-content .post-content{margin-block:0 25px}wp-component[name=BlogSearchResults] .search-list .search-entry-content .button{transition:.3s ease}wp-component[name=BlogSearchResults] .search-list .search-entry-content .button>a{color:#fff;text-decoration:none}wp-component[name=BlogSearchResults] .search-list .search-entry-content .button:hover{background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}wp-component[name=BlogSocialBar]{grid-column:1/-1;justify-self:center;margin-block:50px}wp-component[name=BlogSocialBar] .social-bar .rating-container{grid-column:1;display:flex;flex-direction:row;gap:12px;justify-content:start}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container{border-radius:30px;width:60px;height:60px;display:flex;justify-content:center}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container>.icon{text-align:center;width:35px;align-self:center}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.red{background-color:var(--color-red);cursor:pointer;transition:.3s ease}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.red>.icon{content:url(./icon_thumb_down-bbd22bbb.svg);transform:translate(-1px,3px)}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.red:hover{background-color:var(--color-red-dark)}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.green{background-color:var(--color-green);cursor:pointer;transition:.3s ease}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.green>.icon{content:url(./icon_thumb_up-9eab517c.svg);transform:translate(1px,-1px)}wp-component[name=BlogSocialBar] .social-bar .rating-container .icon-container.green:hover{background-color:var(--color-green-dark)}wp-component[name=BookingFrame] .booking-frame{grid-column:1/-1;justify-self:center;margin-block:50px}wp-component[name=CardImageText]{--bg-color: #fff;background-color:var(--bg-color)}wp-component[name=CardImageText] .card{--card-bg-color: var(--color-gray-light);grid-column:1/-1;display:flex;flex-direction:column;background-color:var(--card-bg-color);margin-block:100px;padding:25px;border-radius:22px}@media (min-width: 1180px){wp-component[name=CardImageText] .card{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-inline:0}}@media (min-width: 1600px){wp-component[name=CardImageText] .card{padding-block:100px}}@media (min-width: 1600px){wp-component[name=CardImageText] .card[data-image-position=right] figure{grid-column:2;grid-row:1}wp-component[name=CardImageText] .card[data-image-position=right] .card-content{grid-column:1;grid-row:1}}wp-component[name=CardImageText] .card figure{grid-column:1;display:grid;justify-content:center;overflow:hidden}wp-component[name=CardImageText] .card figure>*{grid-row:1;grid-column:1}wp-component[name=CardImageText] .card figure:has(>.image):not(:has(>.image-border))>.image{clip-path:none;top:auto;max-block-size:100%}wp-component[name=CardImageText] .card figure:has(>.image):not(:has(>.image-border))+.card-content{text-align:left}@media (max-width: 1179px){wp-component[name=CardImageText] .card figure:has(>.image):not(:has(>.image-border))+.card-content .card-buttons{justify-content:flex-start}}wp-component[name=CardImageText] .card figure>.image-border{align-self:center;overflow:visible;z-index:5;max-block-size:648px}@media (min-width: 1024px){wp-component[name=CardImageText] .card figure>.image-border{max-block-size:700px}}@media (min-width: 1180px){wp-component[name=CardImageText] .card figure>.image-border{object-fit:cover;position:relative;left:-50px}}@media (min-width: 1600px){wp-component[name=CardImageText] .card figure>.image-border{object-position:left center;left:-60px}}wp-component[name=CardImageText] .card figure>.image{position:relative;top:10%;object-fit:contain;max-block-size:90%;z-index:1;clip-path:inset(5% 0 15%)}@media (min-width: 1024px){wp-component[name=CardImageText] .card figure>.image{top:50px;max-block-size:700px;padding:0;clip-path:inset(0 0 15%)}}@media (min-width: 1180px){wp-component[name=CardImageText] .card figure>.image{top:40px;max-block-size:445px;object-position:left center;clip-path:inset(0 0 18%)}}@media (min-width: 1600px){wp-component[name=CardImageText] .card figure>.image{height:auto;top:50px;max-block-size:620px;object-fit:contain;clip-path:inset(0 0 15%)}}wp-component[name=CardImageText] .card[data-has-bg-color=true]{background-color:#fff}wp-component[name=CardImageText] .card-content{display:flex;flex-direction:column;gap:25px;text-align:center;padding:25px}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content{text-align:left;padding-inline:50px}}wp-component[name=CardImageText] .card-content .product-content{align-self:center}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .product-content{align-self:start}}wp-component[name=CardImageText] .card-content .product-content .product-info{display:flex;align-items:center;margin-block-end:18px}wp-component[name=CardImageText] .card-content .product-content .product-info-icon,wp-component[name=CardImageText] .card-content .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .product-content .product-info-icon,wp-component[name=CardImageText] .card-content .product-content .product-info-icon>span>svg{inline-size:49px;block-size:49px}}wp-component[name=CardImageText] .card-content .product-content .product-info-title{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;padding-inline:20px 20px}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .product-content .product-info-title{font-size:31px}}wp-component[name=CardImageText] .card-content .product-content .product-info-platform{align-items:center;display:flex;gap:5px;margin-block-start:0}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform{align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-yellow-light)}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=CardImageText] .card-content .product-content .product-info-platform .platform:after{background-color:var(--color-blue)}wp-component[name=CardImageText] .card-content .card-title{font-size:32px;font-family:var(--font-family-heading);font-weight:700;line-height:1.24;letter-spacing:-.002em;color:var(--color-blue)}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .card-title{font-size:38px}}@media (min-width: 1600px){wp-component[name=CardImageText] .card-content .card-title{font-size:43px}}wp-component[name=CardImageText] .card-content .card-text{--text-primary-color: var(--color-blue);font-size:20px;color:var(--text-primary-color);line-height:1.2em;text-wrap:balance}wp-component[name=CardImageText] .card-content .card-text>ul{margin-block-start:25px;list-style:none;color:var(--color-blue);display:inline-block;padding-inline-start:0}wp-component[name=CardImageText] .card-content .card-text>ul li{display:flex;align-items:center;gap:1.5rem;font-size:20px}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .card-text>ul li{font-size:25px}}wp-component[name=CardImageText] .card-content .card-text>ul li:before{content:url(./icon-check-16f9f115.svg)}@media (min-width: 1180px){wp-component[name=CardImageText] .card-content .card-text>ul li:before{margin-top:10px}}wp-component[name=CardImageText] .card-buttons{display:flex;flex-direction:row;gap:20px;margin-block-start:12px;--button-background-color: var(--color-yellow-light);--button-text-color: var(--color-orange);--button-border-color: var(--color-orange)}@media (max-width: 1179px){wp-component[name=CardImageText] .card-buttons{flex-wrap:wrap;row-gap:6px;justify-content:center;align-items:center}}wp-component[name=ContentTable]{display:none;overflow:hidden;grid-column:1;position:sticky;top:100px;width:245px;height:max-content;z-index:1000;transition:all .3s ease}@media (min-width: 1440px){wp-component[name=ContentTable]{grid-row:2/span 2;display:grid;grid-template-columns:auto auto;margin-inline-start:-120px;margin-block-start:-180px}}@media (min-width: 1600px){wp-component[name=ContentTable]{margin-inline:25px}}@media (min-width: 1669px){wp-component[name=ContentTable]{margin-inline:0;left:initial}}wp-component[name=ContentTable] .progress-bar{display:block;position:relative;width:2px;height:100%;background-color:var(--color-teal)}wp-component[name=ContentTable] .progress-bar .progress{height:0;background-color:var(--color-teal);width:5px;transition:all .3s ease}wp-component[name=ContentTable] .content-table-container .content-table ul{list-style:none;padding:0}wp-component[name=ContentTable] .content-table-container .content-table ul li{margin:0 0 .5rem .5rem}wp-component[name=ContentTable] .content-table-container .content-table ul li a{text-decoration:none;font-family:var(--font-family-heading);font-size:var(--font-size-body-small);color:var(--color-gray);transition:all .3s ease}wp-component[name=ContentTable] .content-table-container .content-table ul li a:hover{color:#000;font-weight:600}wp-component[name=ContentTable] .content-table-container .content-table ul li a.active-progress{color:#000;font-weight:600}@media (min-width: 1600px){wp-component[name=ContentTable] .content-table-container .content-table ul li a{font-size:var(--font-size-body-medium)}}wp-component[name=FaqAccordion]{--bg-color: #fff;background-color:var(--bg-color)}wp-component[name=FaqAccordion] .container-grid>h1{grid-column:1/-1;justify-self:center;margin-block:3rem 1rem;text-wrap:pretty}@media (max-width: 768px){wp-component[name=FaqAccordion] .container-grid>h1{font-size:var(--font-size-h3)}}wp-component[name=FaqAccordion] .tab-container{grid-column:1/-1;justify-self:center;display:grid;grid-template-columns:1fr 1fr;flex-direction:column;gap:10px;margin-block-end:3rem}@media (min-width: 1180px){wp-component[name=FaqAccordion] .tab-container{display:flex;flex-direction:row;gap:25px}}wp-component[name=FaqAccordion] .tab-container .tab-pill{display:flex;flex-direction:row;justify-content:center;gap:5px;background-color:#fff;color:var(--color-blue);border-radius:var(--button-border-radius);border-color:var(--color-gray);transition:.3s ease}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon{grid-column:1;display:flex;justify-content:center;align-items:center;width:22px}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="0"]{background:url(./mb_icon_yellow-3dd32d74.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="1"]{background:url(./mb_desktop-b92ce4ed.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="2"]{background:url(./mb_rechnungen-acc7a85c.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="3"]{background:url(./mb_dokumente-3dca94f4.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="4"]{background:url(./mb_personal-565219fb.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .product-icon[data-index="5"]{background:url(./mb_kanzlei-d3b94f6e.svg) no-repeat;background-size:contain}wp-component[name=FaqAccordion] .tab-container .tab-pill .tab-title{grid-column:2}wp-component[name=FaqAccordion] .tab-container .tab-pill[data-active=true]{background-color:var(--color-yellow);color:var(--color-blue)}wp-component[name=FaqAccordion] .tab-container .tab-pill:hover{background-color:var(--color-yellow);color:var(--color-blue)}wp-component[name=FaqAccordion] .accordion-container{flex-direction:column;grid-column:1/-1;margin-block-end:3rem;display:flex;gap:10px}@media (min-width: 1600px){wp-component[name=FaqAccordion] .accordion-container{grid-column:2/12}}wp-component[name=FaqAccordion] .accordion-container .accordion{display:grid;grid-template-columns:auto minmax(min-content,50px);flex-direction:column;border:1px solid var(--color-gray-dark);border-radius:22px;padding-block:15px;padding-inline:25px 10px}wp-component[name=FaqAccordion] .accordion-container .accordion .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}wp-component[name=FaqAccordion] .accordion-container .accordion .accordion-header>h2{color:#707070;font-weight:600;font-size:22px}wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon{grid-column:2;grid-row:1;cursor:pointer;font-size:200px;display:inline-block;width:30px;height:30px;margin-block-start:0;background-color:var(--color-blue);border-radius:50%;position:relative;transition:.3s ease all;align-self:start;justify-self:end}@media (min-width: 768px){wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:hover:before{transform:translate(-50%,-50%) rotate(-45deg)}}@media (min-width: 768px){wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:hover:after{transform:translate(-50%,-50%) rotate(45deg)}}wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:before,wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:after{content:"";width:15px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;transition:.3s ease-in-out all;border-radius:.03em}@media (min-width: 768px){wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:before,wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:after{width:20px}}wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon:after{transform:translate(-50%,-50%) rotate(90deg)}@media (min-width: 768px){wp-component[name=FaqAccordion] .accordion-container .accordion .hide-icon{width:43px;height:43px}}wp-component[name=FaqAccordion] .accordion-container .accordion .accordion-content{grid-column:span 2;grid-row:2;max-height:0;overflow:hidden;flex-wrap:wrap;transition:max-height .5s ease;padding-inline-end:15px;color:#707070}wp-component[name=FaqAccordion] .accordion-container .accordion .accordion-content p{line-height:22px}wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true]{background-color:#fff;row-gap:5px}wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .accordion-header>h2,wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .accordion-header h3,wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .accordion-header h4,wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .accordion-header h5{color:#000}wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .hide-icon{background-color:var(--color-yellow-dark);justify-self:end}wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .hide-icon:before{transform:translate(-50%,-50%) rotate(-45deg)}wp-component[name=FaqAccordion] .accordion-container .accordion[data-expand=true] .hide-icon:after{transform:translate(-50%,-50%) rotate(45deg)}wp-component[name=FaqAccordion] .accordion-container[data-active=false]{display:none;background-color:var(--color-gray-light)}wp-component[name=FormTwoCardsBottom]{--bg-color: transparent;text-align:center;padding-inline:22px;padding-block:100px}wp-component[name=FormTwoCardsBottom][data-has-bg-color=true]{background-color:var(--bg-color);margin-block-end:0}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom]{padding-block:100px}}wp-component[name=FormTwoCardsBottom] .headline .title{font-size:25px;color:var(--color-blue);font-weight:700;font-family:Cairo,Cairo Fallback,Arial,sans-serif}wp-component[name=FormTwoCardsBottom] .headline>p>a{transition:all .3s ease}wp-component[name=FormTwoCardsBottom] .headline>p>a:hover{color:var(--color-orange-dark)}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .headline{padding-inline:150px;text-wrap:pretty}}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .headline{padding-inline:200px}}wp-component[name=FormTwoCardsBottom] .service-form{padding-inline:25px;margin-block-start:32px;padding-block:30px 50px;background-color:#fff;border-radius:22px;display:flex;justify-content:center}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .service-form{display:inline-block;width:80%;margin:auto;margin-block-start:50px;padding-block:100px;padding-inline:100px;max-inline-size:1180px}}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .service-form{width:80%;max-inline-size:var(--content-max-width-full)}}wp-component[name=FormTwoCardsBottom] .container-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:11px;row-gap:22px;margin-block:22px;padding:0;color:#fff}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .container-grid{grid-template-columns:repeat(12,1fr);column-gap:22px;row-gap:22px;width:80%}}wp-component[name=FormTwoCardsBottom] .container-grid .card{grid-column:1/-1;width:100%;border-radius:22px;padding-block:100px;padding-inline:22px;--card-background: transparent;background-color:var(--card-background)}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .container-grid .card{grid-column:1/span 6;padding-block:0;padding-block:11px;padding-inline:36px}}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .container-grid .card{padding-block:75px;padding-inline:48px}}wp-component[name=FormTwoCardsBottom] .container-grid .card-image{width:100%;padding:0}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .container-grid .card-image{grid-column:7/span 6}}wp-component[name=FormTwoCardsBottom] .container-grid .card-image>img{max-height:600px;object-fit:cover;border-radius:22px}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .container-grid .card-image>img{max-height:unset;object-fit:unset}}wp-component[name=FormTwoCardsBottom] .container-grid .card-content{color:#fff}wp-component[name=FormTwoCardsBottom] .container-grid .card-content .title{color:#fff}wp-component[name=FormTwoCardsBottom] .container-grid .card-content .text{font-family:Cairo,Cairo Fallback,Arial,sans-serif;margin-block:10px 22px}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .container-grid .card-content .text{margin-block:10px 50px}}wp-component[name=FormTwoCardsBottom] .container-grid .card-content .text p:first-child{font-size:16px;font-family:Source Sans Pro,SourceSansPro Fallback,Arial,sans-serif;margin-bottom:50px}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .container-grid .card-content .text p:first-child{margin-bottom:22px}}wp-component[name=FormTwoCardsBottom] .container-grid .buttons{display:inline-flex;flex-direction:column;justify-content:center;row-gap:10px;align-items:center}wp-component[name=FormTwoCardsBottom] .wpcf7{font-size:18px;line-height:22px;--form-bg: #ffffff}wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=text],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=email],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=tel],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=number],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=date],wp-component[name=FormTwoCardsBottom] .wpcf7 select,wp-component[name=FormTwoCardsBottom] .wpcf7 textarea{border:1px solid var(--color-blue);border-radius:11px;color:var(--color-blue);inline-size:100%;padding:16px 25px}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=text],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=email],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=tel],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=number],wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=date],wp-component[name=FormTwoCardsBottom] .wpcf7 select,wp-component[name=FormTwoCardsBottom] .wpcf7 textarea{inline-size:calc(100% - 16px)}}wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=submit]{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 22px;--button-font-size: var(--font-size-body-medium);--button-font-weight: 600;--button-text-color: var(--color-background);--button-padding-inline: 25px;--button-padding-block: 10px;-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-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:20px;letter-spacing:0;padding:var(--button-padding-block) var(--button-padding-inline);text-align:center;text-decoration:none;margin-block-start:50px;transition:all .3s ease}wp-component[name=FormTwoCardsBottom] .wpcf7 input[type=submit]:hover{--button-background-color: var(--color-orange-dark);--button-text-color: #fff;border-color:var(--button-background-color)}wp-component[name=FormTwoCardsBottom] .wpcf7 .wpcf7-not-valid-tip{font-size:14px;padding-inline:25px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group{position:relative}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group>label.focus:not(.button),wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group>.wpcf7-form-control-wrap:has(input:focus)+label,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group>.wpcf7-form-control-wrap:has(textarea:focus)+label{position:absolute;font-size:14px;top:-28px;left:0;background-color:var(--form-bg);color:var(--color-blue);margin:16px 25px;padding-inline:4px;transition:.5s;pointer-events:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group>label:not(.button,.focus){position:absolute;color:var(--color-blue);margin:16px 25px;padding-inline:4px;top:0;left:0;transition:.5s;pointer-events:none;background-color:transparent}wp-component[name=FormTwoCardsBottom] .wpcf7 hr{margin:40px auto}wp-component[name=FormTwoCardsBottom] .wpcf7 hr:after{background-color:var(--color-blue);block-size:1px}wp-component[name=FormTwoCardsBottom] .wpcf7 fieldset.formdata{display:grid;row-gap:30px}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .wpcf7 fieldset.formdata{grid-template-columns:repeat(2,50%)}}@media (min-width: 1366px){wp-component[name=FormTwoCardsBottom] .wpcf7 fieldset.formdata{column-gap:16px;row-gap:30px}}wp-component[name=FormTwoCardsBottom] .wpcf7 fieldset.send{text-align:center}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group:has(textarea){grid-column:1/-1}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer{grid-column:1/-1}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer.short{grid-column:1}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer input[type=text]{-moz-appearance:textfield}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer input::-webkit-outer-spin-button,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip{--button-size: 12px;--button-text-color: var(--color-blue);--button-border-color: var(--color-blue);--button-background-color: transparent;border-width:1px;display:grid;place-content:center;position:absolute;right:20px;top:22px;width:var(--button-size);height:var(--button-size)}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip{right:36px}}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip:before{content:"i";font-size:9px;line-height:12px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip:hover>.tooltip,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip:focus>.tooltip{display:block}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}@media (min-width: 1366px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--kundennummer span.button--tooltip .tooltip{--width: 300px;bottom:24px}}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist{display:flex;flex-wrap:wrap}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio>.description,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist>.description{color:var(--color-blue);font-size:18px;line-height:22px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio>.wpcf7-form-control-wrap,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist>.wpcf7-form-control-wrap{display:block}@media (max-width: 554px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox{display:block;margin-block-start:32px}}@media (min-width: 1180px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox{display:block}}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox{display:inline;margin-block-start:0}}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox>.wpcf7-list-item{display:block;text-align:left;margin:0 0 12px}@media (min-width: 556px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox>.wpcf7-list-item{margin:0 0 12px 12px}}@media (min-width: 1600px){wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio>.wpcf7-list-item,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox>.wpcf7-list-item{margin:0 0 12px 48px}}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=radio],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=checkbox],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=radio],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=checkbox],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=radio],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=checkbox],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=radio],wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:24px;border:1px solid var(--color-blue);border-radius:12px;display:inline-grid;place-content:center;inline-size:24px;margin:0 16px 0 0}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=radio]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=checkbox]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=radio]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=checkbox]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=radio]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=checkbox]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=radio]:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=checkbox]:before{content:"";inline-size:12px;block-size:12px;border-radius:6px;background-color:var(--color-blue);transform:scale(0);transition:.12s transform ease-in-out}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=radio]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio input[type=checkbox]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=radio]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox input[type=checkbox]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=radio]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio input[type=checkbox]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=radio]:checked:before,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox input[type=checkbox]:checked:before{transform:scale(1)}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-radio .wpcf7-list-item-label,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--radio .wpcf7-checkbox .wpcf7-list-item-label,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-radio .wpcf7-list-item-label,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--frist .wpcf7-checkbox .wpcf7-list-item-label{color:var(--color-blue);font-size:18px;font-weight:600}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file input[type=file]{display:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file>label{--button-background-color: var(--color-gray-dark);--button-border-color: var(--color-gray-dark)}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file>label:hover{--button-background-color: transparent;--button-text-color: var(--color-gray-dark)}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file>span.filename{margin-inline-start:30px;display:none;align-items:center}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file .button--remove{--button-size: 16px;--button-text-color: var(--color-red);--button-border-color: var(--color-red);font-size:0;position:relative;margin-inline-end:8px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file .button--remove:hover{--button-text-color: #fff;--button-background-color: var(--color-red)}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file .button--remove:before{position:absolute;block-size:var(--button-size);inline-size:var(--button-size);content:"x";font-size:11px;line-height:1;font-weight:700;top:0;left:-2px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--file+.input-group--radio{margin-block-start:12px}wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--grund,wp-component[name=FormTwoCardsBottom] .wpcf7 .input-group--datum{display:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha{color:var(--color-blue)}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image{border:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image>.cf7ic_instructions{font-weight:600;margin-block-end:20px}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image>label{align-items:center;color:var(--color-blue);display:inline-flex!important;height:60px;justify-content:center;margin-inline:8px}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image>label>input:checked+svg,wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image>label>input:focus+svg{border:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .kc_captcha .captcha-image>label>input:checked+svg{color:var(--color-orange)}wp-component[name=FormTwoCardsBottom] .wpcf7 .wpcf7-spinner{display:none}wp-component[name=FormTwoCardsBottom] .wpcf7 .hideLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}wp-component[name=FormTwoCardsBottom] .wpcf7 .wpcf7-response-output{border-color:var(--color-orange);border-radius:11px;color:var(--color-blue);font-size:18px;line-height:22px;padding:16px 25px}wp-component[name=FormTwoCardsBottom] .button{display:flex;flex-direction:row;align-items:center;gap:10px;width:fit-content}wp-component[name=FullScreenScroll]{--column-gap: 11px;--column-width:85px;--rows: calc(2 * var(--slides));background-color:#cbcbcb;display:grid;overflow:hidden;grid-template-rows:repeat(6,minmax(auto,100%))}@media (min-width: 1024px){wp-component[name=FullScreenScroll]{--column-width:140px;--column-gap: 16px;grid-template-rows:auto;grid-template-columns:repeat(2,50%)}}@media (min-width: 1600px){wp-component[name=FullScreenScroll]{--column-width:138px;min-block-size:calc(100vh - 50px)}}@media (max-width: 1023px){wp-component[name=FullScreenScroll] .images,wp-component[name=FullScreenScroll] .contents{grid-row:1/-1;width:100%}}wp-component[name=FullScreenScroll] .contents{display:grid;grid-template-rows:subgrid;grid-column:1;margin-left:auto}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .contents{display:block;grid-row:1}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .contents{inline-size:calc(var(--content-max-width-full) / 2)}}wp-component[name=FullScreenScroll] .images{display:grid;grid-template-rows:subgrid;grid-column:1}@media (max-width: 1023px){wp-component[name=FullScreenScroll] .images{align-content:center}}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .images{grid-template-columns:100%;grid-template-rows:calc(100vh - 50px);grid-column:2}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .images{grid-row:1}}wp-component[name=FullScreenScroll] .panel-image,wp-component[name=FullScreenScroll] .panel-content{background-color:var(--bg-color)}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-image,wp-component[name=FullScreenScroll] .panel-content{min-block-size:calc(100vh - 50px)}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .panel-image,wp-component[name=FullScreenScroll] .panel-content{background-color:transparent}}wp-component[name=FullScreenScroll] .panel-image{overflow:hidden;position:relative;height:548px;grid-column:1}@media (max-width: 1023px){wp-component[name=FullScreenScroll] .panel-image:nth-child(1){grid-row:1}wp-component[name=FullScreenScroll] .panel-image:nth-child(2){grid-row:3}wp-component[name=FullScreenScroll] .panel-image:nth-child(3){grid-row:5}}@media (min-width: 1024px) and (max-width: 1365px){wp-component[name=FullScreenScroll] .panel-image:nth-child(1){grid-row:1}wp-component[name=FullScreenScroll] .panel-image:nth-child(2){grid-row:2}wp-component[name=FullScreenScroll] .panel-image:nth-child(3){grid-row:3}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .panel-image{grid-row:1}}wp-component[name=FullScreenScroll] .panel-image figure{display:grid;position:absolute;grid-template-rows:319px;grid-template-columns:456px;right:calc(var(--column-width) * -2);top:50%;height:auto;transform:translate(5%,-50%)}@media (min-width: 1024px) and (max-width: 1599px){wp-component[name=FullScreenScroll] .panel-image figure{right:calc(var(--column-width) * -1)}}wp-component[name=FullScreenScroll] .panel-image figure>*{grid-row:1;grid-column:1}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-image figure{grid-template-rows:425px;grid-template-columns:608px}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .panel-image figure{grid-template-rows:515px;grid-template-columns:736px}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .panel-image figure{grid-template-rows:638px;grid-template-columns:1012px}}wp-component[name=FullScreenScroll] .panel-image figure:after{display:block;content:"";width:100%;height:130px;background-image:linear-gradient(to bottom,rgba(0,0,0,.2),transparent);transform:skew(35deg) translate(73px,-10px)}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-image figure:after{transform:skew(35deg) translate(88px,-10px)}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .panel-image figure:after{transform:skew(35deg) translate(116px,-36px);background-image:linear-gradient(to bottom,rgba(0,0,0,.1),transparent)}}wp-component[name=FullScreenScroll] .panel-image figure>.panel-image-overlay{max-block-size:456px;overflow:visible;z-index:5}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-image figure>.panel-image-overlay{max-block-size:608px}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .panel-image figure>.panel-image-overlay{object-fit:cover;max-block-size:624px;max-inline-size:calc(var(--column-width) * 6 + 80px)}}wp-component[name=FullScreenScroll] .panel-image figure>.img{position:absolute;max-block-size:275px;object-fit:contain;object-position:left center;right:-20px;top:32px;z-index:1}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-image figure>.img{max-block-size:368px;right:-32px;top:32px}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .panel-image figure>.img{max-block-size:445px;right:-31px;top:48px}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .panel-image figure>.img{height:auto;object-fit:contain;object-position:left center;left:54px;top:40px;max-block-size:556px;max-inline-size:calc(var(--column-width) * 6 + 80px)}}wp-component[name=FullScreenScroll] .panel-content{--text-color: #fff;display:grid;align-content:center}@media (max-width: 1023px){wp-component[name=FullScreenScroll] .panel-content{align-content:start;padding-inline:22px;padding-bottom:92px}wp-component[name=FullScreenScroll] .panel-content>.content{max-width:574px}wp-component[name=FullScreenScroll] .panel-content:nth-child(1){grid-row:2}wp-component[name=FullScreenScroll] .panel-content:nth-child(2){grid-row:4}wp-component[name=FullScreenScroll] .panel-content:nth-child(3){grid-row:6}}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-content{padding-inline:25px}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .panel-content{padding-inline:0;max-width:calc(var(--column-width) * 4)}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .panel-content{max-width:calc(var(--column-width) * 4);margin-inline-start:var(--column-width)}}wp-component[name=FullScreenScroll] .panel-content .product,wp-component[name=FullScreenScroll] .panel-content .title,wp-component[name=FullScreenScroll] .panel-content .content{color:var(--text-color)}wp-component[name=FullScreenScroll] .panel-content .product{align-items:center;display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-h7);line-height:40px;gap:10px;margin-block-end:16px}wp-component[name=FullScreenScroll] .panel-content .product>.icon{block-size:40px;inline-size:40px}wp-component[name=FullScreenScroll] .panel-content .title{font-size:var(--font-size-h3);-webkit-hyphens:auto;hyphens:auto;line-height:var(--font-size-h2);word-break:break-word}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .panel-content .title{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=FullScreenScroll] .content-grid{display:flex;flex-wrap:wrap;column-gap:11px;row-gap:var(--flow-space)}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .content-grid{column-gap:16px}}wp-component[name=FullScreenScroll] .content-grid>.card{flex:0 0 159px}@media (min-width: 1024px){wp-component[name=FullScreenScroll] .content-grid>.card{flex:0 0 208px}}@media (min-width: 1366px){wp-component[name=FullScreenScroll] .content-grid>.card{flex:0 0 264px}}@media (min-width: 1600px){wp-component[name=FullScreenScroll] .content-grid>.card{flex:0 0 260px}}wp-component[name=FullScreenScroll] .content-grid>.card .card-image{display:flex;background-color:#fff;border-radius:10px;padding:3px 14px;max-width:138px;height:73px}wp-component[name=FullScreenScroll] .content-grid>.card .card-image img{object-fit:contain}wp-component[name=FullScreenScroll] .content-grid>.card .card-content{margin-top:12px}wp-component[name=FullScreenScroll] .content-grid>.card .card-content p{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:18px;line-height:var(--font-size-body)}wp-component[name=FullScreenScroll] .content-text{font-size:var(--font-size-body-medium);line-height:var(--font-size-body);margin-block:12px}wp-component[name=FullScreenScroll] .buttons{display:flex;column-gap:20px;margin-block-start:var(--flow-space)}@media (max-width: 1365px){wp-component[name=FullScreenScroll] .buttons{flex-wrap:wrap;row-gap:12px}}wp-component[name=GridCards]{margin-block:64px}@media (min-width: 600px){wp-component[name=GridCards]{margin-block:32px}}@media (min-width: 1600px){wp-component[name=GridCards]{margin-block-start:56px;margin-block-end:var(--component-spacing)}}wp-component[name=GridCards].no-headlines{margin-block-start:-25px}wp-component[name=GridCards]:has(+wp-component[name^=Grid]){margin-block-end:16px}wp-component[name=GridCards]:has(+wp-component[name=BlockEmail]){margin-block-end:0}wp-component[name=GridCards] .card-item{display:grid;grid-auto-flow:row;grid-column:span 4;row-gap:10px;grid-template-rows:56px max-content max-content}@media (min-width: 600px){wp-component[name=GridCards] .card-item{grid-column:span 2}}@media (min-width: 1600px){wp-component[name=GridCards] .card-item{grid-column:span 3}}@media (max-width: 1179px){wp-component[name=GridCards] .card-item:not(:last-of-type){margin-block-end:32px}}wp-component[name=GridCards] .card-item .title{align-self:end}wp-component[name=GridCards] .card-item .card{--card-background: transparent;align-items:center;background-color:var(--card-background);display:flex;border-radius:22px;justify-content:center;margin-block-start:0;overflow:hidden}wp-component[name=GridCards] .card-item .card>img{object-fit:cover}@media (min-width: 1180px){wp-component[name=GridCards] .card-item .card>img{block-size:100%}}wp-component[name=GridCards] .card-item .card:has(>img){aspect-ratio:2/3.2}wp-component[name=GridCards] .card-item .card:has(a.button){aspect-ratio:1/1.2}@media (min-width: 600px){wp-component[name=GridCards] .card-item .card:has(a.button){aspect-ratio:2/3.2}}wp-component[name=GridCards] .card-item .text{margin-block-start:22px;font-size:var(--font-size-body-small)}wp-component[name=GridCardsText]{text-align:center;position:relative;padding-inline:22px 0;margin-block-end:16px}@media (min-width: 600px){wp-component[name=GridCardsText]{padding-inline:0}}@media (min-width: 1600px){wp-component[name=GridCardsText]:has(+wp-component[name=ProductTexts]) .slider-container{margin-block-end:50px}}@media (max-width: 600px){wp-component[name=GridCardsText] .container-grid{justify-content:start}}wp-component[name=GridCardsText] .slider-container{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;scroll-behavior:smooth;scrollbar-width:none;text-align:center;-ms-overflow-style:none;scroll-snap-type:x mandatory}@media (min-width: 600px){wp-component[name=GridCardsText] .slider-container{display:grid;grid-template-rows:repeat(2,minmax(0,400px))}}@media (min-width: 1180px){wp-component[name=GridCardsText] .slider-container{grid-template-rows:repeat(2,minmax(0,456px))}}@media (min-width: 1600px){wp-component[name=GridCardsText] .slider-container{grid-template-rows:minmax(0,612px);margin-block-end:var(--component-spacing)}}wp-component[name=GridCardsText] .slider-container .card{--card-background: transparent;align-items:center;background-color:var(--card-background);border-radius:22px;display:flex;justify-content:center;margin-block-end:16px;max-block-size:455px;flex:0 0 calc(100% + 22px);scroll-snap-align:start;padding-block:22px}@media (min-width: 600px){wp-component[name=GridCardsText] .slider-container .card{grid-column:span 2;flex:0 0 calc(50% - 16px);margin-block-end:0}}@media (min-width: 1180px){wp-component[name=GridCardsText] .slider-container .card{grid-column:span 4;flex:0 0 calc(25% - 16px)}}@media (min-width: 1600px){wp-component[name=GridCardsText] .slider-container .card{grid-column:span 3;margin-block-end:0;max-block-size:612px}}@media (max-width: 767px){wp-component[name=GridCardsText] .slider-container .card .h2{font-size:35px}}wp-component[name=GridCardsText] .slider-container .card .card-content{max-inline-size:300px}wp-component[name=GridCardsText] .slider-container .card .card-content>a[data-type=icon]{display:flex;justify-self:center;gap:10px;align-items:center;margin-bottom:10px}wp-component[name=GridCardsText] .slider-container .card .text{font-weight:400;margin-block-start:16px;text-wrap:pretty}wp-component[name=GridCardsText] .slider-container::-webkit-scrollbar{display:none}wp-component[name=GridCardsText] .slider-nav{margin-block:var(--flow-space);display:grid;grid-auto-flow:column;max-width:130px}@media (min-width: 600px){wp-component[name=GridCardsText] .slider-nav{display:none}}wp-component[name=GridCardsText] .slider-nav>button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue-dark);margin:0;cursor:pointer;color:#fff}wp-component[name=GridCardsText] .slider-nav>button:hover{background:var(--color-blue-dark)}wp-component[name=GridCardsText] .slider-nav>button.prev{left:10px}wp-component[name=GridCardsText] .slider-nav>button.next{right:10px}wp-component[name=GridCardsText] .slider-nav>button.hidden{opacity:0;pointer-events:none}wp-component[name=GridCardsText] .slider-nav>button svg{width:20px;height:20px;margin:auto}wp-component[name=GridInterfaces]{background-color:#032750;display:grid;grid-template-columns:unset;overflow:hidden}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces]{grid-template-rows:unset;grid-template-columns:42% 58%}}@media only screen and (min-width: 1500px){wp-component[name=GridInterfaces]{grid-template-columns:40% 60%}}wp-component[name=GridInterfaces] .background{margin-inline:auto;background-color:#032750;display:grid;grid-column:1/-1;grid-row:1/-1;grid-template-columns:100%;grid-template-rows:60%;float:right;position:relative;inline-size:100%;max-inline-size:2600px}@media only screen and (min-width: 600px){wp-component[name=GridInterfaces] .background{grid-template-rows:40%}}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .background{block-size:1179px;grid-template-columns:70% 30%;grid-template-rows:unset}}@media only screen and (min-width: 1500px){wp-component[name=GridInterfaces] .background{grid-template-columns:50% 50%}}wp-component[name=GridInterfaces] .background .title{display:flex;position:relative;grid-column:1;grid-row:1;align-self:center;align-items:center;justify-content:center;max-inline-size:1179px;inline-size:100%;justify-self:center;font-family:var(--font-family-heading);font-size:41px;font-weight:600;color:#fff;text-align:center;z-index:1}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .background .title,wp-component[name=GridInterfaces] .background .ring3{left:-150px}}wp-component[name=GridInterfaces] .background .ring3{align-self:center;position:relative;grid-row:1;grid-column:1;display:flex;inline-size:100%;block-size:auto;aspect-ratio:1/1;max-inline-size:1192px;max-block-size:1192px;border-radius:50%;border:1px solid #0d325c;background:radial-gradient(#052952,#052953);justify-content:center;align-items:center;transition:all 1.5s;justify-self:center}wp-component[name=GridInterfaces] .background .ring2{display:flex;justify-content:center;align-items:center;border:1px solid #224874;border-radius:50%;height:77.8%;background:radial-gradient(#032751,#0b305a);width:77.8%}wp-component[name=GridInterfaces] .background .ring1{display:flex;justify-content:center;align-items:center;border:1px solid #375f8d;border-radius:50%;height:75%;background:radial-gradient(#032751,#123762);width:75%;transition:all 1.5s}wp-component[name=GridInterfaces] .gridContainer{align-self:center;display:grid;gap:20px;grid-column:1/-1;grid-row:2;grid-template-columns:100%;justify-self:center;margin-block-end:100px;margin-block-start:-40%;margin-inline-start:20px;margin-inline-end:20px;z-index:1}@media only screen and (min-width: 600px){wp-component[name=GridInterfaces] .gridContainer{margin-block-start:-60%;grid-template-columns:repeat(2,minmax(200px,536px))}}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .gridContainer{grid-column:2/2;grid-row:1;grid-template-rows:repeat(auto-fill,minmax(10px,300px));justify-self:unset;margin-block-start:unset;margin-block:100px;margin-inline-start:0}}wp-component[name=GridInterfaces] .gridItem{display:grid;grid-template-rows:repeat(auto-fill,minmax(10px,30px));grid-template-columns:100%;max-inline-size:536px;min-block-size:177px;background-color:#63c2cd;border-radius:22px;max-block-size:313px;justify-content:center;align-items:center;block-size:100%}wp-component[name=GridInterfaces] .gridItem .imageContainer{border-radius:22px;grid-column:1/span all;grid-row:1/span all;display:flex;block-size:100%;inline-size:100%;justify-content:center;align-items:center;transition:all 1s}wp-component[name=GridInterfaces] .gridItem .imageContainer:hover{cursor:pointer}wp-component[name=GridInterfaces] .gridItem .imageContainer .interfaceImage{--maxHeight: 100px;--maxWidth: 188px;display:flex;max-inline-size:var(--maxWidth);max-block-size:var(--maxHeight);object-fit:contain}wp-component[name=GridInterfaces] .gridItem .textContainer{align-self:center;justify-self:center;grid-column:1;grid-row:1/-1;-webkit-user-select:none;user-select:none;opacity:0;margin-block-start:20px;padding-inline:10px;transition:all 1s}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .gridItem .textContainer{padding-inline:25px;padding-block:20px}}@media only screen and (min-width: 1500px){wp-component[name=GridInterfaces] .gridItem .textContainer{padding-inline:50px}}wp-component[name=GridInterfaces] .gridItem .textContainer .title{color:#fff;font-family:var(--font-family-heading);font-weight:600;font-size:22px;line-height:25px;left:unset;text-align:center}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .gridItem .textContainer .title{font-size:20px;line-height:23px}}@media only screen and (min-width: 1500px){wp-component[name=GridInterfaces] .gridItem .textContainer .title{font-size:22px}}wp-component[name=GridInterfaces] .gridItem .textContainer .content{color:#fff;font-family:var(--font-family-text);font-size:18px;line-height:20px;text-align:center;margin-block-start:8px}@media only screen and (min-width: 1280px){wp-component[name=GridInterfaces] .gridItem .textContainer .content{font-size:16px;line-height:18px}}@media only screen and (min-width: 1500px){wp-component[name=GridInterfaces] .gridItem .textContainer .content{font-size:18px;line-height:20px}}wp-component[name=GridInterfaces] .gridItem .textContainer:hover{cursor:pointer}wp-component[name=GridInterfaces] .gridItem .btn-container{display:flex;grid-row:-1;grid-column:1;margin-block-end:10px;margin-inline-end:10px;justify-content:flex-end;-webkit-user-select:none;user-select:none}wp-component[name=GridInterfaces] .gridItem .btn-container .toggle{transition:all 1s;background-image:url(./close_white_24-3ee1edec.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px;transform:rotate(45deg);inline-size:43px;block-size:43px;border-radius:50%;background-color:#032750}wp-component[name=GridInterfaces] .gridItem .btn-container .toggle:hover{cursor:pointer}wp-component[name=GridInterfaces] .gridItem .btn-container:hover{cursor:pointer}wp-component[name=GridOneFourth]{--bg-color: transparent;padding:26px;text-align:left;color:#fff}wp-component[name=GridOneFourth] .main-title{color:#fff!important;margin-inline:auto;margin-block-end:36px}@media (min-width: 1180px){wp-component[name=GridOneFourth] .main-title{margin-block-end:100px;max-inline-size:1180px}}@media (min-width: 1600px){wp-component[name=GridOneFourth] .main-title{max-inline-size:1640px}}wp-component[name=GridOneFourth] .container-grid{grid-template-columns:minmax(300px,auto);row-gap:16px;padding-inline:0;animation-name:content;animation-direction:normal;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:1}@media (min-width: 1180px){wp-component[name=GridOneFourth] .container-grid{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,398px));row-gap:11px}}wp-component[name=GridOneFourth] .container-grid[data-active=false]{display:none}wp-component[name=GridOneFourth] .container-grid>a{color:#fff}@media (min-width: 1180px){wp-component[name=GridOneFourth] .container-grid>a{grid-column:var(--grid-span);min-height:523px}wp-component[name=GridOneFourth] .container-grid>a:hover{filter:brightness(var(--tile-brightness))}}wp-component[name=GridOneFourth][data-has-bg-color=true]{background-color:var(--bg-color);margin-block-end:0;padding-block:100px}@media (min-width: 1180px){wp-component[name=GridOneFourth][data-has-bg-color=true]{padding-block:100px}}wp-component[name=GridOneFourth][data-has-bg-color=true]:first-of-type{padding-block:26px}wp-component[name=GridOneFourth]:has(+wp-component[name=Grid]){margin-block-end:16px}wp-component[name=GridOneFourth] .tab-navigation{grid-column:1/-1;display:flex;justify-content:center;margin-block:-25px 50px}@media (max-width: 1180px){wp-component[name=GridOneFourth] .tab-navigation{border:1px solid var(--color-gray-dark);align-items:center;padding:6px;border-radius:30px;margin-block:50px 25px;max-height:80px}}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-menu{display:flex;column-gap:30px;list-style:none;position:relative}@media (max-width: 1180px){wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-menu{align-items:center;column-gap:0;flex-basis:100%;overflow-x:hidden}}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-item{color:var(--color-teal);font-weight:700;cursor:pointer;text-align:center}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-item[data-active=false]{color:var(--color-teal-dark)}@media (max-width: 1180px){wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-item{flex:1 0 100%;scroll-snap-align:center}}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-indicator{background-color:var(--color-teal);bottom:-4px;display:none;height:4px;left:0;position:absolute;transition:transform 1s,width 1s;width:0;will-change:transform}@media (min-width: 1366px){wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-indicator{display:block}}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-button{display:none}@media (max-width: 1180px){wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-button{display:block;min-width:44px;min-height:44px;border-radius:33px;background-color:var(--color-teal);margin:0;cursor:pointer;color:var(--color-blue)}wp-component[name=GridOneFourth] .tab-navigation .tab-navigation-button>svg{margin:auto}}wp-component[name=GridOneFourth] .tile{--tile-background: rgba(2,62,132, 1);--tile-grid: auto auto 2fr .5fr;--grid-span: unset;--tile-brightness: .9;background-color:var(--tile-background);border-radius:22px;display:inline-grid;grid-column:1/-1;min-height:332px;padding-inline:36px;padding-block:25px 0;transition:all .3s ease;inline-size:100%;block-size:100%}@media (min-width: 1180px){wp-component[name=GridOneFourth] .tile{grid-column:var(--grid-span);min-height:523px}wp-component[name=GridOneFourth] .tile:hover{filter:brightness(var(--tile-brightness))}}wp-component[name=GridOneFourth] .tile-content{display:grid;grid-template-rows:var(--tile-grid)}wp-component[name=GridOneFourth] .tile-content-action{grid-template-rows:1fr;display:flex;justify-content:center}wp-component[name=GridOneFourth] .tile .icon{display:flex;block-size:44px;align-items:flex-end;justify-content:flex-start}wp-component[name=GridOneFourth] .tile .icon>svg{max-height:44px;width:auto}wp-component[name=GridOneFourth] .tile .title{font-weight:700;margin-block:16px}wp-component[name=GridOneFourth] .tile .description{font-weight:400;text-wrap:wrap;line-height:1.3rem}wp-component[name=GridOneFourth] .tile .description .price-container{display:flex;flex-direction:column}wp-component[name=GridOneFourth] .tile .description .price-container .price{font-weight:700;font-size:var(--font-size-body-large);margin-block-start:16px;margin-block-end:0;color:var(--color-green)}wp-component[name=GridOneFourth] .tile .description .price-container .price>span.old{color:var(--color-gray-dark);font-size:var(--font-size-body-small);text-decoration:line-through}wp-component[name=GridOneFourth] .tile .description .price-container .price-subtext{font-size:var(--font-size-body-small)}wp-component[name=GridOneFourth] .tile .description .text-link{margin-block-start:16px;color:var(--color-teal);transition:all .3s ease;text-decoration:underline}wp-component[name=GridOneFourth] .tile .description .text-link:hover{color:var(--color-teal-dark)}wp-component[name=GridOneFourth] .tile .link{grid-row:4;display:flex;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue-dark);margin:10px -26px;cursor:pointer;color:#fff;align-self:self-end;justify-self:end}wp-component[name=GridOneFourth] .tile .link>svg{margin:auto}wp-component[name=GridOneFourth] .tile .tile-button{justify-self:center;align-self:center;grid-row:2;padding-inline:25px;display:flex;justify-content:center}@media (min-width: 1180px){wp-component[name=GridOneFourth] .tile .tile-button{padding-inline:0}}wp-component[name=GridOneFourth] .tile .img-contaier{grid-row-end:span -1}wp-component[name=GridOneFourth] .form-container{margin:auto;margin-block-start:var(--flow-space);max-width:min(100%,500px)}wp-component[name=GridOneFourth] .form-container .form-info{align-self:center}@media (min-width: 1180px){wp-component[name=GridOneFourth] .form-container{margin:initial}}wp-component[name=GridOneFourth] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=GridOneFourth] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=GridOneFourth] .form-container .form-group>label{font-size:0}wp-component[name=GridOneFourth] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=GridOneFourth] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=GridOneFourth] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=GridOneFourth] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=GridOneFourth] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=GridOneFourth] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=GridOneFourth] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=GridOneFourth] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=GridOneFourth] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=GridOneFourth] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=GridOneFourth] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=GridOneFourth] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=GridOneFourth] .form-container .form-info{justify-content:start}}wp-component[name=GridOneFourth] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color:var(--color-green-dark)"],wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color:#77980d"],wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color: #77980d"]{transition:all .3s ease}wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color:var(--color-green-dark)"]:hover,wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color:#77980d"]:hover,wp-component[name=GridOneFourth] .form-container .button.button--filled[style*="--button-background-color: #77980d"]:hover{background-color:var(--color-green);border-color:var(--color-green);color:#fff}wp-component[name=GridOneFourth] .product-content{display:flex;justify-content:center}@media (min-width: 1180px){wp-component[name=GridOneFourth] .product-content{align-self:center}}wp-component[name=GridOneFourth] .product-content .product-info{display:flex;align-items:center;margin-block-end:15px}wp-component[name=GridOneFourth] .product-content .product-info-icon,wp-component[name=GridOneFourth] .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 768px){wp-component[name=GridOneFourth] .product-content .product-info-icon,wp-component[name=GridOneFourth] .product-content .product-info-icon>span>svg{inline-size:29px;block-size:29px}}wp-component[name=GridOneFourth] .product-content .product-info-title{color:#fff;font-size:var(--font-size-body-small);font-weight:500;font-family:var(--font-family-heading);padding-inline:10px 20px}wp-component[name=GridOneFourth] .product-content .product-info .platforms-available{margin-block-start:0;align-items:center;display:flex;gap:5px}wp-component[name=GridOneFourth] .product-content .product-info .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-gray-dark)}wp-component[name=GridOneFourth] .product-content .product-info .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=GridOneFourth] .product-content .product-info .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=GridOneFourth] .product-content .product-info .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=GridOneFourth] .product-content .product-info .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=GridOneFourth] .product-content .product-info .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=GridOneFourth] .product-content .product-info .platform:after{background-color:var(--color-blue-dark)}wp-component[name=GridOneFourth] .product-content .product-info .platform:has(.hover-text){cursor:pointer}wp-component[name=GridOneFourth] .product-content .product-info .platform:hover>.hover-text,wp-component[name=GridOneFourth] .product-content .product-info .platform:focus>.hover-text{display:block}wp-component[name=GridOneFourth] .product-content .product-info .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5}wp-component[name=GridOneFourth] .product-content .product-info .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=GridServices]{margin-block:50px}wp-component[name=GridServices] .container-grid .overview-grid{grid-column:1/-1;display:grid;gap:25px;--grid-colums: repeat(2, 1fr);--grid-span: 3 / 11}@media (min-width: 768px){wp-component[name=GridServices] .container-grid .overview-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1180px){wp-component[name=GridServices] .container-grid .overview-grid{grid-template-columns:var(--grid-colums)}}@media (min-width: 1600px){wp-component[name=GridServices] .container-grid .overview-grid{grid-column:var(--grid-span)}}@media (min-width: 1600px){wp-component[name=GridServices] .container-grid .overview-grid[data-cols="3"]{--grid-colums: repeat(3, 1fr);--grid-span: 1 / -1}}@media (min-width: 1600px){wp-component[name=GridServices] .container-grid .overview-grid[data-cols="1"]{--grid-colums: 1fr;--grid-span: 5 / 9}}wp-component[name=GridServices] .d-none{display:none!important}wp-component[name=GridServices] .grid-item{display:grid;border:1px solid var(--color-border);border-radius:22px;padding:25px;row-gap:20px}wp-component[name=GridServices] .grid-item.service{grid-template-rows:repeat(3,max-content)}wp-component[name=GridServices] .grid-item.course{grid-template-rows:auto auto auto 1fr auto}wp-component[name=GridServices] .grid-item .image{display:grid;overflow:hidden}wp-component[name=GridServices] .grid-item .image>a{grid-row:1;grid-column:1;width:100%;height:100%}wp-component[name=GridServices] .grid-item .image>a>img{border-radius:22px;object-fit:cover}wp-component[name=GridServices] .grid-item .image-hint{grid-row:1;grid-column:1;position:relative;margin-inline:10px;top:95%;transform:translateY(-60px);display:flex;align-items:center;gap:10px;max-height:max-content;max-width:100%;border-radius:22px;padding:10px 15px;font-size:var(--font-size-body-xsmall);font-weight:600;line-height:.8rem;background-color:#fff}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .image-hint{left:10px;max-width:75%;padding:10px 15px;margin-inline:0}}wp-component[name=GridServices] .grid-item .image-hint:before{content:url(./icon-info-grey-2fe25df1.svg);width:35px;height:35px;align-content:center}wp-component[name=GridServices] .grid-item .course-meta{display:grid;grid-template-columns:1fr;align-items:center}wp-component[name=GridServices] .grid-item .course-meta .course-date-type{color:var(--color-gray-dark);font-family:var(--font-family-heading);font-size:var(--font-size-body-medium);font-weight:600;display:flex;flex-wrap:wrap;gap:5px}@media (min-width: 768px){wp-component[name=GridServices] .grid-item .course-meta .course-date-type{flex-direction:row}}wp-component[name=GridServices] .grid-item .course-meta .course-teaser{justify-self:end;max-width:max-content;padding:5px 15px;color:var(--color-blue);background-color:var(--color-gray-light);border-color:var(--color-gray-light);font-size:var(--font-size-body-xsmall);transition:all .3s ease}wp-component[name=GridServices] .grid-item .course-meta .course-teaser>.button-text{display:flex;flex-direction:row;align-items:center;gap:5px}wp-component[name=GridServices] .grid-item .course-meta .course-teaser>.button-text:before{content:url(./icon-play-blue-3c2ac688.svg);width:15px;height:15px}wp-component[name=GridServices] .grid-item .course-meta .course-teaser:hover{background-color:var(--color-gray);border-color:var(--color-gray)}wp-component[name=GridServices] .grid-item .title{color:var(--color-blue);font-family:var(--font-family-heading);font-size:25px;font-weight:700;line-height:28px}wp-component[name=GridServices] .grid-item .title>a{color:var(--color-blue);text-decoration:none}wp-component[name=GridServices] .grid-item .short-description{font-size:16px;line-height:24px}wp-component[name=GridServices] .grid-item .short-description>ul{padding-inline-start:0;list-style:none;display:flex;flex-direction:column}wp-component[name=GridServices] .grid-item .short-description>ul li{align-items:center;display:flex;column-gap:1rem;font-size:var(--font-size-body-small);line-height:.8rem}wp-component[name=GridServices] .grid-item .short-description>ul li:before{content:url(./icon-check-16f9f115.svg);height:6px}wp-component[name=GridServices] .grid-item .item-footer{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,max-content);align-items:center;align-self:end;margin-block:25px 0;row-gap:25px}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .item-footer{grid-template-columns:repeat(2,max-content) 1fr;grid-template-rows:1fr;column-gap:15px}}wp-component[name=GridServices] .grid-item .item-footer .button{font-size:var(--font-size-body-medium);grid-column:1;grid-row:2;justify-self:center;width:max-content}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .item-footer .button{grid-column:1;grid-row:1;justify-self:start}}@media (min-width: 1600px){wp-component[name=GridServices] .grid-item .item-footer .button{grid-row:1;grid-column:1}}wp-component[name=GridServices] .grid-item .item-footer .popup-link{grid-column:1/-1;grid-row:1;justify-self:center;color:var(--color-teal);font-size:var(--font-size-body-medium);font-weight:600;transition:color .3s ease}wp-component[name=GridServices] .grid-item .item-footer .popup-link:hover{color:var(--color-teal-dark)}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .item-footer .popup-link{grid-column:2;grid-row:1;justify-self:start}}@media (min-width: 1600px){wp-component[name=GridServices] .grid-item .item-footer .popup-link{justify-self:start;grid-row:1;grid-column:2}}wp-component[name=GridServices] .grid-item .item-footer .popup-link.courses{justify-self:center}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .item-footer .popup-link.courses{justify-self:start}}wp-component[name=GridServices] .grid-item .item-footer .price-container{color:var(--color-green);font-family:var(--font-family-heading);font-size:22px;font-weight:700;grid-row:2;grid-column:2;justify-self:center}@media (min-width: 1024px){wp-component[name=GridServices] .grid-item .item-footer .price-container{justify-self:end;grid-row:1;grid-column:3}}wp-component[name=GridServices] .grid-item .item-footer .price-container sup{margin-inline-start:.1em}wp-component[name=GridServices] .grid-item .item-footer .price-container sup>a{color:inherit;text-decoration:none}wp-component[name=GridServices] .grid-item .item-footer .price-container sup>a:hover{text-decoration:underline}wp-component[name=GridServices] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;position:relative}wp-component[name=GridServices] span.tooltip:has(.tooltip-text)>svg{block-size:16px;inline-size:14px;color:#000}wp-component[name=GridServices] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=GridServices] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=GridServices] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=GridServices] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=GridServices] span.tooltip:hover>.tooltip-text,wp-component[name=GridServices] span.tooltip:focus>.tooltip-text{display:block;font-weight:500}wp-component[name=GridServices] .services-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:#0000004d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:99999}wp-component[name=GridServices] .services-popup-container,wp-component[name=GridServices] .teaser-popup-container{background-color:#fff;box-shadow:0 4px 8px #0003;border-radius:22px;z-index:99999;position:fixed;top:5%;left:50%;max-height:85dvh;max-width:1280px;width:98%;height:768px;transform:translate(-50%,5%);overflow:clip}wp-component[name=GridServices] .services-popup-container::-webkit-scrollbar,wp-component[name=GridServices] .teaser-popup-container::-webkit-scrollbar{display:none}wp-component[name=GridServices] .services-popup-container .popup-close,wp-component[name=GridServices] .teaser-popup-container .popup-close{position:relative;cursor:pointer;font-size:200px;display:inline-block;width:43px;height:43px;border-radius:50%;background-color:var(--color-gray-light)}wp-component[name=GridServices] .services-popup-container .popup-close:before,wp-component[name=GridServices] .services-popup-container .popup-close:after,wp-component[name=GridServices] .teaser-popup-container .popup-close:before,wp-component[name=GridServices] .teaser-popup-container .popup-close:after{content:"";width:20px;height:3px;position:absolute;top:50%;left:50%;background-color:var(--color-gray-dark)}wp-component[name=GridServices] .services-popup-container .popup-close:before,wp-component[name=GridServices] .teaser-popup-container .popup-close:before{transform:translate(-50%,-50%) rotate(-45deg)}wp-component[name=GridServices] .services-popup-container .popup-close:after,wp-component[name=GridServices] .teaser-popup-container .popup-close:after{transform:translate(-50%,-50%) rotate(45deg)}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-close,wp-component[name=GridServices] .teaser-popup-container .popup-close{width:32px;height:32px;font-size:180px}wp-component[name=GridServices] .services-popup-container .popup-close:before,wp-component[name=GridServices] .services-popup-container .popup-close:after,wp-component[name=GridServices] .teaser-popup-container .popup-close:before,wp-component[name=GridServices] .teaser-popup-container .popup-close:after{width:16px}}wp-component[name=GridServices] .services-popup-container .popup-header,wp-component[name=GridServices] .teaser-popup-container .popup-header{display:flex;justify-content:end;padding:20px}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-header,wp-component[name=GridServices] .teaser-popup-container .popup-header{padding:14px}}wp-component[name=GridServices] .services-popup-container .popup-footer,wp-component[name=GridServices] .teaser-popup-container .popup-footer{align-items:center;background-image:linear-gradient(to top,#fff calc(100% - 16px),transparent);display:grid;margin-block:25px 50px}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-footer,wp-component[name=GridServices] .teaser-popup-container .popup-footer{margin-block:0}}@media (min-width: 768px){wp-component[name=GridServices] .services-popup-container .popup-footer,wp-component[name=GridServices] .teaser-popup-container .popup-footer{grid-template-columns:repeat(2,1fr);justify-content:end}}wp-component[name=GridServices] .services-popup-container .popup-content,wp-component[name=GridServices] .teaser-popup-container .popup-content{display:grid;grid-template-columns:1fr;row-gap:25px;padding-inline:25px;position:relative;height:calc(100% - 200px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-content,wp-component[name=GridServices] .teaser-popup-container .popup-content{height:calc(100% - 140px);row-gap:0}wp-component[name=GridServices] .services-popup-container .popup-content:after,wp-component[name=GridServices] .teaser-popup-container .popup-content:after{position:sticky;content:"";display:block;inset-inline:0;height:42px}wp-component[name=GridServices] .services-popup-container .popup-content:after,wp-component[name=GridServices] .teaser-popup-container .popup-content:after{background-image:linear-gradient(to top,#fff 33%,transparent);bottom:-2px}}@media (min-width: 768px){wp-component[name=GridServices] .services-popup-container .popup-content,wp-component[name=GridServices] .teaser-popup-container .popup-content{grid-template-rows:100%;grid-template-columns:1fr 1fr;overflow:initial;padding-inline:80px}}wp-component[name=GridServices] .services-popup-container .popup-content .popup-left-side,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-left-side{grid-column:1;grid-row:1}wp-component[name=GridServices] .services-popup-container .popup-content .popup-image,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-image{border-radius:22px;display:grid;overflow:clip}wp-component[name=GridServices] .services-popup-container .popup-content .popup-image>img,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-image>img{grid-column:1;grid-row:1}wp-component[name=GridServices] .services-popup-container .popup-content .popup-image-hint,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-image-hint{align-items:center;align-self:start;background-color:#fff;border-radius:22px;display:flex;flex-direction:row;font-size:var(--font-size-body-xsmall);font-weight:600;gap:10px;grid-column:1;grid-row:1;left:10px;line-height:19px;max-width:max-content;padding:8px 18px;position:relative;top:10px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-image-hint:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-image-hint:before{content:"";background-image:url(./icon-info-grey-2fe25df1.svg);background-size:contain;height:15px;width:15px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side{position:relative;display:flex;flex-direction:column;grid-column:1}@media (min-width: 768px){wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side{padding-inline-start:72px;grid-column:2;grid-row:1}}wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side .popup-description,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side .popup-description{overflow:auto;min-width:100%;position:relative;-ms-overflow-style:none;scrollbar-width:none}wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side .popup-description:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side .popup-description:before{position:sticky;content:"";display:block;inset-inline:0;height:42px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side .popup-description:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side .popup-description:before{background-image:linear-gradient(to bottom,#fff 40%,transparent);top:-1px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-right-side .popup-description[data-has-overflow=true]+.content-scroll,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-right-side .popup-description[data-has-overflow=true]+.content-scroll{display:flex}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container{display:grid;grid-template-columns:1fr;align-items:start;margin-block:15px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container .popup-title,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container .popup-title{grid-column:1}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container .course-teaser,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container .course-teaser{justify-self:end;max-width:max-content;padding:5px 15px;color:var(--color-blue);background-color:var(--color-gray-light);border-color:var(--color-gray-light);font-size:var(--font-size-body-xsmall);transition:all .3s ease}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container .course-teaser>.button-text,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container .course-teaser>.button-text{display:flex;flex-direction:row;align-items:center;gap:5px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container .course-teaser>.button-text:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container .course-teaser>.button-text:before{content:url(./icon-play-blue-3c2ac688.svg);width:15px;height:15px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title-container .course-teaser:hover,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title-container .course-teaser:hover{background-color:var(--color-gray);border-color:var(--color-gray)}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info{align-items:center;color:#0000001a;display:flex;flex-wrap:wrap;font-size:16px;font-weight:700;gap:25px;line-height:24px}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-content .popup-info,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info{align-items:flex-start;justify-content:stretch;flex-direction:column;gap:0}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info span.divider,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info span.divider{display:none}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info>div,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info>div{width:100%;border-top:1px solid rgba(0,0,0,.1);padding-block:6px;gap:0}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info>div:last-of-type,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info>div:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-duration,wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-user,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-duration,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-user{align-items:center;color:#000;display:flex;flex-direction:row;gap:10px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-duration:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-duration:before{content:url(./icon-duration-teal-8a9db876.svg);width:20px;height:20px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-user:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-user:before{content:url(./icon-user-teal-ded528f8.svg);width:20px;height:20px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-user .user,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-user .user{color:var(--color-teal);text-decoration:underline;transition:all .3s ease}wp-component[name=GridServices] .services-popup-container .popup-content .popup-info .course-user .user:hover,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-info .course-user .user:hover{color:var(--color-teal-dark)}wp-component[name=GridServices] .services-popup-container .popup-content .popup-title,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title{color:var(--color-blue);font-family:var(--font-family-heading);font-size:25px;font-weight:700;grid-column:2;grid-row:1;line-height:28px}@media (max-width: 1023px){wp-component[name=GridServices] .services-popup-container .popup-content .popup-title,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-title{font-size:20px;line-height:22px}}wp-component[name=GridServices] .services-popup-container .popup-content .popup-before-short,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-before-short{grid-column:2;grid-row:auto;font-size:var(--font-size-body-medium);font-weight:700}wp-component[name=GridServices] .services-popup-container .popup-content .popup-description,wp-component[name=GridServices] .services-popup-container .popup-content .popup-short-description,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-offline,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-live,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-short-description,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-offline,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-live{grid-column:2;font-size:var(--font-size-body-small)}wp-component[name=GridServices] .services-popup-container .popup-content .popup-description>ul,wp-component[name=GridServices] .services-popup-container .popup-content .popup-short-description>ul,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-offline>ul,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-live>ul,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description>ul,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-short-description>ul,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-offline>ul,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-live>ul{padding-inline-start:0;list-style:none;display:flex;flex-direction:column}wp-component[name=GridServices] .services-popup-container .popup-content .popup-description>ul li,wp-component[name=GridServices] .services-popup-container .popup-content .popup-short-description>ul li,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-offline>ul li,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-live>ul li,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description>ul li,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-short-description>ul li,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-offline>ul li,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-live>ul li{align-items:center;display:flex;column-gap:1rem;font-size:var(--font-size-body-small);line-height:.8rem}wp-component[name=GridServices] .services-popup-container .popup-content .popup-description>ul li:before,wp-component[name=GridServices] .services-popup-container .popup-content .popup-short-description>ul li:before,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-offline>ul li:before,wp-component[name=GridServices] .services-popup-container .popup-content .popup-description-live>ul li:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description>ul li:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-short-description>ul li:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-offline>ul li:before,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-description-live>ul li:before{background-color:var(--color-green);display:block;content:"";flex-shrink:0;height:20px;width:20px;-webkit-mask-image:url(./icon-check-16f9f115.svg);mask-image:url(./icon-check-16f9f115.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center 4px;mask-position:center 4px}wp-component[name=GridServices] .services-popup-container .popup-content .popup-button-container,wp-component[name=GridServices] .teaser-popup-container .popup-content .popup-button-container{grid-row:1;grid-column:1}wp-component[name=GridServices] .services-popup-container .popup-content .content-scroll,wp-component[name=GridServices] .teaser-popup-container .popup-content .content-scroll{background-image:linear-gradient(to bottom,transparent 0%,#fff 40%);color:#0000004d;display:none;inset:auto 0 -2px 0;justify-content:center;padding-inline:32px;padding-block:32px 12px;position:absolute;z-index:5}@media (min-width: 1600px){wp-component[name=GridServices] .services-popup-container .popup-content .content-scroll,wp-component[name=GridServices] .teaser-popup-container .popup-content .content-scroll{margin-inline-start:72px}}wp-component[name=GridServices] .services-popup-container .popup-content .content-scroll>button,wp-component[name=GridServices] .teaser-popup-container .popup-content .content-scroll>button{display:flex;align-items:center;flex-direction:column;cursor:pointer}wp-component[name=GridServices] .services-popup-container .popup-content .content-scroll>button span,wp-component[name=GridServices] .teaser-popup-container .popup-content .content-scroll>button span{font-size:16px;font-weight:600}wp-component[name=GridServices] .services-popup-container .popup-price-container,wp-component[name=GridServices] .teaser-popup-container .popup-price-container{grid-column:2;grid-row:1;justify-self:start;color:var(--color-green);font-family:var(--font-family-heading);font-size:22px;font-weight:700;display:flex;align-items:center;gap:15px}@media (min-width: 768px){wp-component[name=GridServices] .services-popup-container .popup-price-container,wp-component[name=GridServices] .teaser-popup-container .popup-price-container{padding-inline-start:72px}}wp-component[name=GridServices] .services-popup-container .popup-price-container.wrapper,wp-component[name=GridServices] .teaser-popup-container .popup-price-container.wrapper{display:block;color:var(--color-text);font-family:var(--font-family-text);font-size:16px;line-height:24px;font-weight:400;padding-inline-start:0}wp-component[name=GridServices] .services-popup-container .popup-price-container sup.popup-price-promo,wp-component[name=GridServices] .teaser-popup-container .popup-price-container sup.popup-price-promo{margin-inline-start:-12px}wp-component[name=GridServices] .services-popup-container .popup-price-container sup.popup-price-promo>a,wp-component[name=GridServices] .teaser-popup-container .popup-price-container sup.popup-price-promo>a{color:inherit;text-decoration:none}wp-component[name=GridServices] .services-popup-container .popup-price-container sup.popup-price-promo>a:hover,wp-component[name=GridServices] .teaser-popup-container .popup-price-container sup.popup-price-promo>a:hover{text-decoration:underline}wp-component[name=GridServices] .teaser-popup-container .teaser-header{display:flex;justify-content:end;padding:20px}wp-component[name=GridServices] .teaser-popup-container .video-container{align-items:center;justify-items:center;display:grid;margin:40px 80px 80px;border-radius:22px;overflow:clip}wp-component[name=GridServices] .teaser-popup-container .video-container>*{grid-column:1;grid-row:1}wp-component[name=GridServices] .course-switch{align-items:center;cursor:pointer;display:grid;gap:16px;justify-content:left;justify-items:center;grid-template-columns:repeat(3,66px)}@media (min-width: 1600px){wp-component[name=GridServices] .course-switch{grid-template-columns:repeat(5,max-content)}}wp-component[name=GridServices] .course-switch .switch-label{display:block;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--font-size-body-medium)}wp-component[name=GridServices] .course-switch .switch-label:has(+input[type=checkbox][role=switch]){color:#000}wp-component[name=GridServices] .course-switch .switch-label:has(+input[type=checkbox][role=switch]:checked){color:#00000080}wp-component[name=GridServices] .course-switch input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:38px;border-radius:19px;box-shadow:inset 0 3px 6px #0000004d;cursor:pointer;display:flex;align-items:center;inline-size:66px;margin:0;padding:4px;position:relative}wp-component[name=GridServices] .course-switch input[type=checkbox][role=switch]:before{content:"";display:block;block-size:26px;inline-size:26px;border-radius:50%;background-color:var(--color-green);transition:transform ease .3s}wp-component[name=GridServices] .course-switch input[type=checkbox][role=switch]:checked:before{transform:translate(100%)}wp-component[name=GridServices] .course-switch input[type=checkbox][role=switch]:checked+.switch-label{color:#000}@media (max-width: 1599px){wp-component[name=GridServices] .course-switch input[type=checkbox][role=switch]:checked+.switch-label+.switch-description{color:#000}}wp-component[name=GridTwoThirds]{--bg-color: transparent;margin-block:var(--component-spacing);text-align:center}wp-component[name=GridTwoThirds] .container-grid{grid-template-rows:repeat(2,minmax(0,423px));row-gap:16px}@media (min-width: 768px){wp-component[name=GridTwoThirds] .container-grid{grid-template-rows:repeat(3,minmax(0,423px))}}@media (min-width: 1180px){wp-component[name=GridTwoThirds] .container-grid{grid-template-rows:minmax(0,612px);row-gap:0}}wp-component[name=GridTwoThirds][data-has-bg-color=true]{background-color:var(--bg-color);margin-block-end:0}@media (min-width: 1600px){wp-component[name=GridTwoThirds][data-has-bg-color=true]{padding-block:100px}}wp-component[name=GridTwoThirds]:has(+wp-component[name^=Grid]){margin-block-end:16px}wp-component[name=GridTwoThirds] .card{--card-background: transparent;--text-color: var(--color-blue);align-items:center;background-color:var(--card-background);border-radius:22px;display:flex;justify-content:center;max-block-size:455px;block-size:100%}wp-component[name=GridTwoThirds] .card-image{grid-column:span 4;block-size:100%;overflow:hidden;display:none}@media (min-width: 768px){wp-component[name=GridTwoThirds] .card-image{display:block}}@media (min-width: 1180px){wp-component[name=GridTwoThirds] .card-image{grid-column:1/span 5;grid-row:1;max-block-size:612px}}@media (min-width: 1600px){wp-component[name=GridTwoThirds] .card-image{grid-column:1/span 8}}wp-component[name=GridTwoThirds] .card-image .card-image{display:flex;object-fit:cover;grid-column:1/-1;grid-row:1}wp-component[name=GridTwoThirds] .card-image-content{align-self:center;position:relative;background-color:#f2f2f2;grid-column:span 4;grid-row:1}@media (min-width: 768px){wp-component[name=GridTwoThirds] .card-image-content{grid-row:2}}@media (min-width: 1180px){wp-component[name=GridTwoThirds] .card-image-content{background-color:transparent;grid-column:3/span 3;grid-row:1}}@media (min-width: 1600px){wp-component[name=GridTwoThirds] .card-image-content{grid-column:4/span 5;max-block-size:612px;z-index:1}}wp-component[name=GridTwoThirds] .card-background{grid-column:span 4;grid-row:2}@media (min-width: 768px){wp-component[name=GridTwoThirds] .card-background{grid-row:3}}@media (min-width: 1180px){wp-component[name=GridTwoThirds] .card-background{grid-column:span 3;max-block-size:612px;grid-row:1}}@media (min-width: 1600px){wp-component[name=GridTwoThirds] .card-background{grid-column:span 4}}wp-component[name=GridTwoThirds] .card-background .card-content{max-inline-size:300px}wp-component[name=GridTwoThirds] .card .h2{color:var(--text-color)}@media (max-width: 767px){wp-component[name=GridTwoThirds] .card .h2{font-size:35px}}wp-component[name=GridTwoThirds] .card .text{color:var(--text-color);font-weight:400;margin-block-start:16px;text-wrap:pretty}wp-component[name=GridTwoThirds] .card .buttons{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}@media (min-width: 768px){wp-component[name=GridTwoThirds] .card .buttons{flex-direction:row;gap:25px}}wp-component[name=GridTwoThirds] .button{display:flex;flex-direction:row;align-items:center;gap:10px;width:fit-content}wp-component[name=GridTwoThirdsBottomText]{--bg-color: transparent;margin-block:var(--component-spacing)}wp-component[name=GridTwoThirdsBottomText][data-has-bg-color=true]{background-color:var(--bg-color);margin-block-end:0}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText][data-has-bg-color=true]{padding-block:100px}}wp-component[name=GridTwoThirdsBottomText]:has(+wp-component[name^=Grid]){margin-block-end:16px}wp-component[name=GridTwoThirdsBottomText] .container-grid{grid-template-rows:repeat(2,minmax(0,534px));row-gap:16px}@media (min-width: 600px){wp-component[name=GridTwoThirdsBottomText] .container-grid{grid-template-rows:minmax(0,612px);row-gap:0}}wp-component[name=GridTwoThirdsBottomText] .card{--card-background: transparent;background-color:var(--card-background);border-radius:22px;margin-block-end:16px;block-size:100%}wp-component[name=GridTwoThirdsBottomText] .card-image{display:grid;grid-template-columns:subgrid;grid-column:span 4;block-size:100%;overflow:hidden}@media (min-width: 600px){wp-component[name=GridTwoThirdsBottomText] .card-image{grid-column:span 2;grid-row:1;max-block-size:612px}}@media (min-width: 1180px){wp-component[name=GridTwoThirdsBottomText] .card-image{grid-column:span 5}}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText] .card-image{grid-column:span 8}}wp-component[name=GridTwoThirdsBottomText] .card-image>.card-image{display:flex;object-fit:cover;grid-column:1/-1;grid-row:1}wp-component[name=GridTwoThirdsBottomText] .card-image>.card-content{align-self:end;background:linear-gradient(to bottom,transparent 0%,var(--color-blue-dark) 100%);display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:subgrid;padding-inline:22px;padding-block:44px}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText] .card-image>.card-content{padding-inline:64px;padding-block:32px 40px}}wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block{--block-size: 3;grid-column:1/-1;padding:20px 22px}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block{grid-column:span var(--block-size);padding:0}}wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block .title,wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block .text{color:#fff}wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block[data-block-align=left]{text-align:left}wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block[data-block-align=center]{text-align:center}wp-component[name=GridTwoThirdsBottomText] .card-image .card-content-block[data-block-align=right]{text-align:right}wp-component[name=GridTwoThirdsBottomText] .card-background{display:grid;grid-column:span 4;grid-row:2}@media (min-width: 600px){wp-component[name=GridTwoThirdsBottomText] .card-background{grid-column:span 2;grid-row:1;max-block-size:612px}}@media (min-width: 1180px){wp-component[name=GridTwoThirdsBottomText] .card-background{grid-column:span 3}}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText] .card-background{grid-column:span 4}}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content{align-self:center;padding-inline:22px;padding-block:44px}@media (min-width: 1600px){wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content{padding-inline:56px}}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=left]{justify-self:start;text-align:left}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=left]>.buttons{justify-content:left}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=center]{justify-self:center;text-align:center}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=center]>.buttons{justify-content:center}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=center]>.buttons .button--icon{margin-inline:auto}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=right]{justify-self:end;text-align:right}wp-component[name=GridTwoThirdsBottomText] .card-background>.card-content[data-block-align=right]>.buttons{justify-content:right}@media (max-width: 767px){wp-component[name=GridTwoThirdsBottomText] .card .h2{font-size:35px}}wp-component[name=GridTwoThirdsBottomText] .card .text{font-weight:400;margin-block-start:16px;text-wrap:pretty}wp-component[name=GridTwoThirdsBottomText] .card .buttons{display:grid}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--icon{width:max-content;transition:all ease .3s}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--icon>span{display:inline-block}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--icon.button--orange:hover{background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--icon.button--blue:hover{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark)}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--icon:has(+.button--icon){margin-block-end:10px}wp-component[name=GridTwoThirdsBottomText] .card .buttons .button--outline:hover{background-color:var(--button-border-color);color:#fff}wp-component[name=HeroBoxRight]{display:grid;color:var(--color-blue)}wp-component[name=HeroBoxRight] .hero-background{display:flex;flex-wrap:nowrap;max-height:808px;overflow:hidden}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .hero-background{grid-column:1/-1;grid-row:1;max-height:1000px}}wp-component[name=HeroBoxRight] .hero-background>img{flex:0 0 100%;object-fit:cover;transition:transform 1s;min-width:800px}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .hero-background>img{object-position:0}}wp-component[name=HeroBoxRight] .container-grid{background-color:var(--color-yellow)}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .container-grid{background-color:transparent;column-gap:36px;grid-column:1/-1;grid-row:1}}wp-component[name=HeroBoxRight] .content-container{align-self:end;justify-self:end;grid-column:1/-1;padding-block:3rem}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .content-container{background-color:var(--color-yellow);border-radius:22px;grid-column:4/span 4;margin-bottom:52px;padding:42px 78px;z-index:5}}@media (min-width: 1600px){wp-component[name=HeroBoxRight] .content-container{grid-column:6/span 5}}wp-component[name=HeroBoxRight] .content .subheadline{font-weight:600;font-size:45px;line-height:1.2em}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .content .subheadline{font-size:45px}}wp-component[name=HeroBoxRight] .content .subheadline-button{background-color:var(--color-yellow-light);border-radius:22px;color:var(--color-orange);inline-size:max-content;margin-block-end:16px;padding:10px 25px}wp-component[name=HeroBoxRight] .content .subheadline-text{margin-block-end:8px}wp-component[name=HeroBoxRight] .content .text{text-wrap:balance}@media (min-width: 1180px){wp-component[name=HeroBoxRight] .content .text{margin-block-end:10px}}wp-component[name=HeroBoxRight] .content .text>h1{margin-block-end:10px}wp-component[name=HeroBoxRight] .buttons{display:flex;column-gap:20px;margin-block-start:24px}@media (max-width: 1179px){wp-component[name=HeroBoxRight] .buttons{flex-wrap:wrap;row-gap:12px;justify-content:start}}wp-component[name=HeroBoxRight] .buttons>a{background-color:var(--color-yellow-light);border-radius:22px;color:currentColor;display:block;font-size:var(--font-size-body-medium);font-weight:600;padding:10px 25px;text-decoration:none;transition:all .3s ease}wp-component[name=HeroBoxRight] .buttons>a:hover{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroBoxRight] .buttons>a>span{margin:0 10px 0 0}wp-component[name=HeroBoxRight] .buttons a:first-of-type{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroBoxRight] .buttons a:first-of-type:hover{background-color:var(--color-orange-dark)}wp-component[name=HeroButtons]{display:grid;color:var(--color-blue)}wp-component[name=HeroButtons] .hero-background{display:flex;flex-wrap:nowrap;max-height:808px;overflow:hidden}@media (min-width: 1180px){wp-component[name=HeroButtons] .hero-background{grid-column:1/-1;grid-row:1}}wp-component[name=HeroButtons] .hero-background>img{flex:0 0 100%;object-fit:cover;transition:transform 1s}wp-component[name=HeroButtons] .container-grid{background-color:var(--color-yellow)}@media (min-width: 1180px){wp-component[name=HeroButtons] .container-grid{background-color:transparent;column-gap:36px;grid-column:1/-1;grid-row:1}}wp-component[name=HeroButtons] .content-container{align-self:end;grid-column:1/-1;padding-block:3rem}@media (min-width: 1180px){wp-component[name=HeroButtons] .content-container{background-color:var(--color-yellow);border-radius:22px;grid-column:1/span 6;margin-bottom:52px;padding:42px 78px;z-index:5}}wp-component[name=HeroButtons] .content .subheadline{font-weight:600}@media (min-width: 1180px){wp-component[name=HeroButtons] .content .subheadline{font-size:var(--font-size-body-medium)}}wp-component[name=HeroButtons] .content .subheadline-button{background-color:var(--color-yellow-light);border-radius:22px;color:var(--color-orange);inline-size:max-content;margin-block-end:16px;padding:10px 25px}wp-component[name=HeroButtons] .content .subheadline-text{margin-block-end:8px}wp-component[name=HeroButtons] .content .text{text-wrap:balance}@media (min-width: 1180px){wp-component[name=HeroButtons] .content .text{margin-block-end:10px}}wp-component[name=HeroButtons] .content .text>h1{margin-block-end:10px}wp-component[name=HeroButtons] .buttons{display:flex;column-gap:20px;margin-block-start:24px}@media (max-width: 1179px){wp-component[name=HeroButtons] .buttons{flex-wrap:wrap;row-gap:12px;justify-content:center}}wp-component[name=HeroButtons] .buttons>a{background-color:var(--color-yellow-light);border-radius:22px;color:currentColor;display:block;font-size:var(--font-size-body-medium);font-weight:600;padding:10px 25px;text-decoration:none;transition:all .3s ease}wp-component[name=HeroButtons] .buttons>a:hover{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroButtons] .buttons a:first-of-type{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroButtons] .buttons a:first-of-type:hover{background-color:var(--color-orange-dark)}wp-component[name=HeroEmail]{--bgColor: transparent;display:grid;color:#fff;background-color:var(--bg-color)}wp-component[name=HeroEmail] .hero-background{flex-wrap:nowrap;max-height:calc(880px - var(--sub-navigation-height));overflow:hidden;display:none}@media (min-width: 768px){wp-component[name=HeroEmail] .hero-background{display:flex;grid-column:1/-1;grid-row:1}}wp-component[name=HeroEmail] .hero-background>img{flex:0 0 100%;object-fit:cover;transition:transform 1s;object-position:bottom}@media (max-width: 767px){wp-component[name=HeroEmail] .hero-background>img{min-block-size:480px;object-position:80% bottom}}wp-component[name=HeroEmail]:has(.scroll-indicator) .hero-background{max-height:calc(832px - var(--sub-navigation-height))}wp-component[name=HeroEmail] .container-grid{--content-bg-color: var(--color-blue-dark);background-color:var(--content-bg-color)}@media (min-width: 768px){wp-component[name=HeroEmail] .container-grid{background-color:transparent;column-gap:16px;grid-column:1/-1;grid-row:1}}wp-component[name=HeroEmail] .container-grid:has(.scroll-indicator) .scroll-indicator{padding-block:20px}@media (min-width: 768px){wp-component[name=HeroEmail] .container-grid:has(.scroll-indicator) .content-container{margin-block:52px 64px}}wp-component[name=HeroEmail] .content-container{--content-bg-color: var(--color-blue-dark);align-self:end;grid-column:1/-1;padding-block:1rem 3rem}@media (min-width: 768px){wp-component[name=HeroEmail] .content-container{background-color:var(--content-bg-color);border-radius:22px;grid-column:1/span 3;margin-block:52px;padding:25px 20px;z-index:5}}@media (min-width: 1180px){wp-component[name=HeroEmail] .content-container{grid-column:1/span 5;padding:32px 48px}}@media (min-width: 1600px){wp-component[name=HeroEmail] .content-container{padding:42px 64px;grid-column:1/span 6}}wp-component[name=HeroEmail] .content .subheadline{font-weight:600;color:#fff}@media (min-width: 768px){wp-component[name=HeroEmail] .content .subheadline{margin-block:25px}}wp-component[name=HeroEmail] .content .text{margin-block-end:50px}wp-component[name=HeroEmail] .content .text>h1,wp-component[name=HeroEmail] .content .text h2,wp-component[name=HeroEmail] .content .text h3,wp-component[name=HeroEmail] .content .text h4,wp-component[name=HeroEmail] .content .text h5,wp-component[name=HeroEmail] .content .text h6{color:#fff;text-wrap:wrap}wp-component[name=HeroEmail] .content .text>ul{list-style:none;padding-inline-start:10px}wp-component[name=HeroEmail] .content .text>ul li{position:relative;padding-left:1.5rem;color:#fff;font-weight:600;line-height:var(--font-size-h7);text-wrap:wrap}wp-component[name=HeroEmail] .content .text>ul li:before{position:absolute;top:0;left:0;content:url(./icon-check-16f9f115.svg);padding-right:20px}@media (min-width: 768px){wp-component[name=HeroEmail] .content .text>ul li:before{padding-right:10px}}@media (min-width: 1180px){wp-component[name=HeroEmail] .content .text>ul li:before{padding-right:25px}}wp-component[name=HeroEmail] .form-container{margin-block-start:var(--flow-space);max-width:min(100%,500px)}wp-component[name=HeroEmail] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=HeroEmail] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=HeroEmail] .form-container .form-group>label{font-size:0}wp-component[name=HeroEmail] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=HeroEmail] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=HeroEmail] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=HeroEmail] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=HeroEmail] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=HeroEmail] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=HeroEmail] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=HeroEmail] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=HeroEmail] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=HeroEmail] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=HeroEmail] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=HeroEmail] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=HeroEmail] .form-container .form-info{justify-content:start}}wp-component[name=HeroEmail] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=HeroEmail] .form-container .form-group>input[type=email]{max-inline-size:100%}@media (min-width: 1180px){wp-component[name=HeroEmail] .product-content{align-self:center}}wp-component[name=HeroEmail] .product-content .product-info{display:none}@media (min-width: 768px){wp-component[name=HeroEmail] .product-content .product-info{display:flex;align-items:center;margin-block-end:15px}}wp-component[name=HeroEmail] .product-content .product-info-icon,wp-component[name=HeroEmail] .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 768px){wp-component[name=HeroEmail] .product-content .product-info-icon,wp-component[name=HeroEmail] .product-content .product-info-icon>span>svg{inline-size:34px;block-size:34px}}wp-component[name=HeroEmail] .product-content .product-info-title{color:#fff;font-size:var(--font-size-body-small);font-weight:500;font-family:var(--font-family-heading);padding-inline:10px 20px}@media (min-width: 768px){wp-component[name=HeroEmail] .product-content .product-info-title{font-size:var(--font-size-h7)}}wp-component[name=HeroEmail] .product-content .product-info .platforms-available{margin-block-start:0;align-items:center;display:flex;gap:5px}wp-component[name=HeroEmail] .product-content .product-info .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-gray-dark)}wp-component[name=HeroEmail] .product-content .product-info .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=HeroEmail] .product-content .product-info .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=HeroEmail] .product-content .product-info .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=HeroEmail] .product-content .product-info .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=HeroEmail] .product-content .product-info .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=HeroEmail] .product-content .product-info .platform:after{background-color:var(--color-blue-dark)}wp-component[name=HeroEmail] .product-content .product-info .platform:has(.hover-text){cursor:pointer}wp-component[name=HeroEmail] .product-content .product-info .platform:hover>.hover-text,wp-component[name=HeroEmail] .product-content .product-info .platform:focus>.hover-text{display:block}wp-component[name=HeroEmail] .product-content .product-info .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;--tooltip-bg: #ffffff;--tooltip-color: var(--color-blue)}wp-component[name=HeroEmail] .product-content .product-info .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=HeroEmail] .scroll-indicator{--indicator-color: var(--color-border);align-items:center;justify-content:center;display:none;gap:10px;padding-block:12px}@media (min-width: 1180px){wp-component[name=HeroEmail] .scroll-indicator{display:flex}}wp-component[name=HeroEmail] .scroll-indicator[data-position=inside]{position:absolute;inset:auto 0 0 0}wp-component[name=HeroEmail] .scroll-indicator .mouse{--mouse-width: 20px;--border-width: 4px;position:relative;width:var(--mouse-width);aspect-ratio:1/1.43;border:var(--border-width) solid var(--indicator-color);border-radius:calc(var(--mouse-width) / 2)}wp-component[name=HeroEmail] .scroll-indicator .mouse .wheel{position:absolute;aspect-ratio:1;border-radius:50%;background-color:var(--indicator-color);width:calc(var(--border-width) * 1.25);top:4px;left:calc(50% - var(--border-width) * 1.25 / 2);animation:mousescroll 2s linear infinite}wp-component[name=HeroEmail] .scroll-indicator .text{color:var(--indicator-color);font-size:var(--font-size-body-medium);font-weight:600;line-height:var(--font-size-body-large)}@keyframes mousescroll{0%{opacity:0;transform:scale(0) translateY(0)}10%{opacity:1;transform:scale(1) translateY(0)}35%{opacity:1;transform:scale(1) translateY(0)}50%{opacity:1;transform:scale(1) translateY(6px)}75%{opacity:1;transform:scale(1) translateY(6px)}90%{opacity:0;transform:scale(0) translateY(6px)}to{opacity:0;transform:scale(0) translateY(0)}}wp-component[name=HeroLandingpage]{row-gap:16px}@media (min-width: 1180px){wp-component[name=HeroLandingpage]{row-gap:initial;grid-template-rows:600px;padding-block:55px}}@media (min-width: 1600px){wp-component[name=HeroLandingpage]{grid-template-rows:680px}}wp-component[name=HeroLandingpage] .hero-image{border-radius:22px;grid-column:1/-1;overflow:hidden}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .hero-image{grid-column:1/span 2}}@media (min-width: 1600px){wp-component[name=HeroLandingpage] .hero-image{grid-column:1/span 5}}wp-component[name=HeroLandingpage] .hero-image>img{block-size:100%;object-fit:cover}wp-component[name=HeroLandingpage] .hero-content{--bg-color: var(--color-yellow);--text-color: var(--color-blue);align-items:center;background-color:var(--bg-color);border-radius:22px;color:var(--text-color);display:grid;grid-column:1/-1;grid-template-columns:subgrid}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .hero-content{grid-column:3/span 6}}@media (min-width: 1600px){wp-component[name=HeroLandingpage] .hero-content{grid-column:6/span 7}}wp-component[name=HeroLandingpage] .content{grid-column:1/-1;padding:44px 22px}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .content{grid-column:2/span 4}}@media (min-width: 1600px){wp-component[name=HeroLandingpage] .content{grid-column:2/span 5}}wp-component[name=HeroLandingpage] .content .image{display:flex;max-block-size:120px;margin-block:16px}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .content .image{max-block-size:160px}}@media (min-width: 1600px){wp-component[name=HeroLandingpage] .content .image{max-block-size:230px}}wp-component[name=HeroLandingpage] .content .image>img{inline-size:initial;object-fit:contain;object-position:left}wp-component[name=HeroLandingpage] .content .text{text-wrap:balance}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .content .text{margin-block-end:10px}}wp-component[name=HeroLandingpage] .content .text>h1{color:var(--text-color);margin-block-end:10px}wp-component[name=HeroLandingpage] .form-container{margin-block-start:var(--flow-space)}wp-component[name=HeroLandingpage] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=HeroLandingpage] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=HeroLandingpage] .form-container .form-group>label{font-size:0}wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=HeroLandingpage] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=HeroLandingpage] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=HeroLandingpage] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=HeroLandingpage] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=HeroLandingpage] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=HeroLandingpage] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=HeroLandingpage] .form-container .form-info{justify-content:start}}wp-component[name=HeroLandingpage] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=HeroProduct]{--bg-color: var(--color-yellow);display:grid;color:var(--color-blue)}wp-component[name=HeroProduct] .hero-background{display:flex;flex-wrap:nowrap;min-block-size:360px;max-block-size:808px;overflow:hidden}@media (min-width: 1180px){wp-component[name=HeroProduct] .hero-background{grid-column:1/-1;grid-row:1}}wp-component[name=HeroProduct] .hero-background>img{flex:0 0 100%;object-fit:cover;transition:transform 1s}wp-component[name=HeroProduct] .container-grid{background-color:var(--bg-color)}@media (min-width: 1180px){wp-component[name=HeroProduct] .container-grid{background-color:transparent;column-gap:36px;grid-column:1/-1;grid-row:1}}wp-component[name=HeroProduct] .content-container{align-self:end;display:flex;flex-direction:column-reverse;grid-column:1/-1;padding-block:50px}@media (min-width: 1180px){wp-component[name=HeroProduct] .content-container .product-content{flex-basis:72.5%}}wp-component[name=HeroProduct] .content-container .product-image{margin-inline-start:auto;margin-inline-end:auto;margin-block-end:50px}@media (min-width: 1180px){wp-component[name=HeroProduct] .content-container .product-image{margin:initial;flex-basis:27.5%}}@media (min-width: 1180px){wp-component[name=HeroProduct] .content-container{align-items:center;background-color:var(--bg-color);border-radius:22px;flex-direction:row;grid-column:1/span 7;margin-bottom:52px;padding:42px 78px;z-index:5}}wp-component[name=HeroProduct] .product-content .product-info{display:flex;align-items:center;margin-block-end:18px}wp-component[name=HeroProduct] .product-content .product-info .product-icon,wp-component[name=HeroProduct] .product-content .product-info .product-icon>span>svg{inline-size:20px;block-size:20px}wp-component[name=HeroProduct] .product-content .product-info-title{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;padding-inline:10px 20px}wp-component[name=HeroProduct] .product-content .product-info-platform{align-items:center;display:flex;gap:5px;margin-block-start:0}wp-component[name=HeroProduct] .product-content .product-info-platform .platform{align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;position:relative;background-color:var(--color-yellow-light)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=HeroProduct] .product-content .product-info-platform .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform:after{background-color:var(--color-blue)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform:has(.hover-text){cursor:pointer}wp-component[name=HeroProduct] .product-content .product-info-platform .platform:hover>.hover-text,wp-component[name=HeroProduct] .product-content .product-info-platform .platform:focus>.hover-text{display:block}wp-component[name=HeroProduct] .product-content .product-info-platform .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;left:calc((var(--width) - 44px) / 2 * -1)}wp-component[name=HeroProduct] .product-content .product-info-platform .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=HeroProduct] .product-content .text{text-wrap:balance}@media (min-width: 1180px){wp-component[name=HeroProduct] .product-content .text{margin-block-end:10px}}wp-component[name=HeroProduct] .product-content .text>h2{font-size:var(--font-size-h2);font-weight:700;line-height:1.13725;margin-block-end:10px;letter-spacing:-.002em}@media (min-width: 480px){wp-component[name=HeroProduct] .product-content .text>h2{font-size:var(--font-size-h1)}}wp-component[name=HeroProduct] .form-container{margin-block-start:var(--flow-space)}wp-component[name=HeroProduct] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=HeroProduct] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=HeroProduct] .form-container .form-group>label{font-size:0}wp-component[name=HeroProduct] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=HeroProduct] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=HeroProduct] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=HeroProduct] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=HeroProduct] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=HeroProduct] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=HeroProduct] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=HeroProduct] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=HeroProduct] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=HeroProduct] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=HeroProduct] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=HeroProduct] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=HeroProduct] .form-container .form-info{justify-content:start}}wp-component[name=HeroProduct] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=HeroProductPage]{--bg-image: "";--txt-color: "";display:grid;background:#023E84;background:var(--bg-image),linear-gradient(180deg,rgb(2,62,132) 0%,rgb(99,194,205) 100%);background-size:cover;color:var(--color-blue)}@media (min-width: 1180px){wp-component[name=HeroProductPage]{padding-block-start:37px}}wp-component[name=HeroProductPage][data-parallax="1"]{background-attachment:fixed}@media (max-width: 1179px){wp-component[name=HeroProductPage][data-parallax="1"]{overflow:hidden}}@media (max-width: 1179px){wp-component[name=HeroProductPage][data-parallax="1"] .container{height:fit-content}}wp-component[name=HeroProductPage] .container{position:relative;box-sizing:border-box;background-color:transparent;grid-column:1/-1;grid-row:1;margin-block-start:3rem;padding-inline:25px;width:100%;height:645px}@media (min-width: 425px){wp-component[name=HeroProductPage] .container{height:595px}}@media (min-width: 768px){wp-component[name=HeroProductPage] .container{height:645px}}@media (min-width: 992px){wp-component[name=HeroProductPage] .container{height:595px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container{height:705px}}wp-component[name=HeroProductPage] .container .centered-image{position:absolute;display:flex;justify-content:center;margin:auto;bottom:-50px;left:0;width:100%}@media (min-width: 600px){wp-component[name=HeroProductPage] .container .centered-image{bottom:-75px}}@media (min-width: 768px){wp-component[name=HeroProductPage] .container .centered-image{bottom:-95px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image{bottom:-140px}}wp-component[name=HeroProductPage] .container .centered-image>img{width:400px}@media (min-width: 600px){wp-component[name=HeroProductPage] .container .centered-image>img{width:600px}}@media (min-width: 768px){wp-component[name=HeroProductPage] .container .centered-image>img{width:750px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image>img{width:1080px}}@media (max-width: 1179px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax{padding-block:18px 32px;position:relative;bottom:auto}}wp-component[name=HeroProductPage] .container .centered-image.has-parallax>img{position:relative}wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon{position:absolute}wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--desktop{width:76px;height:68px;left:42px;top:8px;z-index:0}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--desktop{width:106px;height:96px;left:282px;top:72px}}@media (min-width: 1600px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--desktop{width:139px;height:129px;left:402px;top:44px}}wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--kanzlei{width:100px;height:98px;right:32px;top:-8px;z-index:1}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--kanzlei{width:148px;height:140px;right:316px;top:16px}}@media (min-width: 1600px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--kanzlei{width:186px;height:180px;right:316px;top:-18px}}wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--dokumente{width:94px;height:102px;right:12px;bottom:64px;z-index:1}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--dokumente{width:168px;height:190px;right:212px;bottom:284px}}@media (min-width: 1600px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--dokumente{width:204px;height:222px;right:312px;bottom:278px}}wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--rechnungen{width:130px;height:130px;left:-24px;bottom:18px;z-index:1}@media (min-width: 1180px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--rechnungen{width:196px;height:196px;bottom:96px;left:148px}}@media (min-width: 1600px){wp-component[name=HeroProductPage] .container .centered-image.has-parallax .floating-icon--rechnungen{width:240px;height:240px;left:186px;bottom:120px}}wp-component[name=HeroProductPage]:has(+wp-component[name=BlockText]){margin-block-end:50px}@media (min-width: 1180px){wp-component[name=HeroProductPage]:has(+wp-component[name=BlockText]){margin-block-end:100px}}wp-component[name=HeroProductPage] .content{position:relative;grid-column:2;display:flex;flex-direction:column;row-gap:15px;justify-self:center;align-items:center;text-align:center;z-index:5}@media (min-width: 768px){wp-component[name=HeroProductPage] .content{padding-inline:25px}}wp-component[name=HeroProductPage] .content .headline{color:var(--txt-color);font-size:2rem;font-weight:600;overflow-wrap:anywhere}@media (min-width: 768px){wp-component[name=HeroProductPage] .content .headline{font-size:var(--font-size-h1)}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .content .headline{display:flex;align-items:center;overflow-wrap:normal}}wp-component[name=HeroProductPage] .content .text{display:flex;align-items:center;color:var(--txt-color);text-wrap:wrap;font-size:var(--font-size-body-medium)}@media (min-width: 768px){wp-component[name=HeroProductPage] .content .text{max-width:700px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .content .text{margin-block-end:10px}}wp-component[name=HeroProductPage] .content .button-group{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin-block:15px}@media (min-width: 768px){wp-component[name=HeroProductPage] .content .button-group{margin-block:50px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .content .button-group{margin-block:25px}}wp-component[name=HeroProductPage] .form-container{margin-block-start:var(--flow-space);width:100%}wp-component[name=HeroProductPage] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=HeroProductPage] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=HeroProductPage] .form-container .form-group>label{font-size:0}wp-component[name=HeroProductPage] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=HeroProductPage] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=HeroProductPage] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=HeroProductPage] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=HeroProductPage] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=HeroProductPage] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=HeroProductPage] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=HeroProductPage] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=HeroProductPage] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=HeroProductPage] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=HeroProductPage] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=HeroProductPage] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=HeroProductPage] .form-container .form-info{justify-content:start}}wp-component[name=HeroProductPage] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=HeroProductPage] .form-container .form-group{margin-inline:auto;max-inline-size:490px;row-gap:18px}@media (min-width: 1180px){wp-component[name=HeroProductPage] .form-container .form-group{row-gap:0;background-color:#fffc;border:1px solid #CBCBCB;border-radius:34px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .form-container .form-group input[type=email]{background:transparent;border:none;grid-column:1;padding:15px 25px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .form-container .form-group>.button{grid-column:2;grid-row:1;--button-padding-block: 10px;margin-inline-end:6px}}@media (min-width: 1180px){wp-component[name=HeroProductPage] .product-content{align-self:center}}wp-component[name=HeroProductPage] .product-content .product-info{display:flex;align-items:center;margin-block-end:15px}wp-component[name=HeroProductPage] .product-content .product-info-icon,wp-component[name=HeroProductPage] .product-content .product-info-icon>span>svg{inline-size:20px;block-size:20px}@media (min-width: 768px){wp-component[name=HeroProductPage] .product-content .product-info-icon,wp-component[name=HeroProductPage] .product-content .product-info-icon>span>svg{inline-size:34px;block-size:34px}}wp-component[name=HeroProductPage] .product-content .product-info-title{color:#fff;font-size:var(--font-size-body-medium);font-weight:500;font-family:var(--font-family-heading);padding-inline:10px 20px}@media (min-width: 768px){wp-component[name=HeroProductPage] .product-content .product-info-title{font-size:var(--font-size-h6)}}wp-component[name=HeroProductPage] .product-content .product-info .platforms-available{margin-block-start:0;align-items:center;display:flex;gap:5px}wp-component[name=HeroProductPage] .product-content .product-info .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-blue)}wp-component[name=HeroProductPage] .product-content .product-info .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=HeroProductPage] .product-content .product-info .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=HeroProductPage] .product-content .product-info .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=HeroProductPage] .product-content .product-info .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=HeroProductPage] .product-content .product-info .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=HeroProductPage] .product-content .product-info .platform:after{background-color:#fff}wp-component[name=HeroProductPage] .product-content .product-info .platform:has(.hover-text){cursor:pointer}wp-component[name=HeroProductPage] .product-content .product-info .platform:hover>.hover-text,wp-component[name=HeroProductPage] .product-content .product-info .platform:focus>.hover-text{display:block}wp-component[name=HeroProductPage] .product-content .product-info .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5}wp-component[name=HeroProductPage] .product-content .product-info .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=HeroTabSlider]{display:grid;color:var(--color-blue)}wp-component[name=HeroTabSlider] .tab-backgrounds{display:flex;flex-wrap:nowrap;max-height:808px;overflow:hidden}@media (min-width: 1180px){wp-component[name=HeroTabSlider] .tab-backgrounds{grid-column:1/-1;grid-row:1/-1}}wp-component[name=HeroTabSlider] .tab-backgrounds>img{flex:0 0 100%;object-fit:cover;transition:transform 1s}wp-component[name=HeroTabSlider] .container-grid{background-color:var(--color-yellow)}@media (min-width: 1180px){wp-component[name=HeroTabSlider] .container-grid{background-color:transparent;column-gap:16px;grid-column:1;grid-row:1}}wp-component[name=HeroTabSlider] .tabs{align-self:end;grid-column:1/-1;padding-block:3rem}@media (min-width: 1180px){wp-component[name=HeroTabSlider] .tabs{background-color:var(--color-yellow);border-radius:22px;grid-column:1/span 6;margin-bottom:52px;padding:42px 78px;z-index:5}}@media (min-width: 1180px){wp-component[name=HeroTabSlider] .tabs{grid-column:1/span 7}}wp-component[name=HeroTabSlider] .tab-content{display:none}@media (min-width: 1180px){wp-component[name=HeroTabSlider] .tab-content{max-width:80%}}wp-component[name=HeroTabSlider] .tab-content[data-active=true]{display:block;margin-block-start:var(--flow-space);animation:fadeIn 1s linear}wp-component[name=HeroTabSlider] .tab-navigation{column-gap:30px;display:grid;grid-auto-flow:column;list-style:none;position:relative}@media (max-width: 1365px){wp-component[name=HeroTabSlider] .tab-navigation{background-color:var(--color-yellow-light);border:1px solid #ffffff;align-items:center;padding-inline:6px;border-radius:30px;max-height:60px}}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-yellow);margin:0;cursor:pointer;color:var(--color-blue)}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-button>svg{margin:auto}@media (min-width: 1366px){wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-button{display:none}}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu{column-gap:30px;display:flex;list-style:none;position:relative}@media (max-width: 1365px){wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu{align-items:center;column-gap:0;flex-basis:100%;overflow-x:hidden}}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu .tab-navigation-item{font-weight:700;cursor:pointer}@media (max-width: 1365px){wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu .tab-navigation-item{flex:1 0 100%;scroll-snap-align:center;text-align:center}}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu .tab-navigation-item[data-active=false]{opacity:.5}wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu .tab-navigation-indicator{background-color:currentColor;bottom:-4px;display:none;height:4px;left:0;position:absolute;transition:transform 1s,width 1s;width:0;will-change:transform}@media (min-width: 1366px){wp-component[name=HeroTabSlider] .tab-navigation .tab-navigation-menu .tab-navigation-indicator{display:block}}wp-component[name=HeroTabSlider] .tab-buttons{display:flex;column-gap:20px}@media (max-width: 1365px){wp-component[name=HeroTabSlider] .tab-buttons{flex-wrap:wrap;row-gap:12px;justify-content:center}}wp-component[name=HeroTabSlider] .tab-buttons>a{background-color:var(--color-yellow-light);border-radius:22px;color:currentColor;display:block;font-size:var(--font-size-body-medium);font-weight:600;padding:10px 25px;text-decoration:none;transition:all .3s ease}wp-component[name=HeroTabSlider] .tab-buttons>a:hover{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroTabSlider] .tab-buttons a:first-of-type{color:#fff;background-color:var(--color-orange)}wp-component[name=HeroTabSlider] .tab-buttons a:first-of-type:hover{background-color:var(--color-orange-dark)}wp-component[name=ImageTextCta]{margin-block:var(--component-spacing);color:#000;margin-block-start:100px;margin-block-end:150px}wp-component[name=ImageTextCta] .title{justify-self:center;max-width:600px;margin-block-end:50px;text-align:center;text-wrap:pretty}wp-component[name=ImageTextCta] .container-grid{row-gap:15px}@media (min-width: 1600px){wp-component[name=ImageTextCta] .container-grid{grid-template-rows:minmax(0,1fr)}}wp-component[name=ImageTextCta] .container{--bg-color: transparent;background-color:var(--bg-color);display:grid;grid-template-columns:1fr;grid-column:1/-1;row-gap:16px;border-radius:22px;max-width:100%}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container{grid-template-columns:1fr 1fr;row-gap:0;max-width:initial;padding:38px calc(var(--column-width) + var(--column-gap))}}wp-component[name=ImageTextCta] .container[data-image-position=left] .block-image{grid-row:1}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container[data-image-position=left] .block-image{grid-column:1}}wp-component[name=ImageTextCta] .container[data-image-position=left] .block-content{grid-row:2}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container[data-image-position=left] .block-content{grid-column:2;grid-row:1}}wp-component[name=ImageTextCta] .container[data-image-position=right] .block-image{grid-row:1}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container[data-image-position=right] .block-image{grid-column:2}}wp-component[name=ImageTextCta] .container[data-image-position=right] .block-content{grid-row:2}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container[data-image-position=right] .block-content{grid-column:1;grid-row:1}}wp-component[name=ImageTextCta] .container .block-image{align-self:center;border-radius:22px;justify-self:center;overflow:hidden}@media (min-width: 1600px){wp-component[name=ImageTextCta] .container .block-image{grid-column:span 5}}wp-component[name=ImageTextCta] .container .block-image>img{aspect-ratio:1;max-inline-size:348px}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container .block-image>img{max-inline-size:480px}}@media (min-width: 1600px){wp-component[name=ImageTextCta] .container .block-image>img{max-inline-size:697px}}wp-component[name=ImageTextCta] .container .block-content{display:flex;flex-direction:column;justify-content:center;padding-block-end:46px;padding-inline:28px}@media (min-width: 1180px){wp-component[name=ImageTextCta] .container .block-content{padding-block:46px}}@media (min-width: 1600px){wp-component[name=ImageTextCta] .container .block-content{grid-column:span 5;padding-inline:64px}}wp-component[name=ImageTextCta] .container .block-content .block-title{font-size:var(--font-size-h4);font-family:var(--font-family-heading);color:var(--color-blue);font-weight:600;line-height:1.2;text-wrap:pretty}@media (min-width: 768px){wp-component[name=ImageTextCta] .container .block-content .block-title{font-size:var(--font-size-h2)}}wp-component[name=ImageTextCta] .container .block-content .block-text{border-radius:22px;margin-block:25px}wp-component[name=ImageTextCta] .container .block-content .block-text>.content{align-self:center;direction:ltr;justify-self:center;font-size:var(--font-size-body-medium)}wp-component[name=ImageTextCta] .container .block-content .block-text>.content>ul.check{font-weight:600}wp-component[name=ImageTextCta] .form-container{margin:auto;margin-block-start:var(--flow-space);max-width:min(100%,500px)}wp-component[name=ImageTextCta] .form-container .form-info{--text-color: #707070}@media (min-width: 1180px){wp-component[name=ImageTextCta] .form-container{margin:initial}}wp-component[name=ImageTextCta] .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=ImageTextCta] .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=ImageTextCta] .form-container .form-group>label{font-size:0}wp-component[name=ImageTextCta] .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=ImageTextCta] .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=ImageTextCta] .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=ImageTextCta] .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=ImageTextCta] .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=ImageTextCta] .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=ImageTextCta] .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=ImageTextCta] .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=ImageTextCta] .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=ImageTextCta] .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=ImageTextCta] .form-container .form-error[data-has-error=true]{display:block}wp-component[name=ImageTextCta] .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=ImageTextCta] .form-container .form-info{justify-content:start}}wp-component[name=ImageTextCta] .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=ImageTextCta] .button-container{display:flex;flex-direction:column;gap:15px}@media (min-width: 768px){wp-component[name=ImageTextCta] .button-container{flex-direction:row}}wp-component[name=LatestBlogPosts]{padding-block-start:100px}wp-component[name=LatestBlogPosts] .container{grid-column-start:var(--column-start);grid-column-end:span var(--column-width)}wp-component[name=LatestBlogPosts] .container .content{color:var(--color-blue);margin-block-start:24px}wp-component[name=LatestBlogPosts] .container .button-container{display:flex;flex-wrap:wrap;gap:15px;margin-block-start:20px}wp-component[name=LatestBlogPosts] .blog-list{display:grid;gap:25px;grid-column:1/-1;grid-template-columns:subgrid;font-family:var(--font-family-heading);padding-block:50px}wp-component[name=LatestBlogPosts] .post-card{background-color:#fff;border:1px solid var(--color-border);border-radius:22px;display:flex;flex-direction:column;grid-column:span 4;padding:20px}@media (min-width: 1180px){wp-component[name=LatestBlogPosts] .post-card{min-block-size:698px}}@media (min-width: 1180px){wp-component[name=LatestBlogPosts] .post-card .post-card-header{block-size:100%;max-block-size:346px}}wp-component[name=LatestBlogPosts] .post-card .post-card-header img{border-radius:22px}wp-component[name=LatestBlogPosts] .post-card .post-card-content{padding:12px;display:grid;grid-template-rows:42px max-content 1fr;gap:10px;block-size:100%}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-meta{align-items:center;display:flex;justify-content:space-between;font-size:18px;font-weight:600;color:var(--color-border)}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-meta a{color:var(--color-border);text-decoration:none;transition:color .2s ease}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-meta a:hover{color:var(--color-orange)}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-meta .reading-time{align-items:center;display:flex}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-meta .reading-time:before{content:url(./timer-35724ddb.svg);display:inline-block;margin-inline:0 5px;width:20px;height:20px}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-title{text-decoration:none}wp-component[name=LatestBlogPosts] .post-card .post-card-content .post-content{font-size:var(--font-size-body-small)}wp-component[name=LinkTree]{margin-block:25px}@media (min-width: 1600px){wp-component[name=LinkTree]{margin-block:50px}}wp-component[name=LinkTree] .container-grid .header-image{grid-column:1/-1;justify-self:center;max-width:300px;margin-block-end:50px}@media (min-width: 1600px){wp-component[name=LinkTree] .container-grid .header-image{margin-block-end:100px}}wp-component[name=LinkTree] .container-grid .linktree-links{grid-column:1/-1;justify-self:center;width:100%;display:grid;gap:15px}@media (min-width: 768px){wp-component[name=LinkTree] .container-grid .linktree-links{grid-column:2/4}}@media (min-width: 1180px){wp-component[name=LinkTree] .container-grid .linktree-links{grid-column:2/8}}@media (min-width: 1600px){wp-component[name=LinkTree] .container-grid .linktree-links{grid-column:3/11}}wp-component[name=LinkTree] .container-grid .linktree-link{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:center;padding:2px;border:1px solid #FFF;border-radius:22px;text-decoration:none;transition:all .3s ease}wp-component[name=LinkTree] .container-grid .linktree-link:hover{background-color:#ffffff1a}wp-component[name=LinkTree] .container-grid .linktree-link:before{content:"";grid-column:1;grid-row:1;background:var(--icon-url) no-repeat center,var(--icon-bg-color);display:block;width:40px;height:40px;border-radius:50%}wp-component[name=LinkTree] .container-grid .linktree-link .link-text{grid-row:1;justify-self:center;text-align:center;color:#fff;font-size:var(--font-size-body-medium)}wp-component[name=LinktreeFooter]{margin-block-end:75px}wp-component[name=LinktreeFooter] .container-grid .linktree-footer{grid-column:1/-1;justify-self:center;display:flex;justify-content:space-between;gap:10px}wp-component[name=LinktreeFooter] .container-grid .linktree-footer>a{border:1px solid #fff;border-radius:22px;padding:5px 15px;text-decoration:none;color:#fff;font-size:var(--font-size-body-xsmall);transition:all .3s ease}@media (min-width: 768px){wp-component[name=LinktreeFooter] .container-grid .linktree-footer>a{font-size:var(--font-size-body-medium)}}wp-component[name=LinktreeFooter] .container-grid .linktree-footer>a:hover{background-color:#ffffff1a}wp-component[name=NavigationBurger]{block-size:var(--navigation-height-mobile);position:fixed;inset:0 0 auto 0;z-index:99990;background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%)}@media (min-width: 1180px){wp-component[name=NavigationBurger]{display:none}}.admin-bar wp-component[name=NavigationBurger]{inset-block-start:var(--wp-admin--admin-bar--height)}wp-component[name=NavigationBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}wp-component[name=NavigationBurger] .navigation{align-items:center;block-size:var(--navigation-height-mobile);background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat;inset-block-start:0;inset-inline:0}wp-component[name=NavigationBurger] .navigation-right{display:flex;align-items:center;gap:10px;justify-self:end;grid-row:1;grid-column:3/span 2}wp-component[name=NavigationBurger] .container-grid{align-items:center;height:100%}wp-component[name=NavigationBurger] .container-grid>*{margin:0}wp-component[name=NavigationBurger] .logo{block-size:100%;display:block;flex-shrink:0;text-decoration:none;margin:0}wp-component[name=NavigationBurger] .logo-image{block-size:100%;inline-size:auto}wp-component[name=NavigationBurger] .logo-meinbuero{align-self:center;grid-row:1;grid-column:1/span 3;max-height:28px}wp-component[name=NavigationBurger] .hamburger{--line-width: 14px;--line-border-width: 1px;align-items:center;block-size:28px;background-color:#163c67;border-radius:14px;color:#fff;cursor:pointer;display:flex;inline-size:28px;justify-content:center;position:relative}wp-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}wp-component[name=NavigationBurger] .hamburger-lines{block-size:9px;inline-size:var(--line-width);position:relative}wp-component[name=NavigationBurger] .hamburger-lines:before,wp-component[name=NavigationBurger] .hamburger-lines:after{content:""}wp-component[name=NavigationBurger] .hamburger-lines:before,wp-component[name=NavigationBurger] .hamburger-lines:after,wp-component[name=NavigationBurger] .hamburger-lines--primary,wp-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);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}wp-component[name=NavigationBurger] .hamburger-lines:before,wp-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}wp-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}wp-component[name=NavigationBurger] .hamburger-lines--primary,wp-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:4px;transition-delay:0s;will-change:rotate}wp-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:8px}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger{background-color:#e9435c;border-color:#e9435c}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{background-color:#fff;rotate:45deg;transition-delay:.2s}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{background-color:#fff;rotate:-45deg;transition-delay:.2s}wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,wp-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}wp-component[name=NavigationBurger] .menu-container{--padding-block: 32px;--padding-inline: 22px;backface-visibility:hidden;background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:calc(100% - var(--navigation-height-mobile) + 3px);inline-size:100%;inset-block-start:calc(var(--navigation-height-mobile) - 4px);inset-inline-start:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:32px 22px 0;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:99995}.admin-bar wp-component[name=NavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height-mobile) - var(--wp-admin--admin-bar--height) + 3px);inset-block-start:calc(var(--navigation-height-mobile) + var(--wp-admin--admin-bar--height) - 4px)}@media (min-width: 1024px){wp-component[name=NavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height) + 3px);inset-block-start:calc(var(--navigation-height) - 3px)}.admin-bar wp-component[name=NavigationBurger] .menu-container{block-size:calc(100% - var(--navigation-height) - var(--wp-admin--admin-bar--height) + 3px);inset-block-start:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height) - 4px)}}wp-component[name=NavigationBurger] .menuwrapper{position:relative;min-height:calc(100dvh - 113px)}wp-component[name=NavigationBurger] .menuwrapper:after{content:"";display:block;height:3px;inset:auto 0 0 0;margin-inline:-22px;position:absolute;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}wp-component[name=NavigationBurger] .menu{list-style:none;color:#fff}wp-component[name=NavigationBurger] .menu>.item{padding-inline:12px}wp-component[name=NavigationBurger] .menu>.item:not(.has-children){margin-inline-start:24px}wp-component[name=NavigationBurger] .menu .item:not(:last-of-type){margin-bottom:14px}wp-component[name=NavigationBurger] .menu>.item.has-children .link{display:flex;align-items:center;cursor:pointer}wp-component[name=NavigationBurger] .menu>.item.has-children .link .childmenu-lines{--line-border-width: 1px;--line-width: 11px;position:relative;block-size:25px;inline-size:25px}wp-component[name=NavigationBurger] .menu>.item.has-children .link .childmenu-lines--primary,wp-component[name=NavigationBurger] .menu>.item.has-children .link .childmenu-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);display:block;inline-size:var(--line-width);inset-inline-start:4px;inset-block-start:13px;position:absolute;transition:rotate .3s ease-in-out}wp-component[name=NavigationBurger] .menu>.item.has-children .link .childmenu-lines--secondary{rotate:-90deg}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=false] .sub-menu-container{grid-template-rows:0}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=true]{background-color:#031f40;border-radius:22px;padding-block:12px}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=true]>.link{margin-bottom:14px;color:var(--color-yellow)}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=true]>.link .childmenu-lines--primary{rotate:-45deg}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=true]>.link .childmenu-lines--secondary{rotate:-135deg}wp-component[name=NavigationBurger] .menu>.item.has-children[data-show=true]>.sub-menu-container{grid-template-rows:1fr}wp-component[name=NavigationBurger] .menu>.item.faded>.link{opacity:.4}wp-component[name=NavigationBurger] .menu .link{color:currentColor;display:block;font-size:25px;font-weight:600;line-height:36px;text-decoration:none}wp-component[name=NavigationBurger] .menu .link:hover{color:var(--color-yellow)}wp-component[name=NavigationBurger] .menu .current-menu-item .link{color:var(--color-accent);text-decoration:underline}wp-component[name=NavigationBurger][data-status=menuIsOpen] .menu-container{translate:0 0;visibility:visible}wp-component[name=NavigationBurger] .sub-menu-container{display:grid}wp-component[name=NavigationBurger] .sub-menu-container .wrapper{overflow:hidden}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu{list-style:none}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu>li.item{padding-inline:12px}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu>li.item:last-of-type{margin-block-end:12px}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu .link{font-weight:400;font-size:var(--font-size-body-medium);line-height:var(--font-size-body)}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu .link span.icon{inline-size:54px;block-size:54px;margin-inline-end:18px}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu .link strong{font-weight:600}wp-component[name=NavigationBurger] .sub-menu-container .sub-menu .faded{opacity:.4}wp-component[name=NavigationBurger] .item-icon-button>.link[data-fullwidth="1"]{color:#ffffff80;font-weight:600;justify-content:center;padding-block-start:12px;transition:all ease .3s}wp-component[name=NavigationBurger] .item-icon-button>.link[data-fullwidth="1"]:hover{color:#fff}wp-component[name=NavigationBurger] .item-icon-button>.link:has(+.link){margin-block-end:14px}wp-component[name=NavigationBurger] .item-icon-button>.link:has(.icon[style])>.icon:before{aspect-ratio:1;content:"";display:block;background-color:#fff;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;inline-size:26px}wp-component[name=NavigationBurger] .item-icon-button>.link:hover .icon{background-color:#ffffff4d}wp-component[name=NavigationBurger] .item-icon-button>.link>.icon{aspect-ratio:1;background-color:#fff3;border-radius:12px;display:grid;place-items:center;transition:all ease .3s}wp-component[name=NavigationBurger] .item-icon-button>.link>.icon>img,wp-component[name=NavigationBurger] .item-icon-button>.link>.icon>svg{max-inline-size:26px}wp-component[name=NavigationBurger] .item-icon-button>.link>.icon>svg{color:#fff}wp-component[name=NavigationBurger] .item-icon-button .content .title{font-family:var(--font-family-heading);font-size:var(--font-size-body-medium);font-weight:600;line-height:var(--font-size-body)}wp-component[name=NavigationBurger] .item-icon-button .content .description{font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium)}wp-component[name=NavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button>.link>.icon{background-color:transparent;display:block}wp-component[name=NavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button>.link>.icon>img{max-inline-size:100%}wp-component[name=NavigationBurger] .sub-menu[data-menu=produkte] .item-icon-button .content>.title{font-weight:400}wp-component[name=NavigationBurger] .widgets{margin-block-start:0;padding-block-start:42px;padding-block-end:120px;padding-inline:14px;grid-column:1/-1;width:100%}wp-component[name=NavigationBurger] .widgets .button-container{display:flex;flex-direction:column;gap:6px}wp-component[name=NavigationBurger] .widgets .button-container>.button{--button-background-color: rgba(0,0,0,.2);--button-border-width: 0;--button-padding-inline-start: 27px;--button-padding-block: 12px;max-inline-size:max-content;transition:all ease .3s}wp-component[name=NavigationBurger] .widgets .button-container>.button:hover{--button-background-color: var(--color-yellow);--button-text-color: var(--color-blue)}wp-component[name=NavigationBurger] .menu-bottom{--button-gap: 10px;inset:auto 0 28px 0;justify-content:center;padding-inline:22px;position:absolute}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list{align-items:end;display:flex;gap:var(--button-gap);justify-content:center;list-style:none;position:relative}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list>li{inline-size:100%}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list>li:first-of-type ul.sub-menu{border-radius:22px 22px 22px 0}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list>li:last-of-type ul.sub-menu{border-radius:22px 22px 0}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list>li:last-of-type .menu-bottom-container[data-status=menuIsOpen] .menu-wrapper:after{transform:translate(calc(100% + var(--button-gap)))}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list li:not(:first-of-type) .button{--button-border-color: var(--color-blue);--button-background-color: var(--color-blue)}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list li:not(:first-of-type) .button.menu-active{--button-border-color: #031F40;--button-background-color: #031F40}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list .button{display:block;justify-content:center;line-height:23px;padding:10px 15px;text-wrap:nowrap}wp-component[name=NavigationBurger] .menu-bottom ul.menu-bottom-list .button.menu-active{--button-border-color: #031F40;--button-background-color: #031F40;border-radius:0 0 22px 22px}wp-component[name=NavigationBurger] .menu-bottom .menu-bottom-container{bottom:44px;display:grid;grid-template-rows:0;inset-inline:0;position:absolute}wp-component[name=NavigationBurger] .menu-bottom .menu-bottom-container[data-status=menuIsOpen]{grid-template-rows:1fr}wp-component[name=NavigationBurger] .menu-bottom .menu-bottom-container[data-status=menuIsOpen] .backdrop{display:block}wp-component[name=NavigationBurger] .menu-bottom .backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);block-size:calc(100% - 6px);display:none;inline-size:100%;top:3px;right:0;bottom:3px;left:0;position:fixed;z-index:-1}wp-component[name=NavigationBurger] .menu-bottom .menu-wrapper{position:relative;overflow:hidden}wp-component[name=NavigationBurger] .menu-bottom .menu-wrapper:after{background-color:#031f40;block-size:14px;content:"";display:block;inline-size:calc(50% - var(--button-gap) / 2);position:relative}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu{background-color:#031f40;border-radius:22px 22px 0 0;list-style:none;overflow:visible;position:relative}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item{padding-inline:24px}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item:first-of-type{padding-block-start:24px}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item:last-of-type{padding-block-end:24px}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item:not(:last-of-type){margin-bottom:14px}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item>.link{align-items:center;color:#fff;display:flex;font-size:var(--font-size-body-medium);line-height:var(--font-size-body);text-decoration:none}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item>.link:hover{color:var(--color-yellow)}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item>.link strong{font-weight:600}wp-component[name=NavigationBurger] .menu-bottom ul.sub-menu li.menu-item>.link span.icon{block-size:54px;inline-size:54px;margin-inline-end:18px}body.admin-bar wp-component[name=NavigationBurger]{top:var(--wp-admin--admin-bar--height)}wp-component[name=NotificationBanner]+wp-component[name=NavigationBurger],wp-component[name=NotificationBanner]~wp-component[name=NavigationBurger]{inset-block-start:var(--navigation-height-mobile)}wp-component[name=NotificationBanner]+wp-component[name=NavigationBurger] .navigation .menu-container,wp-component[name=NotificationBanner]~wp-component[name=NavigationBurger] .navigation .menu-container{inset-block-start:calc(var(--navigation-height-mobile) * 2 - 4px)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationBurger],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationBurger]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationBurger] .navigation .menu-container,body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationBurger] .navigation .menu-container{inset-block-start:calc(var(--navigation-height-mobile) * 2 - 4px)}wp-component[name=NavigationBurgerTablet]{background-image:linear-gradient(to right,var(--color-blue),var(--color-blue-dark) 50%);block-size:var(--navigation-height);color:#fff;display:none;inset:0 0 auto 0;position:fixed;transition:transform ease-in-out .2s;z-index:99995}@media (min-width: 1180px){wp-component[name=NavigationBurgerTablet]{display:block}}@media (min-width: 1600px){wp-component[name=NavigationBurgerTablet]{display:none}}wp-component[name=NavigationBurgerTablet].hide-on-scroll{transform:translateY(calc(var(--navigation-height) * -1))}.admin-bar wp-component[name=NavigationBurgerTablet]{inset-block-start:var(--wp-admin--admin-bar--height)}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .navigation>.menu-container{grid-template-rows:1fr}wp-component[name=NavigationBurgerTablet] .navigation{position:relative;align-items:center;block-size:var(--navigation-height);background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat;inset-block-start:0;inset-inline:0;z-index:99}wp-component[name=NavigationBurgerTablet] .navigation-left{grid-row:1;grid-column:1/span 4}wp-component[name=NavigationBurgerTablet] .navigation-right{display:flex;align-items:center;gap:10px;justify-self:end;grid-row:1;grid-column:5/span 4}wp-component[name=NavigationBurgerTablet] .container-grid{align-items:center;height:100%}wp-component[name=NavigationBurgerTablet] .container-grid>*{margin:0}wp-component[name=NavigationBurgerTablet] .logo{block-size:100%;display:block;flex-shrink:0;text-decoration:none;margin:0;max-inline-size:max-content}wp-component[name=NavigationBurgerTablet] .logo-image{block-size:100%;inline-size:auto}wp-component[name=NavigationBurgerTablet] .logo-meinbuero{align-self:center;max-height:39px}wp-component[name=NavigationBurgerTablet] .hamburger{--line-width: 18px;--line-border-width: 2px;align-items:center;background-color:#163c67;block-size:45px;border-radius:22px;cursor:pointer;display:flex;inline-size:45px;justify-content:center;position:relative}wp-component[name=NavigationBurgerTablet] .hamburger:focus:not(:focus-visible){outline:none}wp-component[name=NavigationBurgerTablet] .hamburger-lines{block-size:9px;inline-size:var(--line-width);position:relative}wp-component[name=NavigationBurgerTablet] .hamburger-lines:before,wp-component[name=NavigationBurgerTablet] .hamburger-lines:after{content:""}wp-component[name=NavigationBurgerTablet] .hamburger-lines:before,wp-component[name=NavigationBurgerTablet] .hamburger-lines:after,wp-component[name=NavigationBurgerTablet] .hamburger-lines--primary,wp-component[name=NavigationBurgerTablet] .hamburger-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);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}wp-component[name=NavigationBurgerTablet] .hamburger-lines:before,wp-component[name=NavigationBurgerTablet] .hamburger-lines:after{will-change:translate,opacity}wp-component[name=NavigationBurgerTablet] .hamburger-lines:before{inset-block-start:0}wp-component[name=NavigationBurgerTablet] .hamburger-lines--primary,wp-component[name=NavigationBurgerTablet] .hamburger-lines--secondary{inset-block-start:4px;transition-delay:0s;will-change:rotate}wp-component[name=NavigationBurgerTablet] .hamburger-lines:after{inset-block-start:8px}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger{background-color:#e9435c;border-color:#e9435c}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines--primary{background-color:#fff;rotate:45deg;transition-delay:.2s}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines--secondary{background-color:#fff;rotate:-45deg;transition-delay:.2s}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines:before,wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}wp-component[name=NavigationBurgerTablet] .menu-container{background-image:linear-gradient(to right,var(--color-blue),var(--color-blue-dark) 50%);display:grid;grid-template-rows:0fr;left:0;position:absolute;right:0;top:calc(var(--navigation-height) - 3px);transition:grid-template-rows ease .3s;width:100%;z-index:100}wp-component[name=NavigationBurgerTablet] .menu-container:after{content:"";position:absolute;inset:auto 0 0 0;width:100%;block-size:3px;z-index:95;display:none;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}wp-component[name=NavigationBurgerTablet] .menu-container .container-grid{align-items:start;margin:0 auto;overflow:hidden;width:100%}wp-component[name=NavigationBurgerTablet] .menu{align-self:stretch;border-right:1px solid rgba(255,255,255,.3);grid-column:span 2;list-style:none;margin-block:31px 42px;margin-inline-end:16px}wp-component[name=NavigationBurgerTablet] .menu>.item:hover>.link.has-children:after,wp-component[name=NavigationBurgerTablet] .menu>.item:focus-within>.link.has-children:after{transform:rotate(180deg)}wp-component[name=NavigationBurgerTablet] .menu .link{color:currentColor;cursor:pointer;display:block;font-size:25px;font-weight:600;line-height:36px;text-decoration:none;padding:9px 25px}wp-component[name=NavigationBurgerTablet] .menu .link:hover{color:var(--color-yellow)}wp-component[name=NavigationBurgerTablet] .menu .link.has-children{display:inline-flex;align-items:center;padding:9px 25px;border-radius:22px}wp-component[name=NavigationBurgerTablet] .menu .link.has-children:hover{color:var(--color-yellow)}wp-component[name=NavigationBurgerTablet] .menu .link.has-children:hover:after{transform:rotate(180deg)}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .menu-container{translate:0 0;visibility:visible}wp-component[name=NavigationBurgerTablet][data-status=menuIsOpen] .menu-container:after{display:block}wp-component[name=NavigationBurgerTablet] .sub-menu-container{grid-column:3/-1;display:none;grid-template-columns:subgrid;padding-block-start:30px}wp-component[name=NavigationBurgerTablet] .sub-menu-container>ul.sub-menu{display:grid;grid-template-columns:subgrid;grid-column:1/-1;gap:16px;list-style:none}wp-component[name=NavigationBurgerTablet] .sub-menu-container .widgets{padding-block-end:42px;grid-column:1/-1;grid-row:2;margin-block-start:24px}wp-component[name=NavigationBurgerTablet] .sub-menu-container .widgets .button-container{display:flex;gap:20px}wp-component[name=NavigationBurgerTablet] .sub-menu-container .widgets .button-container>.button{--button-background-color: rgba(0,0,0,.2);--button-padding-block: 11px;--button-border-width: 0;margin:0;transition:all ease .3s}wp-component[name=NavigationBurgerTablet] .sub-menu-container .widgets .button-container>.button:hover{--button-background-color: var(--color-yellow);--button-text-color: var(--color-blue)}wp-component[name=NavigationBurgerTablet] .navigation-right{position:relative;align-items:start;gap:10px;min-inline-size:306px}wp-component[name=NavigationBurgerTablet] .navigation-right>a.link{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 22px;--button-font-size: var(--font-size-body-medium);--button-font-weight: 600;--button-text-color: var(--color-background);--button-padding-inline: 25px;--button-padding-block: 10px;-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-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:20px;letter-spacing:0;padding:var(--button-padding-block) var(--button-padding-inline);text-align:center;text-decoration:none;--button-background-color: rgba(101,144,195, .2);--button-border-width: 0;--button-padding-block: 12px;--button-padding-inline: 27px}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu{position:relative;color:#fff;cursor:pointer}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-bg{position:absolute;background-color:#163c67;border-radius:22px;inset:0 0 0 auto;inline-size:100%;block-size:100%;z-index:0;transition:all .3s ease-out}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu>*{cursor:pointer}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu:hover .menu-wrapper{grid-template-rows:1fr;grid-template-columns:1fr}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;letter-spacing:0;padding:12px 27px 13px;position:relative;text-decoration:none;inline-size:100%}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator{--color-indicator: #fff;--circle-size: 4px;block-size:15px;display:inline-block;inline-size:15px;position:relative}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle-wrapper{display:inline-block;aspect-ratio:1;width:var(--circle-size);height:var(--circle-size);position:absolute;top:6px;left:6px}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle{position:absolute;display:block;width:var(--circle-size);height:var(--circle-size);background-color:var(--color-indicator);border-radius:2px;left:0;top:0}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle--top-left{transform:translate(-100%,-100%)}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle--top-right{transform:translate(100%,-100%)}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle--bottom-right{transform:translate(-100%,100%)}wp-component[name=NavigationBurgerTablet] .navigation-right .header-menu-link.has-children span.indicator span.circle--bottom-left{transform:translate(100%,100%)}wp-component[name=NavigationBurgerTablet] .navigation-right .menu-wrapper{position:relative;overflow:hidden}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu{position:absolute;right:0;list-style:none;padding:16px 4px}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item{padding:6px 22px}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item:hover{background-color:#fff3;border-radius:14px}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item a{display:flex;align-items:center;gap:16px;overflow:hidden;font-size:var(--font-size-body-medium);line-height:var(--font-size-body);font-weight:400;color:#fff;text-decoration:none;text-wrap:nowrap}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item a strong{font-weight:600}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item a>span:not(.icon){display:block}wp-component[name=NavigationBurgerTablet] .navigation-right ul.sub-menu li.menu-item span.icon{display:inline-block;inline-size:55px;block-size:55px}wp-component[name=NavigationBurgerTablet] .item-card{align-items:center;background-color:#f2f2f233;border-radius:22px;display:flex;flex-direction:column;grid-column:span 2;padding:32px 38px;position:relative;text-align:center;transition:background-color ease-in .2s}wp-component[name=NavigationBurgerTablet] .item-card:hover{background-color:#f2f2f266}wp-component[name=NavigationBurgerTablet] .item-card .platforms{position:absolute;align-items:center;display:flex;gap:5px;right:20px;top:18px}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform:after{background-color:var(--color-blue)}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform:has(.hover-text){cursor:pointer}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform:hover>.hover-text,wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform:focus>.hover-text{display:block;z-index:1}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;--tooltip-bg: #ffffff;--tooltip-color: #023E84}wp-component[name=NavigationBurgerTablet] .item-card .platforms .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=NavigationBurgerTablet] .item-card>.icon{block-size:80px;inline-size:80px;margin-block-end:24px}wp-component[name=NavigationBurgerTablet] .item-card .headline{font-family:var(--font-family-heading);font-size:var(--font-size-h7);font-weight:700;line-height:var(--font-size-h6);margin-block-end:8px}wp-component[name=NavigationBurgerTablet] .item-card .content{font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);text-align:center;margin-block-end:26px}wp-component[name=NavigationBurgerTablet] .item-card .button-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}wp-component[name=NavigationBurgerTablet] .item-card .button{transition:all ease .3s}wp-component[name=NavigationBurgerTablet] .item-card .button:hover{--button-background-color: var(--color-orange-dark);--button-border-color: var(--color-orange-dark)}wp-component[name=NavigationBurgerTablet] .item-card .button--circle{--button-size: 44px;display:flex;align-items:center;justify-content:center}wp-component[name=NavigationBurgerTablet] .item-card .button--circle>span.icon{color:#fff}wp-component[name=NavigationBurgerTablet] .item-card .button--underlined{--button-text-color: rgba(255, 255, 255, .7);line-height:30px}wp-component[name=NavigationBurgerTablet] .item-card--service>.icon{align-items:center;background-color:#0000004d;border-radius:22px;display:flex;justify-content:center}wp-component[name=NavigationBurgerTablet] .item-card--service>.icon>img{max-inline-size:48px}wp-component[name=NavigationBurgerTablet] .item-divider{display:block;padding-inline:60px}wp-component[name=NavigationBurgerTablet] .item-divider:after{content:"";display:block;width:1px;block-size:100%;background-color:#ffffff4d}wp-component[name=NavigationBurgerTablet] #submenuTablet-service .item-card{grid-column:span 3}wp-component[name=NavigationBurgerTablet] #submenuTablet-service .item-card .content{max-inline-size:220px}wp-component[name=NavigationBurgerTablet] .item-icon-button{grid-column:span 3}wp-component[name=NavigationBurgerTablet] .item-icon-button:has(a[data-fullWidth="1"]){display:flex;grid-column:1/-1;justify-content:center}wp-component[name=NavigationBurgerTablet] .item-icon-button>a{align-items:center;background-color:#f2f2f233;border-radius:22px;color:#fff;display:flex;gap:14px;padding:12px 20px;text-decoration:none;transition:all ease .3s}wp-component[name=NavigationBurgerTablet] .item-icon-button>a:hover{background-color:#f2f2f266}wp-component[name=NavigationBurgerTablet] .item-icon-button>a:hover>span.icon{background-color:var(--color-yellow)}wp-component[name=NavigationBurgerTablet] .item-icon-button>a:hover>span.icon:before{background-color:var(--color-blue)}wp-component[name=NavigationBurgerTablet] .item-icon-button>a[data-fullWidth="1"]{background-color:transparent;color:#ffffffbf;font-size:18px;line-height:20px;font-weight:600;inline-size:max-content;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}wp-component[name=NavigationBurgerTablet] .item-icon-button>a[data-fullWidth="1"]:hover{text-decoration:none}wp-component[name=NavigationBurgerTablet] .item-icon-button span.icon{aspect-ratio:1;background-color:#0000004d;border-radius:12px;display:grid;inline-size:45px;place-items:center}wp-component[name=NavigationBurgerTablet] .item-icon-button span.icon:before{aspect-ratio:1;content:"";display:block;background-color:#fff;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;inline-size:26px}wp-component[name=NavigationBurgerTablet] .item-icon-button .content>.title{font-family:var(--font-family-heading);font-size:var(--font-size-body);font-weight:700;line-height:var(--font-size-body-large)}wp-component[name=NavigationBurgerTablet] .item-icon-button .content>.description{font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium)}wp-component[name=NotificationBanner]+wp-component[name=NavigationBurgerTablet],wp-component[name=NotificationBanner]~wp-component[name=NavigationBurgerTablet]{inset-block-start:var(--navigation-height-mobile)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationBurgerTablet],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationBurgerTablet]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}wp-component[name=NavigationFooter]{padding-inline:22px;background-color:var(--color-blue-dark);color:#fff;font-family:var(--font-family-heading);font-size:var(--font-size-body-small);background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 top;background-size:100% 3px;background-repeat:no-repeat}@media (min-width: 1600px){wp-component[name=NavigationFooter]{font-size:var(--font-size-h7);padding-inline:0}}wp-component[name=NavigationFooter] .container-grid{padding-block:50px}wp-component[name=NavigationFooter] .logo-meinbuero{grid-row:1;grid-column:1/-1;margin-bottom:16px;max-width:250px}@media (min-width: 1600px){wp-component[name=NavigationFooter] .logo-meinbuero{grid-column:1/span 2;margin-bottom:0}}wp-component[name=NavigationFooter] .logo-buhl{grid-column:1/-1;align-self:end;max-width:78px;grid-row:5;margin-top:76px}@media (min-width: 1600px){wp-component[name=NavigationFooter] .logo-buhl{grid-column:1;grid-row:2;margin-top:0}}wp-component[name=NavigationFooter] .column{grid-column:1/-1}@media (min-width: 1180px){wp-component[name=NavigationFooter] .column{grid-row:1;grid-column:span 2}}@media (min-width: 1180px){wp-component[name=NavigationFooter] .column-produkte{grid-row:1;grid-column:3/span 2}}@media (min-width: 1600px){wp-component[name=NavigationFooter] .column-produkte{grid-column:5/span 2}}wp-component[name=NavigationFooter] .column-support{grid-row:3;padding-block-start:32px}@media (min-width: 1180px){wp-component[name=NavigationFooter] .column-support{grid-column:5/span 2;grid-row:1;padding-block-start:0}}@media (min-width: 1600px){wp-component[name=NavigationFooter] .column-support{grid-column:8/span 3}}wp-component[name=NavigationFooter] .column-weitere{grid-row:4;padding-block-start:32px}@media (min-width: 1180px){wp-component[name=NavigationFooter] .column-weitere{grid-column:7/span 2;grid-row:1;padding-block-start:0}}@media (min-width: 1600px){wp-component[name=NavigationFooter] .column-weitere{grid-column:11/span 2}}wp-component[name=NavigationFooter] .navigation p.title,wp-component[name=NavigationFooter] .content p.title{color:#fff6;font-size:var(--font-size-body-small);font-weight:600;line-height:25px}wp-component[name=NavigationFooter] .navigation-service{margin-top:32px}wp-component[name=NavigationFooter] .navigation-social{margin-top:12px}@media (min-width: 1600px){wp-component[name=NavigationFooter] .navigation-social{margin-top:14px}}wp-component[name=NavigationFooter] .navigation-social ul.menu{display:flex;gap:16px}wp-component[name=NavigationFooter] .navigation-social ul.menu>li>a{font-size:0}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon a:before{display:block;content:"";width:22px;height:22px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--xing a:before{-webkit-mask-image:url(./icon-xing-0c8b0584.svg);mask-image:url(./icon-xing-0c8b0584.svg)}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--youtube a:before{-webkit-mask-image:url(./icon-youtube-632a1be2.svg);mask-image:url(./icon-youtube-632a1be2.svg)}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--linkedin a:before{-webkit-mask-image:url(./icon-linkedin-ffd3d9b0.svg);mask-image:url(./icon-linkedin-ffd3d9b0.svg)}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--facebook a:before{-webkit-mask-image:url(./icon-facebook-b0f7effd.svg);mask-image:url(./icon-facebook-b0f7effd.svg)}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--instagram a:before{-webkit-mask-image:url(./icon-instagram-76537410.svg);mask-image:url(./icon-instagram-76537410.svg)}wp-component[name=NavigationFooter] .navigation-social ul.menu>li.icon--tiktok a:before{-webkit-mask-image:url(./icon-tiktok-c9b959c3.svg);mask-image:url(./icon-tiktok-c9b959c3.svg)}wp-component[name=NavigationFooter] .content{font-size:var(--font-size-body-small)}wp-component[name=NavigationFooter] .content a{color:currentColor;display:block;font-size:var(--font-size-body-medium);font-weight:700;line-height:25px;margin:0;text-decoration:none}wp-component[name=NavigationFooter] .content:not(:first-of-type){margin-top:36px}wp-component[name=NavigationFooter] .menu{justify-content:flex-start;list-style:none;margin:0;padding:0}wp-component[name=NavigationFooter] .menu .link{color:currentColor;font-size:var(--font-size-body-medium);font-weight:700;line-height:25px;text-decoration:none}wp-component[name=NavigationGadsBurger]{background:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:53px;color:#fff;font-size:var(--font-size-body-small);inline-size:100%;position:fixed;z-index:9999}@media (min-width: 1180px){wp-component[name=NavigationGadsBurger]{display:none}}wp-component[name=NavigationGadsBurger]:after{position:absolute;inset:auto 0 0 0;display:block;content:"";height:3px;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}wp-component[name=NavigationGadsBurger] .container-grid{align-items:center}.admin-bar wp-component[name=NavigationGadsBurger]{inset-block-start:var(--wp-admin--admin-bar--height)}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}wp-component[name=NavigationGadsBurger] .navigation{align-items:center;block-size:var(--navigation-height-mobile);inset-block-start:0;inset-inline:0}wp-component[name=NavigationGadsBurger] .navigation-right{display:flex;align-items:center;gap:10px;justify-self:end;grid-row:1;grid-column:3/span 2}wp-component[name=NavigationGadsBurger] .container-grid{align-items:center;height:100%}wp-component[name=NavigationGadsBurger] .container-grid>*{margin:0}wp-component[name=NavigationGadsBurger] .logo{position:relative;grid-column:1/span 3;grid-row:1}@media (min-width: 1180px){wp-component[name=NavigationGadsBurger] .logo{grid-column:1/span 4}}@media (min-width: 1600px){wp-component[name=NavigationGadsBurger] .logo{grid-column:1/span 2}}@media (max-width: 767px){wp-component[name=NavigationGadsBurger] .logo[data-only-mobile=true]{grid-column:1/span 4}}wp-component[name=NavigationGadsBurger] .logo[data-is-product=false]{display:flex;align-items:center}wp-component[name=NavigationGadsBurger] .logo[data-is-product=false]:after{background-color:#fff;content:"";display:none;height:12px;margin-inline-start:22px;position:relative;top:1px;width:2px;z-index:5}@media (min-width: 1180px){wp-component[name=NavigationGadsBurger] .logo[data-is-product=false]:after{display:inline-block}}wp-component[name=NavigationGadsBurger] .logo[data-is-product=true]:after{background-color:#fff;content:"";display:none;height:12px;position:absolute;right:-10px;top:calc(50% - 5px);width:2px;z-index:5}@media (min-width: 1180px){wp-component[name=NavigationGadsBurger] .logo[data-is-product=true]:after{display:block}}wp-component[name=NavigationGadsBurger] .logo a{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}wp-component[name=NavigationGadsBurger] .logo a:focus-visible{outline-color:#fff;outline-offset:4px;border-radius:8px}@media (max-width: 767px){wp-component[name=NavigationGadsBurger] .logo .nomobile{display:none}}@media (min-width: 768px){wp-component[name=NavigationGadsBurger] .logo .mobile{display:none}}wp-component[name=NavigationGadsBurger] .logo span.icon,wp-component[name=NavigationGadsBurger] .logo span.icon>img,wp-component[name=NavigationGadsBurger] .logo span.icon>svg{block-size:30px;inline-size:30px}wp-component[name=NavigationGadsBurger] .logo span.text{font-family:var(--font-family-heading);line-height:30px;font-size:17px}@media (max-width: 399px){wp-component[name=NavigationGadsBurger] .logo span.text{font-size:16px}}wp-component[name=NavigationGadsBurger] .hamburger{--line-width: 14px;--line-border-width: 1px;align-items:center;block-size:28px;background-color:#163c67;border-radius:14px;color:#fff;cursor:pointer;display:flex;inline-size:28px;justify-content:center;position:relative}wp-component[name=NavigationGadsBurger] .hamburger:focus:not(:focus-visible){outline:none}wp-component[name=NavigationGadsBurger] .hamburger-lines{block-size:9px;inline-size:var(--line-width);position:relative}wp-component[name=NavigationGadsBurger] .hamburger-lines:before,wp-component[name=NavigationGadsBurger] .hamburger-lines:after{content:""}wp-component[name=NavigationGadsBurger] .hamburger-lines:before,wp-component[name=NavigationGadsBurger] .hamburger-lines:after,wp-component[name=NavigationGadsBurger] .hamburger-lines--primary,wp-component[name=NavigationGadsBurger] .hamburger-lines--secondary{background-color:currentColor;block-size:var(--line-border-width);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}wp-component[name=NavigationGadsBurger] .hamburger-lines:before,wp-component[name=NavigationGadsBurger] .hamburger-lines:after{will-change:translate,opacity}wp-component[name=NavigationGadsBurger] .hamburger-lines:before{inset-block-start:0}wp-component[name=NavigationGadsBurger] .hamburger-lines--primary,wp-component[name=NavigationGadsBurger] .hamburger-lines--secondary{inset-block-start:4px;transition-delay:0s;will-change:rotate}wp-component[name=NavigationGadsBurger] .hamburger-lines:after{inset-block-start:8px}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger{background-color:#e9435c;border-color:#e9435c}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines--primary{background-color:#fff;rotate:45deg;transition-delay:.2s}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines--secondary{background-color:#fff;rotate:-45deg;transition-delay:.2s}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines:before,wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}wp-component[name=NavigationGadsBurger] .menu-container{--padding-block: 32px;--padding-inline: 22px;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);backface-visibility:hidden;block-size:100%;inline-size:100%;inset-inline-start:0;margin:0;overflow-x:hidden;overflow-y:auto;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:99995}wp-component[name=NavigationGadsBurger] .menu-container .menu-content{background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:max-content;inline-size:100%;padding:var(--padding-block) var(--padding-inline);position:fixed}wp-component[name=NavigationGadsBurger] .menu-container .menu-content:after{position:absolute;inset:auto 0 0 0;display:block;content:"";height:3px;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}.admin-bar wp-component[name=NavigationGadsBurger] .menu-container{block-size:100%;inset-block-start:calc(var(--navigation-height-mobile) + var(--wp-admin--admin-bar--height) - 4px)}wp-component[name=NavigationGadsBurger] .menu{list-style:none;color:#fff}wp-component[name=NavigationGadsBurger] .menu>.item{padding-inline:12px}wp-component[name=NavigationGadsBurger] .menu .item:not(:last-of-type){margin-bottom:14px}wp-component[name=NavigationGadsBurger] .menu>.item>.link.faded{opacity:.4}wp-component[name=NavigationGadsBurger] .menu .link{color:currentColor;display:block;font-size:25px;font-weight:600;line-height:36px;text-decoration:none}wp-component[name=NavigationGadsBurger] .menu .link:hover{color:var(--color-yellow)}wp-component[name=NavigationGadsBurger] .menu .current-menu-item .link{color:var(--color-accent);text-decoration:underline}wp-component[name=NavigationGadsBurger][data-status=menuIsOpen] .menu-container{translate:0 0;visibility:visible}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsBurger],wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsBurger]{inset-block-start:var(--navigation-height-mobile)}wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsBurger] .navigation .menu-container,wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsBurger] .navigation .menu-container{inset-block-start:calc(var(--navigation-height-mobile) * 2 - 4px)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsBurger],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsBurger]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsBurger] .navigation .menu-container,body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsBurger] .navigation .menu-container{inset-block-start:calc(var(--navigation-height-mobile) * 2 - 4px)}wp-component[name=NavigationGadsFooter]{padding-inline:22px;background-color:var(--color-blue-dark);color:#fff;font-family:var(--font-family-heading);font-size:var(--font-size-body-small);background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 top;background-size:100% 3px;background-repeat:no-repeat}@media (min-width: 1366px){wp-component[name=NavigationGadsFooter]{font-size:var(--font-size-h7);padding-inline:130px}}@media (min-width: 1600px){wp-component[name=NavigationGadsFooter]{padding-inline:0}}wp-component[name=NavigationGadsFooter] .container-flex{padding-block:50px;justify-content:space-between;flex-direction:column;gap:50px}@media (min-width: 1024px){wp-component[name=NavigationGadsFooter] .container-flex{flex-direction:row;gap:0}}wp-component[name=NavigationGadsFooter] .logo a{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}wp-component[name=NavigationGadsFooter] .logo a:focus-visible{outline-color:#fff;outline-offset:4px;border-radius:8px}wp-component[name=NavigationGadsFooter] .logo span.icon,wp-component[name=NavigationGadsFooter] .logo span.icon>img,wp-component[name=NavigationGadsFooter] .logo span.icon>svg{block-size:30px;inline-size:30px}wp-component[name=NavigationGadsFooter] .logo span.text{font-family:var(--font-family-heading);line-height:30px;font-size:var(--font-size-body)}wp-component[name=NavigationGadsFooter] ul.menu{display:flex;flex-direction:column;list-style:none}@media (min-width: 1024px){wp-component[name=NavigationGadsFooter] ul.menu{gap:20px;flex-direction:row}}@media (min-width: 1600px){wp-component[name=NavigationGadsFooter] ul.menu{gap:50px}}wp-component[name=NavigationGadsFooter] ul.menu a{color:#fff;font-size:var(--font-size-body-small);font-weight:700;line-height:30px;text-decoration:none}wp-component[name=NavigationGadsFooter] ul.menu a:hover,wp-component[name=NavigationGadsFooter] ul.menu a:focus{color:var(--color-yellow)}wp-component[name=NavigationGadsFooter] ul.menu a:focus-visible{outline-color:#fff;outline-offset:4px;border-radius:8px}wp-component[name=NavigationGadsHeader]{display:none;background:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:53px;color:#fff;font-size:var(--font-size-body-small);inline-size:100%;padding-block:10px;position:fixed;z-index:999}wp-component[name=NavigationGadsHeader]:after{position:absolute;inset:auto 0 0 0;display:block;content:"";height:3px;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader]{display:block;padding-block:0}}@media (min-width: 1600px){wp-component[name=NavigationGadsHeader]{padding:0}}wp-component[name=NavigationGadsHeader] .container-grid{align-items:center}wp-component[name=NavigationGadsHeader] nav.navigation-main{display:none;grid-row:1}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader] nav.navigation-main{grid-column:3/-1;display:block;justify-self:start}}@media (min-width: 1440px){wp-component[name=NavigationGadsHeader] nav.navigation-main{grid-column:3/span 8}}wp-component[name=NavigationGadsHeader] .logo{position:relative;grid-column:1/span 3;grid-row:1}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader] .logo{grid-column:1/span 4}}@media (min-width: 1600px){wp-component[name=NavigationGadsHeader] .logo{grid-column:1/span 2}}wp-component[name=NavigationGadsHeader] .logo[data-is-product=false]{display:flex;align-items:center}wp-component[name=NavigationGadsHeader] .logo[data-is-product=false]:after{background-color:#fff;content:"";display:none;height:12px;margin-inline-start:22px;position:relative;top:1px;width:2px;z-index:5}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader] .logo[data-is-product=false]:after{display:inline-block}}wp-component[name=NavigationGadsHeader] .logo[data-is-product=false]+nav.navigation{grid-column:1/span 10;margin-inline-start:calc(var(--column-width) + 60px);z-index:10}wp-component[name=NavigationGadsHeader] .logo[data-is-product=true]:after{background-color:#fff;content:"";display:inline-block;height:12px;position:absolute;right:-10px;top:calc(50% - 5px);width:2px;z-index:5}wp-component[name=NavigationGadsHeader] .logo a{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}wp-component[name=NavigationGadsHeader] .logo a:focus-visible{outline-color:#fff;outline-offset:4px;border-radius:8px}wp-component[name=NavigationGadsHeader] .logo span.icon,wp-component[name=NavigationGadsHeader] .logo span.icon>img,wp-component[name=NavigationGadsHeader] .logo span.icon>svg{block-size:30px;inline-size:30px}wp-component[name=NavigationGadsHeader] .logo span.text{font-family:var(--font-family-heading);line-height:30px;font-size:17px}@media (max-width: 399px){wp-component[name=NavigationGadsHeader] .logo span.text{font-size:16px}}wp-component[name=NavigationGadsHeader] ul.menu{display:flex;list-style:none}wp-component[name=NavigationGadsHeader] ul.menu a{align-items:center;color:var(--color-blue);display:inline-flex;flex-direction:column;font-size:var(--font-size-body-small);justify-content:space-between;line-height:32px;padding-inline:14px;text-decoration:none;font-weight:600}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader] ul.menu a{color:var(--text-color);font-weight:400;line-height:50px}}wp-component[name=NavigationGadsHeader] ul.menu a:after{content:attr(data-text);content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:600}@media speech{wp-component[name=NavigationGadsHeader] ul.menu a:after{display:none}}@media (min-width: 1180px){wp-component[name=NavigationGadsHeader] ul.menu a:hover,wp-component[name=NavigationGadsHeader] ul.menu a:focus,wp-component[name=NavigationGadsHeader] ul.menu a.active{background-color:var(--color-blue);font-weight:600}}wp-component[name=NavigationGadsHeader] .platforms{align-items:center;display:flex;gap:2px;grid-row:1;justify-content:end;grid-column:span 1}@media (min-width: 1440px){wp-component[name=NavigationGadsHeader] .platforms{grid-column:span 2}}wp-component[name=NavigationGadsHeader] .platforms>span:not(.platform){color:#fff;display:none;font-size:var(--font-size-body-small);opacity:.7;padding-inline:16px}@media (min-width: 768px){wp-component[name=NavigationGadsHeader] .platforms>span:not(.platform){display:block}}wp-component[name=NavigationGadsHeader] .platforms .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:transparent}wp-component[name=NavigationGadsHeader] .platforms .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=NavigationGadsHeader] .platforms .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=NavigationGadsHeader] .platforms .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=NavigationGadsHeader] .platforms .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=NavigationGadsHeader] .platforms .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=NavigationGadsHeader] .platforms .platform:after{background-color:#fff;opacity:.7}wp-component[name=NavigationGadsHeader] .platforms .platform:has(.hover-text){cursor:pointer}wp-component[name=NavigationGadsHeader] .platforms .platform:hover>.hover-text,wp-component[name=NavigationGadsHeader] .platforms .platform:focus>.hover-text{display:block}wp-component[name=NavigationGadsHeader] .platforms .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:auto;top:32px}wp-component[name=NavigationGadsHeader] .platforms .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=NavigationGadsHeader] .platforms .platform>.hover-text .triangle{bottom:auto;top:-6px}wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsHeader],wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsHeader]{inset-block-start:var(--navigation-height-mobile)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsHeader],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsHeader]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}wp-component[name=NavigationGadsHeaderMobile]{background-color:#ffffffb3;block-size:52px;bottom:0;color:var(--color-blue);padding-block:10px;position:fixed;inline-size:100%;z-index:995}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile]{display:none}}wp-component[name=NavigationGadsHeaderMobile] .logo{align-self:start;position:relative;grid-column:1/span 1;grid-row:1}wp-component[name=NavigationGadsHeaderMobile] .logo a{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}wp-component[name=NavigationGadsHeaderMobile] .logo a:focus-visible{outline-color:#fff;outline-offset:4px;border-radius:8px}wp-component[name=NavigationGadsHeaderMobile] .logo span.icon,wp-component[name=NavigationGadsHeaderMobile] .logo span.icon>img,wp-component[name=NavigationGadsHeaderMobile] .logo span.icon>svg{block-size:30px;inline-size:30px}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom{border:1px solid var(--color-border);border-radius:16px;display:grid;grid-column:2/-1;grid-row:1;grid-template-rows:32px;justify-self:end;min-inline-size:240px;overflow:hidden;position:relative}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom[data-status=menuIsOpen]{grid-template-rows:1fr;transform:translateY(calc(-100% + 34px))}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom[data-status=menuIsOpen]>.button>span.icon{rotate:180deg}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom[data-status=menuIsOpen] a.active{pointer-events:none;color:var(--color-gray-dark)}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>.button{--button-size: 22px;display:grid;margin:0;place-items:center;position:absolute;right:4px;bottom:4px}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>.button{display:none}}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>.button>span.icon{block-size:7px;inline-size:11px;transition:rotate ease .3s;pointer-events:none}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul{background-color:#fff;display:flex;flex-direction:column;list-style:none;overflow:hidden;scroll-behavior:smooth}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul{background-color:transparent;position:relative;flex-direction:row;overflow:auto}}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li{margin:0;line-height:32px}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li{line-height:50px}}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a{align-items:center;color:var(--color-blue);display:inline-flex;flex-direction:column;font-size:var(--font-size-body-small);justify-content:space-between;line-height:32px;padding-inline:14px;text-decoration:none;font-weight:600}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a{color:var(--text-color);font-weight:400;line-height:50px}}wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a:after{content:attr(data-text);content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:600}@media speech{wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a:after{display:none}}@media (min-width: 1180px){wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a:hover,wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a:focus,wp-component[name=NavigationGadsHeaderMobile] nav.navigation-bottom>ul>li>a.active{background-color:var(--color-blue);font-weight:600}}wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsHeaderMobile],wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsHeaderMobile]{inset-block-start:var(--navigation-height-mobile)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationGadsHeaderMobile],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationGadsHeaderMobile]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}wp-component[name=NavigationMain]{background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%);block-size:var(--navigation-height);display:none;color:#fff;font-size:22px;inset:0 0 auto 0;position:fixed;transition:transform ease-in-out .2s;z-index:99990}@media (min-width: 1600px){wp-component[name=NavigationMain]{display:block}}wp-component[name=NavigationMain].hide-on-scroll{transform:translateY(calc(var(--navigation-height) * -1))}wp-component[name=NavigationMain] .navigation{block-size:var(--navigation-height);padding-block:15px;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat;inset-block-start:0;inset-inline:0}wp-component[name=NavigationMain] .navigation-left{align-self:center;grid-row:1;grid-column:1/span 5}wp-component[name=NavigationMain] .navigation-center{align-self:center;grid-row:1;grid-column:6/span 2;justify-self:center}wp-component[name=NavigationMain] .navigation-right{align-self:center;grid-row:1;grid-column:8/span 5;justify-self:end;display:flex;justify-content:space-between}wp-component[name=NavigationMain] .container-grid{height:100%}wp-component[name=NavigationMain] .container-grid>*{margin:0}wp-component[name=NavigationMain] .logo{display:block;flex-shrink:0;text-decoration:none;max-block-size:45px;block-size:100%}wp-component[name=NavigationMain] .logo-image{block-size:100%;inline-size:auto}wp-component[name=NavigationMain] .logo-buhl{width:100%;max-width:56px;max-height:24px}wp-component[name=NavigationMain] .menu.menu-bar{align-items:center;display:flex;list-style:none;column-gap:20px}wp-component[name=NavigationMain] .menu.menu-bar .item:hover>.link.has-children:after,wp-component[name=NavigationMain] .menu.menu-bar .item:focus-within>.link.has-children:after{transform:rotate(180deg)}wp-component[name=NavigationMain] .menu.menu-bar .item:hover>.link.has-children[aria-controls=submenu-produkte],wp-component[name=NavigationMain] .menu.menu-bar .item:focus-within>.link.has-children[aria-controls=submenu-produkte]{color:var(--color-blue);background-color:var(--color-yellow);border-radius:22px}wp-component[name=NavigationMain] .menu.menu-bar .item:hover>.sub-menu-container,wp-component[name=NavigationMain] .menu.menu-bar .item:focus-within>.sub-menu-container{grid-template-rows:1fr}wp-component[name=NavigationMain] .menu.menu-bar .item:hover>.sub-menu-container:after,wp-component[name=NavigationMain] .menu.menu-bar .item:focus-within>.sub-menu-container:after{display:block}wp-component[name=NavigationMain] .menu.menu-bar .item[data-show=false]>.sub-menu-container{grid-template-rows:0fr}wp-component[name=NavigationMain] .menu.menu-bar .link{color:currentColor;display:inline-block;font-size:var(--font-size-body-medium);font-weight:600;padding:9px 5px;text-decoration:none;transition:color .2s ea se-in-out;will-change:color;cursor:pointer}wp-component[name=NavigationMain] .menu.menu-bar .link:hover,wp-component[name=NavigationMain] .menu.menu-bar .link:focus{color:var(--color-yellow)}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children{display:inline-flex;align-items:center;padding:9px 5px;border-radius:22px}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children:after{display:inline-block;content:"";width:14px;height:8px;margin-left:10px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;-webkit-mask-image:url(./icon-chevron--down-e7abfb8c.svg);mask-image:url(./icon-chevron--down-e7abfb8c.svg);transition:transform .3s}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children[aria-controls=submenu-produkte]{background-color:var(--color-blue-dark);padding:9px 25px}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children[aria-controls=submenu-produkte]:hover{background-color:var(--color-yellow);color:var(--color-blue)}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children[aria-controls=submenu-produkte]:hover:after{transform:rotate(180deg)}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children:hover{color:var(--color-yellow)}wp-component[name=NavigationMain] .menu.menu-bar .link.has-children:hover:after{transform:rotate(180deg)}wp-component[name=NavigationMain] .menu.menu-bar .current-menu-item .link{color:currentColor;background-color:var(--color-gray-light);border-radius:22px}wp-component[name=NavigationMain] .sub-menu-container{display:grid;grid-template-rows:0fr;left:0;position:absolute;right:0;top:calc(var(--navigation-height) - 3px);transition:grid-template-rows ease .3s;width:100%;z-index:99995;background-image:linear-gradient(to right,var(--color-blue) 0%,var(--color-blue-dark) 50%)}wp-component[name=NavigationMain] .sub-menu-container:after{content:"";position:absolute;inset:auto 0 0 0;width:100%;block-size:3px;z-index:95;display:none;background-image:linear-gradient(to right,#FFDE12 13.2%,#CCEAF1 22.8%,#63C2CD 29.6%,#CCEAF1 37.4%,#023e84 52.3%,#63C2CD 58.3%,#E9435C 69.8%,#a2c62e 81.3%,#FFDE12 85.4%,#95D2DD 89.5%,#F29213 100%);background-position:0 bottom;background-size:100% 3px;background-repeat:no-repeat}wp-component[name=NavigationMain] .sub-menu-container .container-grid{align-items:start;margin:0 auto;overflow:hidden}wp-component[name=NavigationMain] .sub-menu-container .sub-menu{grid-column:1/-1;display:flex;gap:20px;list-style:none;padding-block-start:32px}wp-component[name=NavigationMain] .sub-menu-container .sub-menu:has(>li.item-icon-button){flex-wrap:wrap;column-gap:16px;row-gap:8px}wp-component[name=NavigationMain] .sub-menu-container .widgets{grid-column:1/-1;padding-block:42px}wp-component[name=NavigationMain] .sub-menu-container .widgets .button-container{display:flex;gap:20px}wp-component[name=NavigationMain] .sub-menu-container .widgets .button-container>.button{--button-background-color: rgba(0,0,0,.2);--button-padding-block: 11px;--button-border-width: 0;margin:0;transition:all ease .3s}wp-component[name=NavigationMain] .sub-menu-container .widgets .button-container>.button:hover{--button-background-color: var(--color-yellow);--button-text-color: var(--color-blue)}wp-component[name=NavigationMain] .discount-banner{background-color:var(--color-red);border:solid #CBCBCB;border-radius:11px 11px 0 0;border-width:1px 1px 0 1px;font-weight:600;color:#fff;inline-size:50%;inset:-38px 0 auto -1px;max-inline-size:208px;padding-block:4px 20px;position:absolute;text-align:center}wp-component[name=NavigationMain] .discount-banner p{line-height:30px}wp-component[name=NavigationMain] .discount-banner span{font-size:var(--font-size-body-small);font-weight:400;line-height:30px}wp-component[name=NavigationMain] .discount-banner sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=NavigationMain] .discount-banner sup a:hover{text-decoration:underline}wp-component[name=NavigationMain] .discount-banner:after{background-color:#fff;block-size:20px;border:solid #CBCBCB;border-radius:22px 0 0;border-width:1px 0 0 1px;content:"";display:block;inline-size:calc(100% + 2px);inset:auto 0 -2px -1px;position:absolute;z-index:2}wp-component[name=NavigationMain] .item-card{flex:0 0 368px;align-items:center;background-color:#f2f2f233;border-radius:22px;display:flex;flex-direction:column;grid-column:span 3;inline-size:100%;padding:38px;position:relative;transition:background-color ease-in .2s}wp-component[name=NavigationMain] .item-card:hover{background-color:#f2f2f266}wp-component[name=NavigationMain] .item-card .platforms{position:absolute;align-items:center;display:flex;gap:5px;right:20px;top:18px}wp-component[name=NavigationMain] .item-card .platforms .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px}wp-component[name=NavigationMain] .item-card .platforms .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=NavigationMain] .item-card .platforms .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=NavigationMain] .item-card .platforms .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=NavigationMain] .item-card .platforms .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=NavigationMain] .item-card .platforms .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=NavigationMain] .item-card .platforms .platform:after{background-color:var(--color-blue)}wp-component[name=NavigationMain] .item-card .platforms .platform:has(.hover-text){cursor:pointer}wp-component[name=NavigationMain] .item-card .platforms .platform:hover>.hover-text,wp-component[name=NavigationMain] .item-card .platforms .platform:focus>.hover-text{display:block;z-index:1}wp-component[name=NavigationMain] .item-card .platforms .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;--tooltip-bg: #ffffff;--tooltip-color: #023E84}wp-component[name=NavigationMain] .item-card .platforms .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=NavigationMain] .item-card>.icon{block-size:90px;inline-size:90px;margin-block-end:24px}wp-component[name=NavigationMain] .item-card .headline{font-family:var(--font-family-heading);font-size:var(--font-size-h7);font-weight:700;line-height:var(--font-size-h6);margin-block-end:12px}wp-component[name=NavigationMain] .item-card .content{font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);text-align:center;margin-block-end:26px}wp-component[name=NavigationMain] .item-card .button-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}wp-component[name=NavigationMain] .item-card .button-container:has(>.button--circle){flex-direction:row}wp-component[name=NavigationMain] .item-card .button{transition:all ease .3s}wp-component[name=NavigationMain] .item-card .button:hover{--button-background-color: var(--color-orange-dark);--button-border-color: var(--color-orange-dark)}wp-component[name=NavigationMain] .item-card .button--circle{--button-size: 44px;display:flex;align-items:center;justify-content:center}wp-component[name=NavigationMain] .item-card .button--circle>span.icon{color:#fff}wp-component[name=NavigationMain] .item-card .button--underlined{--button-text-color: rgba(255, 255, 255, .7)}wp-component[name=NavigationMain] .item-card--service>.icon{align-items:center;background-color:#0000004d;border-radius:22px;display:flex;justify-content:center}wp-component[name=NavigationMain] .item-card--service>.icon>img{max-inline-size:48px}wp-component[name=NavigationMain] .item-divider{display:block;padding-inline:60px}wp-component[name=NavigationMain] .item-divider:after{content:"";display:block;width:1px;block-size:100%;background-color:#ffffff4d}wp-component[name=NavigationMain] .item-icon-button{flex-shrink:0;flex-basis:calc(var(--column-width) * 4 + 3 * var(--column-gap))}wp-component[name=NavigationMain] .item-icon-button:has(a[data-fullWidth="1"]){display:flex;flex-basis:100%;justify-content:center}wp-component[name=NavigationMain] .item-icon-button>a{align-items:center;background-color:#f2f2f233;border-radius:22px;color:#fff;display:flex;gap:14px;padding:12px 20px;text-decoration:none;transition:all ease .3s}wp-component[name=NavigationMain] .item-icon-button>a:hover{background-color:#f2f2f266}wp-component[name=NavigationMain] .item-icon-button>a:hover>span.icon{background-color:var(--color-yellow)}wp-component[name=NavigationMain] .item-icon-button>a:hover>span.icon:before{background-color:var(--color-blue)}wp-component[name=NavigationMain] .item-icon-button>a[data-fullWidth="1"]{background-color:transparent;color:#ffffffbf;font-size:18px;line-height:20px;font-weight:600;inline-size:max-content;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}wp-component[name=NavigationMain] .item-icon-button>a[data-fullWidth="1"]:hover{text-decoration:none}wp-component[name=NavigationMain] .item-icon-button span.icon{aspect-ratio:1;background-color:#0000004d;border-radius:12px;display:grid;inline-size:45px;place-items:center}wp-component[name=NavigationMain] .item-icon-button span.icon:before{aspect-ratio:1;content:"";display:block;background-color:#fff;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;inline-size:26px}wp-component[name=NavigationMain] .item-icon-button .content>.title{font-family:var(--font-family-heading);font-size:22px;font-weight:700;line-height:24px}wp-component[name=NavigationMain] .item-icon-button .content>.description{font-size:var(--font-size-body-small)}wp-component[name=NavigationMain] .navigation-right{position:relative;align-items:start;gap:10px;min-inline-size:306px}wp-component[name=NavigationMain] .navigation-right>a.link{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 22px;--button-font-size: var(--font-size-body-medium);--button-font-weight: 600;--button-text-color: var(--color-background);--button-padding-inline: 25px;--button-padding-block: 10px;-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-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:20px;letter-spacing:0;padding:var(--button-padding-block) var(--button-padding-inline);text-align:center;text-decoration:none;--button-background-color: rgba(101,144,195, .2);--button-border-width: 0;--button-padding-block: 12px;--button-padding-inline: 27px}wp-component[name=NavigationMain] .navigation-right .header-menu{position:relative;color:#fff;cursor:pointer}wp-component[name=NavigationMain] .navigation-right .header-menu-bg{position:absolute;background-color:#163c67;border-radius:22px;inset:0 0 0 auto;inline-size:100%;block-size:100%;z-index:0;transition:all .3s ease-out}wp-component[name=NavigationMain] .navigation-right .header-menu>*{cursor:pointer}wp-component[name=NavigationMain] .navigation-right .header-menu:hover .menu-wrapper{grid-template-rows:1fr;grid-template-columns:1fr}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;letter-spacing:0;padding:12px 27px 13px;position:relative;text-decoration:none;inline-size:100%}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator{--color-indicator: #fff;--circle-size: 4px;block-size:15px;display:inline-block;inline-size:15px;position:relative}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle-wrapper{display:inline-block;aspect-ratio:1;width:var(--circle-size);height:var(--circle-size);position:absolute;top:6px;left:6px}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle{position:absolute;display:block;width:var(--circle-size);height:var(--circle-size);background-color:var(--color-indicator);border-radius:2px;left:0;top:0}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle--top-left{transform:translate(-100%,-100%)}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle--top-right{transform:translate(100%,-100%)}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle--bottom-right{transform:translate(-100%,100%)}wp-component[name=NavigationMain] .navigation-right .header-menu-link.has-children span.indicator span.circle--bottom-left{transform:translate(100%,100%)}wp-component[name=NavigationMain] .navigation-right .menu-wrapper{position:relative;overflow:hidden}wp-component[name=NavigationMain] .navigation-right ul.sub-menu{position:absolute;right:0;list-style:none;padding:16px 4px}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item{padding:6px 22px}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item:hover{background-color:#fff3;border-radius:14px}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item a{display:flex;align-items:center;gap:16px;overflow:hidden;font-size:var(--font-size-body-medium);line-height:var(--font-size-body);font-weight:400;color:#fff;text-decoration:none;text-wrap:nowrap}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item a strong{font-weight:600}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item a>span:not(.icon){display:block}wp-component[name=NavigationMain] .navigation-right ul.sub-menu li.menu-item span.icon{display:inline-block;inline-size:55px;block-size:55px}body.admin-bar wp-component[name=NavigationMain]{top:var(--wp-admin--admin-bar--height)}wp-component[name=NotificationBanner]+wp-component[name=NavigationMain],wp-component[name=NotificationBanner]~wp-component[name=NavigationMain]{inset-block-start:var(--navigation-height-mobile)}body.admin-bar wp-component[name=NotificationBanner]+wp-component[name=NavigationMain],body.admin-bar wp-component[name=NotificationBanner]~wp-component[name=NavigationMain]{inset-block-start:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height-mobile))}wp-component[name=NotificationBanner]{background-color:var(--color-red);block-size:var(--navigation-height-mobile);display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;inset:0 0 auto 0;position:fixed;transition:transform ease-in-out .2s;z-index:99991}wp-component[name=NotificationBanner] .notification-banner{width:100%}wp-component[name=NotificationBanner] p{overflow:hidden;white-space:nowrap}wp-component[name=NotificationBanner] p .marquee{display:inline-block;white-space:nowrap;padding-left:100%;animation:notification-marquee var(--notification-marquee-duration, 50s) linear infinite;animation-play-state:running}wp-component[name=NotificationBanner] p .marquee:hover,wp-component[name=NotificationBanner] p .marquee:focus{animation-play-state:paused}wp-component[name=NotificationBanner] p a{color:var(--color-blue-dark);text-decoration:none;transition:all .3s ease}wp-component[name=NotificationBanner] p a:hover{color:var(--color-teal-light)}@keyframes notification-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}wp-component[name=NotificationBanner]:hover p .marquee,wp-component[name=NotificationBanner]:focus-within p .marquee{animation-play-state:paused}@media (prefers-reduced-motion: reduce){wp-component[name=NotificationBanner] wp-component[name=NotificationBanner] p .marquee{animation:none}}wp-component[name=PremiumSupport]{display:grid}wp-component[name=PremiumSupport] .background-image{display:flex}wp-component[name=PremiumSupport] .background-image>img{object-fit:cover}wp-component[name=PremiumSupport] .background-image,wp-component[name=PremiumSupport] .container-grid{grid-row:1;grid-column:1}wp-component[name=PremiumSupport] .card{--bg-color: transparent;--text-color: #000;align-self:end;background-color:var(--bg-color);border-radius:22px;color:var(--text-color);grid-column:span 4;margin-block:32px;padding:28px}@media (min-width: 1180px){wp-component[name=PremiumSupport] .card{grid-column:span 4;padding:48px 64px}}@media (min-width: 1600px){wp-component[name=PremiumSupport] .card{grid-column:span 5;margin-block:54px;padding:64px 80px}}wp-component[name=PremiumSupport] .card h1,wp-component[name=PremiumSupport] .card h2,wp-component[name=PremiumSupport] .card h3,wp-component[name=PremiumSupport] .card h4,wp-component[name=PremiumSupport] .card h5,wp-component[name=PremiumSupport] .card h6{color:var(--text-color);font-weight:600}wp-component[name=PremiumSupport] .card .card-icon{margin-block-end:14px;block-size:42px;inline-size:42px}@media (min-width: 1600px){wp-component[name=PremiumSupport] .card .card-icon{block-size:68px;inline-size:68px}}wp-component[name=PremiumSupport] .card .card-content p{margin-block-start:16px;line-height:22px}wp-component[name=PremiumSupport] .card .card-content ul.list{list-style:none;margin-block:30px}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item{position:relative;line-height:1}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item:not(:last-of-type){margin-block-end:8px}@media (min-width: 1180px){wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item:not(:last-of-type){margin-block-end:14px}}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-icon{block-size:15px;display:inline-grid;inline-size:20px}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-content{padding-inline:16px 10px;font-weight:600;line-height:28px;font-size:var(--font-size-body-medium)}@media (min-width: 1180px){wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-content{padding-inline:24px 10px;font-size:var(--font-size-body)}}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-info{color:#ffffffb3;cursor:pointer;display:inline-grid;inline-size:15px;place-content:center;position:relative;vertical-align:text-top}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-info:hover>.hover-text,wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-info:focus>.hover-text{display:block}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-info .hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;--tooltip-bg: #fff;--tooltip-color: var(--color-blue);left:calc((var(--width) - 32px) / 2 * -1)}wp-component[name=PremiumSupport] .card .card-content ul.list li.list-item .list-info .hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PremiumSupport] .card .card-price-info{display:flex;flex-wrap:wrap;gap:24px;margin-block-end:16px}@media (min-width: 1600px){wp-component[name=PremiumSupport] .card .card-price-info{gap:36px;margin-block-end:28px}}wp-component[name=PremiumSupport] .card .card-price-info .price{color:var(--color-green);font-size:var(--font-size-h5);font-family:Cairo,Cairo Fallback,Arial,sans-serif;font-weight:700}@media (min-width: 1600px){wp-component[name=PremiumSupport] .card .card-price-info .price{font-size:var(--font-size-h4);line-height:44px}}wp-component[name=PremiumSupport] .card .card-price-info .net-info{margin-block-start:0;font-size:var(--font-size-body-small);line-height:1}wp-component[name=PriceTableDesktop]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableDesktop]{padding-block-start:100px}}wp-component[name=PriceTableDesktop]:has(+*+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableDesktop] .section .button-container{display:flex;gap:10px;justify-content:center;padding-block:var(--component-spacing)}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .section-cloud .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:0}}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .section-cloud .swiper-wrapper .plan{flex:0 1 calc(var(--column-width) * 3 + 32px)}}wp-component[name=PriceTableDesktop] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableDesktop] .swiper{padding-inline:22px}}wp-component[name=PriceTableDesktop] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableDesktop][data-discount="1"] .swiper-wrapper{padding-block-start:40px}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .swiper-wrapper{display:grid;column-gap:11px;grid-template-columns:repeat(4,minmax(74px,1fr));inline-size:100%;margin-inline:auto;padding-inline:22px;row-gap:0}}@media (min-width: 1600px) and (min-width: 1180px){wp-component[name=PriceTableDesktop] .swiper-wrapper{grid-template-columns:repeat(8,minmax(124px,1fr));max-inline-size:1180px;padding-inline:0;column-gap:16px}}@media (min-width: 1600px) and (min-width: 1600px){wp-component[name=PriceTableDesktop] .swiper-wrapper{grid-template-columns:repeat(12,122px);margin-inline:auto;max-inline-size:var(--content-max-width-full)}}wp-component[name=PriceTableDesktop] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableDesktop] .navigation .button--prev,wp-component[name=PriceTableDesktop] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableDesktop] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:128px;margin-inline:10px}wp-component[name=PriceTableDesktop] .navigation .pagination-title{background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;min-width:128px;max-inline-size:256px;padding:10px 25px;text-align:center}wp-component[name=PriceTableDesktop][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableDesktop][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableDesktop] .switch{align-items:center;cursor:pointer;display:grid;gap:16px;justify-content:center;justify-items:center;margin-block:50px;grid-template-columns:repeat(3,66px)}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .switch{margin-block:100px;grid-template-columns:repeat(5,max-content)}}wp-component[name=PriceTableDesktop] .switch-description{display:block;font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);color:#000;max-inline-size:180px;text-align:center}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .switch-description{grid-column:span 3;color:#00000080}wp-component[name=PriceTableDesktop] .switch-description:has(+.switch-label+input[type=checkbox][role=switch]){color:#000}wp-component[name=PriceTableDesktop] .switch-description:has(+.switch-label+input[type=checkbox][role=switch]:checked){color:#00000080}}wp-component[name=PriceTableDesktop] .switch-label{display:block;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--font-size-body-medium)}wp-component[name=PriceTableDesktop] .switch-label:has(+input[type=checkbox][role=switch]){color:#000}wp-component[name=PriceTableDesktop] .switch-label:has(+input[type=checkbox][role=switch]:checked){color:#00000080}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:38px;border-radius:19px;box-shadow:inset 0 3px 6px #0000004d;cursor:pointer;display:flex;align-items:center;inline-size:66px;margin:0;padding:4px;position:relative}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:before{content:"";display:block;block-size:26px;inline-size:26px;border-radius:50%;background-color:var(--color-green);transition:transform ease .3s}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked:before{transform:translate(100%)}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked+.switch-label{color:#000}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked+.switch-label+.switch-description{color:#000}}wp-component[name=PriceTableDesktop] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableDesktop] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .plan{grid-column:span 3}}wp-component[name=PriceTableDesktop] .plan.swiper-slide{height:auto}wp-component[name=PriceTableDesktop] .plan .plan-content{position:relative;block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:42px 12px;text-align:center}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation{align-items:center;display:flex;gap:10px;justify-content:center;margin-block-start:26px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button{--button-font-size: var(--font-size-body-small);--button-padding-block: 8px;--buttton-padding-inline: 20px;--button-background-color: #fff;--button-border-color: var(--color-border);--button-border-width: 1px;--button-text-color: var(--color-blue)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button:hover,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container>.plan-navigation,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container>.button-container{margin-block-end:24px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:22px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code{--button-background-color: #C5D2E2;--button-border-color: #C5D2E2;--button-font-size: var(--font-size-body-small);--button-font-weight: 400;--button-text-color: var(--color-blue);--button-border-width: 1px;display:inline-flex;margin-block-start:24px;gap:6px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code strong{font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code:hover{--button-border-color: var(--color-blue)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content{display:flex;flex-direction:column;padding-block-end:120px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize:has(.list-item__value:empty){margin-block-end:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container{position:absolute;bottom:48px;display:flex;justify-content:start;padding:0}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container .button--text{color:var(--color-teal);text-decoration:underline;text-decoration-thickness:2px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container .button--text:hover{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDesktop] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--center{text-align:center}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=PriceTableDesktop] .plan[data-discount="1"],wp-component[name=PriceTableDesktop] .plan[data-highlighted="1"],wp-component[name=PriceTableDesktop] .plan[data-ribbon="1"]{position:relative}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .h1{margin-block-end:32px}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .price{margin-block-end:28px}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .price-legal-message{margin-block-end:5px}wp-component[name=PriceTableDocument]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableDocument]{padding-block:100px}}wp-component[name=PriceTableDocument]:has(+*+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableDocument] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableDocument] .swiper{padding-inline:22px}}wp-component[name=PriceTableDocument] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableDocument][data-discount="1"] .swiper-wrapper{padding-block-start:40px}@media (min-width: 1600px){wp-component[name=PriceTableDocument] .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:0}}wp-component[name=PriceTableDocument] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableDocument] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableDocument] .navigation .button--prev,wp-component[name=PriceTableDocument] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableDocument] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:168px;margin-inline:10px}wp-component[name=PriceTableDocument] .navigation .pagination-title{flex:1 0 168px;background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;padding:10px 25px;text-align:center;white-space:nowrap}wp-component[name=PriceTableDocument][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableDocument][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableDocument] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableDocument] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableDocument] .plan{flex:0 1 calc(var(--column-width) * 3 + 32px)}}wp-component[name=PriceTableDocument] .plan.swiper-slide{height:auto}wp-component[name=PriceTableDocument] .plan .plan-content{block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:42px 12px;text-align:center}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:22px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .button--copy-code{--button-background-color: #C5D2E2;--button-border-color: #C5D2E2;--button-font-size: var(--font-size-body-small);--button-font-weight: 400;--button-text-color: var(--color-blue);--button-border-width: 1px;display:inline-flex;margin-block-start:24px;gap:6px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .button--copy-code strong{font-weight:600}wp-component[name=PriceTableDocument] .plan .plan-content .plan-price-container .button--copy-code:hover{--button-border-color: var(--color-blue)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content{padding-block-end:42px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDocument] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDocument] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableDocument] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableDocument] .plan .plan-ribbon--center{text-align:center}wp-component[name=PriceTableDocument] .plan .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableDocument] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableDocument] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=PriceTableDocument] .plan[data-discount="1"],wp-component[name=PriceTableDocument] .plan[data-highlighted="1"],wp-component[name=PriceTableDocument] .plan[data-ribbon="1"]{position:relative}wp-component[name=PriceTableDocument]:has(+#custom-checkout-document~wp-component[name=BlockText]){padding-block-end:32px}wp-component[name=PriceTableMain]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableMain]{padding-block:100px}}wp-component[name=PriceTableMain]:has(+*+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableMain] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableMain] .swiper{padding-inline:22px}}wp-component[name=PriceTableMain] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableMain][data-discount="1"] .swiper-wrapper{padding-block-start:40px}@media (min-width: 1600px){wp-component[name=PriceTableMain] .swiper-wrapper{display:grid;column-gap:11px;grid-template-columns:repeat(4,minmax(74px,1fr));inline-size:100%;margin-inline:auto;padding-inline:22px;row-gap:0}}@media (min-width: 1600px) and (min-width: 1180px){wp-component[name=PriceTableMain] .swiper-wrapper{grid-template-columns:repeat(8,minmax(124px,1fr));max-inline-size:1180px;padding-inline:0;column-gap:16px}}@media (min-width: 1600px) and (min-width: 1600px){wp-component[name=PriceTableMain] .swiper-wrapper{grid-template-columns:repeat(12,122px);margin-inline:auto;max-inline-size:var(--content-max-width-full)}}wp-component[name=PriceTableMain] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableMain] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableMain] .navigation .button--prev,wp-component[name=PriceTableMain] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableMain] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:128px;margin-inline:10px}wp-component[name=PriceTableMain] .navigation .pagination-title{background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;min-width:128px;max-inline-size:256px;padding:10px 25px;text-align:center}wp-component[name=PriceTableMain][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableMain][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableMain] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableMain] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableMain] .plan{grid-column:span 3}}wp-component[name=PriceTableMain] .plan.swiper-slide{height:auto}wp-component[name=PriceTableMain] .plan .plan-content{block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:42px 12px;text-align:center}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:22px}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .button--copy-code{--button-background-color: #C5D2E2;--button-border-color: #C5D2E2;--button-font-size: var(--font-size-body-small);--button-font-weight: 400;--button-text-color: var(--color-blue);--button-border-width: 1px;display:inline-flex;margin-block-start:24px;gap:6px}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .button--copy-code strong{font-weight:600}wp-component[name=PriceTableMain] .plan .plan-content .plan-price-container .button--copy-code:hover{--button-border-color: var(--color-blue)}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content{padding-block-end:42px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableMain] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableMain] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableMain] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableMain] .plan .plan-ribbon--center{text-align:center}wp-component[name=PriceTableMain] .plan .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableMain] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableMain] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=PriceTableMain] .plan[data-discount="1"],wp-component[name=PriceTableMain] .plan[data-highlighted="1"],wp-component[name=PriceTableMain] .plan[data-ribbon="1"]{position:relative}wp-component[name=PriceTableStaff]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableStaff]{padding-block:100px}}wp-component[name=PriceTableStaff]:has(+*+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableStaff] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableStaff] .swiper{padding-inline:22px}}wp-component[name=PriceTableStaff] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableStaff][data-discount="1"] .swiper-wrapper{padding-block-start:40px}@media (min-width: 1600px){wp-component[name=PriceTableStaff] .swiper-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:0}}wp-component[name=PriceTableStaff] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableStaff] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableStaff] .navigation .button--prev,wp-component[name=PriceTableStaff] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableStaff] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:142px;margin-inline:10px}wp-component[name=PriceTableStaff] .navigation .pagination-title{background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;min-width:142px;max-inline-size:256px;padding:10px 25px;text-align:center}wp-component[name=PriceTableStaff][style*="--component-bg: var(--color-gray-light)"] .plan:first-of-type .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableStaff][style*="--component-bg: var(--color-gray-light)"] .plan:first-of-type .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableStaff] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableStaff] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableStaff] .plan{flex:0 1 calc(var(--column-width) * 3 + 32px)}}wp-component[name=PriceTableStaff] .plan.swiper-slide{height:auto}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content{padding-block-end:42px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableStaff] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content{block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:42px 12px;text-align:center}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:22px}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .button--copy-code{--button-background-color: #C5D2E2;--button-border-color: #C5D2E2;--button-font-size: var(--font-size-body-small);--button-font-weight: 400;--button-text-color: var(--color-blue);--button-border-width: 1px;display:inline-flex;margin-block-start:24px;gap:6px}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .button--copy-code strong{font-weight:600}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-content .plan-price-container .button--copy-code:hover{--button-border-color: var(--color-blue)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon--center{text-align:center}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableStaff] .plan:first-of-type .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=PriceTableStaff] .plan:first-of-type[data-discount="1"],wp-component[name=PriceTableStaff] .plan:first-of-type[data-highlighted="1"],wp-component[name=PriceTableStaff] .plan:first-of-type[data-ribbon="1"]{position:relative}wp-component[name=PriceTableTaxconsultant]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableTaxconsultant]{padding-block:100px}}wp-component[name=PriceTableTaxconsultant]:has(+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableTaxconsultant] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableTaxconsultant] .swiper{padding-inline:22px}}wp-component[name=PriceTableTaxconsultant] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableTaxconsultant][data-discount="1"] .swiper-wrapper{padding-block-start:40px}wp-component[name=PriceTableTaxconsultant] .text-container{display:none}@media (min-width: 1600px){wp-component[name=PriceTableTaxconsultant] .text-container{column-gap:8px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:0;margin-block-end:64px}}wp-component[name=PriceTableTaxconsultant] .text-container div:first-child{flex:0 1 calc(var(--column-width) * 3 + 40px);padding:6px 26px;border:solid var(--color-border);border-width:0 1px 0 1px}wp-component[name=PriceTableTaxconsultant] .text-container div:last-child{padding:6px 26px;flex:0 1 calc(var(--column-width) * 6 + 80px);border:solid var(--color-border);border-width:0 1px 0 0}@media (min-width: 1600px){wp-component[name=PriceTableTaxconsultant] .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:0}}wp-component[name=PriceTableTaxconsultant] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableTaxconsultant] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableTaxconsultant] .navigation .button--prev,wp-component[name=PriceTableTaxconsultant] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableTaxconsultant] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:172px;margin-inline:10px}wp-component[name=PriceTableTaxconsultant] .navigation .pagination-title{background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;min-width:172px;max-inline-size:256px;padding:10px 25px;text-align:center}wp-component[name=PriceTableTaxconsultant][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableTaxconsultant][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableTaxconsultant] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableTaxconsultant] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableTaxconsultant] .plan{flex:0 1 calc(var(--column-width) * 3 + 32px)}}wp-component[name=PriceTableTaxconsultant] .plan.swiper-slide{height:auto}wp-component[name=PriceTableTaxconsultant] .plan .plan-content{block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:26px 12px 28px;text-align:center}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .plan-navigation{align-items:center;display:flex;gap:10px;justify-content:center;margin-block-start:26px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .plan-navigation .button{--button-font-size: var(--font-size-body-small);--button-padding-block: 8px;--buttton-padding-inline: 20px;--button-background-color: #fff;--button-border-color: var(--color-border);--button-border-width: 1px;--button-text-color: var(--color-blue)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .plan-navigation .button:hover,wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .plan-navigation .button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container>.plan-navigation,wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container>.button-container{margin-block-end:24px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:18px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content{padding-block-start:42px;padding-block-end:120px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--fullsize:has(.list-item__value:empty){margin-block-end:0}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .button-container{position:absolute;bottom:48px;display:flex;justify-content:start;padding:0}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .button-container .button--text{--button-text-color: var(--color-teal);text-decoration:underline;text-decoration-thickness:2px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container .content .button-container .button--text:hover{text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableTaxconsultant] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon--center{text-align:center}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableTaxconsultant] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=PriceTableTaxconsultant] .plan[data-discount="1"],wp-component[name=PriceTableTaxconsultant] .plan[data-highlighted="1"],wp-component[name=PriceTableTaxconsultant] .plan[data-ribbon="1"]{position:relative}wp-component[name=ProductFeatures]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=ProductFeatures]{padding-block:100px}}wp-component[name=ProductFeatures] .container-grid{align-items:start}wp-component[name=ProductFeatures] .product-name{--text-align: center;--column-start: 1;--column-size: 12;align-items:center;justify-content:center;color:var(--color-blue);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-body-xsmall);gap:10px;grid-column-start:1;grid-column-end:-1;text-align:var(--text-align)}@media (min-width: 1180px){wp-component[name=ProductFeatures] .product-name{font-size:var(--font-size-body)}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .product-name{grid-column-start:var(--column-start);grid-column-end:calc(var(--column-size) + 1);margin-block-end:12px}}wp-component[name=ProductFeatures] .product-name img.product-icon{width:26px;height:26px}@media (min-width: 1180px){wp-component[name=ProductFeatures] .product-name img.product-icon{width:40px;height:40px}}wp-component[name=ProductFeatures] mark{background-color:var(--color-yellow);color:var(--color-blue)}wp-component[name=ProductFeatures] .header-content{--text-align: center;--column-start: 1;--column-size: 12;text-align:var(--text-align);grid-column-start:1;grid-column-end:-1;margin-block-end:28px}wp-component[name=ProductFeatures] .header-content h1{font-size:var(--font-size-h4);line-height:var(--font-size-h3)}@media (min-width: 1180px){wp-component[name=ProductFeatures] .header-content h1{font-size:var(--font-size-h1);line-height:58px}}wp-component[name=ProductFeatures] .header-content h2{font-size:var(--font-size-h6);line-height:var(--font-size-h5)}@media (min-width: 1180px){wp-component[name=ProductFeatures] .header-content h2{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=ProductFeatures] .header-content>h1,wp-component[name=ProductFeatures] .header-content h2,wp-component[name=ProductFeatures] .header-content h3,wp-component[name=ProductFeatures] .header-content h4,wp-component[name=ProductFeatures] .header-content h5,wp-component[name=ProductFeatures] .header-content h6{text-align:var(--text-align);text-wrap:balance;padding-inline:24px}@media (min-width: 768px){wp-component[name=ProductFeatures] .header-content>h1,wp-component[name=ProductFeatures] .header-content h2,wp-component[name=ProductFeatures] .header-content h3,wp-component[name=ProductFeatures] .header-content h4,wp-component[name=ProductFeatures] .header-content h5,wp-component[name=ProductFeatures] .header-content h6{padding-inline:0}}@media (min-width: 1180px){wp-component[name=ProductFeatures] .header-content{margin-block-end:64px}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .header-content{grid-column-start:var(--column-start);grid-column-end:calc(var(--column-size) + 1);margin-block-end:40px}}wp-component[name=ProductFeatures] .header-plans{align-items:end;background-color:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-inline:-22px;padding-block-start:8px;padding-inline:22px;position:sticky;top:50px;transition:transform ease-in-out .2s;z-index:100}@media (min-width: 1180px){wp-component[name=ProductFeatures] .header-plans{background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 10%,transparent 100%);padding:44px 20px 40px;margin-inline:-20px;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);top:calc(var(--navigation-height) - 1px)}}wp-component[name=ProductFeatures] .container-features{display:grid;font-size:var(--font-size-body-small);grid-template-columns:subgrid;grid-column:1/-1;line-height:var(--font-size-body-medium)}@media (min-width: 1600px){wp-component[name=ProductFeatures] .container-features{font-size:var(--font-size-body);line-height:var(--font-size-h7)}}wp-component[name=ProductFeatures] .feature-info-container{display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-block-start:45px;row-gap:28px}@media (min-width: 1600px){wp-component[name=ProductFeatures] .feature-info-container{margin-block-start:20px}}wp-component[name=ProductFeatures] .feature-info-container .info{font-size:var(--font-size-body-xsmall);line-height:var(--font-size-body-small);grid-column:1/-1}@media (min-width: 1180px){wp-component[name=ProductFeatures] .feature-info-container .info{grid-column:span 4}}wp-component[name=ProductFeatures] .feature-info-container .info .number{font-weight:700}wp-component[name=ProductFeatures] .feature-info-container .info p{font-weight:300;padding-block:1ch}wp-component[name=ProductFeatures] .feature-info-container .info p a{font-weight:600;color:var(--color-blue)}wp-component[name=ProductFeatures] .feature-info-container .info p a:hover{text-decoration:none}wp-component[name=ProductFeatures] .hidden{display:none!important}wp-component[name=ProductFeatures] .move-down{transform:translateY(-77px);margin-top:50px}wp-component[name=ProductFeatures] .feature-search{background-color:#fff;border:1px solid var(--color-border);border-radius:28px;display:flex;grid-column-start:1;grid-column-end:-1;justify-content:space-between;margin-block-end:16px}@media (min-width: 1180px){wp-component[name=ProductFeatures] .feature-search{grid-column-start:1;grid-column-end:span 3}}wp-component[name=ProductFeatures] .feature-search input[type=text]{border:none;font-size:var(--font-size-body-medium);padding:15px 20px;width:100%}wp-component[name=ProductFeatures] .feature-search input[type=text]::placeholder{color:var(--color-text)}wp-component[name=ProductFeatures] .feature-search input[type=text]:focus,wp-component[name=ProductFeatures] .feature-search input[type=text]:focus-visible{border-radius:28px 0 0 28px}wp-component[name=ProductFeatures] .feature-search .button{margin:5px}wp-component[name=ProductFeatures] .legend-wrapper{background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 10%,transparent 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-inline:-22px;padding-inline:22px;position:sticky;top:6rem;transition:transform ease-in-out .2s;z-index:110}@media (min-width: 1180px){wp-component[name=ProductFeatures] .legend-wrapper{display:none}}wp-component[name=ProductFeatures] .legend{border:1px solid;border-color:var(--color-blue);border-radius:8px;box-shadow:0 3px 6px #00000029;display:grid;grid-template-columns:subgrid;gap:0;grid-column:1/-1;margin-block:22px 38px;overflow:clip}wp-component[name=ProductFeatures] .legend .label{background-color:#fff;color:var(--color-blue);font-size:14px;font-weight:600;text-align:center;padding-block:13px}wp-component[name=ProductFeatures] .legend .label:not(:last-of-type){border-right:1px solid var(--color-blue)}wp-component[name=ProductFeatures] .plans{display:none}@media (min-width: 1180px){wp-component[name=ProductFeatures] .plans{display:grid;grid-template-columns:subgrid;grid-column-start:calc(9 - var(--plan-length));grid-column-end:-1;height:auto}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .plans{grid-column-start:calc(13 - var(--plan-length) * 2);grid-column-end:-1}}wp-component[name=ProductFeatures] .plan{background-color:#fff;border:1px solid var(--color-border);border-radius:22px;cursor:pointer;grid-column-end:span 1;padding-block:16px;position:relative;text-align:center;transition:background-color ease .3s}@media (min-width: 1600px){wp-component[name=ProductFeatures] .plan{grid-column-end:span 2}}wp-component[name=ProductFeatures] .plan:hover{background-color:var(--color-blue)}wp-component[name=ProductFeatures] .plan:hover .plan-headline{color:#fff}wp-component[name=ProductFeatures] .plan .plan-headline{color:var(--color-blue);font-size:var(--font-size-h4);font-weight:700}@media (min-width: 1180px){wp-component[name=ProductFeatures] .plan .plan-headline{font-size:var(--font-size-body-large);line-height:1;margin-block-end:8px}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .plan .plan-headline{font-size:var(--font-size-h3)}}@media (min-width: 1180px) and (max-width: 1599px){wp-component[name=ProductFeatures] .plan .plan-buy>.button{padding-inline:10px}}wp-component[name=ProductFeatures] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px -1px auto -1px;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=ProductFeatures] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=ProductFeatures] .plan .plan-ribbon--center{text-align:center}wp-component[name=ProductFeatures] .plan .plan-ribbon--topseller{background-color:var(--color-teal);font-size:var(--font-size-body-xsmall)}@media (min-width: 1600px){wp-component[name=ProductFeatures] .plan .plan-ribbon--topseller{font-size:var(--font-size-body)}}wp-component[name=ProductFeatures] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=ProductFeatures] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=ProductFeatures] .category{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#000;display:grid;grid-column:1/-1;grid-template-columns:subgrid;overflow:clip}wp-component[name=ProductFeatures] .category[data-level="1"]{color:var(--color-teal-dark);margin-block-end:20px}wp-component[name=ProductFeatures] .category[data-level="1"] .header{padding:10px 16px}@media (max-width: 1179px){wp-component[name=ProductFeatures] .category[data-level="1"] .header .available,wp-component[name=ProductFeatures] .category[data-level="1"] .header .plan{display:none;justify-self:end}}wp-component[name=ProductFeatures] .category[data-level="1"] .header .title{grid-column:1/-1}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="1"] .header .title{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="1"] .entry>.label{margin-inline-start:0}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="1"]>.content-container>.category{margin-inline:16px}}wp-component[name=ProductFeatures] .category[data-level="2"]{border-radius:0}wp-component[name=ProductFeatures] .category[data-level="2"][data-expand=false]{border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-level="2"][data-expand=true]{border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-level="2"] .header{background-color:#ffffffb3;padding:10px 0}wp-component[name=ProductFeatures] .category[data-level="2"] .header .title{grid-column:1/-1;padding-inline:16px}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="2"] .header .title{gap:24px;grid-column:1/span 4;padding-inline:0}}wp-component[name=ProductFeatures] .category[data-level="2"]>.content-container>.content>.entry:nth-of-type(odd){--entry-bg: rgba(0,0,0,.02);background-color:var(--entry-bg)}wp-component[name=ProductFeatures] .category[data-level="2"]>.content-container>.content>.entry:nth-of-type(2n){--entry-bg: #fff;background-color:var(--entry-bg)}wp-component[name=ProductFeatures] .category[data-level="3"]{border-radius:0}wp-component[name=ProductFeatures] .category[data-level="3"][data-expand=false]{border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-level="3"][data-expand=true]{border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-level="3"] .header{background-color:#00000005;color:#0009}wp-component[name=ProductFeatures] .category[data-level="3"] .header .title{grid-column:1/span 3;padding-inline-start:24px;margin-inline-start:0;flex-direction:row}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="3"] .header .title{padding-inline-start:52px}}wp-component[name=ProductFeatures] .category[data-level="3"] .entry>.label{padding-inline-start:12px}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category[data-level="3"] .entry>.label{padding-inline-start:48px}}wp-component[name=ProductFeatures] .category[data-level="3"]>.content-container{display:grid;padding:0}wp-component[name=ProductFeatures] .category[data-expand=true]>.header .icon>svg{transform:rotate(45deg)}wp-component[name=ProductFeatures] .category[data-expand=false]{border-width:1px}wp-component[name=ProductFeatures] .category[data-expand=false] .category[data-level="2"]{border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-expand=false] :has(*[data-level="3"]){border-width:1px 0 0 0}wp-component[name=ProductFeatures] .category[data-expand=false] .header:hover .icon>svg{transform:rotate(45deg)}wp-component[name=ProductFeatures] .category[data-expand=false]>.content-container{display:none}wp-component[name=ProductFeatures] .category .header,wp-component[name=ProductFeatures] .category .content,wp-component[name=ProductFeatures] .category .content-container,wp-component[name=ProductFeatures] .category .entry{display:grid;grid-column:1/-1;grid-template-columns:subgrid}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category .content-container{padding:16px}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category .content-container:has(.category[data-level="2"]){padding:0 16px}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category .content-container:has(.category[data-level="3"]){padding:0}}wp-component[name=ProductFeatures] .category .header{background-color:#fff;font-weight:600;cursor:pointer}wp-component[name=ProductFeatures] .category .header .icon{grid-column:span 1}wp-component[name=ProductFeatures] .category .header .icon>svg{block-size:16px;inline-size:16px;transition:transform ease .3s}wp-component[name=ProductFeatures] .category .header .title{align-items:center;display:flex;font-size:var(--font-size-body-xsmall);gap:16px;grid-column:1/span 2;flex-direction:row-reverse;justify-content:space-between}@media (min-width: 1180px){wp-component[name=ProductFeatures] .category .header .title{grid-column:2/span 3;flex-direction:row;font-size:var(--font-size-body-medium);justify-content:start}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category .header .title{grid-column-start:1;grid-column-end:span calc(11 - var(--plan-length))}}wp-component[name=ProductFeatures] .category .header .plans{display:grid;grid-template-columns:subgrid;grid-column-end:span 1;padding-inline-end:16px}@media (min-width: 1180px){wp-component[name=ProductFeatures] .category .header .plans{grid-column-end:span calc(var(--column-length) * 2)}}wp-component[name=ProductFeatures] .category .header .plan{display:none}@media (min-width: 1180px){wp-component[name=ProductFeatures] .category .header .plan{display:block}}wp-component[name=ProductFeatures] .category .header .plan,wp-component[name=ProductFeatures] .category .header .available{justify-self:center}@media (min-width: 1180px){wp-component[name=ProductFeatures] .category .header .plan,wp-component[name=ProductFeatures] .category .header .available{grid-column:span 1}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .category .header .plan,wp-component[name=ProductFeatures] .category .header .available{grid-column:span 2}}wp-component[name=ProductFeatures] .category sup{font-size:12px}wp-component[name=ProductFeatures] .category sup>a{text-decoration:none;color:inherit}wp-component[name=ProductFeatures] .category sup>a:hover{text-decoration:underline}wp-component[name=ProductFeatures] .content{position:relative;color:#0009}wp-component[name=ProductFeatures] .content .entry{border:solid rgba(0,0,0,.1);border-width:1px 0 0 0;font-size:var(--font-size-body-medium);gap:0;z-index:0}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .entry{padding:10px 20px;gap:16px}}wp-component[name=ProductFeatures] .content .entry:nth-of-type(odd){--entry-bg: #fff;background-color:var(--entry-bg)}wp-component[name=ProductFeatures] .content .entry:nth-of-type(2n){--entry-bg: rgba(0,0,0,.02);background-color:var(--entry-bg)}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .entry:has(.module--small){position:relative}wp-component[name=ProductFeatures] .content .entry:has(.module--small) .icon{min-block-size:62px;align-items:center}wp-component[name=ProductFeatures] .content .entry:has(.module--small) .icon:last-of-type{border-left:1px solid var(--color-border)}}wp-component[name=ProductFeatures] .content .entry .value,wp-component[name=ProductFeatures] .content .entry .icon{--column-size: 1;--text-align: left;text-align:var(--text-align);justify-self:center}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .entry .value,wp-component[name=ProductFeatures] .content .entry .icon{grid-column-end:span var(--column-size)}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .content .entry .value,wp-component[name=ProductFeatures] .content .entry .icon{grid-column-end:span calc(var(--column-size) * 2)}}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .entry .value,wp-component[name=ProductFeatures] .content .entry .icon{grid-row:2;padding-block:6px;width:100%}wp-component[name=ProductFeatures] .content .entry .value:not(:last-of-type),wp-component[name=ProductFeatures] .content .entry .icon:not(:last-of-type){border-right:1px solid var(--color-border)}}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .entry .value{font-size:14px;text-align:center}}wp-component[name=ProductFeatures] .content .entry .icon{align-self:center}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .entry .icon{align-items:center;display:flex;justify-content:center;min-block-size:26px}wp-component[name=ProductFeatures] .content .entry .icon>svg{max-width:18px}}wp-component[name=ProductFeatures] .content .entry .label{color:#000;font-size:var(--font-size-body-xsmall);font-weight:600;grid-column:1/span 4;text-align:center;padding-block:10px}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .entry .label{color:#0009;font-size:var(--font-size-body-medium);font-weight:400;padding:0;text-align:left}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .content .entry .label{grid-column-start:1;grid-column-end:span calc(12 - var(--plan-length) * 2);margin-inline-start:0}}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .entry:has(.value):not(:has(.value~.value)) .value{display:block;grid-column-end:span var(--column-size);text-align:center}}wp-component[name=ProductFeatures] .content .module--small{background-color:#fff;grid-column-start:calc(5 - var(--plan-length));grid-column-end:span var(--module-size);grid-row:2;padding-inline:28px 14px;padding-block-end:8px;position:absolute;min-inline-size:100%}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .module--small{display:none}}wp-component[name=ProductFeatures] .content .module--small .module-content{align-items:center;display:flex;gap:8px}wp-component[name=ProductFeatures] .content .module--small .module-icon{block-size:28px;inline-size:28px;margin:0}wp-component[name=ProductFeatures] .content .module--small .module-info{font-size:var(--font-size-body-xsmall);text-wrap:balance;min-width:100%}wp-component[name=ProductFeatures] .content .module--small .module-info .price{font-size:var(--font-size-body-xsmall)}wp-component[name=ProductFeatures] .content .module--wide{align-items:center;background-color:#f2f2f2;border-radius:22px;border:1px solid rgba(203,203,203,.2);color:var(--color-blue);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;text-align:center;position:absolute;z-index:10}@media (max-width: 1179px){wp-component[name=ProductFeatures] .content .module--wide{display:none}}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .module--wide{grid-column-start:calc(9 - var(--plan-length));grid-column-end:span var(--module-size)}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .content .module--wide{grid-column-start:calc(13 - var(--plan-length) * 2);grid-column-end:span calc(var(--module-size) * 2)}}wp-component[name=ProductFeatures] .content .module--product .module-content{padding:8px}@media (min-width: 1600px){wp-component[name=ProductFeatures] .content .module--product .module-icon{block-size:72px;inline-size:72px}}wp-component[name=ProductFeatures] .content .module--product.module--wide .module-info{font-size:var(--font-size-body-medium)}wp-component[name=ProductFeatures] .content .module--product.module--wide .module-info .button--underlined{color:var(--color-teal);font-size:var(--font-size-body-medium);padding-block:4px;text-underline-offset:4px}wp-component[name=ProductFeatures] .content .module--product.module--small .button{color:var(--color-teal);font-size:var(--font-size-body-xsmall);padding-block:0;padding-inline:8px;text-underline-offset:4px}wp-component[name=ProductFeatures] .content .module-icon{margin:0 auto 12px}@media (min-width: 1180px){wp-component[name=ProductFeatures] .content .module-icon{block-size:72px;inline-size:72px}}@media (min-width: 1600px){wp-component[name=ProductFeatures] .content .module-icon{block-size:112px;inline-size:112px}}wp-component[name=ProductFeatures] .content .module-info .price{font-size:var(--font-size-body-small)}wp-component[name=ProductFeatures]:not([style*="--component-bg: transparent;"]) .header-plans{background-color:var(--component-bg)}@media (min-width: 1180px){wp-component[name=ProductFeatures]:not([style*="--component-bg: transparent;"]) .header-plans{background-image:linear-gradient(to bottom,rgba(var(--component-bg),.5) 10%,transparent 100%)}}wp-component[name=ProductFeatures]:not([style*="--component-bg: transparent;"]) .legend-wrapper{background-image:linear-gradient(to bottom,rgba(var(--component-bg),.5) 10%,transparent 100%)}wp-component[name=ProductFeaturesGads]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads]{padding-block:100px}}wp-component[name=ProductFeaturesGads] .container-grid{align-items:start}wp-component[name=ProductFeaturesGads] .product-name{--text-align: center;--column-start: 1;--column-size: 12;align-items:center;justify-content:center;color:var(--color-blue);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-body-xsmall);gap:10px;grid-column-start:1;grid-column-end:-1;text-align:var(--text-align)}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .product-name{font-size:var(--font-size-body)}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .product-name{grid-column-start:var(--column-start);grid-column-end:calc(var(--column-size) + 1);margin-block-end:12px}}wp-component[name=ProductFeaturesGads] .product-name img.product-icon{width:26px;height:26px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .product-name img.product-icon{width:40px;height:40px}}wp-component[name=ProductFeaturesGads] mark{background-color:var(--color-yellow);color:var(--color-blue)}wp-component[name=ProductFeaturesGads] .header-content{--text-align: center;--column-start: 1;--column-size: 12;text-align:var(--text-align);grid-column-start:1;grid-column-end:-1;margin-block-end:28px}wp-component[name=ProductFeaturesGads] .header-content h1{font-size:var(--font-size-h4);line-height:var(--font-size-h3)}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .header-content h1{font-size:var(--font-size-h1);line-height:58px}}wp-component[name=ProductFeaturesGads] .header-content h2{font-size:var(--font-size-h6);line-height:var(--font-size-h5)}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .header-content h2{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=ProductFeaturesGads] .header-content>h1,wp-component[name=ProductFeaturesGads] .header-content h2,wp-component[name=ProductFeaturesGads] .header-content h3,wp-component[name=ProductFeaturesGads] .header-content h4,wp-component[name=ProductFeaturesGads] .header-content h5,wp-component[name=ProductFeaturesGads] .header-content h6{text-align:var(--text-align);text-wrap:balance;padding-inline:24px}@media (min-width: 768px){wp-component[name=ProductFeaturesGads] .header-content>h1,wp-component[name=ProductFeaturesGads] .header-content h2,wp-component[name=ProductFeaturesGads] .header-content h3,wp-component[name=ProductFeaturesGads] .header-content h4,wp-component[name=ProductFeaturesGads] .header-content h5,wp-component[name=ProductFeaturesGads] .header-content h6{padding-inline:0}}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .header-content{margin-block-end:64px}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .header-content{grid-column-start:var(--column-start);grid-column-end:calc(var(--column-size) + 1);margin-block-end:40px}}wp-component[name=ProductFeaturesGads] .header-plans{align-items:end;background-color:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-inline:-22px;padding-block-start:8px;padding-inline:22px;position:sticky;top:50px;z-index:100}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .header-plans{background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 10%,transparent 100%);padding:44px 20px 40px;margin-inline:-20px;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);top:53px}}wp-component[name=ProductFeaturesGads] .container-features{display:grid;font-size:var(--font-size-body-small);grid-template-columns:subgrid;grid-column:1/-1;line-height:var(--font-size-body-medium)}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .container-features{font-size:var(--font-size-body);line-height:var(--font-size-h7)}}wp-component[name=ProductFeaturesGads] .feature-info-container{display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-block-start:45px;row-gap:28px}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .feature-info-container{margin-block-start:20px}}wp-component[name=ProductFeaturesGads] .feature-info-container .info{font-size:var(--font-size-body-xsmall);line-height:var(--font-size-body-small);grid-column:1/-1}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .feature-info-container .info{grid-column:span 4}}wp-component[name=ProductFeaturesGads] .feature-info-container .info .number{font-weight:700}wp-component[name=ProductFeaturesGads] .feature-info-container .info p{font-weight:300;padding-block:1ch}wp-component[name=ProductFeaturesGads] .feature-info-container .info p a{font-weight:600;color:var(--color-blue)}wp-component[name=ProductFeaturesGads] .feature-info-container .info p a:hover{text-decoration:none}wp-component[name=ProductFeaturesGads] .hidden{display:none!important}wp-component[name=ProductFeaturesGads] .feature-search{background-color:#fff;border:1px solid var(--color-border);border-radius:28px;display:flex;grid-column-start:1;grid-column-end:-1;justify-content:space-between;margin-block-end:16px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .feature-search{grid-column-start:1;grid-column-end:span 3}}wp-component[name=ProductFeaturesGads] .feature-search input[type=text]{border:none;font-size:var(--font-size-body-medium);padding:15px 20px;width:100%}wp-component[name=ProductFeaturesGads] .feature-search input[type=text]::placeholder{color:var(--color-text)}wp-component[name=ProductFeaturesGads] .feature-search input[type=text]:focus,wp-component[name=ProductFeaturesGads] .feature-search input[type=text]:focus-visible{border-radius:28px 0 0 28px}wp-component[name=ProductFeaturesGads] .feature-search .button{margin:5px}wp-component[name=ProductFeaturesGads] .legend-wrapper{background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 10%,transparent 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);display:grid;grid-template-columns:subgrid;grid-column:1/-1;margin-inline:-22px;padding-inline:22px;position:sticky;top:6rem;z-index:110}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .legend-wrapper{display:none}}wp-component[name=ProductFeaturesGads] .legend{border:1px solid;border-color:var(--color-blue);border-radius:8px;box-shadow:0 3px 6px #00000029;display:grid;grid-template-columns:subgrid;gap:0;grid-column:1/-1;margin-block:22px 38px;overflow:clip}wp-component[name=ProductFeaturesGads] .legend .label{background-color:#fff;color:var(--color-blue);font-size:14px;font-weight:600;text-align:center;padding-block:13px}wp-component[name=ProductFeaturesGads] .legend .label:not(:last-of-type){border-right:1px solid var(--color-blue)}wp-component[name=ProductFeaturesGads] .plans{display:none}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .plans{display:grid;grid-template-columns:subgrid;grid-column-start:calc(9 - var(--plan-length));grid-column-end:-1;height:auto}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .plans{grid-column-start:calc(13 - var(--plan-length) * 2);grid-column-end:-1}}wp-component[name=ProductFeaturesGads] .plan{background-color:#fff;border:1px solid var(--color-border);border-radius:22px;cursor:pointer;grid-column-end:span 1;padding-block:16px;position:relative;text-align:center;transition:background-color ease .3s}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .plan{grid-column-end:span 2}}wp-component[name=ProductFeaturesGads] .plan:hover{background-color:var(--color-blue)}wp-component[name=ProductFeaturesGads] .plan:hover .plan-headline{color:#fff}wp-component[name=ProductFeaturesGads] .plan .plan-headline{color:var(--color-blue);font-size:var(--font-size-h4);font-weight:700}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .plan .plan-headline{font-size:var(--font-size-body-large);line-height:1;margin-block-end:8px}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .plan .plan-headline{font-size:var(--font-size-h3)}}@media (min-width: 1180px) and (max-width: 1599px){wp-component[name=ProductFeaturesGads] .plan .plan-buy>.button{padding-inline:10px}}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px -1px auto -1px;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--center{text-align:center}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--topseller{background-color:var(--color-teal);font-size:var(--font-size-body-xsmall)}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--topseller{font-size:var(--font-size-body)}}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=ProductFeaturesGads] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:60%}wp-component[name=ProductFeaturesGads] .category{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#000;display:grid;grid-column:1/-1;grid-template-columns:subgrid;overflow:clip}wp-component[name=ProductFeaturesGads] .category[data-level="1"]{color:var(--color-teal-dark);margin-block-end:20px}wp-component[name=ProductFeaturesGads] .category[data-level="1"] .header{padding:10px 16px}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .category[data-level="1"] .header .available,wp-component[name=ProductFeaturesGads] .category[data-level="1"] .header .plan{display:none;justify-self:end}}wp-component[name=ProductFeaturesGads] .category[data-level="1"] .header .title{grid-column:1/-1}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="1"] .header .title{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="1"] .entry>.label{margin-inline-start:0}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="1"]>.content-container>.category{margin-inline:16px}}wp-component[name=ProductFeaturesGads] .category[data-level="2"]{border-radius:0}wp-component[name=ProductFeaturesGads] .category[data-level="2"][data-expand=false]{border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-level="2"][data-expand=true]{border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-level="2"] .header{background-color:#ffffffb3;padding:10px 0}wp-component[name=ProductFeaturesGads] .category[data-level="2"] .header .title{grid-column:1/-1;padding-inline:16px}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="2"] .header .title{gap:24px;grid-column:1/span 4;padding-inline:0}}wp-component[name=ProductFeaturesGads] .category[data-level="2"]>.content-container>.content>.entry:nth-of-type(odd){--entry-bg: rgba(0,0,0,.02);background-color:var(--entry-bg)}wp-component[name=ProductFeaturesGads] .category[data-level="2"]>.content-container>.content>.entry:nth-of-type(2n){--entry-bg: #fff;background-color:var(--entry-bg)}wp-component[name=ProductFeaturesGads] .category[data-level="3"]{border-radius:0}wp-component[name=ProductFeaturesGads] .category[data-level="3"][data-expand=false]{border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-level="3"][data-expand=true]{border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-level="3"] .header{background-color:#00000005;color:#0009}wp-component[name=ProductFeaturesGads] .category[data-level="3"] .header .title{grid-column:1/span 3;padding-inline-start:24px;margin-inline-start:0;flex-direction:row}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="3"] .header .title{padding-inline-start:52px}}wp-component[name=ProductFeaturesGads] .category[data-level="3"] .entry>.label{padding-inline-start:12px}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category[data-level="3"] .entry>.label{padding-inline-start:48px}}wp-component[name=ProductFeaturesGads] .category[data-level="3"]>.content-container{display:grid;padding:0}wp-component[name=ProductFeaturesGads] .category[data-expand=true]>.header .icon>svg{transform:rotate(45deg)}wp-component[name=ProductFeaturesGads] .category[data-expand=false]{border-width:1px}wp-component[name=ProductFeaturesGads] .category[data-expand=false] .category[data-level="2"]{border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-expand=false] :has(*[data-level="3"]){border-width:1px 0 0 0}wp-component[name=ProductFeaturesGads] .category[data-expand=false] .header:hover .icon>svg{transform:rotate(45deg)}wp-component[name=ProductFeaturesGads] .category[data-expand=false]>.content-container{display:none}wp-component[name=ProductFeaturesGads] .category .header,wp-component[name=ProductFeaturesGads] .category .content,wp-component[name=ProductFeaturesGads] .category .content-container,wp-component[name=ProductFeaturesGads] .category .entry{display:grid;grid-column:1/-1;grid-template-columns:subgrid}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category .content-container{padding:16px}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category .content-container:has(.category[data-level="2"]){padding:0 16px}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category .content-container:has(.category[data-level="3"]){padding:0}}wp-component[name=ProductFeaturesGads] .category .header{background-color:#fff;font-weight:600;cursor:pointer}wp-component[name=ProductFeaturesGads] .category .header .icon{grid-column:span 1}wp-component[name=ProductFeaturesGads] .category .header .icon>svg{block-size:16px;inline-size:16px;transition:transform ease .3s}wp-component[name=ProductFeaturesGads] .category .header .title{align-items:center;display:flex;font-size:var(--font-size-body-xsmall);gap:16px;grid-column:1/span 2;flex-direction:row-reverse;justify-content:space-between}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .category .header .title{grid-column:2/span 3;flex-direction:row;font-size:var(--font-size-body-medium);justify-content:start}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category .header .title{grid-column-start:1;grid-column-end:span calc(11 - var(--plan-length))}}wp-component[name=ProductFeaturesGads] .category .header .plans{display:grid;grid-template-columns:subgrid;grid-column-end:span 1;padding-inline-end:16px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .category .header .plans{grid-column-end:span calc(var(--column-length) * 2)}}wp-component[name=ProductFeaturesGads] .category .header .plan{display:none}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .category .header .plan{display:block}}wp-component[name=ProductFeaturesGads] .category .header .plan,wp-component[name=ProductFeaturesGads] .category .header .available{justify-self:center}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .category .header .plan,wp-component[name=ProductFeaturesGads] .category .header .available{grid-column:span 1}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .category .header .plan,wp-component[name=ProductFeaturesGads] .category .header .available{grid-column:span 2}}wp-component[name=ProductFeaturesGads] .category sup{font-size:12px}wp-component[name=ProductFeaturesGads] .category sup>a{text-decoration:none;color:inherit}wp-component[name=ProductFeaturesGads] .category sup>a:hover{text-decoration:underline}wp-component[name=ProductFeaturesGads] .content{position:relative;color:#0009}wp-component[name=ProductFeaturesGads] .content .entry{border:solid rgba(0,0,0,.1);border-width:1px 0 0 0;font-size:var(--font-size-body-medium);gap:0;z-index:0}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .entry{padding:10px 20px;gap:16px}}wp-component[name=ProductFeaturesGads] .content .entry:nth-of-type(odd){--entry-bg: #fff;background-color:var(--entry-bg)}wp-component[name=ProductFeaturesGads] .content .entry:nth-of-type(2n){--entry-bg: rgba(0,0,0,.02);background-color:var(--entry-bg)}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .entry:has(.module--small){position:relative}wp-component[name=ProductFeaturesGads] .content .entry:has(.module--small) .icon{min-block-size:62px;align-items:center}wp-component[name=ProductFeaturesGads] .content .entry:has(.module--small) .icon:last-of-type{border-left:1px solid var(--color-border)}}wp-component[name=ProductFeaturesGads] .content .entry .value,wp-component[name=ProductFeaturesGads] .content .entry .icon{--column-size: 1;--text-align: left;text-align:var(--text-align);justify-self:center}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .entry .value,wp-component[name=ProductFeaturesGads] .content .entry .icon{grid-column-end:span var(--column-size)}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .content .entry .value,wp-component[name=ProductFeaturesGads] .content .entry .icon{grid-column-end:span calc(var(--column-size) * 2)}}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .entry .value,wp-component[name=ProductFeaturesGads] .content .entry .icon{grid-row:2;padding-block:6px;width:100%}wp-component[name=ProductFeaturesGads] .content .entry .value:not(:last-of-type),wp-component[name=ProductFeaturesGads] .content .entry .icon:not(:last-of-type){border-right:1px solid var(--color-border)}}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .entry .value{font-size:14px;text-align:center}}wp-component[name=ProductFeaturesGads] .content .entry .icon{align-self:center}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .entry .icon{align-items:center;display:flex;justify-content:center;min-block-size:26px}wp-component[name=ProductFeaturesGads] .content .entry .icon>svg{max-width:18px}}wp-component[name=ProductFeaturesGads] .content .entry .label{color:#000;font-size:var(--font-size-body-xsmall);font-weight:600;grid-column:1/span 4;text-align:center;padding-block:10px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .entry .label{color:#0009;font-size:var(--font-size-body-medium);font-weight:400;padding:0;text-align:left}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .content .entry .label{grid-column-start:1;grid-column-end:span calc(12 - var(--plan-length) * 2);margin-inline-start:0}}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .entry:has(.value):not(:has(.value~.value)) .value{display:block;grid-column-end:span var(--column-size);text-align:center}}wp-component[name=ProductFeaturesGads] .content .module--small{background-color:#fff;grid-column-start:calc(5 - var(--plan-length));grid-column-end:span var(--module-size);grid-row:2;padding-inline:28px 14px;padding-block-end:8px;position:absolute;min-inline-size:100%}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .module--small{display:none}}wp-component[name=ProductFeaturesGads] .content .module--small .module-content{align-items:center;display:flex;gap:8px}wp-component[name=ProductFeaturesGads] .content .module--small .module-icon{block-size:28px;inline-size:28px;margin:0}wp-component[name=ProductFeaturesGads] .content .module--small .module-info{font-size:var(--font-size-body-xsmall);text-wrap:balance;min-width:100%}wp-component[name=ProductFeaturesGads] .content .module--small .module-info .price{font-size:var(--font-size-body-xsmall)}wp-component[name=ProductFeaturesGads] .content .module--wide{align-items:center;background-color:#f2f2f2;border-radius:22px;border:1px solid rgba(203,203,203,.2);color:var(--color-blue);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;text-align:center;position:absolute;z-index:10}@media (max-width: 1179px){wp-component[name=ProductFeaturesGads] .content .module--wide{display:none}}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .module--wide{grid-column-start:calc(9 - var(--plan-length));grid-column-end:span var(--module-size)}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .content .module--wide{grid-column-start:calc(13 - var(--plan-length) * 2);grid-column-end:span calc(var(--module-size) * 2)}}wp-component[name=ProductFeaturesGads] .content .module--product .module-content{padding:8px}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .content .module--product .module-icon{block-size:72px;inline-size:72px}}wp-component[name=ProductFeaturesGads] .content .module--product.module--wide .module-info{font-size:var(--font-size-body-medium)}wp-component[name=ProductFeaturesGads] .content .module--product.module--wide .module-info .button--underlined{color:var(--color-teal);font-size:var(--font-size-body-medium);padding-block:4px;text-underline-offset:4px}wp-component[name=ProductFeaturesGads] .content .module--product.module--small .button{color:var(--color-teal);font-size:var(--font-size-body-xsmall);padding-block:0;padding-inline:8px;text-underline-offset:4px}wp-component[name=ProductFeaturesGads] .content .module-icon{margin:0 auto 12px}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads] .content .module-icon{block-size:72px;inline-size:72px}}@media (min-width: 1600px){wp-component[name=ProductFeaturesGads] .content .module-icon{block-size:112px;inline-size:112px}}wp-component[name=ProductFeaturesGads] .content .module-info .price{font-size:var(--font-size-body-small)}wp-component[name=ProductFeaturesGads]:not([style*="--component-bg: transparent;"]) .header-plans{background-color:var(--component-bg)}@media (min-width: 1180px){wp-component[name=ProductFeaturesGads]:not([style*="--component-bg: transparent;"]) .header-plans{background-image:linear-gradient(to bottom,rgba(var(--component-bg),.5) 10%,transparent 100%)}}wp-component[name=ProductFeaturesGads]:not([style*="--component-bg: transparent;"]) .legend-wrapper{background-image:linear-gradient(to bottom,rgba(var(--component-bg),.5) 10%,transparent 100%)}wp-component[name=ProductSwitch]{display:flex;justify-content:center;padding:50px 22px 0}@media (min-width: 1180px){wp-component[name=ProductSwitch]{padding:50px 0 12px}}wp-component[name=ProductSwitch] .product-tab-navigation{display:flex;justify-content:center;gap:10px}@media (max-width: 1179px){wp-component[name=ProductSwitch] .product-tab-navigation{justify-content:start;margin-inline:10px;max-inline-size:174px;overflow:hidden;position:relative;scroll-behavior:smooth}}wp-component[name=ProductSwitch] .product-tab-navigation-button{--button-text-color: var(--color-blue);border:1px solid var(--color-border);gap:5px;transition:all ease .3s}@media (max-width: 1179px){wp-component[name=ProductSwitch] .product-tab-navigation-button{flex:1 0 174px;justify-content:center}}wp-component[name=ProductSwitch] .product-tab-navigation-button[aria-selected=false]{--button-background-color: transparent}wp-component[name=ProductSwitch] .product-tab-navigation-button:hover,wp-component[name=ProductSwitch] .product-tab-navigation-button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=ProductSwitch] .product-tab-navigation-button>span{inline-size:22px;block-size:22px}wp-component[name=ProductSwitch] .product-tab-navigation-prev,wp-component[name=ProductSwitch] .product-tab-navigation-next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=ProductSwitch] .product-tab-navigation-prev:disabled,wp-component[name=ProductSwitch] .product-tab-navigation-next:disabled{cursor:default;opacity:.5;pointer-events:none}@media (min-width: 1180px){wp-component[name=ProductSwitch] .product-tab-navigation-prev,wp-component[name=ProductSwitch] .product-tab-navigation-next{display:none}}wp-component[name=ProductSwitchCourses]{display:flex;justify-content:center;max-inline-size:1180px;margin-inline:auto;padding:50px 22px 0}@media (min-width: 1180px){wp-component[name=ProductSwitchCourses]{padding:30px 0 18px}}@media (min-width: 1600px){wp-component[name=ProductSwitchCourses]{max-inline-size:var(--content-max-width-full)}}wp-component[name=ProductSwitchCourses] .product-tab-navigation{display:flex;justify-content:center;gap:10px}@media (max-width: 1179px){wp-component[name=ProductSwitchCourses] .product-tab-navigation{justify-content:start;margin-inline:10px;max-inline-size:174px;overflow:hidden;position:relative;scroll-behavior:smooth}}wp-component[name=ProductSwitchCourses] .product-tab-navigation-button{--button-text-color: var(--color-blue);border:1px solid var(--color-border);gap:5px;transition:all ease .3s}@media (max-width: 1179px){wp-component[name=ProductSwitchCourses] .product-tab-navigation-button{flex:1 0 174px;justify-content:center}}wp-component[name=ProductSwitchCourses] .product-tab-navigation-button[aria-selected=false]{--button-background-color: transparent}wp-component[name=ProductSwitchCourses] .product-tab-navigation-button:hover,wp-component[name=ProductSwitchCourses] .product-tab-navigation-button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=ProductSwitchCourses] .product-tab-navigation-button>span{inline-size:22px;block-size:22px}wp-component[name=ProductSwitchCourses] .product-tab-navigation-prev,wp-component[name=ProductSwitchCourses] .product-tab-navigation-next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=ProductSwitchCourses] .product-tab-navigation-prev:disabled,wp-component[name=ProductSwitchCourses] .product-tab-navigation-next:disabled{cursor:default;opacity:.5;pointer-events:none}@media (min-width: 1180px){wp-component[name=ProductSwitchCourses] .product-tab-navigation-prev,wp-component[name=ProductSwitchCourses] .product-tab-navigation-next{display:none}}wp-component[name=ProductSwitchService]{display:flex;justify-content:center;padding:50px 22px 0}@media (min-width: 1180px){wp-component[name=ProductSwitchService]{padding:30px 0 18px}}wp-component[name=ProductSwitchService] .product-tab-navigation{display:flex;justify-content:center;gap:10px}@media (max-width: 1179px){wp-component[name=ProductSwitchService] .product-tab-navigation{justify-content:start;margin-inline:10px;max-inline-size:174px;overflow:hidden;position:relative;scroll-behavior:smooth}}wp-component[name=ProductSwitchService] .product-tab-navigation-button{--button-text-color: var(--color-blue);border:1px solid var(--color-border);gap:5px;transition:all ease .3s}@media (max-width: 1179px){wp-component[name=ProductSwitchService] .product-tab-navigation-button{flex:1 0 174px;justify-content:center}}wp-component[name=ProductSwitchService] .product-tab-navigation-button[aria-selected=false]{--button-background-color: transparent}wp-component[name=ProductSwitchService] .product-tab-navigation-button:hover,wp-component[name=ProductSwitchService] .product-tab-navigation-button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=ProductSwitchService] .product-tab-navigation-button>span{inline-size:22px;block-size:22px}wp-component[name=ProductSwitchService] .product-tab-navigation-prev,wp-component[name=ProductSwitchService] .product-tab-navigation-next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=ProductSwitchService] .product-tab-navigation-prev:disabled,wp-component[name=ProductSwitchService] .product-tab-navigation-next:disabled{cursor:default;opacity:.5;pointer-events:none}@media (min-width: 1180px){wp-component[name=ProductSwitchService] .product-tab-navigation-prev,wp-component[name=ProductSwitchService] .product-tab-navigation-next{display:none}}wp-component[name=ProductTexts]{--bg-color: transparent;--text-color: #000;color:var(--text-color);background-color:var(--bg-color);padding-block:24px 50px}@media (min-width: 1180px){wp-component[name=ProductTexts]{padding-block:50px 100px}}wp-component[name=ProductTexts]:not([style*="--bg-color: transparent"]) .headline{color:var(--text-color)}wp-component[name=ProductTexts] .headline{text-align:center;margin-block-end:38px}wp-component[name=ProductTexts] .product-texts-container{display:grid;column-gap:11px;grid-template-columns:repeat(4,minmax(74px,1fr));inline-size:100%;margin-inline:auto;padding-inline:22px;row-gap:calc(var(--column-gap) * 2)}@media (min-width: 1180px){wp-component[name=ProductTexts] .product-texts-container{grid-template-columns:repeat(8,minmax(124px,1fr));max-inline-size:1180px;padding-inline:0;column-gap:16px}}@media (min-width: 1600px){wp-component[name=ProductTexts] .product-texts-container{grid-template-columns:repeat(12,122px);margin-inline:auto;max-inline-size:var(--content-max-width-full)}}wp-component[name=ProductTexts] .product-texts-container .product-text{grid-column:span 4}@media (min-width: 1600px){wp-component[name=ProductTexts] .product-texts-container .product-text{grid-column:span 6}}wp-component[name=ProductTexts] .product-texts-container .product-text .number,wp-component[name=ProductTexts] .product-texts-container .product-text .text{font-size:var(--font-size-body-xsmall);line-height:var(--font-size-body-small)}wp-component[name=ProductTexts] .product-texts-container .product-text .number{font-weight:700;margin-block-end:10px}wp-component[name=ProductTexts] .product-texts-container .product-text .text{font-weight:300;letter-spacing:.07px}wp-component[name=PromoBanner]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PromoBanner]{padding-block:100px}}@media (min-width: 1180px){wp-component[name=PromoBanner]:has(+wp-component[name^=PriceTable]){padding-block:60px}}wp-component[name=PromoBanner]:has(~wp-component[name=PriceTableDesktop]){padding-block-end:0}@media (min-width: 1180px){wp-component[name=PromoBanner]:has(~wp-component[name=PriceTableDesktop]){padding-block-end:0}}wp-component[name=PromoBanner] .content-wrapper{--bg-color: transparent;--text-align: left;background-color:var(--bg-color);border-radius:22px;grid-column:span 4;padding:16px;text-align:var(--text-align)}@media (min-width: 1180px){wp-component[name=PromoBanner] .content-wrapper{padding:32px;grid-column:2/span 6}}@media (min-width: 1600px){wp-component[name=PromoBanner] .content-wrapper{grid-column:3/span 8}}wp-component[name=PromoBanner] .content-wrapper p{line-height:1.2}wp-component[name=PromoBanner] .content-wrapper p:first-of-type{margin-block-start:8px}wp-component[name=PromoBanner] .content-wrapper sup{inset-block-start:-.5em;inset-inline-start:-.2em;font-size:.625em}wp-component[name=PromoBanner] .content-wrapper sup a{color:inherit;text-decoration:none}wp-component[name=PromoBanner] .content-wrapper sup a:hover{text-decoration:underline}wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"]{color:#fff}wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h1,wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h2,wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h3,wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h4,wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h5,wp-component[name=PromoBanner] .content-wrapper[style*="--bg-color: var(--color-red)"] h6{color:#fff}@media (min-width: 1180px){wp-component[name=PromoBanner]+wp-component[name^=PriceTable][data-discount="1"]{margin-block-start:0}}wp-component[name=SelectableTags]{background-color:#f2f2f2;padding-block-start:72px}wp-component[name=SelectableTags] .container{max-inline-size:1226px;margin-inline:auto;padding:0}wp-component[name=SelectableTags] .titleContainer{--s: 80px;display:flex;margin-block-end:32px;position:relative}@media (min-width: 1024px){wp-component[name=SelectableTags] .titleContainer{align-items:center}}@media (min-width: 1180px){wp-component[name=SelectableTags] .titleContainer{--s: 144px}}wp-component[name=SelectableTags] .titleContainer .titleIcon{min-inline-size:48px;max-block-size:60px;max-inline-size:60px}@media (min-width: 1180px){wp-component[name=SelectableTags] .titleContainer .titleIcon{max-block-size:90px;max-inline-size:90px}}wp-component[name=SelectableTags] .titleContainer .mainTitle{color:var(--color-blue);font-family:var(--font-family-heading);font-size:var(--font-size-h5);inline-size:100%;line-height:var(--font-size-h4);margin-inline-start:10px}@media (min-width: 1366px){wp-component[name=SelectableTags] .titleContainer .mainTitle{font-size:var(--font-size-h4);line-height:var(--font-size-h3);margin-inline-start:32px}}wp-component[name=SelectableTags] .titleContainer .mainTitle:has(~.discount){padding-inline-end:var(--s)}wp-component[name=SelectableTags] .contentBoxWhite{background-color:#fff;border-radius:22px;border:1px solid var(--color-border);margin-block-end:56px}@media (min-width: 1180px){wp-component[name=SelectableTags] .contentBoxWhite{margin-block-end:72px}}wp-component[name=SelectableTags] .tags-header{--text-color: #707070;align-items:center;color:var(--text-color);cursor:pointer;display:flex;inline-size:100%;justify-content:space-between;padding:10px 22px}@media (min-width: 1180px){wp-component[name=SelectableTags] .tags-header{display:none}}wp-component[name=SelectableTags] .tags-header span.tags-filter-indicator{block-size:20px;display:grid;font-size:200px;inline-size:20px;place-content:center}wp-component[name=SelectableTags] .tags-header span.tags-filter-indicator:before,wp-component[name=SelectableTags] .tags-header span.tags-filter-indicator:after{background-color:var(--text-color);block-size:20px;border-radius:.03em;content:"";inline-size:3px;transition:all .3s ease-in-out;grid-row:1;grid-column:1}wp-component[name=SelectableTags] .tags-header span.tags-filter-indicator:before{transform:scale(0)}wp-component[name=SelectableTags] .tags-header span.tags-filter-indicator:after{transform:rotate(90deg)}wp-component[name=SelectableTags] .tags-header[aria-expanded=false] span.tags-filter-indicator:before{transform:rotate(90deg) scale(1)}wp-component[name=SelectableTags] .tags-header[aria-expanded=false] span.tags-filter-indicator:after{transform:rotate(-180deg)}wp-component[name=SelectableTags] .ulSelectable,wp-component[name=SelectableTags] .ulSelected{display:flex;flex-wrap:wrap;gap:10px;list-style:none}@media (min-width: 1180px){wp-component[name=SelectableTags] .ulSelectable,wp-component[name=SelectableTags] .ulSelected{gap:20px}}wp-component[name=SelectableTags] .ulSelectable{padding:10px;margin-block-end:28px}@media (min-width: 1180px){wp-component[name=SelectableTags] .ulSelectable{padding:50px 69px;margin-block-end:0}}wp-component[name=SelectableTags] .ulSelectable .tagSelectable{background-color:#023e84}wp-component[name=SelectableTags] .ulSelectable .tagSelected{background-color:#cbcbcb;pointer-events:none}wp-component[name=SelectableTags] .ulSelected{padding:10px;margin-block-start:0}@media (min-width: 1180px){wp-component[name=SelectableTags] .ulSelected{padding:0 69px 50px}}wp-component[name=SelectableTags] .ulSelected .tagSelected{background-color:#63c2cd}wp-component[name=SelectableTags] .ulSelected .tagSelected:before{background-image:url(./close_white_24-3ee1edec.svg);background-position:center center;background-repeat:no-repeat;background-size:9px 9px;content:" ";display:inline-flex;min-block-size:10px;min-inline-size:9px;margin-inline-end:20px}wp-component[name=SelectableTags] .tagSelectable,wp-component[name=SelectableTags] .tagSelected{border-radius:20px;color:#fff;cursor:pointer;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--font-size-body);padding:9px 20px}wp-component[name=SelectableTags]+wp-component[name=BlockButtons]{padding-block:100px}wp-component[name=SelectableTags] .produkteContainer{display:flex;flex-wrap:wrap;gap:16px;max-inline-size:100%;justify-content:center}wp-component[name=SelectableTags] .produkteContainer[data-show-all=true] .product{display:block}wp-component[name=SelectableTags] .produkteContainer[data-show-all=false] .product:not(.item--active){display:none}wp-component[name=SelectableTags] .produkteContainer:has(.product[data-discount="1"]){margin-block-start:56px;row-gap:56px}wp-component[name=SelectableTags] .produkteContainer .product{background-color:#fff;border:1px solid #CBCBCB;border-radius:22px;height:524px;padding:12px;position:relative}wp-component[name=SelectableTags] .produkteContainer .product .item{align-items:center;justify-content:flex-end;flex:1;min-width:0;flex-direction:column;text-align:center;padding:24px 30px}wp-component[name=SelectableTags] .produkteContainer .product[data-show-addons=false]{max-width:368px}wp-component[name=SelectableTags] .produkteContainer .product[data-show-addons=true]{display:grid;grid-auto-flow:column;width:auto;column-gap:16px}wp-component[name=SelectableTags] .produkteContainer .product[data-show-addons=true] .item-main{justify-self:left;border:none;flex:1 0 100%;max-width:368px}wp-component[name=SelectableTags] .produkteContainer .product[data-show-addons=true] .item-addon{position:relative;border-radius:22px;border:1px solid #CBCBCB;background-color:#f2f2f259;flex:1 0 100%;max-width:382px}wp-component[name=SelectableTags] .produkteContainer .product[data-show-addons=true] .item-addon .label-combine{position:absolute;top:8px;left:8px;padding:5px 15px;background-color:#cbcbcb;color:#fff;font-size:var(--font-size-body-small);font-weight:600;border-radius:17px}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner{background-color:var(--color-red);border:solid #CBCBCB;border-radius:11px 11px 0 0;border-width:1px 1px 0 1px;font-weight:600;color:#fff;inline-size:50%;inset:-38px 0 auto -1px;max-inline-size:208px;padding-block:4px 20px;position:absolute;text-align:center}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner p{line-height:30px}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner span{font-size:var(--font-size-body-small);font-weight:400;line-height:30px}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner sup a:hover{text-decoration:underline}wp-component[name=SelectableTags] .produkteContainer .product .discount-banner:after{background-color:#fff;block-size:20px;border:solid #CBCBCB;border-radius:22px 0 0;border-width:1px 0 0 1px;content:"";display:block;inline-size:calc(100% + 2px);inset:auto 0 -2px -1px;position:absolute;z-index:2}@media (min-width: 1600px){wp-component[name=SelectableTags] .produkteContainer .product:has(.item[data-product-type=taxconsultant]){margin-inline-start:84px}wp-component[name=SelectableTags] .produkteContainer .product:has(.item[data-product-type=taxconsultant]):before{background-color:var(--color-border);content:"";display:block;height:100%;left:-49.5px;position:absolute;top:0;width:1px}}wp-component[name=SelectableTags] .item{position:relative}wp-component[name=SelectableTags] .item .platforms-available{align-items:center;display:flex;gap:5px;position:absolute;top:-2px;right:-2px}wp-component[name=SelectableTags] .item .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px}wp-component[name=SelectableTags] .item .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=SelectableTags] .item .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=SelectableTags] .item .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=SelectableTags] .item .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=SelectableTags] .item .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=SelectableTags] .item .platform:after{background-color:var(--color-blue)}wp-component[name=SelectableTags] .item .platform:has(.hover-text){cursor:pointer}wp-component[name=SelectableTags] .item .platform:hover>.hover-text,wp-component[name=SelectableTags] .item .platform:focus>.hover-text{display:block}wp-component[name=SelectableTags] .item .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5}wp-component[name=SelectableTags] .item .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}@media (max-width: 459px){wp-component[name=SelectableTags] .item .platform>.hover-text{--width: 80px;left:calc((var(--width) - 22px) / 2 * -1)}wp-component[name=SelectableTags] .item .platform>.hover-text .triangle{left:32px}}@media (min-width: 460px) and (max-width: 559px){wp-component[name=SelectableTags] .item .platform>.hover-text{--width: 100px;left:calc((var(--width) - 20px) / 2 * -1)}wp-component[name=SelectableTags] .item .platform>.hover-text .triangle{left:44px}}wp-component[name=SelectableTags] .item .productImage{max-block-size:160px;max-inline-size:100%;object-fit:contain;grid-column:auto}wp-component[name=SelectableTags] .item>.title{color:#023e84;font-family:var(--font-family-heading);font-size:var(--font-size-h7);font-weight:700;line-height:var(--font-size-h6);margin-block-start:12px}wp-component[name=SelectableTags] .item .content{font-family:var(--font-family-body);font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);margin-block-start:16px}wp-component[name=SelectableTags] .item .link-productpage{color:#63c2cd;display:block;font-family:var(--font-family-body);font-size:18px;font-weight:600;line-height:20px;margin-block-start:16px}wp-component[name=SelectableTags] .item .link-productpage:hover{text-decoration:none}wp-component[name=SelectableTags] .item .price-container{display:flex;justify-content:center;align-items:center;margin-block-start:var(--flow-space)}wp-component[name=SelectableTags] .item .price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-body);font-weight:600}wp-component[name=SelectableTags] .item .price-container .price span{line-height:var(--font-size-h6)}wp-component[name=SelectableTags] .item .price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=SelectableTags] .item .price-container .price sup a:hover{text-decoration:underline}wp-component[name=SelectableTags] .item .price-container .price[data-discount="0"]>span{color:var(--color-green)}wp-component[name=SelectableTags] .item .price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=SelectableTags] .item .price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=SelectableTags] .item .price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:20px 8px auto -4px;position:absolute}wp-component[name=SelectableTags] .item .price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=SelectableTags] .item .price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=SelectableTags] .item .hint{color:#cbcbcb;font-family:var(--font-family-body);font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);margin-block-start:4px}wp-component[name=SelectableTags] .item .button{margin-block-start:12px}wp-component[name=SelectableTags] .item .button--underlined.button--gray{color:var(--color-gray-dark);padding-inline:0}wp-component[name=SelectableTags] .item-main{display:flex}wp-component[name=SelectableTags] .item-addon:not(.item--active){display:none}wp-component[name=SelectableTags] .item-main.item--active,wp-component[name=SelectableTags] .item-addon.item--active{display:flex}.button.admin-only{position:absolute;z-index:999}wp-component[name=SiteNotFound]{background:#F1C134;--bg-image: url(./background_404-666a735a.png)}@media (min-width: 1180px){wp-component[name=SiteNotFound]{background:#F1C134 var(--bg-image) no-repeat center;background-size:cover}}wp-component[name=SiteNotFound] .container-grid{height:1000px}wp-component[name=SiteNotFound] .error-container{grid-column:1/span 6;margin-top:25px;margin-bottom:auto;background-color:var(--color-yellow);padding:50px;border-radius:22px}@media (min-width: 768px){wp-component[name=SiteNotFound] .error-container{margin-top:100px}}@media (min-width: 1440px){wp-component[name=SiteNotFound] .error-container{grid-column:1/span 7}}wp-component[name=SiteNotFound] .error-container .pre-text{display:flex;align-items:center;font-weight:600;color:var(--color-blue);margin-block:10px}@media (max-width: 1180px){wp-component[name=SiteNotFound] .error-container .pre-text{font-size:18px}}wp-component[name=SiteNotFound] .error-container .pre-text:before{content:url(./mb_icon_single-b15921c6.svg);width:18px;height:18px;margin-inline-end:10px}@media (min-width: 1180px){wp-component[name=SiteNotFound] .error-container .pre-text:before{width:20px;height:20px}}@media (max-width: 1180px){wp-component[name=SiteNotFound] .error-container>h1{font-size:32px}}wp-component[name=SiteNotFound] .error-container .choice-container{margin-block:50px 0}wp-component[name=SiteNotFound] .error-container .choice-container .choice-block{display:flex;flex-direction:column;margin-block:0 50px;align-items:start;color:var(--color-blue);font-weight:600}@media (min-width: 1180px){wp-component[name=SiteNotFound] .error-container .choice-container .choice-block{margin-block:0 25px;flex-direction:row;align-items:center}}wp-component[name=SiteNotFound] .error-container .choice-container .choice-block .button{margin-inline-end:25px;margin-block-end:15px;transition:.3s ease}wp-component[name=SiteNotFound] .error-container .choice-container .choice-block .button a{color:#fff;text-decoration:none}wp-component[name=SiteNotFound] .error-container .choice-container .choice-block .button:hover{background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}@media (min-width: 1180px){wp-component[name=SliderCards]{--max-title-size: 420px;--column-gap: 16px}}@media (min-width: 1600px){wp-component[name=SliderCards]{--max-title-size: 552px}}wp-component[name=SliderCards] .container-fullbleed{align-items:center;padding-block:84px 62px}@media (min-width: 1180px){wp-component[name=SliderCards] .container-fullbleed{padding-block:42px}}wp-component[name=SliderCards] .title{grid-column:2;grid-row:1;text-wrap:balance;font-size:var(--font-size-h3)}@media (min-width: 1180px){wp-component[name=SliderCards] .title{font-size:var(--font-size-h2);grid-column:2;grid-row:1;max-inline-size:var(--max-title-size)}}wp-component[name=SliderCards] .scroller{margin:0;grid-row:2;grid-column:1/-1;justify-self:end;overflow:hidden}@media (max-width: 1179px){wp-component[name=SliderCards] .scroller{max-inline-size:100%}}@media (min-width: 1180px){wp-component[name=SliderCards] .scroller{grid-row:1;grid-column:2/-1;max-inline-size:calc(100% - var(--max-title-size) - var(--column-gap))}}wp-component[name=SliderCards] .scroller__inner{display:flex;gap:16px;padding-block:42px 22px}@media (min-width: 1180px){wp-component[name=SliderCards] .scroller__inner{padding-block:42px}}wp-component[name=SliderCards] .scroller[data-animated=true]{mask:linear-gradient(90deg,transparent,white 25%)}wp-component[name=SliderCards] .scroller[data-animated=true] .scroller__inner{width:max-content;flex-wrap:nowrap;animation:scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite}wp-component[name=SliderCards] .scroller[data-direction=right]{--_animation-direction: reverse}wp-component[name=SliderCards] .scroller[data-direction=left]{--_animation-direction: forwards}wp-component[name=SliderCards] .scroller[data-speed=fast]{--_animation-duration: 20s}wp-component[name=SliderCards] .scroller[data-speed=standard]{--_animation-duration: 40s}wp-component[name=SliderCards] .scroller[data-speed=slow]{--_animation-duration: 60s}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}wp-component[name=SliderCards] .card{--width: 115;--border-radius: 22;align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:calc(var(--border-radius) * 1px);display:flex;justify-content:center;padding:16px;position:relative;width:calc(var(--width) * 1px);height:calc(var(--width) * 1px)}@media (min-width: 1180px){wp-component[name=SliderCards] .card{--width: 185;padding:28px}}@media (min-width: 1600px){wp-component[name=SliderCards] .card{--width: 260;padding:38px}}wp-component[name=SliderCards] .card:after{--shadow-width: calc((var(--width) - var(--border-radius)/2) * (var(--width) - var(--border-radius)/2) * 2);aspect-ratio:1/1;background-image:linear-gradient(to right,rgba(0,0,0,.06) 0%,transparent 65%);content:"";display:block;position:absolute;rotate:45deg;width:calc(sqrt(var(--shadow-width))*1px);transform:translate(72px);z-index:-1}@media (min-width: 1180px){wp-component[name=SliderCards] .card:after{transform:translate(124px)}}@media (min-width: 1600px){wp-component[name=SliderCards] .card:after{transform:translate(176px)}}wp-component[name=SliderCards] img.image{max-block-size:66px}wp-component[name=SliderTestimonials]{padding-block:100px}@media (min-width: 1180px){wp-component[name=SliderTestimonials]{padding-block:80px}}@media (min-width: 1600px){wp-component[name=SliderTestimonials]{padding-block:100px}}@media (min-width: 1600px){wp-component[name=SliderTestimonials]:has(+wp-component[name=GridTwoThirds]){padding-block:150px 0}}@media (min-width: 1600px){wp-component[name=SliderTestimonials] .container-grid{grid-template-rows:.85fr 1.15fr max-content}}wp-component[name=SliderTestimonials] .provider-slides{grid-column:1/end;grid-row:1;align-content:end;margin-block-end:12px}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .provider-slides{margin-block-end:20px;grid-column:1/span 3;grid-row:1}}wp-component[name=SliderTestimonials] .testimonials-title{grid-column:1/end;grid-row:2;margin-block-end:22px}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials-title{margin-block-end:20px;grid-column:1/span 4;grid-row:2;max-inline-size:var(--max-title-size)}}@media (min-width: 1600px){wp-component[name=SliderTestimonials] .testimonials-title{grid-column:1/span 3;grid-row:2}}wp-component[name=SliderTestimonials] .testimonials-title>h2{text-wrap:balance;font-size:var(--font-size-h3);line-height:var(--font-size-h2)}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials-title>h2{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=SliderTestimonials] .testimonials-slides{grid-column:1/-1;grid-row:3}@media (min-width: 1600px){wp-component[name=SliderTestimonials] .testimonials-slides{grid-column:4/-1;grid-row:1/span 2}}wp-component[name=SliderTestimonials] .testimonials-navigation{margin-block-start:var(--flow-space);display:grid;grid-auto-flow:column;column-gap:6px;grid-column:1;grid-row:4}@media (min-width: 1600px){wp-component[name=SliderTestimonials] .testimonials-navigation{grid-column:4;grid-row:3}}wp-component[name=SliderTestimonials] .testimonials-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue-dark);margin:0;cursor:pointer;color:#fff}wp-component[name=SliderTestimonials] .testimonials-navigation-button>svg{margin:auto}wp-component[name=SliderTestimonials] .testimonials-provider:not([data-active=true]),wp-component[name=SliderTestimonials] .testimonials:not([data-active=true]){display:none;opacity:0}wp-component[name=SliderTestimonials] .testimonials-provider[data-active=true]{animation:fadeInLeft .75s linear}wp-component[name=SliderTestimonials] .testimonials[data-active=true] .testimonial{animation:fadeInDown 1s linear}wp-component[name=SliderTestimonials] .testimonials-provider .provider-image{max-height:48px;inline-size:auto}wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating{display:grid;grid-template-columns:122px;grid-template-rows:repeat(2,1fr);margin-block-start:12px;color:var(--color-blue);font-family:var(--font-family-heading)}@media (min-width: 1600px){wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating{grid-template-columns:repeat(2,138px);grid-template-rows:repeat(2,1fr)}}wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating-numbers{grid-row:1;grid-column:1;font-size:var(--font-size-h4);line-height:1;font-weight:700}wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating-stars{grid-row:1;grid-column:2;display:flex;gap:3px}wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating-info{grid-row:2;grid-column:1/end;font-size:var(--font-size-body-small)}wp-component[name=SliderTestimonials] .testimonials-provider .provider-rating-info a{color:var(--color-blue);font-weight:500}wp-component[name=SliderTestimonials] .testimonials{display:flex;gap:16px}wp-component[name=SliderTestimonials] .testimonials .testimonial{display:grid;grid-template-columns:1fr;grid-template-rows:62px max-content auto 74px;flex:0 0 calc(33% - 6px);border:1px solid #CBCBCB;border-radius:22px;color:var(--color-blue);height:490px;padding:20px;margin-block-start:0}@media (max-width: 767px){wp-component[name=SliderTestimonials] .testimonials .testimonial{flex:0 0 100%;height:565px}wp-component[name=SliderTestimonials] .testimonials .testimonial:not(:first-of-type){display:none}}@media (min-width: 768px) and (max-width: 1179px){wp-component[name=SliderTestimonials] .testimonials .testimonial{flex:0 0 50%;height:565px}wp-component[name=SliderTestimonials] .testimonials .testimonial:nth-of-type(3){display:none}}wp-component[name=SliderTestimonials] .testimonials .testimonial .date-container{display:flex;gap:14px;margin-bottom:32px}wp-component[name=SliderTestimonials] .testimonials .testimonial .date-container .date-icon svg{width:17px;height:11px}wp-component[name=SliderTestimonials] .testimonials .testimonial .date-container .date{position:relative;top:-7px;font-family:var(--font-family-heading);font-size:var(--font-size-body-small);line-height:var(--font-size-h6);min-height:30px}wp-component[name=SliderTestimonials] .testimonials .testimonial .tags{display:flex;margin-bottom:16px}wp-component[name=SliderTestimonials] .testimonials .testimonial .tags .tag{background-color:var(--color-green-light);border-radius:22px;color:#77980d;font-family:var(--font-family-heading);font-size:var(--font-size-body-medium);font-weight:600;padding:6px 33px}wp-component[name=SliderTestimonials] .testimonials .testimonial .quote{--max-lines: 8;--lh: var(--font-size-h5);font-size:var(--font-size-h6);font-weight:600;line-height:var(--lh);margin-bottom:20px;height:calc(var(--lh) * var(--max-lines));max-height:232px;overflow:hidden}wp-component[name=SliderTestimonials] .testimonials .testimonial .quote--truncate{position:relative}wp-component[name=SliderTestimonials] .testimonials .testimonial .quote--truncate:before{position:absolute;content:" [...]";bottom:0;right:0;inset-block-end:0;inset-inline-end:0}wp-component[name=SliderTestimonials] .testimonials .testimonial .quote--truncate:after{position:absolute;content:"";right:0;width:1rem;height:1rem;background:white;inset-inline-end:0}wp-component[name=SliderTestimonials] .testimonials .testimonial .info{align-self:end;position:relative;display:grid;grid-template-columns:auto;grid-template-rows:repeat(4,max-content);font-family:var(--font-family-heading)}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info{grid-template-columns:calc(100% - 93px) 93px;grid-template-rows:repeat(3,max-content)}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .rating{display:flex;gap:1.5px;grid-row:2}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info .rating{grid-row:1;grid-column:1}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .rating .star{width:14px}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .name{font-size:var(--font-size-body);line-height:var(--font-size-h6);font-weight:700;grid-row:3}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info .name{grid-row:2;grid-column:1}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .company{grid-row:4;color:var(--color-blue);font-size:var(--font-size-body-small);line-height:var(--font-size-h6);text-decoration:none}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info .company{grid-row:3;grid-column:1}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img{border-radius:50%;grid-row:1;height:93px;margin-block-end:14px;width:93px}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img{grid-row:1/-1;grid-column:2;margin-block-end:0}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img--initials{display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;color:#afafaf}@media (min-width: 1180px){wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img--initials{position:absolute;bottom:-11px;right:-8px}}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img--initials p{font-family:var(--font-family-heading);font-size:40px;font-weight:700}wp-component[name=SliderTestimonials] .testimonials .testimonial .info .img--person{object-fit:cover}wp-component[name=SliderTestimonialsAlternative]{padding-block:100px;background-color:var(--bg-color);overflow:clip}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative]{padding-block:80px}}@media (min-width: 1600px){wp-component[name=SliderTestimonialsAlternative]{padding-block:100px}}@media (min-width: 1600px){wp-component[name=SliderTestimonialsAlternative]:has(+wp-component[name=GridTwoThirds]){padding-block:150px 0}}@media (max-width: 767px){wp-component[name=SliderTestimonialsAlternative][data-single-slider="1"] .testimonials{gap:0}}@media (max-width: 767px){wp-component[name=SliderTestimonialsAlternative][data-single-slider="1"] .testimonials .testimonial.swiper-slide{display:grid;flex:0 0 100%}}@media (min-width: 1600px){wp-component[name=SliderTestimonialsAlternative] .container-grid{grid-template-rows:1fr}}wp-component[name=SliderTestimonialsAlternative] .testimonials-title{grid-column:1/end;margin-block-end:22px}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials-title{margin-block-end:20px;grid-column:1/span 4;max-inline-size:var(--max-title-size)}}@media (min-width: 1600px){wp-component[name=SliderTestimonialsAlternative] .testimonials-title{grid-column:1/span 3;align-self:center}}wp-component[name=SliderTestimonialsAlternative] .testimonials-title>h2{text-wrap:balance;font-size:var(--font-size-h3);line-height:var(--font-size-h2)}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials-title>h2{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=SliderTestimonialsAlternative] .testimonials-slides{grid-column:1/-1;grid-row:3}@media (min-width: 1600px){wp-component[name=SliderTestimonialsAlternative] .testimonials-slides{grid-column:4/-1;grid-row:1/span 2}}wp-component[name=SliderTestimonialsAlternative] .testimonials-navigation{margin-block-start:var(--flow-space);display:grid;grid-auto-flow:column;column-gap:6px;grid-column:1;grid-row:4}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials-navigation{display:none}}wp-component[name=SliderTestimonialsAlternative] .testimonials-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue-dark);margin:0;cursor:pointer;color:#fff}wp-component[name=SliderTestimonialsAlternative] .testimonials-navigation-button>svg{margin:auto}wp-component[name=SliderTestimonialsAlternative] .testimonials:not([data-active=true]){display:none;opacity:0}wp-component[name=SliderTestimonialsAlternative] .testimonials-provider[data-active=true]{animation:fadeInLeft .75s linear}wp-component[name=SliderTestimonialsAlternative] .testimonials[data-active=true] .testimonial{animation:fadeInDown 1s linear}@keyframes fadeIn{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(50px)}40%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}40%{opacity:0}to{opacity:1;transform:translate(0)}}wp-component[name=SliderTestimonialsAlternative] .testimonials{display:flex;gap:16px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial{display:grid;grid-template-columns:1fr;grid-template-rows:62px max-content auto 74px;flex:0 0 calc(33% - 6px);background-color:#fff;border:1px solid #CBCBCB;border-radius:22px;color:var(--color-blue);height:490px;padding:12px 20px 20px;margin-block-start:0}@media (max-width: 767px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial{flex:0 0 100%;height:565px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial:not(:first-of-type){display:none}}@media (min-width: 768px) and (max-width: 1179px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial{flex:0 0 50%;height:565px}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .taxonomy-container{display:flex;gap:14px;margin-bottom:32px;align-items:center}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .taxonomy-container .taxonomy-icon svg{width:17px;height:11px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .taxonomy-container .taxonomies{display:flex;align-items:center;justify-content:start;gap:20px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .taxonomy-container .taxonomies>img{max-height:28px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .taxonomy-container .logo--omr{position:relative;top:4px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .tags{display:flex;margin-bottom:16px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .tags .tag{background-color:var(--color-green-light);border-radius:22px;color:#77980d;font-family:var(--font-family-heading);font-size:var(--font-size-body-medium);font-weight:600;padding:6px 33px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .quote{--max-lines: 8;--lh: var(--font-size-h5);font-size:var(--font-size-h6);font-weight:600;line-height:var(--lh);margin-bottom:20px;height:calc(var(--lh) * var(--max-lines));max-height:232px;overflow:hidden}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .quote--truncate{position:relative}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .quote--truncate:before{position:absolute;content:" [...]";bottom:0;right:0;inset-block-end:0;inset-inline-end:0}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .quote--truncate:after{position:absolute;content:"";right:0;width:1rem;height:1rem;background:white;inset-inline-end:0}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info{align-self:end;position:relative;display:grid;grid-template-columns:auto;grid-template-rows:repeat(4,max-content);font-family:var(--font-family-heading)}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info{grid-template-columns:calc(100% - 93px) 93px;grid-template-rows:repeat(3,max-content)}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .rating{display:flex;gap:1.5px;grid-row:2}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .rating{grid-row:1;grid-column:1}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .rating .star{width:14px}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .name{font-size:var(--font-size-body);line-height:var(--font-size-h6);font-weight:700;grid-row:3}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .name{grid-row:2;grid-column:1}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .company{grid-row:4;color:var(--color-blue);font-size:var(--font-size-body-small);line-height:var(--font-size-h6);text-decoration:none}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .company{grid-row:3;grid-column:1}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .img{border-radius:50%;grid-row:1;height:93px;margin-block-end:14px;width:93px}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .img{grid-row:1/-1;grid-column:2;margin-block-end:0}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .img--initials{display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;color:#afafaf}@media (min-width: 1180px){wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .img--initials{position:absolute;bottom:-11px;right:-8px}}wp-component[name=SliderTestimonialsAlternative] .testimonials .testimonial .info .img--initials p{font-family:var(--font-family-heading);font-size:40px;font-weight:700}wp-component[name=SubMenu]{--bg-color: transparent;--text-color: #000;background-color:#fff;block-size:52px;bottom:0;color:var(--color-blue);padding-block:10px;position:fixed;inline-size:100%;z-index:10;transition:transform ease-in-out .2s}@media (min-width: 1180px){wp-component[name=SubMenu]{bottom:auto;top:calc(var(--navigation-height) - 1px);background-color:var(--bg-color);color:var(--text-color);padding-block:0}}wp-component[name=SubMenu].to-top{transform:translateY(-77px)}wp-component[name=SubMenu] nav.sub-menu{border:1px solid var(--color-border);border-radius:16px;display:grid;grid-column:2/-1;grid-row:1;grid-template-rows:32px;justify-self:end;min-inline-size:240px;overflow:hidden;position:relative}@media (min-width: 1180px){wp-component[name=SubMenu] nav.sub-menu{grid-column:3/-1;border:none;border-radius:0;display:block;justify-self:start;position:relative}}@media (min-width: 1440px){wp-component[name=SubMenu] nav.sub-menu{grid-column:span 8}}wp-component[name=SubMenu] nav.sub-menu[data-status=menuIsOpen]{grid-template-rows:1fr;transform:translateY(calc(-100% + 34px))}wp-component[name=SubMenu] nav.sub-menu[data-status=menuIsOpen]>.button>span.icon{rotate:180deg}wp-component[name=SubMenu] nav.sub-menu[data-status=menuIsOpen] a.active{pointer-events:none;color:var(--color-gray-dark)}wp-component[name=SubMenu] nav>.button{--button-size: 22px;display:grid;margin:0;place-items:center;position:absolute;right:4px;bottom:4px}@media (min-width: 1180px){wp-component[name=SubMenu] nav>.button{display:none}}wp-component[name=SubMenu] nav>.button>span.icon{block-size:7px;inline-size:11px;transition:rotate ease .3s;pointer-events:none}wp-component[name=SubMenu] nav>ul{background-color:#fff;display:flex;flex-direction:column;list-style:none;overflow:hidden;scroll-behavior:smooth}@media (min-width: 1180px){wp-component[name=SubMenu] nav>ul{background-color:transparent;position:relative;flex-direction:row;overflow:auto}}wp-component[name=SubMenu] nav>ul>li{margin:0;line-height:32px}@media (min-width: 1180px){wp-component[name=SubMenu] nav>ul>li{line-height:50px}}wp-component[name=SubMenu] nav>ul>li>a{align-items:center;color:var(--color-blue);display:inline-flex;flex-direction:column;font-size:var(--font-size-body-small);justify-content:space-between;line-height:32px;padding-inline:14px;text-decoration:none;font-weight:600}@media (min-width: 1180px){wp-component[name=SubMenu] nav>ul>li>a{color:var(--text-color);font-weight:400;line-height:50px}}wp-component[name=SubMenu] nav>ul>li>a:after{content:attr(data-text);content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:600}@media speech{wp-component[name=SubMenu] nav>ul>li>a:after{display:none}}@media (min-width: 1180px){wp-component[name=SubMenu] nav>ul>li>a:hover,wp-component[name=SubMenu] nav>ul>li>a:focus,wp-component[name=SubMenu] nav>ul>li>a.active{background-color:var(--color-blue);font-weight:600}}wp-component[name=SubMenu] .product-name{align-items:center;color:var(--color-blue);display:flex;font-family:var(--font-family-heading);gap:8px;grid-column:1/span 2;grid-row:1;position:relative}@media (min-width: 1180px){wp-component[name=SubMenu] .product-name{color:var(--text-color)}}wp-component[name=SubMenu] .product-name .icon{display:block;inline-size:32px}wp-component[name=SubMenu] .product-name .name{display:block;font-size:17px;line-height:32px}@media (max-width: 500px){wp-component[name=SubMenu] .product-name .name{display:none}}wp-component[name=SubMenu] .product-name .name>span{display:none}@media (min-width: 1180px){wp-component[name=SubMenu] .product-name .name>span{display:inline}}wp-component[name=SubMenu] .product-name:after{background-color:var(--text-color);content:"";display:none;height:12px;position:absolute;right:-10px;top:calc(50% - 5px);width:2px;z-index:5}@media (min-width: 1180px){wp-component[name=SubMenu] .product-name:after{display:block}}wp-component[name=SubMenu] .product-platforms{align-items:center;display:none;gap:2px;grid-row:1;justify-content:end}@media (min-width: 1600px){wp-component[name=SubMenu] .product-platforms{display:flex;grid-column:span 2}}wp-component[name=SubMenu] .product-platforms>span:not(.platform){color:var(--text-color);font-size:var(--font-size-body-small);opacity:.7;padding-inline:16px}wp-component[name=SubMenu] .product-platforms .platform{position:relative;align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:transparent}wp-component[name=SubMenu] .product-platforms .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=SubMenu] .product-platforms .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=SubMenu] .product-platforms .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=SubMenu] .product-platforms .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=SubMenu] .product-platforms .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=SubMenu] .product-platforms .platform:after{background-color:var(--text-color);opacity:.7}wp-component[name=SubMenu] .product-platforms .platform:has(.hover-text){cursor:pointer}wp-component[name=SubMenu] .product-platforms .platform:hover>.hover-text,wp-component[name=SubMenu] .product-platforms .platform:focus>.hover-text{display:block}wp-component[name=SubMenu] .product-platforms .platform>.hover-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:auto;top:32px}wp-component[name=SubMenu] .product-platforms .platform>.hover-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=SubMenu] .product-platforms .platform>.hover-text .triangle{bottom:auto;top:-6px}@media (min-width: 1180px){body.admin-bar wp-component[name=SubMenu]{top:calc(var(--wp-admin--admin-bar--height) + var(--navigation-height) - 1px)}}wp-component[name=TextSliderWithImageBg]{padding-block-start:72px}wp-component[name=TextSliderWithImageBg] .main-title{color:#023e84;font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-weight:600;line-height:var(--font-size-h2);margin-inline:auto;max-inline-size:1226px}@media (min-width: 1366px){wp-component[name=TextSliderWithImageBg] .main-title{font-size:var(--font-size-h2);line-height:var(--font-size-h1)}}wp-component[name=TextSliderWithImageBg] .SliderWithBg{block-size:794px;border-radius:22px;display:grid;grid-template-columns:repeat(12,minmax(20px,120px));margin-inline:auto;margin-block-start:25px;max-inline-size:1226px;overflow:hidden}wp-component[name=TextSliderWithImageBg] .BgImages{border-radius:22px;display:grid;flex-wrap:nowrap;grid-column:1/-1;grid-row:1;overflow:hidden}wp-component[name=TextSliderWithImageBg] .BgImages img{display:flex;block-size:100%;border-radius:22px;grid-column:1/-1;grid-row:1;object-fit:cover;transition:opacity 1s}wp-component[name=TextSliderWithImageBg] .slider-background{align-self:end;background-color:#000000b3;block-size:204px;border-radius:22px;display:none;grid-column:1;grid-row:1;list-style:none;transition:all .5s;z-index:2}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .slider-background{display:flex}}wp-component[name=TextSliderWithImageBg] .active{opacity:1!important}wp-component[name=TextSliderWithImageBg] .gradient{align-self:end;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,.55) 85%,rgb(0,0,0) 100%);block-size:100%;border-radius:22px;grid-column:1/-1;grid-row:1/1;inline-size:100%;pointer-events:none;position:relative}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4990371148) 85%,rgb(0,0,0) 100%)}}wp-component[name=TextSliderWithImageBg] .item,wp-component[name=TextSliderWithImageBg] .slider-background{block-size:187px;inline-size:100%;min-inline-size:100%}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .item,wp-component[name=TextSliderWithImageBg] .slider-background{block-size:204px;max-inline-size:422px;min-inline-size:422px}}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .item,wp-component[name=TextSliderWithImageBg] .slider-background{block-size:204px;max-inline-size:380px;min-inline-size:unset}}wp-component[name=TextSliderWithImageBg] .grid{align-self:end;block-size:220px;display:flex;grid-column:1/-1;grid-row:1/1;list-style:none;transition:transform 1s}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .grid{display:grid;block-size:204px;margin-inline:unset}}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .grid{block-size:204px;margin-inline:41px}}wp-component[name=TextSliderWithImageBg] .grid .item{grid-row:1;border-radius:22px;color:#fff;display:flex;opacity:.5;padding-inline:29px;pointer-events:all;transition:opacity ease-in-out .5s;z-index:2;cursor:pointer}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .grid .item{padding:30px 31px}}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .grid .item{padding:30px 31px}}wp-component[name=TextSliderWithImageBg] .grid .item .figure{display:flex;flex-direction:column}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .grid .item .figure{flex-direction:row}}wp-component[name=TextSliderWithImageBg] .grid .item .figure .li-bullet{background-image:url(./check_circle_white_24-e7756fbd.svg);background-position:left center;background-repeat:no-repeat;background-size:20px 20px;block-size:20px;inline-size:41px;min-block-size:20px}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .grid .item .figure .li-bullet{min-block-size:21px}}@media only screen and (min-width: 1280px){wp-component[name=TextSliderWithImageBg] .grid .item .figure .li-bullet{font-size:22px;line-height:25px}}wp-component[name=TextSliderWithImageBg] .grid .item .figure .content-wrapper{display:flex;flex-direction:column;inline-size:100%;margin-block-start:8px}@media only screen and (min-width: 600px){wp-component[name=TextSliderWithImageBg] .grid .item .figure .content-wrapper{margin-block-start:unset}}wp-component[name=TextSliderWithImageBg] .slider-text-title,wp-component[name=TextSliderWithImageBg] .slider-text-content{color:#fff;font-family:var(--font-family-body)}wp-component[name=TextSliderWithImageBg] .slider-text-title{font-size:22px;line-height:25px}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .slider-text-title{font-size:18px;line-height:21px}}@media only screen and (min-width: 1280px){wp-component[name=TextSliderWithImageBg] .slider-text-title{font-size:22px;line-height:25px}}wp-component[name=TextSliderWithImageBg] .slider-text-content{font-size:20px;font-weight:400;line-height:22px;margin-block-start:11px}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .slider-text-content{font-size:16px;line-height:18px;margin-block-start:7px}}@media only screen and (min-width: 1280px){wp-component[name=TextSliderWithImageBg] .slider-text-content{font-size:20px;line-height:22px}}wp-component[name=TextSliderWithImageBg] .button-container{display:flex;margin:0}@media only screen and (min-width: 1024px){wp-component[name=TextSliderWithImageBg] .button-container{display:none}}wp-component[name=TextSliderWithImageBg] .button-container .prev,wp-component[name=TextSliderWithImageBg] .button-container .next{block-size:45px;border-radius:50%;background-size:17px 17px;background-position:center;background-repeat:no-repeat;inline-size:45px;background-color:#023e84;margin-block-start:19px;background-image:url(./arrow_back_white_24-80a4aad5.svg)}wp-component[name=TextSliderWithImageBg] .button-container .next{margin-inline-end:6px}wp-component[name=TextSliderWithImageBg] .button-container .prev{transform:rotate(180deg)}wp-component[name=ThreeColFunctions]{--bg-color: #fff;background-color:var(--bg-color);padding-block:50px;overflow:hidden}wp-component[name=ThreeColFunctions] h2{grid-column:1/-1;grid-row:1;text-align:center}wp-component[name=ThreeColFunctions] .functions{grid-column:1/-1;display:grid;grid-template-columns:1fr}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .functions{grid-template-columns:repeat(3,1fr);align-items:stretch;margin-block:50px;gap:50px}}wp-component[name=ThreeColFunctions] .function-navigation{display:flex;flex-direction:column;align-items:center;margin-block:25px;list-style:none;overflow:hidden}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation{grid-column:1;align-items:start;height:100%;width:100%;margin-block:0}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-menu{display:flex;list-style:none;align-items:center;flex-basis:100%}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-menu{display:flex;flex-direction:column;align-items:start;gap:25px}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons{display:flex;gap:25px}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons{display:none}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons .function-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue);margin:0;cursor:pointer;color:#fff}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons .function-navigation-button>svg{margin:auto}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item{color:var(--color-blue);font-weight:700;cursor:pointer;text-align:center;flex:1 0 100%}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item{display:flex;justify-content:start;flex:0;width:max-content;padding:10px 40px}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item[data-active=true]{background-color:#fff;border-radius:50px}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item[data-active=false]{opacity:.5}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item[data-active=false]{opacity:1}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item .function-navigation-content{display:flex;gap:10px;justify-content:center;align-items:center}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item .function-navigation-content .function-icon{width:45px;height:45px}wp-component[name=ThreeColFunctions] .function-content-image{grid-row:1;grid-column:1;animation-name:content;animation-direction:normal;animation-duration:.6s;animation-timing-function:ease-out;animation-iteration-count:1}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content-image{grid-column:2;display:flex;justify-content:center;align-items:start}}wp-component[name=ThreeColFunctions] .function-content-image .function-image{border-radius:22px;max-width:480px;margin:auto;overflow:hidden;animation-name:content;animation-direction:normal;animation-duration:.5s;animation-timing-function:ease-out;animation-iteration-count:1}wp-component[name=ThreeColFunctions] .function-content-image .function-image[data-active=false]{display:none}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content-image .function-image{margin:0}}wp-component[name=ThreeColFunctions] .function-content{display:flex;margin:auto;align-items:start;row-gap:16px}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content{max-width:100%;height:100%}}wp-component[name=ThreeColFunctions] .function-content .function-content-text{align-content:start;animation-name:content;animation-direction:normal;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:1}wp-component[name=ThreeColFunctions] .function-content .function-content-text[data-active=false]{display:none}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content{margin:auto;display:flex;flex-direction:column}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .title{margin-block-end:25px;color:var(--color-blue);font-size:20px;font-weight:600;line-height:1.2rem}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .listing-points{text-wrap:pretty;line-height:1.2rem;font-size:var(--font-size-body-medium)}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .listing-points{margin-top:10px}}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .subtext{margin-block-start:25px;font-size:var(--font-size-body-small);line-height:1.2rem}wp-component[name=ThreeColFunctions] .buttons{--button-background-color: var(--color-orange);--button-border-color: var(--color-orange);--button-text-color: #fff;grid-column:1/-1;display:flex;justify-content:center;column-gap:20px;margin-block:50px}@media (max-width: 1179px){wp-component[name=ThreeColFunctions] .buttons{flex-wrap:wrap;row-gap:12px;justify-content:center}}wp-component[name=ThreeColFunctions] .buttons>a{border-radius:22px;display:block;font-size:var(--font-size-body-medium);font-weight:600;padding:10px 25px;text-decoration:none;transition:all .3s ease}wp-component[name=ThreeColFunctions] .buttons>a>span{margin:0 10px 0 0}wp-component[name=ThreeColFunctions] .buttons>a.button--outline{background-color:unset;border:2px solid var(--button-border-color);color:var(--button-text-color);padding:8px 23px}wp-component[name=ThreeColFunctions] .buttons>a.button--outline:hover{background-color:var(--button-background-color);color:#fff}wp-component[name=TwoCardTabs]{margin-block:var(--component-spacing);grid-template-columns:repeat(4,79px)}wp-component[name=TwoCardTabs]:has(+wp-component[name=SliderTestimonials]){margin-block:var(--component-spacing) 0}wp-component[name=TwoCardTabs] .container-grid{max-inline-size:unset}wp-component[name=TwoCardTabs] .container-grid h2{grid-column:1/-1;grid-row:1;text-align:center;margin-block-end:11px;font-family:var(--font-family);font-weight:600}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .container-grid h2{margin-block-end:25px}}wp-component[name=TwoCardTabs] .container-grid .title-subtext{grid-row:auto;grid-column:1/-1;text-align:center;margin:0;text-wrap:pretty}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .container-grid .title-subtext{grid-column:3/7}}@media (min-width: 1600px){wp-component[name=TwoCardTabs] .container-grid .title-subtext{grid-column:5/9}}wp-component[name=TwoCardTabs] .container-grid .tabs{grid-column:1/-1;grid-row:auto}@keyframes content{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container{max-inline-size:1180px;justify-self:center}}@media (min-width: 1600px){wp-component[name=TwoCardTabs] .tab-content-container{max-inline-size:var(--content-max-width-full)}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content{display:flex;flex-direction:column;margin:auto;max-width:100%;margin-block-start:50px;row-gap:16px}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .tab-content{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;max-width:90%}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content[data-active=false]{display:none}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-image{border-radius:22px;display:flex;animation-name:content;animation-direction:normal;animation-duration:.6s;animation-timing-function:ease-out;animation-iteration-count:1}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-image>img{height:100%;border-radius:22px;object-fit:cover;align-self:center}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text{border-radius:22px;background-color:var(--color-gray-light);padding:50px 25px;align-content:center;animation-name:content;animation-direction:normal;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:1}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text{padding:50px}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content{margin:auto;display:flex;flex-direction:column}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .listing-points{color:var(--color-blue);font-weight:600;text-wrap:pretty;margin-block:50px 35px}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .info-text-list{margin-block-end:25px;color:var(--color-blue);display:inline-block;list-style:none}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .info-text-list li{column-gap:24px;display:flex;align-items:center}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .info-text-list li:before{content:url(./icon-info--blue-35e86389.svg)}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .info-text-list li:before{margin-top:10px}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block{display:flex;flex-direction:column;align-items:start;column-gap:22px}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block{flex-direction:row}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block .price-text{margin-block-end:25px}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block .price-text .green{font-family:var(--font-family-heading);font-size:var(--font-size-h5);font-weight:600;color:var(--color-green)}@media (min-width: 480px){wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block .price-text .green{font-size:var(--font-size-h4)}}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block .price-text .sub{font-size:16px;color:var(--color-blue)}wp-component[name=TwoCardTabs] .tab-content-container .tab-content .tab-content-text .content .button-block .button{height:fit-content}wp-component[name=TwoCardTabs] .tab-content-container .product-content{align-self:center}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .product-content{align-self:start}}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info{display:flex;flex-direction:row;align-items:center;margin-block-end:15px}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info{flex-direction:column;align-items:start}}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-icon,wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-icon>span>svg{inline-size:25px;block-size:25px}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-icon,wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-icon>span>svg{inline-size:75px;block-size:75px;margin-block-end:10px}}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-title{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;padding-inline-start:10px}@media (min-width: 768px){wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-title{padding-inline-start:0;font-size:36px}}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform{align-items:center;display:flex;gap:5px;margin-block-start:0}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform{align-items:center;background-color:#f2f2f2;border-radius:22px;display:flex;height:25px;justify-content:center;width:25px;background-color:var(--color-yellow-light)}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform:after{--icon-color: #fff;background-color:var(--icon-color);content:"";display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform[data-platform=cloud]:after{height:12px;width:14px;mask-image:url(./icon-cloud-c7c1b572.svg);-webkit-mask-image:url(./icon-cloud-c7c1b572.svg)}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform[data-platform=windows]:after{height:13px;width:13px;mask-image:url(./icon-windows-4444d9d3.svg);-webkit-mask-image:url(./icon-windows-4444d9d3.svg)}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform[data-platform=web-app]:after{height:13px;width:13px;mask-image:url(./icon-web-2f200baa.svg);-webkit-mask-image:url(./icon-web-2f200baa.svg)}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform[data-platform=mobile-app]:after{height:14px;width:10px;mask-image:url(./icon-smartphone-fc84803f.svg);-webkit-mask-image:url(./icon-smartphone-fc84803f.svg)}wp-component[name=TwoCardTabs] .tab-content-container .product-content .product-info-platform .platform:after{background-color:var(--color-blue)}wp-component[name=TwoCardTabs] .tab-content-container .form-container{grid-column:1/-1;max-inline-size:540px;margin-inline:auto}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container .form-container{grid-column:3/span 4;max-inline-size:100%;margin-inline:initial}}@media (min-width: 1600px){wp-component[name=TwoCardTabs] .tab-content-container .form-container{grid-column:5/span 4}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group{display:flex;align-items:center;margin-inline:auto;row-gap:0;background-color:#fff;border:1px solid #CBCBCB;border-radius:34px}@media (min-width: 480px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr max-content;margin-inline:initial}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>label{font-size:0}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email]{background:transparent;border:none;border-radius:34px;padding:10px 0 10px 15px;margin-right:auto;max-inline-size:145px}@media (min-width: 480px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email]{padding:15px 25px;grid-column:1;grid-row:1;inline-size:100%;max-inline-size:initial}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email]::placeholder{text-align:left;color:#6d6d6d;font-size:var(--font-size-body-small)}@media (min-width: 480px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email]::placeholder{font-size:var(--font-size-body-medium)}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email]:focus{outline:none;background:RGBA(242,242,242,1);background:linear-gradient(90deg,rgb(242,242,242) 75%,rgba(255,255,255,0) 100%)}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>input[type=email] input:not(:placeholder-shown){background:red}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>.button{--button-padding-block: 5px;--button-border-radius: 28px;font-size:var(--font-size-body-small);inline-size:max-content;padding-inline:5px;margin-block:5px;margin-inline-end:6px;text-wrap:nowrap}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>.button{--button-padding-block: 15px}}@media (min-width: 480px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-group>.button{--button-padding-block: 10px;padding-inline:25px;grid-column:2;grid-row:1;inline-size:initial;font-size:var(--font-size-body-medium)}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-error{color:var(--color-red);display:none;font-size:var(--font-size-body-xsmall);margin-block-end:6px;padding-inline:25px}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-error[data-has-error=true]{display:block}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-info{align-items:center;color:var(--text-color);display:flex;gap:12px;justify-content:center;margin-block-start:20px;padding-inline:12px}@media (min-width: 1180px){wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-info{justify-content:start}}wp-component[name=TwoCardTabs] .tab-content-container .form-container .form-info>p{text-align:left;font-size:var(--font-size-body-small);text-wrap:balance}wp-component[name=TwoCardTabs] .tab-navigation{display:grid;grid-auto-flow:column;justify-items:center;list-style:none;position:relative;margin:auto;column-gap:30px}@media (max-width: 1365px){wp-component[name=TwoCardTabs] .tab-navigation{border:1px solid var(--color-gray-dark);align-items:center;padding:6px;border-radius:30px;max-height:80px}}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-menu{display:flex;column-gap:30px;list-style:none;position:relative;max-width:100%}@media (max-width: 1365px){wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-menu{align-items:center;column-gap:0;flex-basis:100%;overflow-x:hidden}}@media (min-width: 1366px){wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-menu{justify-content:center}}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-item{color:var(--color-blue);font-weight:700;cursor:pointer;text-align:center}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-item[data-active=false]{opacity:.5}@media (max-width: 1365px){wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-item{flex:1 0 100%;scroll-snap-align:center}}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-indicator{background-color:var(--color-blue);bottom:-4px;display:none;height:4px;left:0;position:absolute;transition:transform 1s,width 1s;width:0;will-change:transform}@media (min-width: 1366px){wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-indicator{display:block}}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-button{display:none}@media (max-width: 1365px){wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-yellow);margin:0;cursor:pointer;color:var(--color-blue);z-index:10}wp-component[name=TwoCardTabs] .tab-navigation .tab-navigation-button>svg{margin:auto}}
