<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}.wp-block-buttons.aligncenter{text-align:center;}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd;}.wp-block-columns{align-items:normal !important;box-sizing:border-box;display:flex;flex-wrap:wrap !important;margin-bottom:1.75em;}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap !important;}}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)&gt;.wp-block-column{flex-basis:100% !important;}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)&gt;.wp-block-column{flex-basis:0;flex-grow:1;}.wp-block-columns:not(.is-not-stacked-on-mobile)&gt;.wp-block-column[style*=flex-basis]{flex-grow:0;}}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word;}:where(.wp-block-post-comments input[type=submit]){border:none;}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]&gt;[data-type="core/embed"],.wp-block[data-align=right]&gt;[data-type="core/embed"]{max-width:360px;width:100%;}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]&gt;[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]&gt;[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px;}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px;}.wp-block-embed{overflow-wrap:break-word;}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em;}.wp-block-embed iframe{max-width:100%;}.wp-block-embed__wrapper{position:relative;}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%;}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%;}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%;}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%;}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%;}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%;}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%;}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%;}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}.wp-block-group{box-sizing:border-box;}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom;}.wp-block-image img,.wp-block-image.has-custom-border img{box-sizing:border-box;}.wp-block-image.aligncenter{text-align:center;}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table;}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}.wp-block-image :where(.has-border-color){border-style:solid;}.wp-block-image :where([style*=border-top-color]){border-top-style:solid;}.wp-block-image :where([style*=border-right-color]){border-right-style:solid;}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid;}.wp-block-image :where([style*=border-left-color]){border-left-style:solid;}.wp-block-image :where([style*=border-width]){border-style:solid;}.wp-block-image :where([style*=border-top-width]){border-top-style:solid;}.wp-block-image :where([style*=border-right-width]){border-right-style:solid;}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid;}.wp-block-image :where([style*=border-left-width]){border-left-style:solid;}.wp-block-image figure{margin:0;}ol,ul{box-sizing:border-box;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em;}.wp-block-spacer{clear:both;}.wp-block-table{overflow-x:auto;}.wp-block-table table{border-collapse:collapse;width:100%;}.wp-block-table thead{border-bottom:3px solid;}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto;}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word;}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0;}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0;}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent;}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]&gt;*,.wp-block-table table[style*=border-top-color]&gt;* td,.wp-block-table table[style*=border-top-color]&gt;* th{border-top-color:inherit;}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor;}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]&gt;*{border-right-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]&gt;*,.wp-block-table table[style*=border-bottom-color]&gt;* td,.wp-block-table table[style*=border-bottom-color]&gt;* th{border-bottom-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor;}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]&gt;*{border-left-color:inherit;}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]&gt;*{border-style:inherit;}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]&gt;*{border-style:inherit;border-width:inherit;}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.has-text-align-center{text-align:center;}.aligncenter{clear:both;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}figure{margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}.wpml-ls-flag{display:inline-block;}[data-wpml='language-item']:first-of-type{margin-top:5px !important;}.wpml-ls-flag{display:inline-block;}[data-wpml='language-item']:first-of-type{margin-top:5px !important;}.wp-block-table{overflow-x:auto;}.wp-block-table table{border-collapse:collapse;width:100%;}.wp-block-table thead{border-bottom:3px solid;}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto;}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word;}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0;}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0;}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent;}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]&gt;*,.wp-block-table table[style*=border-top-color]&gt;* td,.wp-block-table table[style*=border-top-color]&gt;* th{border-top-color:inherit;}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor;}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]&gt;*{border-right-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]&gt;*,.wp-block-table table[style*=border-bottom-color]&gt;* td,.wp-block-table table[style*=border-bottom-color]&gt;* th{border-bottom-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor;}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]&gt;*{border-left-color:inherit;}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]&gt;*{border-style:inherit;}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]&gt;*{border-style:inherit;border-width:inherit;}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit;}*{font:inherit;}html,body,div,span,applet,object,iframe,h1,h2,.card__grid-item .card__price,.woocommerce-order-received .woocommerce-thankyou-order-received,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,hr{margin:0;padding:0;border:0;}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;}body{font-size:var(--text-base-size,1em);color:var(--color-contrast-higher,#313135);font-family:var(--font-primary);overflow-x:hidden;background-color:var(--color-bg,white);padding-top:var(--header-height);}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,form legend{display:block;}ol,ul{list-style:none;}button,input,textarea,select{margin:0;}.btn,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input::-ms-clear{display:none;}table{border-collapse:collapse;border-spacing:0;}img,video,svg{max-width:100%;height:auto;}:root{--radius-sm:calc(var(--radius,.25em) / 2);--radius-md:var(--radius,.25em);--radius-lg:calc(var(--radius,.25em) * 2);--shadow-xs:0 .1px .3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.12);--shadow-sm:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);--shadow-md:0 .9px 1.5px rgba(0,0,0,.03),0 3.1px 5.5px rgba(0,0,0,.08),0 14px 25px rgba(0,0,0,.12);--shadow-lg:0 1.2px 1.9px -1px rgba(0,0,0,.014),0 3.3px 5.3px -1px rgba(0,0,0,.038),0 8.5px 12.7px -1px rgba(0,0,0,.085),0 30px 42px -1px rgba(0,0,0,.15);--shadow-xl:0 1.5px 2.1px -6px rgba(0,0,0,.012),0 3.6px 5.2px -6px rgba(0,0,0,.035),0 7.3px 10.6px -6px rgba(0,0,0,.07),0 16.2px 21.9px -6px rgba(0,0,0,.117),0 46px 60px -6px rgba(0,0,0,.2);--bounce:cubic-bezier(.175,.885,.32,1.275);--ease-in-out:cubic-bezier(.645,.045,.355,1);--ease-in:cubic-bezier(.55,.055,.675,.19);--ease-out:cubic-bezier(.215,.61,.355,1);--icon-xxxs:8px;--icon-xxs:12px;--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px;--icon-xxl:96px;--icon-xxxl:128px;--btn-font-size:1em;--btn-font-size-sm:.8em;--btn-font-size-md:1.2em;--btn-font-size-lg:1.4em;--btn-padding-x:var(--space-md);--btn-padding-y:var(--space-xxs);--zindex-header:2;--zindex-popover:5;--zindex-overlay:15;--display:block;--space-unit:1em;--space-xxxxs:calc(.125 * var(--space-unit));--space-xxxs:calc(.25 * var(--space-unit));--space-xxs:calc(.375 * var(--space-unit));--space-xs:calc(.5 * var(--space-unit));--space-sm:calc(.75 * var(--space-unit));--space-md:calc(1.25 * var(--space-unit));--space-lg:calc(2 * var(--space-unit));--space-xl:calc(3.25 * var(--space-unit));--space-xxl:calc(5.25 * var(--space-unit));--space-xxxl:calc(8.5 * var(--space-unit));--space-xxxxl:calc(13.75 * var(--space-unit));--component-padding:var(--space-md);--radius:.25em;--radius-xl:1em;--font-primary:"Roboto",sans-serif;--font-secondary:"Roboto",sans-serif;--text-base-size:1em;--text-unit:1em;--text-vspace-multiplier:1.5;--text-xs:calc(( var(--text-unit) / var(--text-scale-ratio) ) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl:calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl:calc(var(--text-xxxl) * var(--text-scale-ratio));--body-line-height:1.5;--heading-line-height:1.3;--font-primary-capital-letter:1;--font-secondary-capital-letter:1;--text-scale-ratio:1.1;--form-control-font-size:1em;--form-control-padding-x:var(--space-sm);--form-control-padding-y:var(--space-xs);--form-control-radius:.25em;--max-width-xxxxs:20rem;--max-width-xxxs:26rem;--max-width-xxs:32rem;--max-width-xs:38rem;--max-width-sm:48rem;--max-width-md:64rem;--max-width-lg:80rem;--max-width-xl:90rem;--max-width-xxl:100rem;--max-width-xxxl:120rem;--max-width-xxxxl:150rem;--sctn-padding-y:var(--component-padding);--sctn-padding-y-md:var(--component-padding);--sctn-padding-y-lg:var(--component-padding);--sctn-border-width:2px;--sctn-border-color:var(--color-contrast-low);--sctn-background-color:var(--color-contrast-lower);--header-height:64px;--search-input-btn-width:1.4em;--search-input-icon-size:1.25em;--ticker-animation-duration:14s;--ticker-gap-x:var(--space-md);--ticker-img-width:280px;--td-text-block-padding-x:var(--space-sm);--td-text-block-padding-y:var(--space-sm);--td-text-block-transition-duration:.5s;--btt-icon-size:1.25em;--zindex-fixed-element:999;--carousel-grid-gap:var(--space-md);--carousel-item-auto-size:360px;--carousel-transition-duration:.5s;--rating-icon-size:1.75em;--toc-border-width:1px;--testimonial-slideshow-profile-img-size:48px;--thumbslide-thumbnail-auto-size:100px;--thumbslide-thumbnail-grid-gap:var(--space-sm);--story-v3-image-width:30%;--slideshow-height:280px;--slideshow-fade-transition-duration:.25s;--slideshow-slide-transition-duration:.35s;--slideshow-prx-transition-duration:.5s;--slideshow-btn-width:1.6em;--slideshow-btn-height:3.2em;--slideshow-btn-icon-size:1.6em;--slideshow-btn-offset:var(--space-xs);--btns-button-radius:var(--space-xxs);--btns-button-padding-x:var(--space-sm);--btns-button-padding-y:var(--space-sm);--card-padding:var(--space-sm) 1.25em 0;--cart-product-image-size:60px;--accordion-border-width:1px;--accordion-border-color:var(--color-contrast-low);--accordion-icon-size:2em;--accordion-icon-stroke-width:1.5px;--accordion-v2-icon-size:1.5em;--accordion-v2-icon-stroke-width:1.5px;--feature-v8-gap:var(--space-xl);--exp-gallery-animation-duration:.3s;--modal-transition-duration:.2s;--anim-cards-width:380px;--anim-cards-gap:var(--space-sm);--author-img-size:3em;--tabs-v3-border-width:2px;--tabs-v3-control-gap:.5em;--tabs-v3-control-radius:var(--radius-lg);}h1,h2,.card__grid-item .card__price,.woocommerce-order-received .woocommerce-thankyou-order-received,h3,h4,h5{color:var(--color-black,#1c1c21);line-height:var(--heading-line-height,1.2);font-family:var(--font-secondary);font-weight:700;}h1,.text-xxl{font-size:var(--text-xxl,2.074em);}h2,.card__grid-item .card__price,.woocommerce-order-received .woocommerce-thankyou-order-received,.text-xl{font-size:var(--text-xl,1.728em);}h3,.text-lg{font-size:var(--text-lg,1.44em);}h4,h5,.text-md{font-size:var(--text-md,1.2em);}small,.text-sm{font-size:var(--text-sm,.833em);}a,.link{color:var(--color-blue,#2a6df4);text-decoration:underline;}strong{font-weight:700;}.text-component h1,.text-component h2,.text-component .card__grid-item .card__price,.card__grid-item .text-component .card__price,.text-component .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .text-component .woocommerce-thankyou-order-received,.text-component h3,.text-component h4,.text-component h5{line-height:calc(var(--heading-line-height) * var(--line-height-multiplier,1));margin-bottom:calc(var(--space-unit) * .25 * var(--text-vspace-multiplier,1));}.text-component h2,.text-component .card__grid-item .card__price,.card__grid-item .text-component .card__price,.text-component .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .text-component .woocommerce-thankyou-order-received,.text-component h3,.text-component h4,.text-component h5{margin-top:calc(var(--space-unit) * .75 * var(--text-vspace-multiplier,1));}.text-component p,.text-component blockquote,.text-component ul li,.text-component ol li{line-height:calc(var(--body-line-height) * var(--line-height-multiplier,1));}.text-component ul,.text-component ol{list-style-position:inside;}.text-component img{display:block;margin:0 auto;}.text-component &gt; *:first-child{margin-top:0;}.text-component &gt; *:last-child{margin-bottom:0;}.icon--sm{font-size:var(--icon-sm);}.icon--md{font-size:var(--icon-md);}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.btn,.button{cursor:pointer;font-family:var(--font-primary);text-decoration:none;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease;padding:var(--space-xs) var(--space-md);}.btn:focus,.button:focus{-webkit-box-shadow:0px 0px 0px 2px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2);box-shadow:0px 0px 0px 2px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2);outline:none;}.btn:active,.button:active{-webkit-transform:translateY(2px);transform:translateY(2px);}.btn:hover,.button:hover{-webkit-box-shadow:none !important;box-shadow:none !important;}.btn--primary{background-color:var(--color-primary);color:var(--color-white);}.btn--primary:hover{background-color:var(--color-primary-dark);}.btn--primary:focus{-webkit-box-shadow:0px 0px 0px 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);box-shadow:0px 0px 0px 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);}.form-control,.input-text{background-color:var(--color-bg,#f2f2f2);padding-top:var(--form-control-padding-y,.5em);padding-bottom:var(--form-control-padding-y,.5em);padding-left:var(--form-control-padding-x,.75em);padding-right:var(--form-control-padding-x,.75em);border-radius:var(--form-control-radius,.25em);}.form-control::-webkit-input-placeholder,.input-text::-webkit-input-placeholder{color:var(--color-contrast-medium,#79797c);}.form-control::-moz-placeholder,.input-text::-moz-placeholder{opacity:1;color:var(--color-contrast-medium,#79797c);}.form-control:-ms-input-placeholder,.input-text:-ms-input-placeholder{color:var(--color-contrast-medium,#79797c);}.form-control:-moz-placeholder,.input-text:-moz-placeholder{color:var(--color-contrast-medium,#79797c);}html:not(.js) .no-js\:is-hidden{display:none !important;}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.flex-basis-0{-ms-flex-preferred-size:0;flex-basis:0;}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block{display:block;}.margin-top-sm{margin-top:var(--space-sm);}.margin-top-md{margin-top:var(--space-md);}.margin-bottom-sm,.site-main h1,.main h1,.site-main h2,.site-main .card__grid-item .card__price,.card__grid-item .site-main .card__price,.site-main .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .site-main .woocommerce-thankyou-order-received,.main h2,.main .card__grid-item .card__price,.card__grid-item .main .card__price,.main .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .main .woocommerce-thankyou-order-received,.site-main h3,.main h3,.site-main h4,.main h4,.site-main h5,.main h5{margin-bottom:var(--space-sm);}.padding-y-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.padding-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm);}.padding-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md);}.padding-y-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg);}.padding-y-component{padding-top:var(--component-padding);padding-bottom:var(--component-padding);}.text-uppercase{text-transform:uppercase;}.font-bold,.text-bold{font-weight:700;}.font-primary{font-family:var(--font-primary);}.text-center,.has-text-align-center{text-align:center;}.line-height-lg{--heading-line-height:1.22;--body-line-height:1.58;}[class*="color-"]{--color-o:1;}.color-inherit{color:inherit !important;}.color-white{color:var(--color-bg);}.color-black{color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--color-o,1));}.width-xl{width:4rem;}.width-xxxl{width:8rem;}.width-100\%{width:100%;}.height-100\%{height:100%;}.position-relative{position:relative;}.zindex-1,.z-index-1{z-index:1;}.media-wrapper{position:relative;height:0;padding-bottom:56.25%;}.media-wrapper &gt; *{position:absolute;top:0 !important;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}[class*="border-"]{--border-o:1;}.radius-md{border-radius:var(--radius-md);}.bg,[class*="bg-"]{--bg-o:1;}.bg-contrast-lower{background-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--bg-o,1));}.bg-contrast-low{background-color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--bg-o,1));}.container,.wp-block-group .wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:var(--component-padding);padding-right:var(--component-padding);}[class*="max-width-adaptive"]{max-width:32rem;}.grid,.wp-block-columns,.woocommerce-order,.woocommerce-order-received{--gap:0px;--offset:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.grid &gt; *,.wp-block-columns &gt; *,.woocommerce-order &gt; *,.woocommerce-order-received &gt; *{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}@supports (--css: variables){.grid &gt; *[class*="offset-"],.wp-block-columns &gt; *[class*="offset-"],.woocommerce-order &gt; *[class*="offset-"],.woocommerce-order-received &gt; *[class*="offset-"]{margin-left:var(--offset);}}[class*="gap-xxxxs"],[class*="gap-xxxs"],[class*="gap-xxs"],[class*="gap-xs"],[class*="gap-sm"],[class*="gap-md"],[class*="gap-lg"],[class*="gap-xl"],[class*="gap-xxl"],[class*="gap-xxxl"],[class*="gap-xxxxl"],[class*="grid-gap-"],[class*="flex-gap-"]{margin-bottom:-.75em;margin-left:-.75em;}[class*="gap-xxxxs"] &gt; *,[class*="gap-xxxs"] &gt; *,[class*="gap-xxs"] &gt; *,[class*="gap-xs"] &gt; *,[class*="gap-sm"] &gt; *,[class*="gap-md"] &gt; *,[class*="gap-lg"] &gt; *,[class*="gap-xl"] &gt; *,[class*="gap-xxl"] &gt; *,[class*="gap-xxxl"] &gt; *,[class*="gap-xxxxl"] &gt; *,[class*="grid-gap-"] &gt; *,[class*="flex-gap-"] &gt; *{margin-bottom:.75em;margin-left:.75em;}@supports (--css: variables){[class*="gap-xxxxs"],[class*="gap-xxxs"],[class*="gap-xxs"],[class*="gap-xs"],[class*="gap-sm"],[class*="gap-md"],[class*="gap-lg"],[class*="gap-xl"],[class*="gap-xxl"],[class*="gap-xxxl"],[class*="gap-xxxxl"],[class*="grid-gap-"],[class*="flex-gap-"]{--gap:0px;--offset:var(--gap);margin-bottom:calc(-1 * var(--gap));margin-left:calc(-1 * var(--gap));}[class*="gap-xxxxs"] &gt; *,[class*="gap-xxxs"] &gt; *,[class*="gap-xxs"] &gt; *,[class*="gap-xs"] &gt; *,[class*="gap-sm"] &gt; *,[class*="gap-md"] &gt; *,[class*="gap-lg"] &gt; *,[class*="gap-xl"] &gt; *,[class*="gap-xxl"] &gt; *,[class*="gap-xxxl"] &gt; *,[class*="gap-xxxxl"] &gt; *,[class*="grid-gap-"] &gt; *,[class*="flex-gap-"] &gt; *{margin-bottom:var(--gap);margin-left:var(--offset);}.gap-xs,.grid-gap-xs,.flex-gap-xs{--gap:var(--space-xs);}.gap-sm,.grid-gap-sm,.flex-gap-sm{--gap:var(--space-sm);}.gap-lg,.grid-gap-lg,.flex-gap-lg{--gap:var(--space-lg);}}.col-6{-ms-flex-preferred-size:calc(50% - .01px - var(--gap,.75em));flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em));}.col-12,.full-card .grid .col-12,.full-card .wp-block-columns .col-12,.full-card .woocommerce-order .col-12,.full-card .woocommerce-order-received .col-12,.products-cat--var .products-cat__head,.products-cat--var .products-cat__products{-ms-flex-preferred-size:calc(100% - .01px - var(--gap,.75em));flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em));}:root,[data-theme="default"]{--color-primary:hsl(55,100%,57%);--color-primary-h:55;--color-primary-s:100%;--color-primary-l:57%;--color-primary-light:hsl(55,86%,80%);--color-primary-light-h:55;--color-primary-light-s:86%;--color-primary-light-l:80%;--color-accent:hsl(349,75%,51%);--color-accent-h:349;--color-accent-s:75%;--color-accent-l:51%;--color-purple:hsl(249,42%,43%);--color-purple-h:249;--color-purple-s:42%;--color-purple-l:43%;--color-purple-2:hsl(304,63%,38%);--color-purple-2-h:304;--color-purple-2-s:63%;--color-purple-2-l:38%;--color-purple-light:hsl(248,39%,64%);--color-purple-light-h:248;--color-purple-light-s:39%;--color-purple-light-l:64%;--color-gray-darker:hsl(0,0%,76%);--color-gray-darker-h:0;--color-gray-darker-s:0%;--color-gray-darker-l:76%;--color-gray-dark:hsl(0,0%,86%);--color-gray-dark-h:0;--color-gray-dark-s:0%;--color-gray-dark-l:86%;--color-gray:hsl(0,0%,92%);--color-gray-h:0;--color-gray-s:0%;--color-gray-l:92%;--color-gray-light:hsl(0,0%,94%);--color-gray-light-h:0;--color-gray-light-s:0%;--color-gray-light-l:94%;--color-gray-lighter:hsl(0,0%,96%);--color-gray-lighter-h:0;--color-gray-lighter-s:0%;--color-gray-lighter-l:96%;--color-orange:hsl(47,97%,57%);--color-orange-h:47;--color-orange-s:97%;--color-orange-l:57%;--color-blue:hsl(193,100%,45%);--color-blue-h:193;--color-blue-s:100%;--color-blue-l:45%;--color-blue-2:hsl(193,100%,55%);--color-blue-2-h:193;--color-blue-2-s:100%;--color-blue-2-l:55%;--color-green:hsl(113,77%,66%);--color-green-h:113;--color-green-s:77%;--color-green-l:66%;--color-black:hsl(0,0%,19%);--color-black-h:0;--color-black-s:0%;--color-black-l:19%;--color-white:hsl(0,0%,100%);--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-bg:hsl(0,0%,100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(240,4%,95%);--color-contrast-lower-h:240;--color-contrast-lower-s:4%;--color-contrast-lower-l:95%;--color-contrast-low:hsl(216,6%,83%);--color-contrast-low-h:216;--color-contrast-low-s:6%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(214,6%,45%);--color-contrast-medium-h:214;--color-contrast-medium-s:6%;--color-contrast-medium-l:45%;--color-contrast-high:hsl(214,25%,17%);--color-contrast-high-h:214;--color-contrast-high-s:25%;--color-contrast-high-l:17%;--color-contrast-higher:hsl(210,60%,8%);--color-contrast-higher-h:210;--color-contrast-higher-s:60%;--color-contrast-higher-l:8%;}.bg-purple{background-color:hsla(var(--color-purple-h),var(--color-purple-s),var(--color-purple-l),var(--bg-o,1));}h1{font-size:var(--text-xl);border-bottom:3px solid var(--color-black);display:inline-block;}p{font-weight:400;margin-bottom:1em;color:var(--color-black);line-height:var(--body-line-height);}li{line-height:var(--body-line-height);}.text-component p a:not(.btn),.text-component p a:not(.color-inherit){color:var(--color-blue);text-decoration-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.3);}.text-component p a:not(.btn):hover,.text-component p a:not(.color-inherit):hover{text-decoration-color:var(--color-blue);}@font-face{font-family:"pd";src:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.eot");src:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.eot") format("embedded-opentype"),url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.woff2") format("woff2"),url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.woff") format("woff"),url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.ttf") format("truetype"),url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../fonts/icons/pd.svg") format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"pd";}.icon-right-circled:before{content:"î&nbsp;";}.icon-down-open-mini:before{content:"î&nbsp;†";}.icon-phone:before{content:"î&nbsp;‡";}.icon-bag:before{content:"î&nbsp;•";}.icon-whatsapp:before{content:"î&nbsp;¢";}.icon-chat-round:before{content:"î&nbsp;²";}.icon-telegram:before{content:"î&nbsp;³";}.btn,.button,.button.alt,a.button.alt{--btn-padding-x:var(--space-sm);--btn-padding-y:var(--space-xxs);--btn-radius:.2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;text-decoration:none;line-height:1.4;-webkit-box-shadow:0px 0px 1px 0px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.9),0px 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12);box-shadow:0px 0px 1px 0px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.9),0px 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:var(--btn-radius);font-size:var(--btn-font-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;}.btn:hover,.button:hover,.button.alt:hover,a.button.alt:hover{-webkit-box-shadow:0px 1px 2px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0px 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12);box-shadow:0px 1px 2px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0px 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12);}.btn:focus,.button:focus,.button.alt:focus,a.button.alt:focus{-webkit-box-shadow:0px 0px 0px 2px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15);box-shadow:0px 0px 0px 2px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15);outline:none;}.btn:active,.button:active,.button.alt:active,a.button.alt:active{-webkit-transform:translateY(2px);transform:translateY(2px);}.btn--primary,.woocommerce .button,.woocommerce a.button.alt{background-color:var(--color-primary);color:var(--color-black);}.btn--primary:hover,.woocommerce .button:hover,.woocommerce a.button.alt:hover{background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.9);color:var(--color-black);}.btn--primary:focus,.woocommerce .button:focus,.woocommerce a.button.alt:focus{-webkit-box-shadow:0px 0px 0px 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);box-shadow:0px 0px 0px 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);}.form-control,.input-text,.woocommerce-input-wrapper &gt; select,.select2-container .select2-selection--single{background:var(--color-contrast-lower);border:1px solid var(--color-contrast-medium);line-height:1.2;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;height:43px;}.form-control::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,.woocommerce-input-wrapper &gt; select::-webkit-input-placeholder,.select2-container .select2-selection--single::-webkit-input-placeholder{opacity:1;color:var(--color-gray-darker);}.form-control::-moz-placeholder,.input-text::-moz-placeholder,.woocommerce-input-wrapper &gt; select::-moz-placeholder,.select2-container .select2-selection--single::-moz-placeholder{opacity:1;color:var(--color-gray-darker);}.form-control:-ms-input-placeholder,.input-text:-ms-input-placeholder,.woocommerce-input-wrapper &gt; select:-ms-input-placeholder,.select2-container .select2-selection--single:-ms-input-placeholder{opacity:1;color:var(--color-gray-darker);}.form-control::-ms-input-placeholder,.input-text::-ms-input-placeholder,.woocommerce-input-wrapper &gt; select::-ms-input-placeholder,.select2-container .select2-selection--single::-ms-input-placeholder{opacity:1;color:var(--color-gray-darker);}.form-control::placeholder,.input-text::placeholder,.woocommerce-input-wrapper &gt; select::placeholder,.select2-container .select2-selection--single::placeholder{opacity:1;color:var(--color-gray-darker);}.form-control:focus,.input-text:focus,.woocommerce-input-wrapper &gt; select:focus,.select2-container .select2-selection--single:focus{border-color:var(--color-blue);-webkit-box-shadow:0px 0px 0px 2px hsla(var(--color-blue-h),var(--color-blue-s),var(--color-blue-l),.2);box-shadow:0px 0px 0px 2px hsla(var(--color-blue-h),var(--color-blue-s),var(--color-blue-l),.2);outline:none;}input[type="email"]{width:100%;}input{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}.container-md,.wp-block-group .wp-block-group__inner-container{max-width:var(--max-width-md);}@-webkit-keyframes slidein{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}25%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}75%{-webkit-transform:translateX(0%);transform:translateX(0%);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes slidein{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}25%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}75%{-webkit-transform:translateX(0%);transform:translateX(0%);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}.prod-card__meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.prod-card__meta-label{min-width:80px;margin-right:.5rem;}.header-icons .js-header__btn &gt; .btn__animate{height:100%;width:100%;-webkit-animation:moveIcons 6s linear infinite;animation:moveIcons 6s linear infinite;position:absolute;top:0;left:0;}.header-icons .js-header__btn &gt; .btn__animate:last-child{left:2.75em;}.header-icons .btn{width:2.75em;height:2.75em;padding:0;text-align:center;display:block;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:20;overflow:hidden;border-radius:100%;background-color:var(--color-primary);}.header-icons .btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1;}.header-icons .btn:hover{background-color:var(--color-black);color:var(--color-primary);}.header-icons .sub-menu{display:block;padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;min-width:3.75em;left:-1em;top:-1em;z-index:10;height:100%;}.header-icons .sub-menu__contact{position:absolute;margin-top:var(--space-sm);}.header-icons .sub-menu__contact li{padding:0;}.header-icons .sub-menu:before{content:none;}.header-icons__item{text-align:center;-webkit-transition:.2s;transition:.2s;position:absolute;top:0;opacity:0;display:block;padding:1em;}@-webkit-keyframes moveIcons{27%{-webkit-transform:translate(0);transform:translate(0);}30%{-webkit-transform:translate(-100%);transform:translate(-100%);}77%{-webkit-transform:translate(-100%);transform:translate(-100%);}80%{-webkit-transform:translate(0);transform:translate(0);}}@keyframes moveIcons{27%{-webkit-transform:translate(0);transform:translate(0);}30%{-webkit-transform:translate(-100%);transform:translate(-100%);}77%{-webkit-transform:translate(-100%);transform:translate(-100%);}80%{-webkit-transform:translate(0);transform:translate(0);}}.header-icons__item--whatsapp .btn:hover{background-color:#25d366;}.header-icons__item--whatsapp .btn:hover .icon{color:#fff;}.header-icons__item--telegram .btn:hover{background-color:#08c;}.header-icons__item--telegram .btn:hover .icon{color:#fff;}.header{width:100%;margin:0 auto;height:var(--header-height);position:fixed;z-index:1000;top:0;background-color:var(--color-bg);}.header .language-current-lang-flag{height:100%;}.header .header__lang .sub-menu.lang,.header .header__item .sub-menu.lang{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);padding:calc(var(--space-xs) * 1.5);min-width:0;width:60px;}.header .header__lang .sub-menu.lang a,.header .header__item .sub-menu.lang a{display:-webkit-box;display:-ms-flexbox;display:flex;}.header .header__lang .sub-menu.lang .wpml-ls-link,.header .header__item .sub-menu.lang .wpml-ls-link{padding-top:var(--space-xs);padding-bottom:0;}.header .header__lang .sub-menu.lang .wpml-ls-item:first-child .wpml-ls-link,.header .header__item .sub-menu.lang .wpml-ls-item:first-child .wpml-ls-link{padding:0;}.header .header__lang .sub-menu.lang img,.header .header__item .sub-menu.lang img{width:100%;-webkit-box-shadow:2px 2px 5px grey;box-shadow:2px 2px 5px grey;}.header__mobile-content{position:relative;height:100%;width:100%;z-index:2;background-color:var(--color-bg);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);}.header__mobile-content .icon-bag{font-size:2em;}.header__mobile-content .icon--sm{font-size:1.9em;}.header__mobile-content .icon--md{font-size:1.9em;}.header__mobile-content .sub-menu{display:none;}.header__mobile-content .header__widget-desc{display:none;}.header__mobile-content .header__lang{position:relative;}.header__mobile-content .header__logo{margin-right:auto;width:7.8em;height:2.3em;background-position:center;}.header__mobile-content .header__item{border-bottom:none;margin-left:10px;position:relative;}.header__mobile-content .header__search{display:none;}.header__mobile-content .header__list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;display:-webkit-box;display:-ms-flexbox;display:flex;}.header__mobile-content .header__widget--cart .header__widget-desc{display:block;}.header__mobile-content .header__widget--cart .header__widget-desc span{display:block;font-size:9px;position:absolute;width:16px;height:16px;text-align:center;line-height:14px;border-radius:50%;border:1px solid var(--color-black);bottom:-2px;right:-8px;background:var(--color-primary);font-weight:bold;}.header__mobile-content .header__widget--cart .header__widget-desc span:before,.header__mobile-content .header__widget--cart .header__widget-desc span:after{content:none;}.header__mobile-content .search-input__btn{border-bottom:none;right:0;}.header__widget--cart .header__widget-desc span:before{content:" (";}.header__widget--cart .header__widget-desc span:after{content:") ";}.header__logo{-ms-flex-negative:1;flex-shrink:1;text-decoration:none;display:block;width:8.75em;height:2.5em;background-repeat:no-repeat;background-image:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../images/logo-mobile.svg");}.header__items{position:absolute;top:0;left:0;width:100%;max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:0 0 var(--space-md);background-color:var(--color-bg);z-index:1;visibility:hidden;opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em);margin:0 auto;}.header__items a{color:var(--color-black);}.header__items-logo-wrapper{display:none;}.header__item,.header .menu-item{-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid var(--color-contrast-lower);line-height:unset;}.header .menu-item-has-children &gt; a:after{display:none;}.header .menu-item a,.header .sub-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-black);text-decoration:none;padding:var(--space-xs) 0;letter-spacing:.025em;}.header .menu-item a .icon,.header .sub-menu a .icon{-ms-flex-negative:0;flex-shrink:0;}.header .sub-menu{font-size:var(--text-base-size,1em) !important;}.header .sub-menu a{text-transform:none;display:block;}.header .sub-menu a:hover{text-decoration:underline;}.header__btn,.header__form-control{width:100%;margin:var(--space-xs) 0;}.header__nav{position:absolute;z-index:1;top:0;left:0;width:100%;max-height:100vh;background-color:var(--color-bg);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:none;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);}.header__nav::before{content:"";display:block;position:sticky;top:0;height:var(--header-height);background:inherit;border-bottom:1px solid var(--color-contrast-low);}.header__nav-inner{position:relative;padding:var(--space-sm) var(--component-padding) var(--component-padding);}.header__trigger{z-index:2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;height:35px;padding-left:0;}.header__trigger:focus{-webkit-box-shadow:none;box-shadow:none;}.header__trigger-label{font-size:10px;text-transform:uppercase;}.header__trigger-icon{position:relative;display:block;background-color:currentColor;margin-bottom:var(--space-xxs);-webkit-transition:.2s;transition:.2s;height:3px;width:1.85em;}.header__trigger-icon::before,.header__trigger-icon::after{content:"";position:absolute;left:0;top:0;width:inherit;height:inherit;background-color:currentColor;-webkit-transition:.2s;transition:.2s;}.header__trigger-icon::before{-webkit-transform:translateY(-8px);transform:translateY(-8px);}.header__trigger-icon::after{-webkit-transform:translateY(8px);transform:translateY(8px);}.header__trigger[aria-expanded="true"] .header__trigger-icon{background-color:transparent;}.header__trigger[aria-expanded="true"] .header__trigger-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.header__trigger[aria-expanded="true"] .header__trigger-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.header__widget{text-align:center;text-decoration:none;color:var(--color-black);cursor:pointer;}.header__widget-desc{letter-spacing:.015em;line-height:1;display:block;font-size:.8em;}.header__widget-icon{display:block;line-height:1;}.header__nav .menu-item.menu-products,.header__nav .menu-item.menu-exam{position:unset;}.header__nav .menu-item.menu-products .sub-menu-wrap,.header__nav .menu-item.menu-exam .sub-menu-wrap{left:0;max-width:none;width:100%;}.header__nav .menu-item.menu-products .sub-menu-wrap .sub-menu,.header__nav .menu-item.menu-exam .sub-menu-wrap .sub-menu{max-width:none;position:relative;top:0;padding:0;left:0;font-size:95%;margin-bottom:var(--space-md);}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li &gt; a,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li &gt; a{font-weight:500;font-size:var(--text-sm);color:var(--color-gray-darker);text-transform:uppercase;letter-spacing:2px;}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li .sub-menu li,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li .sub-menu li{border-bottom:1px solid var(--color-contrast-low);}.pre-header{display:block;color:var(--color-black);position:relative;z-index:999;}.pre-header a,.pre-header p{color:inherit;}.pre-header__left &gt; span{margin-right:var(--space-sm);}.pre-header__right &gt; span{margin-left:var(--space-sm);}.search-input{position:relative;left:20px;}.search-input__input{width:100%;height:100%;}.search-input__btn{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:-22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:var(--search-input-btn-width);border-bottom:1px solid var(--color-black);}.search-input__btn:active .icon{-webkit-transform:translateY(2px);transform:translateY(2px);}.search-input__btn .icon{display:block;width:var(--search-input-icon-size);height:var(--search-input-icon-size);margin-left:auto;margin-right:auto;color:var(--color-black);-webkit-transition:.2s;transition:.2s;}[class*="table--expanded"]::before{display:none;}@use '../base' as *;


.ticker{overflow:hidden;}.ticker__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;will-change:transform;-webkit-transform:translateZ(0px);transform:translateZ(0px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ticker[data-ticker-pause-hover="on"] .ticker__list:hover,.ticker--paused .ticker__list{-webkit-animation-play-state:paused;animation-play-state:paused;}.ticker__item{-ms-flex-negative:0;flex-shrink:0;margin-right:calc(var(--ticker-gap-x) / 2);margin-left:calc(var(--ticker-gap-x) / 2);}@-webkit-keyframes ticker-animation{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}}@keyframes ticker-animation{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}}@-webkit-keyframes ticker-animation-reverse{0%{-webkit-transform:translateX(calc(100vw - 100%));transform:translateX(calc(100vw - 100%));}100%{-webkit-transform:translateX(calc(100vw - 50%));transform:translateX(calc(100vw - 50%));}}@keyframes ticker-animation-reverse{0%{-webkit-transform:translateX(calc(100vw - 100%));transform:translateX(calc(100vw - 100%));}100%{-webkit-transform:translateX(calc(100vw - 50%));transform:translateX(calc(100vw - 50%));}}.wc-block-grid{text-align:left;}.wp-block-group{padding-bottom:var(--component-padding);}.wp-block-group:first-of-type{padding-top:var(--component-padding);}.wp-block-group .wp-block-group__inner-container &gt; .wp-block-group{padding:0;}.wp-block-group .wp-block-group__inner-container &gt; .wp-block-group &gt; .wp-block-group__inner-container{padding:0;}h2.wp-block-group-titel,.card__grid-item .wp-block-group-titel.card__price,.woocommerce-order-received .wp-block-group-titel.woocommerce-thankyou-order-received{margin-bottom:0;-ms-hyphens:auto;hyphens:auto;}.wp-block-columns{--gap:var(--space-md);--offset:var(--gap);margin-bottom:calc(-1 * var(--gap));margin-left:calc(-1 * var(--gap));z-index:100;position:relative;}.wp-block-columns &gt; *{margin-bottom:var(--gap);margin-left:var(--offset);}.wp-block-columns .wp-block-column p:last-child{margin-bottom:0;}.back-to-top{position:fixed;right:var(--space-xxxs);bottom:var(--space-xxxs);padding:var(--space-sm);z-index:var(--zindex-fixed-element);border-radius:var(--radius-md);background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.9);-webkit-transition:.3s;transition:.3s;}.back-to-top:hover{background-color:var(--color-contrast-higher);}.back-to-top .icon{display:block;color:var(--color-bg);width:var(--btt-icon-size);height:var(--btt-icon-size);}.list--ul,.list--ol,.text-component ul,.text-component ol,.product-content ul:not(.accordion-v2),.list--icons{margin-bottom:calc(var(--space-md) * var(--list-v-space,1));}.list--ul li,.list--ol li,.text-component ul li,.text-component ol li,.product-content ul:not(.accordion-v2) li,.list--icons li{padding-left:calc(var(--bullet-size) + var(--bullet-margin-right));}.list--ul li::before,.list--ol li::before,.text-component ul li::before,.text-component ol li::before,.product-content ul:not(.accordion-v2) li::before,.list--icons li::before{width:var(--bullet-size);height:var(--bullet-size);margin-left:calc(var(--bullet-size) * -1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;position:relative;left:calc(var(--bullet-margin-right) * -1);}.list--ul,.text-component ul:not(.anim-cards__list),.product-content ul:not(.accordion-v2){--bullet-size:6px;--bullet-margin-right:var(--space-xs);}.list--ul li::before,.text-component ul:not(.anim-cards__list) li::before,.product-content ul:not(.accordion-v2) li::before{content:"";color:var(--color-contrast-higher,#313135);background-color:currentColor;border:2px solid currentColor;top:-2px;}.list--ul ul li::before,.text-component ul:not(.anim-cards__list) ul li::before,.product-content ul:not(.accordion-v2) ul li::before{background-color:transparent;}.main-footer{position:relative;z-index:1;}.main-footer h4{margin-bottom:var(--space-md);font-size:var(--text-sm);text-transform:uppercase;}.main-footer h4 &gt; a{color:inherit;text-decoration:none;}.main-footer a{text-decoration:none;}.main-footer .text-component a.color-black{color:var(--color-black);}.main-footer .payment-logos{overflow:hidden;}.main-footer .payment-logos img{height:28px;min-width:50px;-o-object-fit:contain;object-fit:contain;max-height:none;}.main-footer__contact{padding-bottom:var(--space-sm);text-align:center;}.main-footer__contact p{color:var(--color-contrast-medium);}.main-footer__contact i{margin-right:10px;}.main-footer__logo{text-decoration:none;display:block;width:8.75em;height:2.5em;background-repeat:no-repeat;background-image:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../images/logo-mobile.svg");margin:0 auto var(--space-md) auto;}.main-footer__item{margin-bottom:var(--space-xxs);}.main-footer__link{color:var(--color-contrast-medium);text-decoration:none;}.main-footer__link:hover{color:var(--color-contrast-high);text-decoration:underline;}.main-footer__nav{padding-top:var(--space-lg);border-bottom:1px solid var(--color-contrast-low);}.main-footer__colophon{padding:var(--space-md) 0;font-size:var(--text-sm);}.main-footer__colophon a{text-decoration:none;margin-bottom:0;margin:0 var(--space-xs);}.customer-logos,.payment-logos{margin-top:var(--space-md);}.customer-logos img,.payment-logos img{max-height:1.4em;}@-webkit-keyframes toc-target{0%,50%{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.5);}100%{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0);}}@keyframes toc-target{0%,50%{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.5);}100%{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0);}}@-webkit-keyframes slide-in-left{0%{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slide-in-left{0%{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes slide-in-right{0%{visibility:visible;-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slide-in-right{0%{visibility:visible;-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes slide-out-left{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes slide-out-left{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}@-webkit-keyframes slide-out-right{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@keyframes slide-out-right{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.examen .prod-card,.single-telc .prod-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% - .01px - var(--gap,.75em));flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em));}.prod-card{list-style:none;position:relative;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);background-color:var(--color-white);overflow:hidden;padding-bottom:var(--space-xl);padding-left:0 !important;}.prod-card:hover{-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);}.prod-card &gt; .media-wrapper{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);overflow:hidden;z-index:9;}.prod-card &gt; .media-wrapper:before{content:"";background-image:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../images/favicon.svg");background-position:center;background-size:30% auto;background-repeat:no-repeat;opacity:.5;width:100%;height:100%;position:absolute;left:0;top:0;}.prod-card &gt; .media-wrapper &gt; img{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);}.prod-card__logo{position:absolute;border-radius:var(--radius-sm);z-index:20;background-color:white;top:-1.5em;right:var(--space-sm);height:3em;width:3em;color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:var(--shadow-xs);box-shadow:var(--shadow-xs);}.prod-card__logo &gt; i{font-size:var(--text-md);}.prod-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;}.prod-card__title{margin-bottom:0;line-height:1;font-weight:500;font-size:1.25em;white-space:nowrap;text-overflow:ellipsis;width:103%;overflow:hidden;}.prod-card__head{z-index:10;position:relative;padding:var(--card-padding);padding-top:var(--space-md);}.prod-card__head &gt; h2,.card__grid-item .prod-card__head &gt; .card__price,.woocommerce-order-received .prod-card__head &gt; .woocommerce-thankyou-order-received{margin-bottom:.25em;font-family:var(--font-primary);}.prod-card__head &gt; p{font-size:var(--text-sm);margin-bottom:0;opacity:.8;}.prod-card .price{font-size:115%;font-family:var(--font-secondary);font-weight:700;}.prod-card:after{content:"";height:100%;width:100%;position:absolute;top:75px;left:0;z-index:1;background-color:var(--color-white);}.prod-card .btn{padding:var(--space-xxs) var(--space-xs);font-size:.85em;-webkit-box-shadow:none;box-shadow:none;}.prod-card .btn-wrapper{position:absolute;z-index:20;bottom:0;left:0;padding:var(--card-padding);padding-bottom:var(--space-sm);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.prod-card__meta{list-style:none;}.prod-card__meta-label:before{font-family:"pd";font-size:1em;width:1.5em;display:inline-block;}.prod-card__meta-label--pa_duration:before{content:"ï“…";}.prod-card__meta-label--pa_zeit:before{content:"î&nbsp;›";}.prod-card__meta-label--pa_umfang:before{content:"î&nbsp;š";}.prod-card__meta-label--pa_start:before{content:"ï„ž";}.prod-card__meta-label--pa_kursort:before,.prod-card__meta-label--pa_pruefungsort:before{content:"î&nbsp;";font-weight:700;-webkit-font-smoothing:none;}.prod-card__meta-value{white-space:nowrap;}.prod-card__content{position:relative;z-index:10;padding:var(--card-padding);line-height:1.5;}.prod-card__content &gt; p,.prod-card__content &gt; ul{opacity:.8;font-size:var(--text-sm);}.wc-block-grid__products{display:-webkit-box;display:-ms-flexbox;display:flex;--gap:var(--space-md);--offset:var(--gap);margin:0 auto;margin-bottom:calc(-1 * var(--gap)) !important;margin-left:calc(-1 * var(--gap)) !important;}.wc-block-grid__products &gt; *{margin-bottom:var(--gap) !important;margin-left:var(--offset) !important;}.wc-block-grid__products .prod-card .prod-card__logo &gt; i:before{content:"î&nbsp;ž";font-family:"pd";}.wc-block-grid__products .prod-card .btn{background-color:var(--color-blue);color:var(--color-bg);}@-webkit-keyframes accordion-entry-animation{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}@keyframes accordion-entry-animation{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}.accordion-v2{list-style:none;}.accordion-v2__panel{padding:var(--space-sm) var(--space-md);}.accordion-v2__item{border-style:solid;border-color:var(--accordion-border-color);border-left-width:var(--accordion-border-width);border-right-width:var(--accordion-border-width);border-bottom-width:var(--accordion-border-width);}.accordion-v2__item:first-child{border-top-width:var(--accordion-border-width);}h3.accordion-v2__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;cursor:pointer;color:var(--color-black);padding:var(--space-sm) var(--space-md);background-color:var(--color-white);margin:0;font-size:1em;font-weight:normal;}.accordion-v2__hl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px;}.accordion-v2__icon-arrow{text-align:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.accordion-v2__icon-arrow i{line-height:1;position:relative;top:1px;font-size:var(--accordion-v2-icon-size);}.accordion-v2-wrapper .btn{width:100%;margin-top:1em;background:var(--color-purple);color:var(--color-bg);}.accordion-v2[data-animation="on"] .accordion-v2__icon-arrow{-webkit-transition:-webkit-transform .3s var(--ease-out);transition:-webkit-transform .3s var(--ease-out);transition:transform .3s var(--ease-out);transition:transform .3s var(--ease-out),-webkit-transform .3s var(--ease-out);}.accordion-v2[data-animation="on"] .accordion-v2__icon-arrow &gt; *{-webkit-transition:stroke-dashoffset .3s,-webkit-transform .3s;transition:stroke-dashoffset .3s,-webkit-transform .3s;transition:transform .3s,stroke-dashoffset .3s;transition:transform .3s,stroke-dashoffset .3s,-webkit-transform .3s;-webkit-transition-timing-function:var(--ease-out);transition-timing-function:var(--ease-out);}@-webkit-keyframes accordion-v2-entry-animation{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}@keyframes accordion-v2-entry-animation{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}.feature-v6__item img{display:block;width:100%;margin-bottom:var(--space-sm);}[class^="aspect-ratio"],[class*=" aspect-ratio"]{--aspect-ratio:calc(16 / 9);position:relative;height:0;padding-bottom:calc(100% / ( var(--aspect-ratio) ));}[class^="aspect-ratio"] &gt; *,[class*=" aspect-ratio"] &gt; *{position:absolute;top:0;left:0;width:100%;height:100%;}[class^="aspect-ratio"] &gt; *:not(iframe),[class*=" aspect-ratio"] &gt; *:not(iframe){-o-object-fit:contain;object-fit:contain;}@-webkit-keyframes zoom{from{-webkit-transform:scale(0);transform:scale(0);}to{-webkit-transform:scale(1);transform:scale(1);}}@keyframes zoom{from{-webkit-transform:scale(0);transform:scale(0);}to{-webkit-transform:scale(1);transform:scale(1);}}.hero{max-width:1360px;min-height:340px;margin:0 auto;overflow:hidden;position:relative;padding:var(--space-xxl) 0;}.hero h1,.hero h2,.hero .card__grid-item .card__price,.card__grid-item .hero .card__price,.hero .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .hero .woocommerce-thankyou-order-received{font-size:var(--text-xxxl);margin-top:0;}.hero h1{margin-bottom:var(--space-xs);border:none;}.hero h2,.hero .card__grid-item .card__price,.card__grid-item .hero .card__price,.hero .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .hero .woocommerce-thankyou-order-received{margin-bottom:0;}.hero a:not(.btn){color:var(--color-primary);font-weight:700;text-decoration:none;}.hero a:not(.btn):after{content:"";z-index:1;position:absolute;left:0;top:0;background-color:var(--color-primary);height:.75em;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.hero--align-center{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.hero--align-center .text-component{margin-left:auto;margin-right:auto;}.hero--w-100{max-width:none;}.hero--overlay-default:after,.hero--overlay-gradient:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:20;opacity:.4;}.hero--overlay-gradient .hero__img{-webkit-filter:contrast(2) grayscale(100%);filter:contrast(2) grayscale(100%);}.hero--overlay-gradient:after{background:linear-gradient(45deg,#873699,#5a2dac);opacity:.8;}.hero .btn{font-weight:700;font-size:1.2em;-webkit-box-shadow:none;box-shadow:none;color:var(--color-black);background-color:var(--color-primary);}.hero .btn:hover{background-color:var(--color-black);color:var(--color-primary);}.hero &gt; .container,.wp-block-group .hero &gt; .wp-block-group__inner-container{position:relative;z-index:30;}.hero__img{position:absolute;z-index:10;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.hero--dark{color:var(--color-white);}.hero--dark h1,.hero--dark h2,.hero--dark .card__grid-item .card__price,.card__grid-item .hero--dark .card__price,.hero--dark .woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .hero--dark .woocommerce-thankyou-order-received,.hero--dark h3,.hero--dark h4,.hero--dark h5,.hero--dark p{color:var(--color-white);}.hero--dark h1 span,.hero--dark h2 span,.hero--dark .card__grid-item .card__price span,.card__grid-item .hero--dark .card__price span,.hero--dark .woocommerce-order-received .woocommerce-thankyou-order-received span,.woocommerce-order-received .hero--dark .woocommerce-thankyou-order-received span,.hero--dark h3 span,.hero--dark h4 span,.hero--dark h5 span,.hero--dark p span{color:var(--color-white);}@media (min-width: 24rem){.header__mobile-content .header__item{margin-left:18px;}}@media (min-width: 48rem){[class*="max-width-adaptive"]{max-width:48rem;}.header__mobile-content .header__search{position:relative;left:-30px;display:block;}:root{--ticker-img-width:400px;--slideshow-height:380px;--anim-cards-width:150px;}.prod-card{-ms-flex-preferred-size:calc(50% - .01px - var(--gap,.75em));flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em));}}@media (min-width: 64rem){.justify-end\@md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.justify-between\@md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@supports (--css: variables){.padding-right-lg\@md{padding-right:var(--space-lg);}.padding-left-lg\@md{padding-left:var(--space-lg);}.padding-x-xxxxs\@md{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs);}.padding-y-0\@md{padding-top:0 !important;padding-bottom:0 !important;}}.text-left\@md{text-align:left;}.col-4\@md,.products-cat--var .products-cat__head{-ms-flex-preferred-size:calc(33.33% - .01px - var(--gap,.75em));flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em));}.col-6\@md{-ms-flex-preferred-size:calc(50% - .01px - var(--gap,.75em));flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em));}.col-8\@md,.products-cat--var .products-cat__products{-ms-flex-preferred-size:calc(66.66% - .01px - var(--gap,.75em));flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em));}.col-12\@md{-ms-flex-preferred-size:calc(100% - .01px - var(--gap,.75em));flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em));}@supports (--css: variables){.gap-md\@md{--gap:var(--space-md);}}:root{--space-unit:1.25em;--text-scale-ratio:1.19;--text-vspace-multiplier:1.5;--header-height:90px;--ticker-img-width:550px;--testimonial-slideshow-profile-img-size:64px;--slideshow-height:480px;--cart-product-image-size:128px;--anim-cards-width:400px;}body{padding-top:0;}.header .language-current-lang-flag{width:auto;height:30px;}.header__mobile-content .header__logo{height:2.5em;}.header__logo{width:18.75em;height:3.125em;background-image:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../images/logo.svg");}.header__search{width:30%;}.header__item,.header .menu-item{border-bottom:none;}.header{position:relative;height:auto;}.header__mobile-content{display:none;}.header__nav{border-top:1px solid var(--color-gray);z-index:10;display:block;position:relative;max-height:none;-ms-scroll-chaining:none;overscroll-behavior:none;overflow:visible;}.header__nav:before{content:none;}.header__nav-inner{padding:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around;}.header__items{position:relative;padding:var(--space-sm) 0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:none;transition:none;max-height:none;overflow:visible;-ms-scroll-chaining:chained;overscroll-behavior:auto;z-index:20;}.header__items::before{display:none;}.header__items-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__items-grid,.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header__items-grid{height:100%;}.header__item,.header__nav .menu-item{display:inline-block;border-bottom:none;position:relative;}.header__item:last-child,.header__nav .menu-item:last-child{margin-right:0;}.header__item .menu-item,.header__nav .menu-item .menu-item{display:block;margin:0;}.header__list &gt; .menu-item{margin-left:calc(var(--space-sm) * -1);}.header .menu-item-has-children &gt; a{position:relative;}.header .menu-item-has-children &gt; a:before{content:"";position:absolute;bottom:-19px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);left:50%;-webkit-transform:translateX(-50%) translateY(50%) rotate(45deg);transform:translateX(-50%) translateY(50%) rotate(45deg);width:10px;background:#fff;height:10px;display:none;z-index:999;}.header .menu-item-has-children &gt; a:after{content:"î&nbsp;†";font-family:"pd";display:block;margin-left:var(--space-xxxs);width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;}.header .menu-item a{padding:var(--space-sm);}.header .header__widgets .sub-menu,.header .sub-menu-wrap{background:#fff;display:block;visibility:hidden;padding:var(--space-md);position:absolute;top:68px;z-index:999;max-width:calc(100vw - 40px);min-width:var(--space-xxxxl);left:calc(var(--space-sm) * -.6);}.header .header__widgets .sub-menu:before,.header .sub-menu-wrap:before{background:transparent;top:-20px;content:"";height:20px;position:absolute;left:0;width:100%;z-index:999;}.header .header__widgets .sub-menu .menu-item,.header .sub-menu-wrap .menu-item{margin-bottom:var(--space-xs);}.header .header__widgets .sub-menu .menu-item:last-child,.header .sub-menu-wrap .menu-item:last-child{margin-bottom:0;}.header .header__widgets .sub-menu .menu-item a,.header .sub-menu-wrap .menu-item a{color:var(--color-black);padding:0;}.header__item:hover .header .header__widgets .sub-menu,.header__item:hover
  .header .sub-menu-wrap{visibility:visible;opacity:1;-webkit-transition:visibility .2s 0s,opacity .2s 0s;transition:visibility .2s 0s,opacity .2s 0s;}.header .header__item:hover &gt; a:before,.header .menu-item:hover &gt; a:before{display:block;}.header .header__item:hover &gt; .sub-menu,.header .header__item:hover &gt; .sub-menu-wrap,.header .menu-item:hover &gt; .sub-menu,.header .menu-item:hover &gt; .sub-menu-wrap{visibility:visible;opacity:1;-webkit-transition:visibility .2s 0s,opacity .2s 0s;transition:visibility .2s 0s,opacity .2s 0s;}.header__btn,.header__form-control{margin:0;}.header__widget{margin-left:.625em;margin-right:.625em;display:block;}.header__widget-icon{margin-bottom:var(--space-xxxs);}.header__nav .menu-item.menu-products .sub-menu-wrap,.header__nav .menu-item.menu-exam .sub-menu-wrap{-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);}.header__nav .menu-item.menu-products .sub-menu-wrap .sub-menu,.header__nav .menu-item.menu-exam .sub-menu-wrap .sub-menu{margin-bottom:inherit;-ms-flex-pack:distribute;justify-content:space-around;}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li &gt; a,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li &gt; a{font-size:inherit;color:inherit;text-transform:none;letter-spacing:inherit;}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li .sub-menu li,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li .sub-menu li{border-bottom:none;}.search-input{left:0;}.search-input__input{border:1px solid transparent;border-radius:0;padding-left:var(--space-xxs);padding-right:0;border-bottom-color:var(--color-black);background:transparent;}.search-input__input:focus{-webkit-box-shadow:none;box-shadow:none;}.wp-block-group:first-of-type{padding-top:var(--space-md);}.wp-block-columns .wp-block-column:not([class*="col-"]){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.main-footer__contact{text-align:left;}.main-footer__logo{width:15em;height:2.5em;background-image:url("https://www.perfekt-deutsch.de/wp-content/themes/daro-pd/assets/css/../images/logo.svg");margin-left:-44px;margin-bottom:var(--space-sm);}.customer-logos,.payment-logos{margin-top:unset;}.prod-card{-ms-flex-preferred-size:calc(33% - .01px - var(--gap,.75em));flex-basis:calc(33% - .01px - var(--gap,.75em));max-width:calc(33% - .01px - var(--gap,.75em));}.wc-block-grid__products{margin:inherit;}h3.accordion-v2__header{font-weight:bold;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.accordion-v2__hl{padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.accordion-v2__icon-arrow{margin-right:var(--space-sm);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media not all and (min-width: 64rem){.pre-header .text-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.pre-header span{padding:var(--space-xxs) 0;}.pre-header span:not(.mobile_span){display:none;}.back-to-top{bottom:calc(4rem + var(--space-xxxs));}:root{--cta-close-btn-size:2.75rem;--cta-content-height:6rem;--cta-btn-bar-height:4rem;}}@media (min-width: 80rem){.col-3\@lg,.products-cat--var .products-cat__head{-ms-flex-preferred-size:calc(25% - .01px - var(--gap,.75em));flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em));}.header-icons .sub-menu{background-color:transparent;min-width:auto;padding:0 !important;left:0 !important;}.header-icons__item{padding:0;}.header__nav .menu-item.menu-products .sub-menu-wrap .sub-menu a,.header__nav .menu-item.menu-exam .sub-menu-wrap .sub-menu a{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs);padding-left:0;padding-right:0;position:relative;}.header__nav .menu-item.menu-products .sub-menu-wrap .sub-menu a:before,.header__nav .menu-item.menu-exam .sub-menu-wrap .sub-menu a:before{display:none;position:absolute;content:"î&nbsp;„";font-family:"pd";left:-10px;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%);font-size:115%;}.header__nav .menu-item.menu-products .sub-menu-wrap .sub-menu a:hover:before,.header__nav .menu-item.menu-exam .sub-menu-wrap .sub-menu a:hover:before{display:block;}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li{max-width:190px;margin-top:calc(-1 * var(--space-xs));margin-right:var(--space-md);}.header__nav .menu-item.menu-products .sub-menu-wrap &gt; .sub-menu &gt; li:last-child,.header__nav .menu-item.menu-exam .sub-menu-wrap &gt; .sub-menu &gt; li:last-child{margin-right:0;}:root{--slideshow-height:580px;}.prod-card{-ms-flex-preferred-size:calc(25% - .01px - var(--gap,.75em));flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em));}.prod-card__head{height:calc(var(--card-padding) * 2);}.prod-card:after{top:145px;}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spin{0%{transform:rotate(0deg);}to{transform:rotate(1 turn);}}.wc-block-grid{text-align:center;}.wc-block-grid__products{background-clip:padding-box;display:flex;flex-wrap:wrap;margin:0 -8px 16px;padding:0;}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes slideOut{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes slideIn{0%{opacity:0;transform:translateY(90%);}to{opacity:1;transform:translate(0);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg);}to{transform:rotate(1 turn);}}@keyframes loading__animation{to{transform:translateX(100%);}}</pre></body></html>