/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-outline-style:solid}}}@layer theme{:host,:root{--font-sans:inherit;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--leading-tight:1.25;--radius-md:.375rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-chipa-blue:oklch(52.92% .1428 248.1);--color-chipa-blue-hover:oklch(44.54% .1428 248.1);--color-chipa-blue-active:oklch(40.89% .1428 248.1);--color-chipa-orange:oklch(67.08% .1678 37.17);--color-chipa-orange-hover:oklch(63.08% .1678 37.17);--color-chipa-orange-active:oklch(59.08% .1678 37.17);--color-chipa-gray:oklch(97.59% .0029 264.54);--color-chipa-menu:oklch(59.04% .1192 61.88);--ease-chipa:cubic-bezier(0,0,.2,1)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}p{margin-bottom:1em!important}a{text-decoration-line:none}@media (hover:hover){a:hover{color:var(--color-chipa-blue)}}ul{padding-left:calc(var(--spacing)*6)}input,textarea{background-color:var(--color-white)}input,select,textarea{scroll-margin-top:calc(var(--spacing)*11.5)}@media (min-width:64.0625rem){input,select,textarea{scroll-margin-top:calc(var(--spacing)*15)}}@media (min-width:85.4375rem){input,select,textarea{scroll-margin-top:calc(var(--spacing)*16.25)}}}@layer components{.select-wrapper{position:relative}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover:hover){.select-wrapper select:hover{cursor:pointer}}:is(.select-wrapper select:focus,.select-wrapper select:focus-visible):focus{--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-color:#0000;outline-style:none}.select-icon{height:calc(var(--spacing)*5);pointer-events:none;right:calc(var(--spacing)*4);top:50%;width:calc(var(--spacing)*5);--tw-translate-y:-50%;position:absolute;rotate:180deg;translate:var(--tw-translate-x) var(--tw-translate-y)}.chipa-kachel{--tw-duration:.25s;--tw-ease:var(--ease-chipa);border-bottom-left-radius:7px;border-bottom-right-radius:7px;height:100%;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}@media (min-width:64.0625rem){@media (hover:hover){.chipa-kachel:hover{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 20px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.chipa-kachel:active{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 5px 10px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.chipa-kachel a{color:inherit}.chipa-kachel-body{background-color:var(--color-white);border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-chipa-blue);border-inline-style:var(--tw-border-style);border-inline-width:3px;flex:1;height:100%;padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*3)}@media (hover:hover){.chipa-kachel-body:hover{color:inherit!important}}@media (min-width:64.0625rem){.chipa-kachel-body{padding-inline:calc(var(--spacing)*7);padding-bottom:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*5)}}.chipa-kachel-body .chipa-kachel-body-inner{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr auto;height:100%;text-align:left}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-title{--tw-font-weight:var(--font-weight-bold);font-size:var(--text-2xl)!important;font-weight:var(--font-weight-bold);grid-column:1/3;line-height:var(--tw-leading,var(--text-2xl--line-height))!important;padding:calc(var(--spacing)*0)!important;--tw-leading:1.2em!important;line-height:1.2em!important}@media (min-width:64.0625rem){.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-title{font-size:2rem!important}}@media (min-width:85.4375rem){.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-title{font-size:2.25rem!important}}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-title{hyphens:auto}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-content{align-content:flex-end;grid-column:1/3;grid-row-start:2;margin-top:calc(var(--spacing)*5)}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-footer-left{--tw-font-weight:var(--font-weight-bold);align-self:flex-end;font-weight:var(--font-weight-bold);grid-row-start:3}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-footer-right{align-self:flex-end;color:var(--color-chipa-blue);display:grid;grid-column-start:2;grid-row-start:3}.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-footer-right .chipa-kachel-price{--tw-font-weight:var(--font-weight-bold);font-size:var(--text-2xl)!important;font-weight:var(--font-weight-bold);line-height:var(--tw-leading,var(--text-2xl--line-height))!important;--tw-leading:1.2em!important;line-height:1.2em!important}@media (min-width:64.0625rem){.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-footer-right .chipa-kachel-price{font-size:2rem!important}}@media (min-width:85.4375rem){.chipa-kachel-body .chipa-kachel-body-inner .chipa-kachel-footer-right .chipa-kachel-price{font-size:2.25rem!important}}}@layer utilities{.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.top-0{top:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.container{width:100%}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64.0625rem){.container{max-width:64.0625rem}}@media (min-width:85.4375rem){.container{max-width:85.4375rem}}.m-0{margin:calc(var(--spacing)*0)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\!{margin-bottom:calc(var(--spacing)*0)!important}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.block{display:block}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.h-7{height:calc(var(--spacing)*7)}.h-auto{height:auto}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.max-h-60{max-height:calc(var(--spacing)*60)}.w-7{width:calc(var(--spacing)*7)}.w-21\.25{width:calc(var(--spacing)*21.25)}.w-115{width:calc(var(--spacing)*115)}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-auto{flex:auto}.grow{flex-grow:1}.translate-1{--tw-translate-x:calc(var(--spacing)*1);--tw-translate-y:calc(var(--spacing)*1)}.-translate-y-1,.translate-1{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc\!{list-style-type:disc!important}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.content-end{align-content:flex-end}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-11{gap:calc(var(--spacing)*11)}.gap-12{gap:calc(var(--spacing)*12)}.gap-13{gap:calc(var(--spacing)*13)}.gap-15{gap:calc(var(--spacing)*15)}.gap-24{gap:calc(var(--spacing)*24)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:3.40282e+38px}.rounded-none\!{border-radius:0!important}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-chipa-blue{border-color:var(--color-chipa-blue)}.border-b-chipa-blue{border-bottom-color:var(--color-chipa-blue)}.bg-chipa-blue{background-color:var(--color-chipa-blue)}.bg-chipa-gray{background-color:var(--color-chipa-gray)}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-\[url\(\.\.\/\.\.\/img\/icon-info\.svg\)\]{background-image:url(../../img/icon-info.svg)}.bg-\[url\(\.\.\/img\/placeholder\.png\)\]{background-image:url(../img/placeholder.png)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-5{padding:calc(var(--spacing)*5)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-\[80px\]{padding-top:80px}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.hyphens-auto{hyphens:auto}.text-chipa-blue{color:var(--color-chipa-blue)}.text-chipa-blue\!{color:var(--color-chipa-blue)!important}.text-chipa-orange{color:var(--color-chipa-orange)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline\!{text-decoration-line:none!important}.underline{text-decoration-line:underline}.transition-\[max-height\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-250{--tw-duration:.25s;transition-duration:.25s}.ease-chipa{--tw-ease:var(--ease-chipa);transition-timing-function:var(--ease-chipa)}@media (hover:hover){.hover\:text-chipa-blue-hover\!:hover{color:var(--color-chipa-blue-hover)!important}.hover\:underline\!:hover{text-decoration-line:underline!important}}@media (min-width:48rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:pb-4{padding-bottom:calc(var(--spacing)*4)}}@media (min-width:64.0625rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-2{grid-column-start:2}.md\:col-end-3{grid-column-end:3}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:block{display:block}.md\:w-35{width:calc(var(--spacing)*35)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-x-12\.5{-moz-column-gap:calc(var(--spacing)*12.5);column-gap:calc(var(--spacing)*12.5)}.md\:px-15{padding-inline:calc(var(--spacing)*15)}.md\:py-12\.5{padding-block:calc(var(--spacing)*12.5)}.md\:pr-12{padding-right:calc(var(--spacing)*12)}.md\:pl-15{padding-left:calc(var(--spacing)*15)}.md\:pl-24{padding-left:calc(var(--spacing)*24)}.md\:leading-8\.75{--tw-leading:calc(var(--spacing)*8.75);line-height:calc(var(--spacing)*8.75)}}@media (min-width:85.4375rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:translate-8{--tw-translate-x:calc(var(--spacing)*8);--tw-translate-y:calc(var(--spacing)*8)}.lg\:-translate-y-15,.lg\:translate-8{translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-15{--tw-translate-y:calc(var(--spacing)*-15)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-15{gap:calc(var(--spacing)*15)}.lg\:gap-25{gap:calc(var(--spacing)*25)}.lg\:gap-\[120px\]{gap:120px}.lg\:pt-\[9rem\]{padding-top:9rem}}}:root{--header-offset:4px;--swiper-pagination-bullet-size:41px}@media (min-width:48rem){:root{--header-offset:12px}}@media (min-width:64.0625rem){:root{--header-offset:12px}}@media (min-width:85.4375rem){:root{--header-offset:34px}}@keyframes burger-line-hover{0%{transform:translate(0)scaleX(1)}40%{transform:translate(-8px)scaleX(.9)}to{transform:translate(0)scaleX(1)}}html{scrollbar-gutter:stable}body.menu-open{max-height:100vh;overflow:hidden}.text-subline{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-hero-subline{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);text-transform:uppercase}@media (min-width:64.0625rem){.text-hero-subline{font-size:2.25rem}}.has-brand-blue-color{color:var(--color-chipa-blue);padding:calc(var(--spacing)*0)}.has-brand-orange-color{color:var(--color-chipa-orange);padding:calc(var(--spacing)*0)}.fade-out{opacity:0;visibility:hidden}.fade-in{opacity:1;visibility:visible}.card-grid{align-content:center;align-items:stretch;display:grid;gap:calc(var(--spacing)*8)}@media (min-width:64.0625rem){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:85.4375rem){.card-grid{gap:calc(var(--spacing)*16)}}:is(.wysiwyg,.elementor-widget-text-editor,.elementor-widget-raven-product-content,.chipa-course-instructors) ul{list-style-type:disc;padding-left:calc(var(--spacing)*6)}:is(.wysiwyg,.elementor-widget-text-editor,.elementor-widget-raven-product-content,.chipa-course-instructors) ol{list-style-type:decimal;padding-left:calc(var(--spacing)*6)}.hover-transform{--tw-translate-y:calc(var(--spacing)*0);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}.hover-transform .hover-shadow{--tw-shadow:0 10px 30px 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover-transform:hover{--tw-translate-y:calc(var(--spacing)*-4)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover-transform:hover .hover-shadow{--tw-shadow:0 10px 30px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.container-padding{padding-block:calc(var(--spacing)*20)}@media (min-width:48rem){.container-padding{padding-block:calc(var(--spacing)*25)}}@media (min-width:64.0625rem){.container-padding{padding-block:calc(var(--spacing)*30)}}@media (min-width:85.4375rem){.container-padding{padding-bottom:calc(var(--spacing)*35);padding-top:calc(var(--spacing)*20)}}.container-initial{padding-top:calc(var(--spacing)*37.5)}@media (min-width:48rem){.container-initial{padding-top:calc(var(--spacing)*50)}}@media (min-width:85.4375rem){.container-initial{padding-top:calc(var(--spacing)*80)}}.chipa-card{background-color:var(--color-chipa-gray);border-radius:var(--radius-md);padding:calc(var(--spacing)*5)}@media (min-width:85.4375rem){.chipa-card{padding:calc(var(--spacing)*15)}}#header-container{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));z-index:100;--tw-duration:.25s;--tw-ease:var(--ease-chipa);background-color:#0000;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}#header-container .icon-container{display:flex;flex-direction:row!important}#header-container .icon-container svg{color:var(--color-chipa-orange);cursor:pointer;fill:var(--color-chipa-orange);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}@media (hover:hover){#header-container .icon-container svg:hover{color:var(--color-chipa-orange-active);fill:var(--color-chipa-orange-active)}}@media (min-width:1300px) and (max-width:1500px){#header-container .icon-container{justify-content:flex-end;padding-right:calc(var(--spacing)*8)}}#header-inner{top:var(--header-offset);--tw-translate-y:calc(var(--spacing)*0);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.25s;--tw-ease:var(--ease-chipa);background-color:#0000;position:fixed;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}#header-inner,#header-social-icons{translate:var(--tw-translate-x) var(--tw-translate-y)}#header-social-icons{--tw-translate-y:calc(var(--spacing)*0)}#header-contact-info,#header-social-icons{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}#header-contact-info{--tw-translate-y:calc(var(--spacing)*25);translate:var(--tw-translate-x) var(--tw-translate-y)}#header-contact-info a{text-decoration-line:none}#logo-wrapper{position:absolute;top:calc(var(--spacing)*0)}#logo-w{opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));visibility:hidden;--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}body.scrolled #header-inner{--tw-translate-y:calc(var(--header-offset)*-1);background-color:var(--color-chipa-orange);translate:var(--tw-translate-x) var(--tw-translate-y)}body.scrolled #header-contact-info{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}body.scrolled #header-social-icons{--tw-translate-y:calc(var(--spacing)*-25);translate:var(--tw-translate-x) var(--tw-translate-y)}body.scrolled #menu-toggle .bottom,body.scrolled #menu-toggle .middle,body.scrolled #menu-toggle .top{background-color:var(--color-white)}body.scrolled #logo-w{opacity:1;visibility:visible}body.scrolled.menu-open #header-inner{--tw-translate-y:calc(var(--spacing)*0);background-color:#0000;translate:var(--tw-translate-x) var(--tw-translate-y)}body.scrolled.menu-open #menu-toggle .bottom,body.scrolled.menu-open #menu-toggle .middle,body.scrolled.menu-open #menu-toggle .top{background-color:var(--color-chipa-orange)}body.scrolled.menu-open #logo-wrapper{position:fixed}body.scrolled.menu-open #logo-w{opacity:0;visibility:hidden}body.scrolled.menu-open #header-contact-info{--tw-translate-y:calc(var(--spacing)*25);translate:var(--tw-translate-x) var(--tw-translate-y)}body.scrolled.menu-open #header-social-icons{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}body.admin-bar #header-inner{top:calc(var(--wp-admin--admin-bar--height) + var(--header-offset))}body.admin-bar.scrolled.menu-open #logo-wrapper{top:var(--wp-admin--admin-bar--height)}.menu-wrapper{padding-top:calc(var(--spacing)*20)}@media (min-width:64.0625rem){.menu-wrapper{padding-top:calc(var(--spacing)*45)}}@media (min-width:85.4375rem){.menu-wrapper{padding-top:calc(var(--spacing)*80)}}#menu{opacity:0;visibility:hidden}#menu.open{opacity:1;visibility:visible}#menu-toggle:hover{cursor:pointer}#menu-toggle:hover .bottom,#menu-toggle:hover .middle,#menu-toggle:hover .top{background-color:var(--color-chipa-orange-active)}#menu-toggle:hover>div{--tw-ease:var(--ease-chipa);animation:burger-line-hover .45s forwards;transition-timing-function:var(--ease-chipa)}#menu-toggle:hover>div:first-child{animation-delay:0s}#menu-toggle:hover>div:nth-child(2){animation-delay:80ms}#menu-toggle:hover>div:nth-child(3){animation-delay:.16s}#menu-toggle .bottom,#menu-toggle .middle,#menu-toggle .top{background-color:var(--color-chipa-orange);opacity:1;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));visibility:visible;--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}:is(#menu-toggle .top,#menu-toggle .middle,#menu-toggle .bottom):first-child,:is(#menu-toggle .top,#menu-toggle .middle,#menu-toggle .bottom):nth-child(2),:is(#menu-toggle .top,#menu-toggle .middle,#menu-toggle .bottom):nth-child(3){transform-origin:50%}#menu-toggle.menu-open div:first-child{--tw-translate-y:calc(var(--spacing)*2.5);rotate:45deg;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:64.0625rem){#menu-toggle.menu-open div:first-child{--tw-translate-y:calc(var(--spacing)*3.75);translate:var(--tw-translate-x) var(--tw-translate-y)}}#menu-toggle.menu-open div:nth-child(2){opacity:0;visibility:hidden}#menu-toggle.menu-open div:nth-child(3){--tw-translate-y:calc(var(--spacing)*-2.5);rotate:-45deg;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:64.0625rem){#menu-toggle.menu-open div:nth-child(3){--tw-translate-y:calc(var(--spacing)*-3.75);translate:var(--tw-translate-x) var(--tw-translate-y)}}#main-menu-overlay{height:100%;inset:calc(var(--spacing)*0);opacity:1;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));visibility:visible;width:100%;--tw-duration:.25s;--tw-ease:var(--ease-chipa);overflow-y:auto;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}#main-menu-overlay:not(.menu-open){opacity:0;visibility:hidden}#main-menu-overlay>.elementor-widget-shortcode{height:100%}#main-menu-overlay .login-form-wrapper{margin:calc(var(--spacing)*0)}@media (min-width:64.0625rem){#main-menu-overlay .login-form-wrapper{max-width:400px}}#main-menu-overlay .login-form-wrapper .login-tools-wrapper{margin-bottom:calc(var(--spacing)*0)!important}.menu-desktop{display:none}@media (min-width:64.0625rem){.menu-desktop{display:grid}}.menu-mobile{display:flex;padding-bottom:calc(var(--spacing)*10);padding-top:calc(var(--spacing)*10)}@media (min-width:64.0625rem){.menu-mobile{display:none}}#menu-main ul{margin-bottom:calc(var(--spacing)*0)}#menu-main ul li{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}#menu-main ul li .menu-item{padding-inline:calc(var(--spacing)*3.5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);background-color:var(--color-chipa-menu)!important;display:inline-block;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1;overflow:hidden;position:relative;text-decoration-line:none!important}@media (hover:hover){#menu-main ul li .menu-item:hover{color:var(--color-white)}}@media (min-width:85.4375rem){#menu-main ul li .menu-item{font-size:3.4375rem}}#menu-main ul li .menu-item:before{content:"";left:calc(var(--spacing)*0);z-index:0;--tw-translate-y:100%;background-color:var(--color-black);height:100%;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);width:100%;--tw-duration:.25s;--tw-ease:var(--ease-chipa);position:absolute;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}:is(#menu-main ul li .menu-item:hover,#menu-main ul li .menu-item.is-active):before{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}#menu-sub a{padding-left:calc(var(--spacing)*2);--tw-leading:calc(var(--spacing)*9.25);font-size:1.6875rem;line-height:calc(var(--spacing)*9.25);text-decoration-line:none}#menu-sub a:hover{color:var(--color-white);text-decoration-line:underline!important}#menu-sub ul{margin-bottom:calc(var(--spacing)*0)}#menu-sub ul li:before{content:"»"}#menu-sub .sub-nav-list{gap:calc(var(--spacing)*10)}#menu-sub .sub-nav-list .sub-menu{padding-left:calc(var(--spacing)*8.75)}:is(#menu-sub .current_page_item,#menu-sub .current-menu-item)>a{text-decoration-line:underline}#menu-sub .submenu-panel>.sub-nav-list>.menu-item>a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:uppercase}.dotted-gradient{background-image:linear-gradient(90deg,#fff 30%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 2px}.menu-mobile .mobile-submenu-panel{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.25s;--tw-ease:var(--ease-chipa);display:grid;grid-template-rows:0fr;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}.menu-mobile .mobile-submenu-panel a:active{color:var(--color-chipa-orange)}.menu-mobile .mobile-submenu-panel:not(.hidden){grid-template-rows:1fr}.menu-mobile ul{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.menu-mobile .mobile-menu-trigger{border-style:var(--tw-border-style);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*0);text-align:left;width:100%;--tw-leading:1;--tw-font-weight:var(--font-weight-bold);align-items:center;background-color:#0000;border-width:0;display:flex;font-size:1.5rem;font-weight:var(--font-weight-bold);justify-content:space-between;line-height:1;text-decoration-line:none;text-transform:uppercase}@media (hover:hover){.menu-mobile .mobile-menu-trigger:hover{color:inherit}}.menu-mobile .mobile-menu-trigger:active{color:var(--color-chipa-orange)!important}.menu-mobile .mobile-menu-trigger.is-active{color:var(--color-chipa-orange)}@media (hover:hover){.menu-mobile .mobile-menu-trigger.is-active:hover{color:var(--color-chipa-orange)!important}}.menu-mobile .mobile-menu-trigger.is-active:not([href]):not([tabindex]){color:var(--color-chipa-orange)}.menu-mobile .mobile-menu-icon-link{rotate:90deg}.menu-mobile .mobile-menu-icon,.menu-mobile .mobile-menu-icon-link{height:calc(var(--spacing)*5);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*5);--tw-duration:.25s;--tw-ease:var(--ease-chipa);flex-shrink:0;transition-duration:.25s;transition-timing-function:var(--ease-chipa)}.menu-mobile .mobile-menu-icon{rotate:180deg}.menu-mobile .mobile-menu-trigger[aria-expanded=true] .mobile-menu-icon{rotate:0deg}.menu-mobile .mobile-submenu-panel{padding-bottom:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*6)}.menu-mobile .mobile-submenu-panel.hidden{padding-bottom:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0)}.menu-mobile .mobile-submenu-panel a{padding-left:calc(var(--spacing)*2);--tw-leading:calc(var(--spacing)*8);font-size:1.25rem;line-height:calc(var(--spacing)*8);text-decoration-line:none}.menu-mobile .mobile-submenu-panel ul{margin-bottom:calc(var(--spacing)*0)}.menu-mobile .mobile-submenu-panel li:before{content:"»"}.menu-mobile .mobile-submenu-panel .sub-nav-list{display:flex;flex-direction:column;gap:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*7)}.menu-mobile .mobile-submenu-panel .sub-nav-list .sub-menu{padding-left:calc(var(--spacing)*7)}.menu-mobile .mobile-submenu-panel .current_page_item>a{text-decoration-line:underline}.menu-mobile .mobile-submenu-panel .sub-nav-list>.menu-item>a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:uppercase}@media (hover:hover){.menu-mobile .mobile-submenu-panel .sub-nav-list>.menu-item>a:hover{color:var(--color-white);text-decoration-line:underline}}.menu-mobile .mobile-submenu-panel .sub-nav-list>.menu-item>a:active{color:var(--color-chipa-orange)!important}.menu-mobile #menu-footer-menu{-moz-column-gap:calc(var(--spacing)*5.5);column-gap:calc(var(--spacing)*5.5);display:flex;flex-flow:wrap;row-gap:calc(var(--spacing)*2)}.menu-mobile .raven-icon-wrapper{display:flex}.raven-form[name=raum-anfrage-form]{align-items:flex-start;-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8);display:grid;row-gap:calc(var(--spacing)*6)}@media (min-width:64.0625rem){.raven-form[name=raum-anfrage-form]{grid-template-columns:repeat(2,minmax(0,1fr))}}.raven-form[name=raum-anfrage-form] .raven-field-type-textarea textarea{border-color:var(--color-chipa-blue)}.raven-form[name=raum-anfrage-form] input[type=checkbox]+.raven-field-label:before{top:calc(var(--spacing)*0);transform:translateY(2px)!important}.raven-form[name=raum-anfrage-form] input[type=checkbox]+.raven-field-label:after{top:0;transform:translateY(6px)!important}@media (min-width:48rem){.raven-form[name=raum-anfrage-form] .raven-field-type-date{align-items:center;flex-wrap:nowrap!important;gap:calc(var(--spacing)*3)}}.form-right-col{display:flex;flex-flow:wrap}.form-right-col .raven-field-group:nth-child(2),.form-right-col .raven-field-group:nth-child(3){flex:0 0 calc(50% - 0.5rem);width:calc(50% - .5rem)}.form-right-col .raven-field-group:nth-child(3){margin-left:auto}a.elementor-button,a.raven-button{text-decoration-line:none!important}button:hover{cursor:pointer}.button-rounded a{border-radius:0 15px 15px}.button-orange a{padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);color:var(--color-white);font-weight:var(--font-weight-bold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;--tw-ease:var(--ease-out);background-color:var(--color-chipa-orange)!important;transition-duration:.2s;transition-timing-function:var(--ease-out)}.button-orange:hover a{background-color:var(--color-chipa-orange-hover)!important}.button-orange:active a{background-color:var(--color-chipa-orange-active)!important}.button-blue a{background-color:var(--color-chipa-blue);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);color:var(--color-white);font-weight:var(--font-weight-bold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;--tw-ease:var(--ease-out);text-decoration-line:none;transition-duration:.2s;transition-timing-function:var(--ease-out)}.button-blue:hover a{background-color:var(--color-chipa-blue-hover)!important}.button-blue:active a{background-color:var(--color-chipa-blue-active)!important}.button-outlined .raven-widget-wrapper>a.raven-button,.button-outlined .raven-widget-wrapper>a.raven-button .raven-button-text{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}.button-outlined .raven-widget-wrapper>a.raven-button:hover{background-color:var(--color-black)}.button-outlined .raven-widget-wrapper>a.raven-button:hover .raven-button-text{color:var(--color-white)}.button-outlined .raven-widget-wrapper>a.raven-button:hover .raven-button-icon svg{fill:inherit}.button-outlined .raven-widget-wrapper>a.raven-button:active{background-color:var(--color-chipa-blue);border-color:var(--color-chipa-blue)!important}.button-outlined .raven-widget-wrapper>a.raven-button:active .raven-button-text{color:var(--color-white)}.button-outlined .raven-widget-wrapper>a.raven-button:active .raven-button-icon svg{fill:inherit}#footer-menu{text-transform:uppercase}#footer-menu,#footer-menu div{margin-bottom:calc(var(--spacing)*0)}#footer-menu div{font-size:inherit;line-height:inherit}#footer-menu ul{display:flex;flex-wrap:wrap;justify-content:center}#footer-menu .menu-item,#footer-menu ul{margin-bottom:calc(var(--spacing)*0)}#footer-menu .menu-item.current-menu-item{text-decoration-line:none}#footer-menu .menu-item a{color:var(--color-chipa-blue)!important;padding-left:calc(var(--spacing)*3)!important;padding-right:calc(var(--spacing)*1)!important;text-decoration-color:var(--color-chipa-blue)!important}@media (min-width:85.4375rem){#footer-menu .menu-item a{text-decoration-line:none!important}#footer-menu .menu-item a:before{--tw-content:"|";content:var(--tw-content)}}#footer-menu .menu-item a:hover{text-decoration-line:underline!important}#footer-menu .menu-item a:before{color:var(--color-chipa-blue);left:calc(var(--spacing)*0);position:absolute}.mitarbeiter-item{align-self:stretch;overflow:visible;position:relative}.mitarbeiter-card{display:flex;flex-direction:column;position:relative;text-align:center}.mitarbeiter-card-inner{background-color:var(--color-chipa-gray);gap:calc(var(--spacing)*8);padding:calc(var(--spacing)*8);width:100%;--tw-shadow:0 0 20px 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;--tw-ease:var(--ease-out);display:flex;flex-direction:column;transition-duration:.2s;transition-timing-function:var(--ease-out)}@media (min-width:64.0625rem){.mitarbeiter-card-inner{padding:calc(var(--spacing)*10)}}@media (min-width:85.4375rem){.mitarbeiter-card-inner{padding:calc(var(--spacing)*16)}}.mitarbeiter-media{align-self:center;height:auto;max-width:calc(var(--spacing)*50)}@media (min-width:85.4375rem){.mitarbeiter-media{max-width:calc(var(--spacing)*87.5)}}.mitarbeiter-media .mitarbeiter-bild{aspect-ratio:1;border-radius:15px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.mitarbeiter-bild-placeholder{background-image:url(../../img/placeholder.png);height:calc(var(--spacing)*50);width:calc(var(--spacing)*50)}@media (min-width:85.4375rem){.mitarbeiter-bild-placeholder{height:calc(var(--spacing)*87.5);width:calc(var(--spacing)*87.5)}}.mitarbeiter-bild-placeholder{background-size:cover}.mitarbeiter-inhalt{gap:calc(var(--spacing)*6);max-height:calc(var(--spacing)*60);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;--tw-ease:var(--ease-out);display:flex;flex:auto;flex-direction:column;overflow:hidden;transition-duration:.2s;transition-timing-function:var(--ease-out)}.mitarbeiter-name{margin-bottom:calc(var(--spacing)*0);text-transform:uppercase}.mitarbeiter-toggle{align-self:center;display:inline-block;margin-top:auto;padding-top:calc(var(--spacing)*6);position:relative;text-decoration-line:underline;z-index:5}@media (hover:hover){.mitarbeiter-toggle:hover{color:var(--color-chipa-blue)!important}}.mitarbeiter-mail-button{align-self:center}.mitarbeiter-item.is-expanded .mitarbeiter-card-inner{box-shadow:0 0 20px #0000001a;position:absolute;z-index:10}.mitarbeiter-item.is-expanded .mitarbeiter-inhalt{max-height:calc(var(--spacing)*400);overflow:visible}.mitarbeiter-item.is-collapsed .mitarbeiter-inhalt{box-shadow:inset 0 -10px #0000;position:relative}.mitarbeiter-item.is-collapsed .mitarbeiter-inhalt:after{bottom:calc(var(--spacing)*0);height:calc(var(--spacing)*5);left:calc(var(--spacing)*0);pointer-events:none;right:calc(var(--spacing)*0);--tw-gradient-position:to bottom;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.mitarbeiter-item.is-collapsed .mitarbeiter-inhalt:after{--tw-gradient-position:to bottom in oklab}}.mitarbeiter-item.is-collapsed .mitarbeiter-inhalt:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-chipa-gray) 50%,transparent);--tw-gradient-to:var(--color-chipa-gray);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));content:""}.download-card{align-items:flex-start;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){.download-card{grid-template-columns:auto 1fr}}@media (min-width:64.0625rem){.download-card{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:85.4375rem){.download-card{grid-template-columns:auto 1fr}}.download-card__image{text-align:center}@media (min-width:48rem){.download-card__image{width:calc(var(--spacing)*53.75)}}.download-card__image img{display:block;height:auto;max-width:100%;width:auto}.download-card__content{min-width:calc(var(--spacing)*0)}.download-card__title{color:var(--color-chipa-blue)!important;margin-bottom:calc(var(--spacing)*4)}.download-card__footer{align-items:center;grid-column:span 1/span 1}@media (min-width:48rem){.download-card__footer{grid-column:span 2/span 2}}.download-button a{display:block;text-align:center;width:100%}.download-card__button{border-radius:3.40282e+38px;display:inline-block;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5);text-decoration-line:none}.custom-room-gallery{display:grid;gap:calc(var(--spacing)*5)}.custom-room-gallery__main-swiper,.custom-room-gallery__thumbs-swiper{overflow:hidden;width:100%}.custom-room-gallery__main-link{display:block}.custom-room-gallery__main-image,.custom-room-gallery__thumb-image{display:block;height:auto;width:100%}.custom-room-gallery__thumbs-swiper .swiper-slide{cursor:pointer;flex-shrink:0;opacity:.65;width:auto}.custom-room-gallery__thumbs-swiper .swiper-slide-thumb-active{opacity:1}.custom-room-gallery__thumb-slide{border-color:#0000;border-style:var(--tw-border-style);border-width:3px;cursor:pointer;opacity:.6;transition:border .25s,opacity .25s}.custom-room-gallery__thumb-slide.is-active{border-color:var(--color-chipa-blue);opacity:1}.custom-room-gallery__thumb-image{cursor:pointer;display:block;height:auto;width:100%}.my-testimonial-carousel{padding-bottom:calc(var(--spacing)*17.5)!important;position:relative}@media (min-width:85.4375rem){.my-testimonial-carousel{padding-bottom:calc(var(--spacing)*37.5)!important}}.my-testimonial-carousel .swiper-wrapper{align-items:stretch}.my-testimonial-carousel .swiper-slide{display:flex;height:auto!important}.testimonial-card{background-color:var(--color-white);border-color:#d8d8d8;border-radius:7px;border-style:var(--tw-border-style);border-width:3px;box-sizing:border-box;cursor:pointer;display:flex!important;flex-direction:column;min-height:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*8.75);padding-bottom:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*6.5)}.testimonial-card:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#0e76bc;--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.testimonial-card__header{align-items:center;display:flex;gap:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*6)}@media (min-width:64.0625rem){.testimonial-card__header{gap:calc(var(--spacing)*12.5)}}.testimonial-card__badge{height:calc(var(--spacing)*15);min-width:calc(var(--spacing)*15);width:calc(var(--spacing)*15);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);align-items:center;border-radius:3.40282e+38px;color:var(--color-white);display:inline-flex;font-size:2.25rem;font-weight:var(--font-weight-medium);justify-content:center;line-height:1;text-transform:uppercase}@media (min-width:85.4375rem){.testimonial-card__badge{height:calc(var(--spacing)*20);min-width:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}}.testimonial-card__name{margin:calc(var(--spacing)*0);--tw-leading:var(--leading-tight);font-size:18px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);color:#111;font-weight:var(--font-weight-bold)}.testimonial-card__body{flex:1}.testimonial-card__text{display:-webkit-box;margin:calc(var(--spacing)*0);overflow:hidden;overflow-wrap:break-word}.testimonial-card__footer{align-items:flex-end;display:flex;justify-content:space-between;margin-top:calc(var(--spacing)*10)}@media (min-width:64.0625rem){.testimonial-card__footer{margin-top:calc(var(--spacing)*20)}}.testimonial-card__footer .rating-star{color:var(--color-chipa-blue);height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.testimonial-card__stars{align-items:center;gap:calc(var(--spacing)*2);--tw-leading:1;color:#0e76bc;display:flex;line-height:1}.testimonial-star{display:inline-flex}.testimonial-star.is-empty{opacity:.95}.testimonial-card__quote{color:var(--color-chipa-blue);height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.my-testimonial-carousel .swiper-pagination{align-items:center;bottom:0!important;display:flex;gap:calc(var(--spacing)*3.5);justify-content:center}.my-testimonial-carousel .swiper-pagination-bullet{background-color:#d9d9d9!important;height:calc(var(--spacing)*10.25)!important;margin:0!important;opacity:1;width:calc(var(--spacing)*10.25)!important}.my-testimonial-carousel .swiper-pagination-bullet-active{background-color:#8f99a3!important}.my-testimonial-carousel.is-static{padding-bottom:calc(var(--spacing)*0)}.my-testimonial-carousel.is-static .swiper-wrapper{gap:24px}.my-testimonial-carousel.is-static .swiper-slide{flex-shrink:1!important;margin-right:0!important;width:auto!important}.my-testimonial-carousel.is-static .swiper-pagination{display:none!important}body.testimonial-modal-open{overflow:hidden}.testimonial-modal{inset:calc(var(--spacing)*0);position:fixed;z-index:9999}.testimonial-modal__backdrop{background-color:#0000008c;inset:calc(var(--spacing)*0);position:absolute}@supports (color:color-mix(in lab,red,red)){.testimonial-modal__backdrop{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.testimonial-modal__backdrop{opacity:0;transition:opacity .24s}.testimonial-modal__dialog{background-color:var(--color-white);max-height:85vh;padding:calc(var(--spacing)*8);width:min(680px,100% - 2rem);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);left:50%;opacity:0;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-46%);transition:opacity .24s,transform .24s}.testimonial-modal__close{background-color:#0000!important;border-style:var(--tw-border-style);border-width:0;color:var(--color-chipa-blue);cursor:pointer;font-size:2rem;height:calc(var(--spacing)*9);line-height:inherit;padding:calc(var(--spacing)*0);position:absolute;right:calc(var(--spacing)*4);top:calc(var(--spacing)*4);width:calc(var(--spacing)*9)}.testimonial-modal__close:focus{outline-style:var(--tw-outline-style);outline-width:0}.testimonial-modal__content{padding-right:calc(var(--spacing)*6)}.testimonial-modal__name{margin:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*10);--tw-leading:var(--leading-tight);font-size:20px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);color:#111;font-weight:var(--font-weight-bold)}.testimonial-modal__content p{margin-block:calc(var(--spacing)*0)}.testimonial-modal__content p+p{margin-top:calc(var(--spacing)*4)}.testimonial-modal.is-open .testimonial-modal__backdrop{opacity:1}.testimonial-modal.is-open .testimonial-modal__dialog{opacity:1;transform:translate(-50%,-50%)}.jupiterx-product-container{display:flex!important;flex-direction:column;height:100%}.jupiterx-product-container .woocommerce-loop-product__link{flex:1}.jupiterx-product-container .woocommerce-loop-product__link:first-child{display:none!important}.jupiterx-product-container .woocommerce-loop-product__link:hover{color:inherit}.chipa-cards .woocommerce ul.columns-3{gap:calc(var(--spacing)*12.5)!important}.chipa-cards .woocommerce ul.products li.product{border-bottom-left-radius:7px;border-bottom-right-radius:7px;height:100%!important}@media (min-width:64.0625rem){.chipa-cards .woocommerce ul.products li.product{--tw-duration:.25s;--tw-ease:var(--ease-chipa);transition-duration:.25s;transition-timing-function:var(--ease-chipa)}@media (hover:hover){.chipa-cards .woocommerce ul.products li.product:hover{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 20px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.chipa-cards .woocommerce ul.products li.product:active{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 5px 10px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.raven-wc-products-title{display:none!important}nav.chipa-breadcrumb{display:block;max-width:100%;min-width:calc(var(--spacing)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.chipa-breadcrumb .chipa-breadcrumb-item a{color:var(--color-black);text-decoration-line:none}@media (hover:hover){nav.chipa-breadcrumb .chipa-breadcrumb-item a:hover{text-decoration-line:underline}}nav.chipa-breadcrumb .chipa-breadcrumb-item:last-child{text-decoration-line:underline}nav.chipa-breadcrumb .chipa-breadcrumb-delimiter{margin-inline:calc(var(--spacing)*1)}.woocommerce .chipa-product-sidebar-cta form.cart{align-items:stretch;display:flex!important;margin-bottom:calc(var(--spacing)*0)!important;width:100%}.woocommerce .chipa-product-sidebar-cta form.cart button.button{align-items:center;background-color:var(--color-chipa-blue);border-color:#0000;border-radius:0;color:var(--color-white);display:inline-flex;flex:1 0;font-size:1em;justify-content:center;padding-block:calc(var(--spacing)*4);text-transform:uppercase}@media (hover:hover){.woocommerce .chipa-product-sidebar-cta form.cart button.button:hover{background-color:var(--color-chipa-blue-hover)}}.woocommerce .chipa-product-sidebar-cta form.cart button.button:active{background-color:var(--color-chipa-blue-active)}@media (min-width:64.0625rem){.woocommerce .chipa-product-sidebar-cta form.cart button.button{font-size:1.5rem}}@media (min-width:85.4375rem){.woocommerce .chipa-product-sidebar-cta form.cart button.button{font-size:2.25rem}}.woocommerce .chipa-product-sidebar-cta form.cart button.button:before{background-color:currentColor;content:"";display:inline-block;height:calc(var(--spacing)*5);margin-right:calc(var(--spacing)*3);width:calc(var(--spacing)*5)}@media (min-width:64.0625rem){.woocommerce .chipa-product-sidebar-cta form.cart button.button:before{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}}@media (min-width:85.4375rem){.woocommerce .chipa-product-sidebar-cta form.cart button.button:before{height:calc(var(--spacing)*10);margin-right:calc(var(--spacing)*8.75);width:calc(var(--spacing)*10)}}.woocommerce .chipa-product-sidebar-cta form.cart button.button:before{-webkit-mask-image:url(/wp-content/uploads/chipa/icon-cart.svg);mask-image:url(/wp-content/uploads/chipa/icon-cart.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.woocommerce .chipa-product-sidebar-cta form.cart .quantity{height:100%;margin-bottom:calc(var(--spacing)*0)!important;min-width:calc(var(--spacing)*0)}.woocommerce .chipa-product-sidebar-cta form.cart .quantity input{border-radius:0!important;border-style:var(--tw-border-style)!important;border-width:2px!important;color:var(--color-black)!important;height:100%!important;min-width:calc(var(--spacing)*20)!important}.woocommerce section.chipa-related-products h2{--tw-font-weight:var(--font-weight-bold);color:var(--color-chipa-blue);font-size:1.875rem;font-weight:var(--font-weight-bold)}@media (min-width:64.0625rem){.woocommerce section.chipa-related-products h2{font-size:2.5rem}}@media (min-width:85.4375rem){.woocommerce section.chipa-related-products h2{font-size:3.75rem}}.woocommerce section.chipa-related-products a{text-decoration-line:none}.woocommerce section.chipa-related-products a.read-more-related-products{text-decoration-line:underline}.woocommerce section.chipa-related-products .chipa-related-products__title{text-decoration-line:none}:is(.jupiterx-attachment-media-custom-video-icons .circle-play,.jupiterx-attachment-media-custom-video-icons .circle-pause):before{border-color:#0000!important;border-left-color:var(--color-chipa-blue)!important}#banner-links,#banner-mitte,#banner-rechts{right:calc(var(--spacing)*0);top:calc(var(--spacing)*0);--tw-translate-x:calc(var(--spacing)*-7.5);--tw-translate-y:-50%;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:85.4375rem){#banner-links{bottom:calc(var(--spacing)*0);top:auto;--tw-translate-x:calc(var(--spacing)*8.75)}#banner-links,#banner-mitte{translate:var(--tw-translate-x) var(--tw-translate-y)}#banner-mitte{--tw-translate-x:calc(var(--spacing)*24);--tw-translate-y:calc(var(--spacing)*7.5)}#banner-rechts{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);right:auto;top:auto;--tw-translate-x:calc(var(--spacing)*-12.5);--tw-translate-y:calc(var(--spacing)*-7.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}