:root{--color-text-primary:#63232d;--color-text-secondary:#efa27d;--color-text-tertiary:#a2e1dd;--color-bg-primary:#fff;--color-bg-secondary:#ffefea;--color-bg-tertiary:#63232d}[data-theme=pro]{--color-text-primary:#142132;--color-text-secondary:#fff;--color-text-tertiary:#eea17d;--color-bg-primary:#e4ebee;--color-bg-secondary:#142132;--color-bg-tertiary:#1d2d42}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-10{right:2.5rem}.right-5{right:1.25rem}.top-1\/2{top:50%}.top-5{top:1.25rem}.top-\[77\%\]{top:77%}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-10{height:2.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[460px\]{height:460px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-\[140px\]{min-height:140px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-\[700px\]{min-height:700px}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1440px\]{max-width:1440px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[840px\]{max-width:840px}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[2rem\]{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-\[\#1A2433\]\/20{border-color:#1a243333}.border-pro-primary\/10{border-color:#1d2d421a}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#142132\]{--tw-bg-opacity:1;background-color:rgb(20 33 50/var(--tw-bg-opacity,1))}.bg-\[\#1A2433\]{--tw-bg-opacity:1;background-color:rgb(26 36 51/var(--tw-bg-opacity,1))}.bg-\[\#1D2D42\]{--tw-bg-opacity:1;background-color:rgb(29 45 66/var(--tw-bg-opacity,1))}.bg-\[\#7B6862\]\/90{background-color:#7b6862e6}.bg-\[\#98DED9\]{--tw-bg-opacity:1;background-color:rgb(152 222 217/var(--tw-bg-opacity,1))}.bg-\[\#B6A89B\]{--tw-bg-opacity:1;background-color:rgb(182 168 155/var(--tw-bg-opacity,1))}.bg-\[\#D8DEE3\]{--tw-bg-opacity:1;background-color:rgb(216 222 227/var(--tw-bg-opacity,1))}.bg-\[\#E4EBEE\]{--tw-bg-opacity:1;background-color:rgb(228 235 238/var(--tw-bg-opacity,1))}.bg-\[\#E5EBEE\]{--tw-bg-opacity:1;background-color:rgb(229 235 238/var(--tw-bg-opacity,1))}.bg-\[\#EEA17D\]{--tw-bg-opacity:1;background-color:rgb(238 161 125/var(--tw-bg-opacity,1))}.bg-\[\#EFF2F5\]{--tw-bg-opacity:1;background-color:rgb(239 242 245/var(--tw-bg-opacity,1))}.bg-\[\#FFE3D9\]{--tw-bg-opacity:1;background-color:rgb(255 227 217/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-pro-light{--tw-bg-opacity:1;background-color:rgb(228 235 238/var(--tw-bg-opacity,1))}.bg-pro-primary{--tw-bg-opacity:1;background-color:rgb(29 45 66/var(--tw-bg-opacity,1))}.bg-pro-primary\/15{background-color:#1d2d4226}.bg-tertiary{background-color:var(--color-bg-tertiary)}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0000004d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0006 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-\[\#142132\]{fill:#142132}.fill-\[\#EEA17D\]{fill:#eea17d}.fill-transparent{fill:#0000}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.object-top{-o-object-position:top;object-position:top}.p-10{padding:2.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0\.5{padding-bottom:.125rem}.pb-10{padding-bottom:2.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[100px\]{padding-top:100px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#142132\]{--tw-text-opacity:1;color:rgb(20 33 50/var(--tw-text-opacity,1))}.text-\[\#142132\]\/30{color:#1421324d}.text-\[\#142132\]\/60{color:#14213299}.text-\[\#142132\]\/70{color:#142132b3}.text-\[\#142132\]\/80{color:#142132cc}.text-\[\#142132\]\/90{color:#142132e6}.text-\[\#1A2433\]{--tw-text-opacity:1;color:rgb(26 36 51/var(--tw-text-opacity,1))}.text-\[\#1D2D42\]{--tw-text-opacity:1;color:rgb(29 45 66/var(--tw-text-opacity,1))}.text-\[\#63232D\]{--tw-text-opacity:1;color:rgb(99 35 45/var(--tw-text-opacity,1))}.text-\[\#63232D\]\/90{color:#63232de6}.text-\[\#E89B7E\]{--tw-text-opacity:1;color:rgb(232 155 126/var(--tw-text-opacity,1))}.text-\[\#EEA17D\]{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}.text-brand-primary{--tw-text-opacity:1;color:rgb(99 35 45/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-pro-accent{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}.text-pro-primary{--tw-text-opacity:1;color:rgb(29 45 66/var(--tw-text-opacity,1))}.text-pro-primary\/90{color:#1d2d42e6}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[\#142132\]{accent-color:#142132}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[\#3B82F6\]{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.placeholder\:text-\[\#142132\]::placeholder{--tw-text-opacity:1;color:rgb(20 33 50/var(--tw-text-opacity,1))}.placeholder\:text-\[\#142132\]\/60::placeholder{color:#14213299}.placeholder\:text-pro-primary\/50::placeholder{color:#1d2d4280}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#EEA17D\]:hover{--tw-border-opacity:1;border-color:rgb(238 161 125/var(--tw-border-opacity,1))}.hover\:bg-\[\#1D2D42\]:hover{--tw-bg-opacity:1;background-color:rgb(29 45 66/var(--tw-bg-opacity,1))}.hover\:bg-pro-dark:hover{--tw-bg-opacity:1;background-color:rgb(20 33 50/var(--tw-bg-opacity,1))}.hover\:text-\[\#EEA17D\]:hover,.hover\:text-pro-accent:hover{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#142132\]\/30:focus{--tw-ring-color:#1421324d}.focus\:ring-pro-primary\/30:focus{--tw-ring-color:#1d2d424d}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-theme=consumer] .consumer\:bg-brand-accent{--tw-bg-opacity:1;background-color:rgb(238 161 125/var(--tw-bg-opacity,1))}[data-theme=consumer] .consumer\:bg-brand-secondary{--tw-bg-opacity:1;background-color:rgb(162 225 221/var(--tw-bg-opacity,1))}[data-theme=consumer] .consumer\:text-brand-primary{--tw-text-opacity:1;color:rgb(99 35 45/var(--tw-text-opacity,1))}[data-theme=consumer] .consumer\:hover\:bg-brand-primary:hover{--tw-bg-opacity:1;background-color:rgb(99 35 45/var(--tw-bg-opacity,1))}[data-theme=consumer] .consumer\:hover\:text-brand-accent:hover{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}[data-theme=consumer] .consumer\:hover\:text-brand-secondary:hover{--tw-text-opacity:1;color:rgb(162 225 221/var(--tw-text-opacity,1))}[data-theme=pro] .pro\:bg-pro-accent{--tw-bg-opacity:1;background-color:rgb(238 161 125/var(--tw-bg-opacity,1))}[data-theme=pro] .pro\:bg-pro-dark{--tw-bg-opacity:1;background-color:rgb(20 33 50/var(--tw-bg-opacity,1))}[data-theme=pro] .pro\:bg-pro-primary{--tw-bg-opacity:1;background-color:rgb(29 45 66/var(--tw-bg-opacity,1))}[data-theme=pro] .pro\:text-pro-accent{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}[data-theme=pro] .pro\:text-pro-primary{--tw-text-opacity:1;color:rgb(29 45 66/var(--tw-text-opacity,1))}[data-theme=pro] .pro\:hover\:bg-pro-accent:hover{--tw-bg-opacity:1;background-color:rgb(238 161 125/var(--tw-bg-opacity,1))}[data-theme=pro] .pro\:hover\:bg-pro-light:hover{--tw-bg-opacity:1;background-color:rgb(228 235 238/var(--tw-bg-opacity,1))}[data-theme=pro] .pro\:hover\:text-pro-dark:hover{--tw-text-opacity:1;color:rgb(20 33 50/var(--tw-text-opacity,1))}[data-theme=pro] .pro\:hover\:text-pro-primary:hover{--tw-text-opacity:1;color:rgb(29 45 66/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:max-w-\[40\%\]{max-width:40%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:px-12{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-28{height:7rem}.md\:h-\[500px\]{height:500px}.md\:h-\[700px\]{height:700px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-\[650px\]{min-height:650px}.md\:w-1\/2{width:50%}.md\:max-w-md{max-width:28rem}.md\:scroll-mt-32{scroll-margin-top:8rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:gap-16{gap:4rem}.md\:object-left{-o-object-position:left;object-position:left}.md\:object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-20{padding:5rem}.md\:p-24{padding:6rem}.md\:p-6{padding:1.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-12{padding-bottom:3rem}.md\:pt-16{padding-top:4rem}.md\:pt-32{padding-top:8rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-tight{line-height:1.25}}@media (min-width:1024px){.lg\:w-5\/12{width:41.6667%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-16{gap:4rem}.lg\:p-16{padding:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}.\[\&_\*\]\:\!text-left *{text-align:left!important}.\[\&_a\]\:text-pro-accent a{--tw-text-opacity:1;color:rgb(238 161 125/var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_b\]\:text-white b,.\[\&_h1\]\:text-white h1,.\[\&_h2\]\:text-white h2,.\[\&_h3\]\:text-white h3,.\[\&_h4\]\:text-white h4,.\[\&_h5\]\:text-white h5,.\[\&_h6\]\:text-white h6{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_li\]\:text-white\/85 li{color:#ffffffd9}.\[\&_p\]\:mb-2 p{margin-bottom:.5rem}.\[\&_p\]\:text-white\/85 p,.\[\&_span\]\:text-white\/85 span{color:#ffffffd9}.\[\&_strong\]\:text-white strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.center-text{text-align:center!important}::-webkit-scrollbar{background:#e0eff4;width:0}html{scroll-behavior:smooth}*,:before,:after{box-sizing:border-box}body{background-color:#fff;font-family:Hind;width:100%!important;max-width:1440px!important;margin:0 auto!important}body .container{max-width:1280px}.wrapper-confetti{min-height:100vh;position:fixed}[class|=confetti]{position:fixed}.two-columns{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;padding-bottom:1rem}.row{flex-wrap:wrap;margin-top:0;margin-left:-.75rem;margin-right:-.75rem;display:flex}.row>*{flex-shrink:0;width:100%;max-width:100%;margin-top:0;padding-left:.75rem;padding-right:.75rem}.col-6{flex:none;width:50%;padding-left:.75rem;padding-right:.75rem}button a{color:inherit;text-decoration:none}:root{--form-control-color:$color-primary;--form-control-disabled:#959495}input[type=checkbox]{appearance:none;width:25px;height:25px;font:inherit;color:currentColor;background-color:#fff;border:.15em solid #fff;border-radius:.15em;place-content:center;width:1.15em;height:1.15em;margin:0;display:grid;transform:translateY(-.075em)}input[type=checkbox]:before{content:"";clip-path:polygon(20% 0%,0% 20%,30% 50%,0% 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0%,50% 30%);transform-origin:0 100%;width:14px;height:14px;box-shadow:inset 1em 1em var(--form-control-color);background-color:#63232d;transition:transform .12s ease-in-out;transform:scale(0)}@media only screen and (max-width:37.5em){input[type=checkbox]:before{width:10px;height:10px}}input[type=checkbox]:checked:before{width:14px;height:14px;transform:scale(1)}input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}input[type=radio]{clip-path:circle(43%);width:25px;height:25px}input[type=radio]:before{width:25px;height:25px}input[type=radio]:after{content:"";visibility:visible;cursor:pointer;background-color:#ffefea;border:5px solid #fff;border-radius:50%;width:25px;height:25px;display:inline-block;position:relative}input[type=radio]:checked:after{content:"";visibility:visible;cursor:pointer;background-color:#63232d;border-radius:50%;width:25px;height:25px;display:inline-block;position:relative}table{border:none;width:100%;margin-top:1rem;margin-bottom:1rem}.radio-option{align-items:center;display:flex}tbody{width:100%}th{border:none;width:100%}tr{border:none;width:100%;padding:5px}td{border:none;width:100%;padding-inline:5px}a{color:#63232d;font-weight:700;text-decoration:none}a:hover{color:#a2e1dd;text-decoration:underline;transition:all .3s}h1{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:48px;font-weight:600;line-height:77px}@media only screen and (max-width:37.5em){h1{letter-spacing:0;text-align:center;font-family:Hind;font-size:28px;font-weight:700;line-height:45px}}h2{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:42px;font-weight:700;line-height:67px}@media only screen and (max-width:37.5em){h2{letter-spacing:0;text-align:center;font-family:Hind;font-size:24px;font-weight:700;line-height:38px}}h3{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){h3{letter-spacing:0;text-align:center;font-family:Hind;font-size:21px;font-weight:700;line-height:34px}}h4{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:24px;font-weight:700;line-height:38px}@media only screen and (max-width:37.5em){h4{text-align:center;font-family:Hind;font-size:16px;font-style:normal;font-weight:700;line-height:normal}}h5{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:21px;font-weight:400;line-height:34px}@media only screen and (max-width:37.5em){h5{letter-spacing:0;text-align:center;font-family:Hind;font-size:16px;font-weight:400;line-height:29px}}h6{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-family:Hind;font-size:14px;font-weight:400;line-height:22px}@media only screen and (max-width:37.5em){h6{letter-spacing:0;text-align:center;font-family:Hind;font-size:12px;font-weight:400;line-height:19px}}p{letter-spacing:0;color:var(--color-text-primary);margin-top:0;margin-bottom:1rem;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){p{letter-spacing:0;text-align:center;font-family:Hind;font-size:14px;font-weight:400;line-height:22px}}span{letter-spacing:0;color:var(--color-text-primary);font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){span{letter-spacing:0;font-family:Hind;font-size:14px;font-weight:400;line-height:22px}}li::marker{color:var(--color-text-primary);font-size:1.2rem}li p{margin-bottom:0}hr{color:var(--color-text-primary)}.footer{width:100%;height:534px;position:relative}@media only screen and (max-width:37.5em){.footer{height:327px}}.footer_placeholder{padding:108px;position:relative}@media only screen and (max-width:37.5em){.footer_placeholder{padding:28px;padding-top:50px}}.footer_social{justify-content:center;gap:5px;padding-block:1rem;display:flex}.footer_social img{cursor:pointer}.footer_logo{position:absolute;top:197px;right:75px}.footer_title h3{color:#fff;letter-spacing:0;text-align:center;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}.footer_text h3{color:#fff;letter-spacing:0;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}.footer_text{text-align:center}.footer_text a{color:#fff;letter-spacing:0;text-align:center;font-family:Hind;font-size:21px;font-weight:500;line-height:34px}.footer_details{width:100%;position:relative}@media only screen and (max-width:37.5em){.footer_details{padding-top:92px;position:relative}}.footer_details p{color:#eea17d;letter-spacing:0;text-align:center;font-family:Hind;font-size:21px;font-weight:500;line-height:34px}@media only screen and (max-width:37.5em){.footer_details p{font-size:12px}}.footer_details a{color:#eea17d}.footer_mobilelogo{justify-content:center;padding-bottom:15px;display:flex}.navbar{z-index:100;padding-top:0;background:0 0;flex-shrink:0;align-items:center;width:100%;max-width:1440px;height:auto;padding-inline:1rem;position:absolute!important}.navbar_container{justify-content:space-between;align-items:flex-end;width:100%;max-width:1064px;height:100%;margin:0 auto;display:flex}.navbar_logo{cursor:pointer}.navbar_placeholder{flex-direction:column;gap:15px;height:100%;display:flex}.navbar_navigation{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:720px;display:flex;position:relative}.navbar_navigation a{color:#63232d;font-weight:700;text-decoration:none}.navbar_navigation a:hover{color:#a2e1dd;text-decoration:underline;transition:all .3s}.navbar_link{color:#63232d;letter-spacing:-.02em;text-align:center;font-family:Hind;font-size:18px;font-weight:700;line-height:29px;text-decoration:none}.navbar_link a{color:#63232d;text-decoration:none}.navbar_link:hover{color:#a2e1dd;text-decoration:underline;transition:all .3s}.navbar_link:hover .language_icon path{color:#a2e1dd;transition:all .3s}.navbar_actions{justify-content:flex-end;align-items:center;gap:18px;display:flex;position:relative}.navbar_actions a{color:#63232d;text-decoration:none}.navbar_actions a .language_icon path{color:#a2e1dd;transition:all .3s}.navbar_actions a:hover{color:#a2e1dd;text-decoration:underline;transition:all .3s}.navbar_actions_afspraak{position:sticky;top:0}.navbar_actions_link:hover{color:#a2e1dd;text-decoration:underline;transition:all .3s}.navbar_actions_link:hover .language_icon path{fill:#a2e1dd;border-bottom:1px solid #a2e1dd;transition:all .3s}.navbar_button{margin-right:5%}.navbar_button button{letter-spacing:0;text-align:center;font-family:Hind;font-size:24px;font-weight:700;line-height:38px}.mobile-navbar{z-index:10;background:0 0;width:100%;height:87px;display:flex;position:absolute}.mobile-navbar_header{justify-content:space-between;align-items:center;width:100%;padding:8px 14px 10px 8px;display:flex;position:relative}.mobile-navbar_contact_placeholder{flex-wrap:wrap;gap:22px;max-width:300px;margin:0 auto;display:flex}.mobile-navbar_contact_item{width:65px;height:65px}.mobile-navbar #mobile-body{display:none}.mobile-navbar_body{z-index:101;background:#eea17d;width:100%;height:calc(100vh + 1000px);margin:0;padding-left:25px;transition:all .2s 50ms;display:block;position:absolute;top:80px;overflow-y:scroll}.mobile-navbar_navigation{margin-top:2rem;margin-bottom:2rem}.mobile-navbar_navigation_link{margin-bottom:1rem}.mobile-navbar_navigation a{letter-spacing:0;text-align:left;color:#fdece7;font-family:Hind;font-size:32px;font-weight:700;line-height:52px;text-decoration:none}#hamburger{cursor:pointer;flex-direction:column;align-items:center;display:flex}#hamburger span{transform-origin:0 0;background-color:#63232d;border-radius:2px;width:2em;height:.2em;margin:.26em 0;transition:all .4s;display:block}.mobile-header-open{background:#eea17d;justify-content:space-between;align-items:center;width:100%;padding-top:45px;padding-left:22px;padding-right:14px;display:flex;position:fixed}.Diam span:first-child{transform:rotate(45deg)translate(1px,-1px)}.Diam span:nth-child(2){transform:scaleX(0)}.Diam span:nth-child(3){transform:rotate(-45deg)translate(1px)}.modal-window{z-index:999;visibility:visible;opacity:1;background-color:#63232d;justify-content:center;align-items:center;width:100%;transition:all 1s;display:flex;position:fixed;inset:0;overflow:hidden scroll}.modal-window_formulier{background:#eea17d;border-radius:15px;width:100%;max-width:640px;height:100%;max-height:90svh;overflow:hidden scroll}@media only screen and (max-width:37.5em){.modal-window_formulier{border-radius:0;max-height:100svh;position:fixed;inset:0;overflow:hidden scroll}}.modal-window_formulier_close{cursor:pointer;justify-content:flex-end;align-items:center;height:80px;padding-top:25px;padding-right:25px;display:flex}@media only screen and (max-width:37.5em){.modal-window_formulier_close svg{width:18px;height:18px}}.modal-window_formulier_heading{max-width:510px;padding-left:50px}@media only screen and (max-width:37.5em){.modal-window_formulier_heading{margin:0 auto;padding-inline:23px}}.modal-window_formulier_heading h4{text-align:left;color:#63232d}@media only screen and (max-width:37.5em){.modal-window_formulier_heading h4{text-align:center;font-family:Hind}}.modal-window .formcontact{width:100%;max-width:500px;padding-bottom:50px;padding-left:50px}@media only screen and (max-width:37.5em){.modal-window .formcontact{padding-left:0;padding-inline:23px}}.modal-window .formcontact_label{color:#63232d;font-weight:700}.modal-window .formcontact_group{max-width:620px;padding-top:23px}.modal-window .formcontact_group button{color:#63232d;letter-spacing:0;text-align:center;justify-content:center;align-items:center;gap:1rem;font-family:Hind;font-size:24px;font-weight:700;line-height:38px;display:flex}@media only screen and (max-width:37.5em){.modal-window .formcontact_group button{letter-spacing:0;text-align:center;width:196px;height:69px;font-family:Hind;font-size:20px;font-weight:700;line-height:32px}}.modal-window .formcontact_group button:hover{color:#a2e1dd;background:#63232d}.modal-window .formcontact_group button:hover svg path{fill:#a2e1dd}.modal-window .formcontact_group input::placeholder{color:#eea17d}.modal-window .formcontact_group textarea::placeholder{color:#eea17d}.modal-window .formcontact .error-message{text-align:left;color:#e21205}.modal-window .formcontact .button-send{justify-content:flex-end;display:flex}@media only screen and (max-width:37.5em){.modal-window .formcontact .button-send{justify-content:center;padding-right:2rem}}.modal-window .formcontact_input{text-align:left;color:#eea17d;border:none;border-radius:10px;width:100%;height:55px;padding-top:8px;padding-left:12px}@media only screen and (max-width:37.5em){.modal-window .formcontact_input{width:330px;height:50px;padding-left:20px;padding-right:24px}}.modal-window .formcontact_textarea{text-align:left;color:#eea17d;border:none;border-radius:10px;width:100%;padding-top:8px;padding-left:12px}@media only screen and (max-width:37.5em){.modal-window .formcontact_textarea{width:330px;padding-left:20px;padding-right:24px;font-family:Hind}}.modal-window_content{width:100%;margin:0 auto;padding-top:89px;display:inline-block;position:relative}.modal-window_heading{height:294px}@media only screen and (max-width:37.5em){.modal-window_heading{padding-left:20px;padding-right:20px}}.modal-window_description p{text-align:center;color:#63232d;font-family:Hind}@media only screen and (max-width:37.5em){.modal-window_description p{text-align:center}.modal-window_description{padding:36px 20px}}.modal-window_footer{text-align:center;max-width:1215px;margin:0 auto;display:block;position:relative}.modal-window_bedankt .modal-window_body{background-color:#a2e1dd;border-radius:15px;width:100%;max-width:650px}@media only screen and (max-width:37.5em){.modal-window_bedankt .modal-window_body{border-radius:0;width:100%;position:fixed;inset:0;overflow:hidden scroll}}.modal-window_bedankt .modal-window_footer{text-align:center;color:#63232d}.modal-window_bedankt .modal-window_footer p{text-align:center}.modal-window_bedankt .modal-window_content{text-align:center;padding-top:0;padding-bottom:50px;width:100%;margin:0 auto;padding-inline:2rem}.modal-window_bedankt .modal-window_title h2,.modal-window_bedankt .modal-window_description h3{color:#63232d;text-align:center;font-family:Hind}.modal-window_bedankt .modal-window_close{cursor:pointer;text-align:right;margin-top:1rem;padding:1rem}@media only screen and (max-width:37.5em){.modal-window_bedankt .modal-window_close svg{width:18px;height:18px}}.home-page{max-width:1440px;position:relative}.home-page_splash{background-image:linear-gradient(#0000000d,#0000000d),url(/images/main_banner.jpg);background-position:50%;background-size:cover;width:100%;height:780px;position:relative}@media only screen and (max-width:75em){.home-page_splash{background-image:linear-gradient(#0000000d,#0000000d),url(/images/main_banner.jpg);height:500px}}@media only screen and (max-width:56.25em){.home-page_splash{background-image:linear-gradient(#0000000d,#0000000d),url(/images/main_banner.jpg);height:500px}}@media only screen and (max-width:37.5em){.home-page_splash{background-image:linear-gradient(#0000000d,#0000000d),url(/images/mobile_main_banner.jpg);height:500px}}.home-page_splash .hero_cloud{position:absolute;top:120px;right:123px}@media only screen and (max-width:37.5em){.home-page_splash .hero_cloud{top:0;right:0}}.home-page_splash .hero{text-align:center;max-width:566px;max-height:338px;position:absolute;top:240px;right:6.5%}@media only screen and (max-width:56.25em){.home-page_splash .hero{max-width:400px;top:120px;right:0!important}.home-page_splash .hero h1{font-size:40px}.home-page_splash .hero h3{font-size:20px;line-height:30px}}@media only screen and (max-width:75em){.home-page_splash .hero{max-width:400px;top:120px;right:30px}.home-page_splash .hero h1{font-size:40px}.home-page_splash .hero h3{font-size:20px;line-height:30px}}@media only screen and (max-width:37.5em){.home-page_splash .hero{text-align:center;width:220px;max-height:171px;padding-inline:10px;top:8%;left:41%}.home-page_splash .hero h5{color:#fff}}.home-page_splash .hero_aanmelden a{color:#63232d;letter-spacing:-.02em;text-align:left;width:100%;font-family:Hind;font-size:26px;font-weight:500;line-height:42px;text-decoration:none}@media only screen and (max-width:37.5em){.home-page_splash .hero_aanmelden a{letter-spacing:0;text-align:center;font-family:Hind;font-size:14px;font-weight:700;line-height:22px}.home-page_splash .hero_aanmelden button{max-width:130px;height:40px}}.home-page_splash .hero_title{color:#fff;text-align:center;display:inline-block;position:relative}.home-page_splash .hero_title h1{color:#ffefea;text-align:left;margin-bottom:0}@media only screen and (max-width:37.5em){.home-page_splash .hero_title h1{text-align:center}}.home-page_splash .hero_sub_title{text-align:center;display:inline-block;position:relative}.home-page_splash .hero_sub_title h3{color:#ffefea;text-align:center}@media only screen and (max-width:37.5em){.home-page_splash .hero_sub_title h3{text-align:center}}.home-page_splash .sub-hero p{max-width:879px;margin:0 auto}.home-page_splash .mobile-aanmelden{position:absolute;top:116px;right:20px}.home-page_vector{position:absolute;right:298px}.home-page_watwedoen{background:#fffaf9;width:100%;padding-block:50px;padding-inline:1rem;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_watwedoen{height:100%;padding-block:45px}}.home-page_watwedoen_heading{max-width:1064px;margin:0 auto}@media only screen and (max-width:37.5em){.home-page_watwedoen_heading{height:100%;padding-left:20px;padding-right:20px}.home-page_watwedoen_heading_title{text-align:center}}.home-page_watwedoen_heading_title h2{color:#dca192}@media only screen and (max-width:37.5em){.home-page_watwedoen_heading_title h2{text-align:center}}.home-page_watwedoen_button{justify-content:center;width:100%;display:flex}@media only screen and (max-width:37.5em){.home-page_watwedoen_button button{letter-spacing:0;text-align:center;width:250px;font-family:Hind;font-size:18px;font-weight:700;line-height:29px}}.home-page_watwedoen_description p{text-align:left;color:#63232d}@media only screen and (max-width:37.5em){.home-page_watwedoen_description p{text-align:center}}.home-page_watwedoen_slider{background:#eea17d;width:100%;height:566px;margin:0 auto;position:relative}@media only screen and (max-width:56.25em){.home-page_watwedoen_slider{height:100%}}@media only screen and (max-width:75em){.home-page_watwedoen_slider{height:100%}}@media only screen and (max-width:37.5em){.home-page_watwedoen_slider{height:100%}}.home-page_watwedoen_slider .slider-content{max-width:1132px;height:566px;position:relative}@media only screen and (max-width:37.5em){.home-page_watwedoen_slider .slider-content{height:443px}}@media only screen and (max-width:56.25em){.home-page_watwedoen_slider .slider-content{height:100%}}@media only screen and (max-width:75em){.home-page_watwedoen_slider .slider-content{height:100%}}.home-page_watwedoen_slider .slider-content_text{text-align:center;background:#eea17d;padding:144px 41px 148px 85px}@media only screen and (max-width:56.25em){.home-page_watwedoen_slider .slider-content_text{padding-top:70px;padding-bottom:120px;padding-left:25px}}@media only screen and (max-width:75em){.home-page_watwedoen_slider .slider-content_text{padding-top:70px;padding-bottom:120px;padding-left:25px}}.home-page_watwedoen_slider .slider-content_text p{color:#63232d}@media only screen and (max-width:37.5em){.home-page_watwedoen_slider .slider-content_text p{text-align:center}}.home-page_watwedoen_slider .slider-content_text h3{padding:24px 24px 0}@media only screen and (max-width:75em){.home-page_watwedoen_slider .slider-content_text h3{padding-left:initial}}@media only screen and (max-width:56.25em){.home-page_watwedoen_slider .slider-content_text h3{padding-left:initial}}@media only screen and (max-width:37.5em){.home-page_watwedoen_slider .slider-content_text{height:200px;padding:24px 24px 0}}.home-page_watwedoen_slider .slider-content_image{height:100%;padding-right:inherit;padding-left:inherit;position:relative}@media only screen and (max-width:37.5em){.home-page_watwedoen_slider .slider-content_image{width:100%;height:250px}}.home-page_watwedoen_tandenborstel{background:#eea17d;justify-content:center;padding-top:113px;padding-bottom:10px;display:flex}@media only screen and (max-width:37.5em){.home-page_watwedoen_tandenborstel{padding-top:0;padding-bottom:0}.home-page_watwedoen_tandenborstel svg{transform:scale(.5)}}.home-page_watwedoen a{text-decoration:none}.home-page_team{width:100%;height:780px;position:relative}@media only screen and (max-width:37.5em){.home-page_team{height:220px}}.home-page_stickycontact{z-index:9;cursor:pointer;width:100%;height:40px;padding-inline:5px;position:fixed;bottom:0}.home-page_stickycontact_body{background:#63232d;border-radius:10px 10px 0 0;justify-content:space-evenly;display:flex}.home-page_stickycontact_item{text-align:center;width:130px;padding-top:.5rem;padding-bottom:1rem}.home-page_stickycontact_item span{letter-spacing:0;text-align:center;color:#eea17d;font-family:Hind;font-size:14px;font-weight:700;line-height:22px}.home-page_lokatie{background:#fffaf9;padding-top:50px;padding-bottom:50px}@media only screen and (max-width:37.5em){.home-page_lokatie{padding-top:28px;padding-bottom:90px}}.home-page_lokatie_content{max-width:1064px;margin:0 auto;padding-inline:1rem}.home-page_lokatie_content p{color:#63232d}@media only screen and (max-width:37.5em){.home-page_lokatie_content{text-align:center;padding-left:20px;padding-right:20px}}.home-page_enthousiast{padding-block:1rem}@media only screen and (max-width:37.5em){.home-page_enthousiast{padding:25px 20px}}.home-page_enthousiast_content{text-align:center;background:#eea17d;border-radius:50px;justify-content:center;align-items:center;max-width:836px;height:420px;margin:0 auto;display:flex}@media only screen and (max-width:37.5em){.home-page_enthousiast_content{height:269px}}.home-page_enthousiast_description{text-align:center;max-width:400px;padding-left:5px;padding-right:5px}.home-page_enthousiast_description p{color:#63232d;text-align:center!important}.home-page_enthousiast_button{justify-content:center;margin-top:30px;display:flex}.home-page_enthousiast_button a{color:#63232d;text-decoration:none}.home-page_enthousiast_button button{color:#63232d;letter-spacing:0;text-align:center;background:#a2e1dd;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:271px;height:96px;font-family:Hind;font-size:24px;font-weight:700;line-height:38px;display:flex}@media only screen and (max-width:37.5em){.home-page_enthousiast_button button{letter-spacing:0;width:155px;height:55px;font-family:Hind;font-size:14px;font-weight:700;line-height:22px}}.home-page_visie{width:100%;height:2000px;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_visie{background:#fdece7;height:1250px}}.home-page_visie_content{width:100%;margin:0 auto;display:inline-block;position:relative}.home-page_visie_tandenborstel{text-align:center;width:100%;margin-top:89px;margin-bottom:89px;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_visie_tandenborstel{margin-bottom:10px}}.home-page_visie_title{margin-top:89px;margin-bottom:89px}@media only screen and (max-width:37.5em){.home-page_visie_title{margin-top:10px}.home-page_visie_title h2{letter-spacing:0;font-family:Hind;font-size:21px;font-weight:700;line-height:34px}}.home-page_visie_placeholder{max-width:1132px;max-height:1168px;margin:0 auto;position:relative}@media only screen and (max-width:37.5em){.home-page_visie_placeholder{max-height:1000px}}.home-page_visie_placeholder .row{margin-top:0;margin-left:0;margin-right:0}.home-page_visie_circle{z-index:10;width:100%;position:absolute;top:260px;left:260px}@media only screen and (max-width:37.5em){.home-page_visie_circle{z-index:10;top:180px;left:0}}.home-page_visie_mondzorg{background:#fdece7;max-width:566px;max-height:583px;padding:111px 45px 175px 54px}@media only screen and (max-width:37.5em){.home-page_visie_mondzorg{width:100%;height:250px;padding:36px 20px}}.home-page_visie_text{z-index:20;position:relative}.home-page_visie_gezondheid{background:#dca192;max-width:566px;max-height:583px;padding:126px 63px 164px}@media only screen and (max-width:37.5em){.home-page_visie_gezondheid{background:#fdece7;width:100%;height:253px;padding:36px 20px}}.home-page_visie_image{max-width:566px;max-height:583px;margin-top:0;padding-left:0;padding-right:0}@media only screen and (max-width:37.5em){.home-page_visie_image{width:100%;height:250px}}.home-page_wiewezijn{background:#fffaf9;width:100%;padding-block:50px;padding-inline:1rem;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_wiewezijn{height:460px;padding-block:45px}}.home-page_wiewezijn_button{justify-content:center;width:100%;display:flex}@media only screen and (max-width:37.5em){.home-page_wiewezijn_button button{letter-spacing:0;text-align:center;width:250px;font-family:Hind;font-size:18px;font-weight:700;line-height:29px}}.home-page_wiewezijn_content{max-width:1064px;margin:0 auto;position:relative}@media only screen and (max-width:37.5em){.home-page_wiewezijn_content{width:100%;padding-top:0}}.home-page_wiewezijn_content p{color:#63232d;font-family:Hind}.home-page_wiewezijn_heading{max-width:1064px;margin:0 auto}@media only screen and (max-width:37.5em){.home-page_wiewezijn_heading{padding-left:20px;padding-right:20px}.home-page_wiewezijn_title h2{text-align:center}}.home-page_wiewezijn a{text-decoration:none}.home-page_campagne{background:#fffaf9;width:100%;padding-block:50px;padding-inline:1rem;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_campagne{height:460px;padding-block:45px}}.home-page_campagne_button{justify-content:center;width:100%;display:flex}@media only screen and (max-width:37.5em){.home-page_campagne_button button{letter-spacing:0;text-align:center;width:250px;font-family:Hind;font-size:18px;font-weight:700;line-height:29px}}.home-page_campagne_content{max-width:1064px;margin:0 auto;position:relative}@media only screen and (max-width:37.5em){.home-page_campagne_content{width:100%;padding-top:0}}.home-page_campagne_content p{color:#63232d;font-family:Hind}.home-page_campagne_heading{max-width:1064px;margin:0 auto}@media only screen and (max-width:37.5em){.home-page_campagne_heading{padding-left:20px;padding-right:20px}.home-page_campagne_title h2{text-align:center}}.home-page_campagne a{text-decoration:none}.home-page_campagnebanner{width:100%;height:580px;margin-top:50px;margin-bottom:50px;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.home-page_campagnebanner{height:200px}}.home-page_campagnebanner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (max-width:37.5em){.home-page_campagnebanner img{-o-object-fit:cover;object-fit:cover}}.home-page_arrow{cursor:pointer;position:fixed;bottom:50px;right:50px}.home-page .swiper-button-next,.home-page .swiper-button-prev{color:#63232d}.home-page .swiper-pagination-bullet{background:#fff;width:17px;height:17px}.home-page .swiper-pagination-bullet-active{background:#d9d9d9}.behandelingen{width:100%;min-height:calc(100vh + 800px);position:relative}.behandelingen_banner{background-repeat:no-repeat;position:relative}.behandelingen_hero{width:700px;position:absolute;top:313px;bottom:284px;right:10px}@media only screen and (max-width:37.5em){.behandelingen_hero{width:250px;max-height:203px;top:250px;left:100px;right:unset;text-align:center}}.behandelingen_hero_title h1,.behandelingen_hero_intro h3{color:#fff;text-align:center;font-family:Hind}.behandelingen_hero_button{justify-content:center;display:flex}.behandelingen_hero_button button{justify-content:center;align-items:center;gap:1rem;display:flex}.behandelingen_hero_button button span{text-align:center;letter-spacing:0;text-align:left;max-width:140px;font-family:Hind;font-size:21px;font-weight:700;line-height:28px}.behandelingen_hero_button:hover span{color:#a2e1dd}.behandelingen_list{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;max-width:800px;height:100%;display:flex}@media only screen and (max-width:37.5em){.behandelingen_list{gap:5px;padding-top:280px;padding-bottom:90px}}.behandelingen_filter{width:100%;max-width:248px;height:677px;position:sticky;top:30px}@media only screen and (max-width:37.5em){.behandelingen_filter{width:100%;max-width:inherit;height:400px;margin:0 auto;position:absolute;top:435px}}.behandelingen_filter .contact-placeholder{max-width:248px}@media only screen and (max-width:37.5em){.behandelingen_filter .contact-placeholder{max-width:100%}}.behandelingen_filter_body{gap:1rem;display:inline-grid}@media only screen and (max-width:37.5em){.behandelingen_filter_body{display:inline}}.behandelingen_filter_options{background:#eea17d;border-radius:1rem;width:248px;height:288px;padding-top:10px;padding-left:23px}@media only screen and (max-width:37.5em){.behandelingen_filter_options{width:100%;max-width:inherit;height:224px}}.behandelingen_filter_options label{letter-spacing:0;text-align:left;font-family:Hind;font-size:14px;font-weight:300;line-height:22px}.behandelingen_filter_options_list{gap:10px;display:inline-grid}.behandelingen_filter_options_list_item{align-items:center;gap:10px;display:flex}.behandelingen_filter_zoeken{background:#eea17d;border-radius:1rem;width:248px;height:133px;padding-top:10px;padding-left:23px}@media only screen and (max-width:37.5em){.behandelingen_filter_zoeken{background:0 0;width:100%;padding-inline:5px}}.behandelingen_filter_zoeken_input{position:relative}.behandelingen_filter_zoeken_input svg{position:absolute;top:8px;right:30px}.behandelingen_filter_zoeken_input input{color:#63232d;border:none;border-radius:10px;width:207px;height:50px;padding:1rem}@media only screen and (max-width:37.5em){.behandelingen_filter_zoeken_input input{border:1px solid #eea17d;width:100%}}.behandelingen_filter_contact{cursor:pointer;width:248px;height:162px;padding:27px 10px 10px}.behandelingen_filter_contact h3,.behandelingen_filter_contact p{text-align:center}.behandelingen_filter_contact{background:#eea17d;border-radius:1rem 1rem 0 0}.behandelingen_filter_button{background:#eea17d;border-radius:0 0 1rem 1rem;width:248px}.behandelingen_filter_button button{justify-content:center;align-items:center;gap:1rem;display:flex}.behandelingen_filter_button h3{text-align:center}@media only screen and (max-width:37.5em){.behandelingen_filter_button{margin-top:5px}.behandelingen_filter_button button{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:26px;font-weight:700;line-height:32px}}.behandelingen_item{cursor:pointer;border:1px solid #0000;width:100%;max-width:375px;height:540px;position:relative;overflow:hidden;box-shadow:0 0 10px #00000040}.behandelingen_item:hover{opacity:.9;border:1px solid #63232d}.behandelingen_item:hover svg path{fill:#63232d}@media only screen and (max-width:37.5em){.behandelingen_item{max-width:175px;height:305px}}.behandelingen_item h4{text-align:center}@media only screen and (max-width:37.5em){.behandelingen_item h4{font-size:14px}}.behandelingen_item_image{width:375px;height:380px;position:relative}@media only screen and (max-width:37.5em){.behandelingen_item_image{max-width:185px;height:190px}}.behandelingen_item_content{flex-direction:column;flex-shrink:0;justify-content:center;width:100%;height:160px;display:flex;position:relative}@media only screen and (max-width:37.5em){.behandelingen_item_content{height:115px}}.behandelingen_item_description{text-align:center;padding-inline:3px}.behandelingen_item_button{position:absolute;bottom:20px;right:20px}@media only screen and (max-width:37.5em){.behandelingen_item_button{display:none}}.behandelingen_overview{justify-content:center;gap:34px;width:100%;padding-top:30px;padding-bottom:100px;display:flex}@media only screen and (max-width:37.5em){.behandelingen_overview{padding-top:inherit;padding-bottom:10px;display:inline-block}}.behandelingen_afspraak{justify-content:center;padding-block:1rem;display:flex}.behandelingen_afspraak a{color:#63232d;text-decoration:none}.behandelingen_afspraak button{letter-spacing:0;text-align:left;font-family:Hind;font-size:26px;font-weight:700;line-height:32px}.behandelingen_afspraak button:hover span{color:#a2e1dd}.behandelingen .button-text span{letter-spacing:0;font-family:Hind;font-size:21px;font-weight:700;line-height:28px}.team{background:#ffefea;position:relative}@media only screen and (max-width:37.5em){.team{padding-top:100px}}.team_banner{background-size:cover;height:780px;position:relative}@media only screen and (max-width:37.5em){.team_banner{background-size:cover;height:390px}}.team_text{max-width:840px;margin:0 auto;padding-block:50px;padding-inline:5px}.team_text h1{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:42px;font-weight:700;line-height:67px}@media only screen and (max-width:37.5em){.team_text h1{text-align:center}}.team_text p{letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){.team_text p{text-align:center}}.team_image{flex-flow:wrap;flex-grow:1;place-content:flex-start;max-width:1065px;margin:0 auto;padding-bottom:103px;display:flex;position:relative}@media only screen and (max-width:37.5em){.team_image{justify-content:center;gap:20px}}.team_image_item{cursor:pointer;width:355px;height:355px;position:relative}.team_image_item:hover .team_image_title{display:block;position:absolute;bottom:20px;left:20px}.team_image_item:hover .team_image_title h3,.team_image_item:hover .team_image_title h5{text-align:left;color:#fff}.team_image_title{display:none}@media only screen and (max-width:37.5em){.team_image_title{display:block;position:absolute;bottom:20px;left:20px}.team_image_title h3,.team_image_title h5{text-align:left;color:#fff}}.studio{background:#ffefea;position:relative}.studio_banner{position:relative}.studio_banner_content{width:100%;height:800px}@media only screen and (max-width:37.5em){.studio_banner_content{height:475px}}.studio_text{max-width:840px;margin:0 auto;padding-block:92px}.studio .swiper-button-next:after,.studio .swiper-button-prev:after{color:#fff}.studio .swiper-pagination-bullet-active{background:#eea17d}.studio .swiper-pagination-bullet{width:18px;height:18px}.contact{background:#ffefea}.contact_body{max-width:967px;margin:0 auto;padding-bottom:90px}.contact_hero{padding-top:130px}.contact_placeholder{flex-wrap:wrap;gap:1rem;padding-block:90px;display:flex}@media only screen and (max-width:37.5em){.contact_placeholder{justify-content:center;gap:5px;padding-top:1rem;padding-bottom:0}}.contact_placeholder_item{cursor:pointer;background:#eea17d;border-radius:15px;justify-content:center;align-items:center;width:100%;max-width:297px;height:280px;display:inline-grid}.contact_placeholder_item:hover{background:#e7e6eb}@media only screen and (max-width:37.5em){.contact_placeholder_item{max-width:171px;height:155px}}.contact_placeholder_item a{text-decoration:none}.contact_placeholder_icon{justify-content:center;align-items:flex-end;height:150px;display:flex}@media only screen and (max-width:37.5em){.contact_placeholder_icon{width:100%;height:70px}.contact_placeholder_icon svg{width:58px;height:58px}}.contact_placeholder_content{height:100px;padding-inline:10px}@media only screen and (max-width:37.5em){.contact_placeholder_content{align-items:center;height:70px;display:flex}}.contact_placeholder_content p{text-align:center;font-weight:700}.contact_openingstijden{padding-top:50px}.contact_openingstijden_placeholder{gap:1rem;width:100%;display:flex}@media only screen and (max-width:37.5em){.contact_openingstijden_placeholder{justify-content:center}}.contact_openingstijden_dagen{max-width:75px}@media only screen and (max-width:37.5em){.contact_openingstijden_dagen p{text-align:left;font-size:12px}}.contact_openingstijden_tijden{max-width:500px;padding-inline:10px}@media only screen and (max-width:37.5em){.contact_openingstijden_tijden{max-width:290px}}.contact_openingstijden_tijden p{text-align:left}@media only screen and (max-width:37.5em){.contact_openingstijden_tijden p{text-align:left;font-size:12px}}.contact_zakelijk{padding-block:2rem}@media only screen and (max-width:37.5em){.contact_zakelijk{padding-inline:3px}}.contact_zakelijk_placeholder{justify-content:space-between;display:flex}@media only screen and (max-width:37.5em){.contact_zakelijk_placeholder{width:100%;margin:0 auto;padding:1rem;display:inline-block}}.contact_zakelijk span{color:#63232d;font-family:Hind;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:37.5em){.contact_zakelijk span{font-size:14px}}.contact_zakelijk_adres{max-width:220px}@media only screen and (max-width:37.5em){.contact_zakelijk_adres,.contact_zakelijk_kvk{text-align:center;max-width:100%;padding-bottom:1rem}}.contact_zakelijk_contact{max-width:220px}@media only screen and (max-width:37.5em){.contact_zakelijk_contact{text-align:center;max-width:100%}}.contact_zorgverleners{padding-block:2rem}.product{scroll-behavior:smooth;width:100%;position:relative}.product_banner{position:relative}.product_breadcrum{align-items:center;gap:1rem;max-width:1063px;margin:0 auto;padding-block:30px;display:flex}.product_breadcrum a{color:#63232d;font-weight:400}.product_breadcrum a:hover{color:#a2e1dd}@media only screen and (max-width:37.5em){.product_breadcrum{padding-top:0;padding-left:1rem}}.product_hero{width:100%;max-width:500px;position:absolute;bottom:125px;right:143px}@media only screen and (max-width:37.5em){.product_hero{width:100%;height:125px;left:inherit;right:inherit;bottom:0;top:inherit;padding-inline:5px;position:absolute}}.product_hero_title h1,.product_hero_intro h3{color:#fff;text-align:center;font-family:Hind}.product_hero_button{justify-content:center;padding-top:48px;display:flex}.product_hero_button button{justify-content:center;align-items:center;gap:1rem;display:flex}.product_hero_button button span{text-align:center;letter-spacing:0;text-align:left;max-width:140px;font-family:Hind;font-size:21px;font-weight:700;line-height:28px}.product_hero_button:hover span{color:#a2e1dd}.product_overview{justify-content:center;gap:136px;display:flex;position:relative}@media only screen and (max-width:37.5em){.product_overview{display:inline}}.product_list{background:#eea17d;border-radius:15px;width:100%;max-width:248px;height:fit-content;padding:1rem;position:sticky;top:1rem}@media only screen and (max-width:37.5em){.product_list{max-width:350px;margin:10px;position:relative;top:-3px}}.product_list_item a{color:#63232d;font-weight:400;text-decoration:none}.product_list_item hr{margin:inherit;background-color:#63232d}.product_list_item hr:not([size]){height:2px}.product_list_item:hover p{font-weight:600}@media only screen and (max-width:37.5em){.product_list_item{margin-top:8px}.product_list_item p{text-align:left;margin-top:0;margin-bottom:0}}.product_text{max-width:840px;margin:0 auto;padding-top:73px;padding-bottom:73px}.product_footer{max-width:1063px;margin:0 auto;padding-top:73px;padding-bottom:73px}@media only screen and (max-width:37.5em){.product_footer{padding-bottom:0}}.product_footer_navigation{cursor:pointer}.product_footer_navigation:hover p{text-decoration:underline}@media only screen and (max-width:37.5em){.product_footer_navigation p{text-align:left;padding-left:1rem}}.product_footer_mobile{padding-bottom:50px}.product_footer_mobile .contact-placeholder{padding:2rem}.product_detail{width:100%;max-width:694px}@media only screen and (max-width:37.5em){.product_detail{padding-inline:10px}.product_detail p{text-align:left}}.product_detail_title{margin-bottom:3rem}@media only screen and (max-width:37.5em){.product_detail_title{margin-bottom:1rem}.product_detail_title h2,.product_detail_description h3,.product_detail_description h4{text-align:left}}.product_detail_description img{border:.5px solid #e7e6eb;max-width:100%;margin-top:1rem;margin-bottom:1rem}.product_back{padding-block:50px}.product_back_button button{justify-content:space-evenly;align-items:center;display:flex}.product_back_button button h3{margin-bottom:0}.verwijzer{max-width:1063px;min-height:100vh;margin:0 auto}.verwijzer_process{padding-block:50px;background:#ffefea;padding-left:5%;padding-right:5%}.verwijzer_steps{width:100%;padding-left:3px}.verwijzer_content{width:100%;max-width:880px;padding-left:1rem}@media only screen and (max-width:37.5em){.verwijzer_content{text-align:center;padding-inline:10px}}.verwijzer_hero{padding-top:150px}@media only screen and (max-width:37.5em){.verwijzer_hero{padding-top:80px}}.verwijzer_heading h1{color:#63232d}.verwijzer_text{padding-block:50px}.verwijzer_formulier{border-radius:10px;width:100%;max-width:694px}@media only screen and (max-width:37.5em){.verwijzer_formulier{padding-left:0}}.verwijzer_formulier_content{background:#eea17d;border-radius:0 0 10px 10px;padding:1rem}.verwijzer_formulier_header{background:#63232d;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;height:91px;padding-left:20px;padding-right:20px;display:flex}@media only screen and (max-width:37.5em){.verwijzer_formulier_header{height:50px}}.verwijzer_formulier_header h2{color:#fff;letter-spacing:0;text-align:left;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){.verwijzer_formulier_header h2{margin-bottom:0;font-size:21px;line-height:50px}}.vacature{background:#ffefea;max-width:986px;min-height:100vh}.vacature_banner{height:780px;position:relative;overflow:hidden}@media only screen and (max-width:37.5em){.vacature_banner{height:475px;overflow:hidden}}.vacature_body{max-width:1059px;margin:0 auto;padding-top:50px;padding-bottom:50px}.vacature_content{-moz-column-count:1;-moz-column-gap:1rem;-webkit-column-count:1;-webkit-column-gap:1rem;column-count:1;column-gap:1rem;width:100%;padding:10px}@media only screen and (max-width:37.5em){.vacature_content{column-count:1;-moz-column-count:1;-webkit-column-count:1}.vacature_content p{text-align:left}}.vacature_text td{width:auto}.vacature_hero_title h1{color:#63232d;font-family:Hind}.vacature_hero_intro{color:#63232d;letter-spacing:0;text-align:center;font-family:Hind;font-size:32px;font-weight:600;line-height:23px}@media only screen and (max-width:37.5em){.vacature_vragen_button{justify-content:center;margin-bottom:1rem;display:flex}}.vacature_vragen_button button span{text-align:center;letter-spacing:0;text-align:left;font-family:Hind;font-size:21px;font-weight:700;line-height:28px}.vacature_vragen_button:hover span{color:#a2e1dd}.vacature_footer_navigation{cursor:pointer}.vacature_footer_navigation:hover p{text-decoration:underline}.delen{background:#ffefea;min-height:1000px}@media only screen and (max-width:37.5em){.delen_button{justify-content:center;display:flex}}.delen_content{padding-top:150px}.delen_text{max-width:1063px;margin:0 auto;padding-block:50px;padding-inline:5px}.delen_text h1{color:#63232d}@media only screen and (max-width:37.5em){.delen_text h1{text-align:center}}.delen_text p{letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){.delen_text p{text-align:center}}.elkaar{background:#ffefea}@media only screen and (max-width:37.5em){.elkaar{padding-top:100px}.elkaar_button{justify-content:center;display:flex}}.elkaar_banner{background-repeat:no-repeat;width:100%;height:780px}@media only screen and (max-width:37.5em){.elkaar_banner{height:185px;padding-top:50px}}.elkaar_text{max-width:840px;margin:0 auto;padding-block:50px;padding-inline:5px}.elkaar_text h1{color:#63232d}@media only screen and (max-width:37.5em){.elkaar_text h1{text-align:center}}.elkaar_text p{letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){.elkaar_text p{text-align:center}}.elkaar_image{flex-flow:wrap;flex-grow:1;place-content:flex-start;max-width:840px;margin:0 auto;padding-bottom:103px;display:flex;position:relative}@media only screen and (max-width:37.5em){.elkaar_image{justify-content:center;gap:20px}}.elkaar_image_itemblock{cursor:pointer;width:350px;height:350px;position:relative}.elkaar_image_itemblock:hover .elkaar_image_title{display:block;position:absolute;bottom:20px;left:20px}.elkaar_image_itemblock:hover .elkaar_image_title h3,.elkaar_image_itemblock:hover .elkaar_image_title h5{text-align:left;color:#fff}.elkaar_image_item{cursor:pointer;width:375px;height:250px;position:relative}.elkaar_image_item:hover .elkaar_image_title{display:block;position:absolute;bottom:20px;left:20px}.elkaar_image_item:hover .elkaar_image_title h3,.elkaar_image_item:hover .elkaar_image_title h5{text-align:left;color:#fff}.elkaar_image_title{display:none}@media only screen and (max-width:37.5em){.elkaar_image_title{display:block;position:absolute;bottom:20px;left:20px}.elkaar_image_title h3,.elkaar_image_title h5{text-align:left;color:#fff}}.afspraak{width:100%;position:relative}.afspraak_banner{position:relative}.afspraak_hero{width:100%;max-width:571px;height:100%;position:absolute;inset:313px 113px 284px 720px}@media only screen and (max-width:37.5em){.afspraak_hero{width:100%;height:150px;left:inherit;top:inherit;right:inherit;position:absolute;bottom:0}}.afspraak_hero_title h1,.afspraak_hero_intro h3{color:#fff;text-shadow:0 2px 3px #0000004d;text-align:center}.afspraak_hero_button{text-align:center}.afspraak_options{cursor:pointer;justify-content:center;gap:2rem;padding-block:50px;display:grid;position:relative}@media only screen and (max-width:37.5em){.afspraak_options{padding-top:45px;top:inherit;left:inherit;flex-wrap:wrap;justify-content:start;gap:10px;padding-inline:10px;position:relative}}.afspraak_options_container{justify-content:space-between;gap:2rem;max-width:840px;display:flex}@media only screen and (max-width:37.5em){.afspraak_options_container{gap:1rem}}.afspraak_options_container_text{max-width:670px;padding-top:15px}.afspraak_options_container_text h3{margin:0}@media only screen and (max-width:37.5em){.afspraak_options_container_text{gap:10px;padding-top:0}.afspraak_options_container_text p{text-align:left}.afspraak_options_container_text h3{text-align:left;margin:0}}.afspraak_options_item{background:#eea17d;border-radius:15px;gap:1rem;width:235px;height:213px;padding:15px;display:inline-grid;position:relative}@media only screen and (max-width:37.5em){.afspraak_options_item{width:165px;height:149px}.afspraak_options_item svg{width:24px;height:24px}}.afspraak_options_item a{text-decoration:none}.afspraak_options_item p{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}.afspraak_options_item_arrow{text-align:right;position:absolute;bottom:10px;right:16px}.afspraak_options_item h3{text-align:left}.afspraak_options_item:hover{background:#63232d}.afspraak_options_item:hover h3{color:#eea17d}.afspraak_options_item:hover svg path{fill:#eea17d}.afspraak_text{max-width:840px;margin:0 auto;padding-block:165px}@media only screen and (max-width:37.5em){.afspraak_text{padding-top:45px;padding-bottom:90px;padding-inline:20px}}.afspraak_gast_content{width:100%;max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.afspraak_gast_content{text-align:left;padding-inline:10px}}.afspraak_gast_content a{text-decoration:none}@media only screen and (max-width:37.5em){.afspraak_gast_button{justify-content:center;display:flex}}.afspraak_gast_hero{height:500px;padding-top:150px}.afspraak_gast_heading{background:#eea17d;height:350px;padding-block:50px}.afspraak_gast_heading h1{color:#63232d}.afspraak_gast_text{padding-block:50px}.afspraak_gast_formulier{max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.afspraak_gast_formulier{padding-left:0}}.verwijs-pagina_content{background:#eea17d;width:100%}@media only screen and (max-width:37.5em){.verwijs-pagina_content{padding-inline:8px}.verwijs-pagina_button{justify-content:center;display:flex}}.verwijs-pagina_download{padding-inline:3px}.verwijs-pagina_download a{text-decoration:underline}.verwijs-pagina_hero{padding-top:150px}@media only screen and (max-width:37.5em){.verwijs-pagina_hero{padding-top:80px}}.verwijs-pagina_heading{max-width:1064px;margin:0 auto;padding-block:50px}.verwijs-pagina_heading h1{color:#63232d}.verwijs-pagina_accordion_item{border-bottom:1px solid #63232d}.verwijs-pagina_accordion_text{justify-content:space-between;display:flex}.verwijs-pagina_accordion_text span{color:#63232d}.verwijs-pagina_process{background:#ffefea;padding-block:50px;padding-inline:8px}.verwijs-pagina_process h3{margin-top:0}.verwijs-pagina_process_placeholder{gap:40px;max-width:1064px;margin:0 auto;display:flex}@media only screen and (max-width:37.5em){.verwijs-pagina_process_placeholder{display:inline-block}}.verwijs-pagina .faq-page_accordion_text{max-width:475px}.spoed-page{min-height:1000px}.spoed-page_content{width:100%;max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.spoed-page_content{padding-inline:5%}}.spoed-page_hero{height:500px;padding-top:150px}@media only screen and (max-width:37.5em){.spoed-page_hero{padding-top:80px}}.spoed-page_heading{background:#eea17d;width:100%;height:350px;padding-block:50px}.spoed-page_heading h1{color:#63232d}@media only screen and (max-width:37.5em){.spoed-page_heading h1{text-align:center}}.spoed-page_tips{padding-top:50px;padding-bottom:100px}@media only screen and (max-width:37.5em){.spoed-page_tips{padding-top:inherit}}.spoed-page_tips_category{padding-bottom:50px}.spoed-page_tips_category h5{color:#63232d}.spoed-page_accordion_item{cursor:pointer;border-bottom:1px solid #63232d;padding-top:1rem;padding-left:5px}.spoed-page_accordion_item:hover{background:#e7e6eb}.spoed-page_accordion_text{justify-content:space-between;align-items:center;gap:1rem;display:flex}.spoed-page_accordion_text span{color:#63232d}@media only screen and (max-width:37.5em){.spoed-page_accordion_text p{text-align:left}}.intake_content{width:100%;max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.intake_content{padding-left:inherit}}.intake_hero{padding-top:150px}@media only screen and (max-width:37.5em){.intake_hero{padding-top:50px}}.intake_heading{padding-block:50px}.intake_heading h1{color:#63232d}.profiel{background:#ffefea}@media only screen and (max-width:37.5em){.profiel{padding-top:100px}}.profiel_banner{height:720px;position:relative}@media only screen and (max-width:37.5em){.profiel_banner{height:530px;padding-top:50px}}.profiel_banner_quote{max-width:400px;position:absolute;top:195px;left:57px}@media only screen and (max-width:37.5em){.profiel_banner_quote{max-width:300px;right:15px;left:inherit;top:inherit;bottom:5px}.profiel_banner_quote h1{color:#fff}.profiel_introduction{padding-inline:10px}.profiel_introduction p{text-align:left}}.profiel_introduction td{min-width:120px}.profiel_quote{justify-content:center;display:flex;position:relative}@media only screen and (max-width:37.5em){.profiel_quote_icon svg{width:100%;height:294px}}.profiel_quote_text{padding-inline:10px;position:absolute;top:85px;left:10%}@media only screen and (max-width:37.5em){.profiel_quote_text{width:294px;top:50px}}.profiel_quote_text h2{color:#fff}@media only screen and (max-width:37.5em){.profiel_quote_text h2{font-size:21px}.profiel_subquote p{text-align:center;padding-inline:10px}.profiel_subquote h4{text-align:center}}.profiel_left,.profiel_right{max-width:510px;position:relative}.profiel_content{justify-content:space-evenly;padding-block:50px;padding-inline:5px;display:flex;position:relative}@media only screen and (max-width:37.5em){.profiel_content{display:inline-block}.profiel_content h1{text-align:center}}.aanmelden{min-height:calc(100vh + 1700px);margin:0 auto}.aanmelden_container{z-index:-1;background-repeat:no-repeat;background-size:cover;width:100%;max-width:1440px;height:849px;margin:0 auto;position:absolute;top:0}@media only screen and (max-width:37.5em){.aanmelden_container{height:155px}}.aanmelden_body{max-width:1059px;margin:0 auto;padding-top:150px}@media only screen and (max-width:37.5em){.aanmelden_body{padding-top:50px}}.aanmelden_breadcrum a{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:10px;line-height:16px;text-decoration:none}.aanmelden_header{max-width:694px;padding-bottom:81px}@media only screen and (max-width:37.5em){.aanmelden_header{max-width:370px;margin:0 auto;padding:40px 20px 20px}}.aanmelden_header_title h1{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:52px;font-weight:600;line-height:83px}@media only screen and (max-width:37.5em){.aanmelden_header_title h1{letter-spacing:0;text-align:left;margin-bottom:0;font-family:Hind;font-size:21px;font-weight:700;line-height:34px}}.aanmelden_header_description h4{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:24px;font-weight:600;line-height:38px}@media only screen and (max-width:37.5em){.aanmelden_header_description h4{letter-spacing:0;text-align:left;font-family:Hind;font-size:14px;font-weight:400;line-height:22px}}.aanmelden_process{background:#eea17d;border-radius:15px;max-width:694px;height:75px;margin-bottom:2rem}@media only screen and (max-width:37.5em){.aanmelden_process{max-width:370px;height:50px;margin:0 auto 10px}}.aanmelden_process_body{padding-left:25px;padding-right:25px;position:relative}.aanmelden_process_placeholder{justify-content:space-between;align-items:center;display:flex}.aanmelden_process_steps{justify-content:space-between;align-items:center;height:50px;display:flex;position:relative}.aanmelden_process_timeline{height:25px;position:absolute;top:30%;left:80px;right:70px;overflow:hidden}.aanmelden_process_circle{height:31px}.aanmelden_process_item{text-align:center;cursor:pointer;height:50px;padding-top:20px}.aanmelden_process_item:hover circle{fill:#63232d}.aanmelden_process_item:hover p{color:#63232d}@media only screen and (max-width:37.5em){.aanmelden_process_item{align-items:center;gap:5px;padding-top:0;display:flex}}.aanmelden_process_text .active{color:#63232d;letter-spacing:0;text-align:center;font-family:Hind;font-size:12px;font-weight:700;line-height:19px}@media only screen and (max-width:37.5em){.aanmelden_process_text .active{letter-spacing:0;text-align:left;font-size:15px;font-weight:700;line-height:24px}}.aanmelden_process_text .inactive{color:#fff;letter-spacing:0;text-align:center;font-family:Hind;font-size:12px;font-weight:700;line-height:19px}@media only screen and (max-width:37.5em){.aanmelden_process_text .inactive{letter-spacing:0;text-align:left;font-size:15px;font-weight:700;line-height:24px}.aanmelden_stap{justify-content:center;padding-inline:5px;display:flex}}.aanmelden_stap_controleren{gap:34px;width:100%;margin-bottom:20px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_stap_controleren{display:inline-block}}.aanmelden_stap_verzenden{z-index:999;visibility:visible;opacity:1;background-color:#63232d;justify-content:center;align-items:center;transition:all 1s;display:flex;position:fixed;inset:0}.aanmelden_terug{cursor:pointer;margin-top:1rem}.aanmelden_terug p{color:#63232d;letter-spacing:0;font-family:Hind;font-size:18px;font-weight:700;line-height:18px;text-decoration:underline}.aanmelden_gegevens{gap:34px;width:100%;margin-bottom:20px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_gegevens{display:inline-block}}.aanmelden_formulier{background:#eea17d;border-radius:10px;width:100%;max-width:694px;margin-bottom:1rem;padding-bottom:1rem}@media only screen and (max-width:37.5em){.aanmelden_formulier{max-width:355px;margin:0 auto 76px}}.aanmelden_formulier_header{background:#63232d;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;height:91px;padding-left:20px;padding-right:20px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_formulier_header{height:50px}}.aanmelden_formulier_header h2{color:#fff;letter-spacing:0;text-align:left;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){.aanmelden_formulier_header h2{margin-bottom:0;font-size:21px;line-height:50px}}.aanmelden_formulier_wissen{text-align:center;cursor:pointer;align-items:center;gap:2px;width:100%;max-width:100px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_formulier_wissen{max-width:45px}}.aanmelden_formulier_wissen svg{display:inline-block}@media only screen and (max-width:37.5em){.aanmelden_formulier_wissen svg{width:20px;height:20px;margin-top:5px}}.aanmelden_formulier_wissen span{color:#fff;cursor:pointer;width:100%;margin-top:10px;font-size:14px;font-weight:400;line-height:22.41px;text-decoration:underline;display:inline-block}@media only screen and (max-width:37.5em){.aanmelden_formulier_wissen span{margin-top:inherit;font-size:10px}}.aanmelden_formulier_email{width:100%;max-width:329px;height:50px}.aanmelden_formulier_email .error-message{color:#e21205}.aanmelden_formulier_consent{margin-top:2rem;margin-bottom:2rem;display:flex}.aanmelden_formulier_consent label{letter-spacing:0;text-align:left;color:#63232d;margin-left:5px;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}.aanmelden_formulier_content{margin-top:45px;padding-left:21px;padding-right:34px}@media only screen and (max-width:37.5em){.aanmelden_formulier_content{margin-top:21px;padding-left:21px;padding-right:18px}}.aanmelden_formulier_item{justify-content:space-between;align-items:center;gap:27px;width:100%;height:100%;margin-bottom:22px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_formulier_item{display:inline-block}}.aanmelden_formulier_label{max-width:280px}.aanmelden_formulier_label label{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:400}.aanmelden_formulier_textarea textarea{color:#63232d;letter-spacing:0;text-align:left;border:none;border-radius:10px;width:329px;height:129px;padding-top:10px;padding-left:10px;font-family:Hind;font-size:18px;font-weight:400}@media only screen and (max-width:37.5em){.aanmelden_formulier_textarea textarea{max-width:300px}}.aanmelden_formulier_input{width:100%;max-width:329px;height:50px}@media only screen and (max-width:37.5em){.aanmelden_formulier_input{gap:inherit;justify-content:space-between;max-width:300px}}.aanmelden_formulier_input input{color:#63232d;letter-spacing:0;text-align:left;border:none;border-radius:10px;width:100%;height:100%;padding-left:10px;font-family:Hind;font-size:18px;font-weight:400}.aanmelden_formulier_input select{border:none;border-radius:10px;width:100%;height:100%}.aanmelden_formulier_input .input-data-1{max-width:162px}@media only screen and (max-width:37.5em){.aanmelden_formulier_input .input-data-1{max-width:150px}}.aanmelden_formulier_input .input-data-2{max-width:213px}@media only screen and (max-width:37.5em){.aanmelden_formulier_input .input-data-2{max-width:150px}}.aanmelden_formulier_input .input-data-3{max-width:100px}@media only screen and (max-width:37.5em){.aanmelden_formulier_input .input-data-3{max-width:150px}}.aanmelden_formulier_checkbox{align-items:center;gap:10px;width:100%;max-width:329px;height:100%;display:flex}.aanmelden_formulier_checkbox label{max-width:280px}.aanmelden_formulier select{cursor:pointer;padding-left:5px;padding-right:5px}.aanmelden_formulier .upload-files svg{cursor:pointer}.aanmelden_formulier .upload-files svg:hover{transform:scale(1.05)}.aanmelden_sticky{z-index:99;width:100%;max-width:370px;margin:0 auto;position:fixed;bottom:0%}.aanmelden_sticky_icon{text-align:right;padding-right:1rem}.aanmelden_samenvatting{background:#ffefea;border-radius:10px;width:100%;max-width:331px}@media only screen and (max-width:37.5em){.aanmelden_samenvatting{max-width:370px;margin:0 auto}}.aanmelden_samenvatting_header{background:#63232d;border-radius:10px 10px 0 0;align-items:center;height:91px;padding-inline:20px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_samenvatting_header{height:50px}}.aanmelden_samenvatting_header h2{color:#fff;letter-spacing:0;text-align:left;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){.aanmelden_samenvatting_header h2{font-size:21px}}.aanmelden_samenvatting_content{margin-bottom:10px;padding:15px 34px 15px 21px}.aanmelden_samenvatting_content .mijn-gegevens{color:#63232d;margin-bottom:0;font-weight:700}@media only screen and (max-width:37.5em){.aanmelden_samenvatting_content .mijn-gegevens{text-align:left}}.aanmelden_samenvatting_divider{justify-content:center;display:flex}.aanmelden_samenvatting_item p{text-align:left;color:#63232d;margin-bottom:0;font-size:14px;font-weight:400}@media only screen and (max-width:37.5em){.aanmelden_samenvatting_item p{text-align:left;color:#63232d;margin-bottom:0;font-size:14px;font-weight:400}}.aanmelden_samenvatting_kind{padding-bottom:1rem}.aanmelden_samenvatting_kind p{margin:0}.aanmelden_toevoegen{cursor:pointer;background:#e2e2e2;border-radius:10px;align-items:center;width:100%;max-width:694px;height:96px;padding:23px 35px 23px 21px;display:flex}.aanmelden_toevoegen:hover{background:#63232d}.aanmelden_toevoegen_header{justify-content:space-between;align-items:center;gap:21px;width:100%;display:flex}.aanmelden_toevoegen_header h2{color:#fff;letter-spacing:0;text-align:left;margin-bottom:0;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){.aanmelden_toevoegen_header h2{font-size:21px}.aanmelden_toevoegen{max-width:370px;height:60px;margin:0 auto 43px}.aanmelden_toevoegen_icon svg{width:25px;height:25px}}.aanmelden_controleren .gegevens{background:#eea17d;border-radius:15px;width:100%;max-width:694px;height:100%;margin-bottom:30px}.aanmelden_controleren .gegevens_header{background:#63232d;border-radius:15px 15px 0 0;justify-content:space-between;align-items:center;padding:10px 21px;display:flex}.aanmelden_controleren .gegevens_header h2{color:#fff}@media only screen and (max-width:37.5em){.aanmelden_controleren .gegevens_header h2{font-size:21px}}.aanmelden_controleren .gegevens_content{padding:33px;display:inline-block}@media only screen and (max-width:37.5em){.aanmelden_controleren .gegevens_content{padding:23px}}.aanmelden_controleren .gegevens_content span{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:400;line-height:29px}@media only screen and (max-width:37.5em){.aanmelden_controleren .gegevens_content span{font-size:14px}}.aanmelden_controleren .gegevens_content_profile{justify-content:center;padding-bottom:33px;display:flex}.aanmelden_controleren .gegevens_content_photo p{color:#a0583f;letter-spacing:0;text-align:center;padding-top:10px;font-family:Hind;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.aanmelden_controleren .gegevens_content_overig{margin-top:20px}.aanmelden_controleren .gegevens_left{width:100%;max-width:212px}.aanmelden_controleren .gegevens_right{width:100%;max-width:342px}.aanmelden_controleren .gegevens_wijzig{text-align:right;padding-bottom:17px;padding-left:30px;padding-right:39px}.aanmelden_controleren .gegevens_wijzig p{cursor:pointer;color:#63232d;letter-spacing:0;font-family:Hind;font-size:18px;font-weight:400;line-height:29px;text-decoration:underline}.aanmelden_widget{width:100%;max-width:331px;height:fit-content;position:sticky;top:0}.aanmelden_contact_content{background:#ffefea;border-radius:10px 10px 0 0;padding:20px}.aanmelden_contact_text p{color:#63232d;text-align:center;font-size:18px;font-weight:400;line-height:28.82px}.aanmelden_contact_details p{color:#63232d;text-align:center;font-size:24px;font-weight:700;line-height:38.42px}.aanmelden_contact_action{background:#ffefea;border-radius:0 0 10px 10px;justify-content:center;height:93px;margin-top:10px;padding:20px;display:flex}.aanmelden_contact_action button{color:#63232d;letter-spacing:0;text-align:center;background:0 0;border:none;align-items:center;gap:10px;font-family:Hind;font-size:24px;font-weight:700;line-height:38px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_contact{max-width:370px;margin:0 auto}}.aanmelden_bevestigen{gap:4rem;width:100%;max-width:694px;height:169px;margin-top:40px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_bevestigen{max-width:332px;height:100%;margin:0 auto;padding:20px;display:inline-block}}.aanmelden_bevestigen_controle h4{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:24px;font-weight:700;line-height:33px}@media only screen and (max-width:37.5em){.aanmelden_bevestigen_controle h4{letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:700;line-height:32px}}.aanmelden_bevestigen_controle p{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:18px;font-weight:300;line-height:29px}.aanmelden_bevestigen_bewaren{gap:20px;margin-bottom:80px;display:flex}@media only screen and (max-width:37.5em){.aanmelden_bevestigen_bewaren{margin-bottom:0;display:none}}.aanmelden_bevestigen_button{float:right;letter-spacing:0;cursor:pointer;background:#a2e1dd;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:271px;height:96px;font-family:Hind;font-size:24px;font-weight:700;line-height:38px;display:flex}.aanmelden_bevestigen_button:hover{background:#63232d}.aanmelden_bevestigen_button:hover button{color:#a2e1dd}.aanmelden_bevestigen_button:hover button svg path{fill:#a2e1dd}.aanmelden_bevestigen_button:hover button span{color:#a2e1dd}.aanmelden_bevestigen_button button{color:#63232d;justify-content:center;align-items:center;gap:10px;display:flex}.aanmelden_bevestigen_button button svg path{fill:#63232d}.aanmelden_bevestigen_button button span{color:#63232d;font-size:24px;font-weight:700}@media only screen and (max-width:37.5em){.aanmelden_bevestigen_button{max-width:inherit;background:#a2e1dd}}.aanmelden .extra-formulier .aanmelden_toevoegen{background:#63232d;border-radius:10px 10px 0 0}.aanmelden .extra-formulier .aanmelden_toevoegen_options{justify-content:space-between;align-items:center;width:100%;max-width:500px;display:flex}.aanmelden .extra-formulier .aanmelden_toevoegen_type{align-items:center;gap:10px;display:flex}.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]{clip-path:circle(43%);width:25px;height:25px}@media only screen and (max-width:37.5em){.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]{width:18px;height:18px}}.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]:after{content:"";visibility:visible;cursor:pointer;background-color:#63232d;border:5px solid #ffefea;border-radius:50%;width:25px;height:25px;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]:after{width:18px;height:18px}}.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]:checked:after{content:"";visibility:visible;cursor:pointer;background-color:#ffefea;border:5px solid #fff;border-radius:50%;width:25px;height:25px;display:inline-block;position:relative}@media only screen and (max-width:37.5em){.aanmelden .extra-formulier .aanmelden_toevoegen_type input[type=radio]:checked:after{width:18px;height:18px}}.aanmelden .extra-formulier .aanmelden_toevoegen_type label{color:#fff;letter-spacing:0;text-align:left;font-family:Hind;font-size:32px;font-weight:700;line-height:51px}@media only screen and (max-width:37.5em){.aanmelden .extra-formulier .aanmelden_toevoegen_type label{letter-spacing:0;text-align:left;font-family:Hind;font-size:18px;font-weight:700;line-height:29px}}.patient{max-width:1063px;margin:0 auto}.patient_content{width:100%;max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.patient_content{padding-left:inherit}}.patient_hero{padding-top:150px}@media only screen and (max-width:37.5em){.patient_hero{padding-top:50px}}.patient_heading{padding-block:50px}.patient_heading h1{color:#63232d}.patient_steps{width:100%;padding-left:3px}.patient_accordion_item{border-bottom:1px solid #63232d}.patient_accordion_text{justify-content:space-between;display:flex}.patient_accordion_text span{color:#63232d}.patient_process{padding-block:50px;background:#ffefea;padding-left:5%;padding-right:5%}.patient .verwijzer_formulier{margin-bottom:1rem}.werken{width:100%;min-height:100vh;position:relative}.werken_banner{height:780px;position:relative}@media only screen and (max-width:37.5em){.werken_banner{height:475px}}.werken_hero{flex-shrink:0;width:100%;max-width:527px;height:329px;position:absolute;top:313px;bottom:284px;right:10%}@media only screen and (max-width:37.5em){.werken_hero{width:100%;height:125px;left:inherit;right:inherit;bottom:0;top:inherit;text-align:center;padding-inline:5px;position:absolute}}.werken_hero_title h1{letter-spacing:0;text-align:center;color:#fff;font-family:Hind;font-size:48px;font-weight:600;line-height:77px}@media only screen and (max-width:37.5em){.werken_hero_title h1{letter-spacing:-.02em;text-align:center;font-family:Hind;font-size:26px;font-weight:500;line-height:42px}}.werken_hero_intro h3{color:#fff;text-align:center}.werken_overview{background:#ffefea}.werken_text{max-width:984px;margin:0 auto;padding-block:90px}@media only screen and (max-width:37.5em){.werken_text{text-align:center;padding-block:40px;padding-inline:1rem}}.werken_vacatures{max-width:984px;margin:0 auto}.werken_vacatures_list{flex-wrap:wrap;gap:1rem;display:flex}.werken_vacatures_item{cursor:pointer;text-align:left;border-top:1px solid #000;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;max-width:482px;min-height:150px;padding-top:1rem;padding-left:8px;display:flex;position:relative}@media only screen and (max-width:37.5em){.werken_vacatures_item{min-height:50px}.werken_vacatures_item p{text-align:left!important}}.werken_vacatures_item:hover{background:#e7e6eb}.werken_vacatures_item_text{max-width:420px}.werken_vacatures_item_description{text-align:left}@media only screen and (max-width:37.5em){.werken_vacatures_item_description{max-width:310px}.werken_vacatures_item_description p{text-align:left!important}}.werken_vacatures_item_title{text-align:left}@media only screen and (max-width:37.5em){.werken_vacatures_item_title p{text-align:left!important}}.werken_vacatures_item_link{position:absolute;bottom:20px;right:20px}.werken_procedure{width:100%;max-width:969px;margin:0 auto;padding-top:90px}.werken_procedure_placeholder{flex-wrap:wrap;gap:1rem;display:flex}@media only screen and (max-width:37.5em){.werken_procedure_placeholder{justify-content:center;gap:5px}}.werken_procedure_item{border:1px solid coral;border-radius:15px;width:230px;height:230px;padding:6px;position:relative}@media only screen and (max-width:37.5em){.werken_procedure_item{width:172px}}.werken_procedure_item_number{position:absolute;top:100px;left:0;right:0}.werken_procedure_item_number p{color:#eea17d;letter-spacing:0;text-align:right;font-family:Hind;font-size:112px;font-weight:700;line-height:179px}.faq-page{background:#ffefea;min-height:calc(100vh + 200px)}.faq-page_content{width:100%;max-width:1063px;margin:0 auto}.faq-page_hero{padding-top:150px}@media only screen and (max-width:37.5em){.faq-page_hero{padding-top:80px}}.faq-page_categories{align-items:center;gap:10px;padding-bottom:29px;display:flex}@media only screen and (max-width:37.5em){.faq-page_categories{padding:1rem;display:inline-block}}.faq-page_categories_item{cursor:pointer;display:inline-block}.faq-page_categories_item:hover h3{color:#eea17d}@media only screen and (max-width:37.5em){.faq-page_categories_item{padding-right:2px}}.faq-page_categories .active{display:inline-block}.faq-page_categories .active h3{color:#eea17d}.faq-page_heading{padding-block:50px}.faq-page_heading h1{color:#63232d}.faq-page_accordion_item{cursor:pointer;border-bottom:1px solid #63232d;height:100%;min-height:28px;padding-block:1rem}@media only screen and (max-width:37.5em){.faq-page_accordion_item{padding-right:1rem}}.faq-page_accordion_text{justify-content:space-between;display:flex}@media only screen and (max-width:37.5em){.faq-page_accordion_text{max-width:300px}}.faq-page_accordion_text span{color:#63232d}@media only screen and (max-width:37.5em){.faq-page_accordion_text p{text-align:left}}.faq-page_list{max-width:1063px;margin:0 auto}@media only screen and (max-width:37.5em){.faq-page_list{padding:1rem}}.privacy-page{min-height:calc(100vh + 1400px);margin:0 auto;padding-top:3rem}.privacy-page_container{width:100%;max-width:1440px;margin:0 auto}.privacy-page_body{max-width:1059px;margin:0 auto}.privacy-page_header{max-width:694px;padding-top:70px;padding-left:5%}@media only screen and (max-width:37.5em){.privacy-page_header{max-width:370px;padding-top:40px}}.privacy-page_header_title h1{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:52px;font-weight:600;line-height:83px}@media only screen and (max-width:37.5em){.privacy-page_header_title h1{letter-spacing:0;text-align:left;margin-bottom:0;font-family:Hind;font-size:28px;font-weight:700;line-height:34px}}.privacy-page_header_description p{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:24px;font-weight:600;line-height:38px}.privacy-page_content{padding:5%}.privacy-page_content h3{text-align:left}.inlog{max-width:1440px;min-height:100svh;padding-top:10rem;position:relative}.inlog .responsive-iframe{border:2px solid #63232d;border-radius:15px;min-height:80svh}button{all:unset}.btn{width:100%;max-width:335px;height:88px}@media only screen and (max-width:37.5em){.btn{height:88px}}.button-primary{color:#63232d;text-align:center;background:#a2e1dd;border-radius:10px;width:271px;height:96px;font-weight:700}@media only screen and (max-width:37.5em){.button-primary{letter-spacing:0;text-align:center;font-family:Hind;font-size:15px;font-weight:700;line-height:24px}}.button-primary-medium{color:#63232d;text-align:center;background:#a2e1dd;border-radius:10px;width:240px;height:60px;font-size:18px}@media only screen and (max-width:37.5em){.button-primary-medium{letter-spacing:0;text-align:center;font-family:Hind;font-size:14px;font-weight:700;line-height:22px}}.button-primary-medium:hover{color:#a2e1dd;background:#63232d}.button-primary-medium:hover a{color:#a2e1dd}.button-primary:hover{color:#a2e1dd;background:#63232d;transition:all .3s;position:relative}.button-primary:hover svg path{fill:#a2e1dd}.button-secondary{color:#a2e1dd;background:#eea17d;border-radius:0 0 10px 10px;width:271px;height:96px}.button-secondary-medium{color:#a2e1dd;background:#eea17d;border-radius:0 0 10px 10px;width:240px;height:60px}.button-secondary:hover{color:#eea17d;background:#63232d}.button-primary-small{color:#eea17d;text-align:center;background:#63232d;border-radius:0 0 10px 10px;width:134px;height:34px;font-family:Hind;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.button-primary-small:hover{color:#63232d;background:#a2e1dd;font-family:Hind;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.button_mailen{cursor:pointer;width:100%;height:162px;padding:27px 10px 10px}.button_mailen h4{text-align:center;font-weight:400}.button_mailen{background:#eea17d;border-radius:1rem 1rem 0 0}.button_mailen p{text-align:center}.button_mailen:hover{background:#63232d}.button_mailen:hover h4,.button_mailen:hover p{color:#eea17d}@media only screen and (max-width:37.5em){.button_mailen p{text-align:center;letter-spacing:0;font-size:21px;line-height:28px}.contact-placeholder{padding:1rem}}.button_bellen{background:#eea17d;border-radius:0 0 1rem 1rem;width:100%;margin-top:5px}.button_bellen button{justify-content:center;align-items:center;gap:1rem;display:flex}.button_bellen h3{text-align:center}@media only screen and (max-width:37.5em){.button_bellen{margin-top:5px}.button_bellen button{color:#63232d;letter-spacing:0;text-align:left;font-family:Hind;font-size:26px;font-weight:700;line-height:32px}}.button_bellen:hover{background:#63232d}.button_bellen:hover h4{color:#eea17d}.button_bellen:hover svg path{fill:#eea17d}@media only screen and (max-width:37.5em){.button_bellen h4{text-align:center;letter-spacing:0;font-size:21px;line-height:28px}}.button-text{max-width:140px}.button-flex{justify-content:center;align-items:center;display:flex}.CookieConsent{z-index:99;background-color:#fff;justify-content:center;align-items:center;width:100%;max-width:1440px;padding:1rem;display:flex;position:fixed;bottom:0}.CookieConsent .cookies p{letter-spacing:0;text-align:left;color:#63232d;font-family:Hind;font-size:14px;font-weight:400;line-height:33px}.CookieConsent .btn{width:120px;height:50px;margin-left:24px}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
