img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.header{height:var(--header-height);position:sticky;top:0;z-index:100;transition:var(--transition-duration)}.transparent-header:not(.scrolled,.password-protected) .header{background:#fff0}.transparent-header .main{margin-top:calc(var(--header-height) * -1)}.transparent-header .main>.section-wrapper:first-child .section-content{padding-top:var(--header-height)}.top-bar{width:100%;height:var(--top-bar-height);background:var(--light);padding:0 var(--horizontal-section-padding);position:relative;transition-duration:var(--transition-duration)}.top-bar-content{display:flex;justify-content:end;align-items:center;font-size:var(--font-size-small);width:100%;height:100%;max-width:var(--width-default);margin:0 auto}.top-bar .main-menu-desktop{z-index:300}.main-header{width:100%;height:var(--main-header-height);background:var(--white);padding:0 var(--horizontal-section-padding);position:relative;z-index:100;transition-duration:var(--transition-duration)}.main-header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:2rem;width:100%;height:100%;max-width:var(--width-default);margin:0 auto}.header-left-column{display:flex;align-items:center}.header-center-column{display:flex;align-items:stretch}.header-right-column{display:flex;align-items:center}.header-logo{display:flex;align-items:center;z-index:1000}.header-logo img{width:9.5rem;margin-top:-2rem}@media (max-width:640px){.header-logo img{width:8rem;margin-top:-2.5rem}}.main-menu-desktop{display:flex;margin-right:-1rem;height:100%}.main-menu-desktop .menu-list{display:flex;height:100%;list-style:none;margin:0;padding:0}.main-menu-desktop a,.main-menu-desktop button{color:var(--black);padding:0 1rem;height:100%;word-break:keep-all;display:flex;align-items:center;font-weight:600}.top-bar .main-menu-desktop a,.top-bar .main-menu-desktop button{font-size:var(--font-size-tiny)}.top-bar .main-menu-desktop a:hover,.top-bar .main-menu-desktop button:hover{text-decoration:underline}.top-bar .main-menu-desktop a::after,.top-bar .main-menu-desktop button::after{display:none}.top-bar .main-menu-desktop .sub-menu a:hover,.top-bar .main-menu-desktop .sub-menu button:hover{text-decoration:none}.main-menu-desktop a:hover,.main-menu-desktop button:hover,.main-menu-desktop .current-menu>a,.main-menu-desktop .current-menu>button,.main-menu-desktop .menu-item:has(.current-menu)>a,.main-menu-desktop .menu-item:has(.current-menu)>button{color:inherit}.main-menu-desktop .sub-menu a{border-radius:var(--border-radius-small)}.main-menu-desktop .sub-menu a:hover{background:var(--light)}.top-bar-content a:hover,.top-bar-content button:hover{color:var(--black)}.main-menu-desktop .menu-item{position:relative;padding:0}.main-menu-desktop .has-children>a,.main-menu-desktop .has-children>button{padding-right:2rem}.main-menu-desktop .menu-item>.sub-menu{position:absolute;top:100%;left:-1rem;margin:0;padding:.75rem;width:13rem;list-style-type:none;background:var(--white);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);font-size:var(--font-size-small);display:none;opacity:0;transform:translateY(-.5rem);transition-duration:var(--transition-duration);transition-behavior:allow-discrete;flex-direction:column;box-shadow:0 4px 12px rgb(0 0 0 / .06)}.top-bar .main-menu-desktop .menu-item>.sub-menu{width:16rem}.transparent-header:not(.scrolled) .main-menu-desktop .menu-item>.sub-menu{background:var(--black-alpha-3)}.main-menu-desktop .has-children:last-child>.sub-menu{left:auto;right:0;margin-right:.5rem}.main-menu-desktop .menu-item.hover>.sub-menu{display:flex;opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(-.5rem)}}.main-menu-desktop .sub-menu-icon{content:"";width:.4rem;height:.4rem;display:block;position:absolute;top:calc(50% - 0.4rem);right:.9rem;transform:rotate(45deg);border-bottom:1px solid var(--black);border-right:1px solid var(--black);opacity:.5;transition-duration:var(--transition-duration);pointer-events:none}.transparent-header:not(.scrolled) .main-menu-desktop .sub-menu-icon{border-color:var(--white)}.main-menu-desktop .menu-item>.sub-menu>.menu-item>.sub-menu{display:none;opacity:0;transform:translateX(-.5rem) translateY(0);position:absolute;top:-1rem;left:100%;border-radius:var(--border-radius-small)}.main-menu-desktop .menu-item>.sub-menu>.menu-item.hover>.sub-menu{display:flex;opacity:1;transform:translateX(0) translateY(0);@starting-style{opacity:0;transform:translateX(-.5rem) translateY(0)}}.main-menu-desktop .menu-item>.sub-menu .sub-menu-icon{top:calc(50% - 0.25rem);transform:rotate(-45deg)}.main-menu-desktop .sub-menu a,.main-menu-desktop .sub-menu button{padding:.5rem 1rem}@media (max-width:960px){.main-menu-desktop.main-menu{display:none}}.top-bar .menu-item-icon{display:inline-flex;align-items:center}.top-bar .menu-item-icon button{padding-left:.3rem}.top-bar .menu-item-icon::before{content:"";display:inline-block;margin-left:.8rem;width:20px;height:20px;background-color:var(--color-2);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M320 64C284.7 64 256 92.7 256 128L256 192L128 192C92.7 192 64 220.7 64 256L64 512C64 547.3 92.7 576 128 576L512 576C547.3 576 576 547.3 576 512L576 128C576 92.7 547.3 64 512 64L320 64zM160 400C160 391.2 167.2 384 176 384L208 384C216.8 384 224 391.2 224 400L224 432C224 440.8 216.8 448 208 448L176 448C167.2 448 160 440.8 160 432L160 400zM336 416C327.2 416 320 408.8 320 400L320 368C320 359.2 327.2 352 336 352L368 352C376.8 352 384 359.2 384 368L384 400C384 408.8 376.8 416 368 416L336 416zM448 400L448 368C448 359.2 455.2 352 464 352L496 352C504.8 352 512 359.2 512 368L512 400C512 408.8 504.8 416 496 416L464 416C455.2 416 448 408.8 448 400zM176 288L208 288C216.8 288 224 295.2 224 304L224 336C224 344.8 216.8 352 208 352L176 352C167.2 352 160 344.8 160 336L160 304C160 295.2 167.2 288 176 288zM320 176C320 167.2 327.2 160 336 160L368 160C376.8 160 384 167.2 384 176L384 208C384 216.8 376.8 224 368 224L336 224C327.2 224 320 216.8 320 208L320 176zM464 160L496 160C504.8 160 512 167.2 512 176L512 208C512 216.8 504.8 224 496 224L464 224C455.2 224 448 216.8 448 208L448 176C448 167.2 455.2 160 464 160zM320 304L320 272C320 263.2 327.2 256 336 256L368 256C376.8 256 384 263.2 384 272L384 304C384 312.8 376.8 320 368 320L336 320C327.2 320 320 312.8 320 304zM464 320C455.2 320 448 312.8 448 304L448 272C448 263.2 455.2 256 464 256L496 256C504.8 256 512 263.2 512 272L512 304C512 312.8 504.8 320 496 320L464 320z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.main-menu-desktop a:after,.menu-item.has-children .placeholder-menu-item:after,.footer-link a,.footer-menu .menu-item a:after{content:"";width:calc(100% - 2rem);height:2px;position:absolute;left:1rem;top:calc(45% + 1rem);transition-duration:var(--transition-duration);transform:scaleX(0);will-change:transform;transform-origin:right center;transition:transform .4s cubic-bezier(1,0,0,1);background:var(--color-1)}.footer-menu .menu-item a{position:relative}.footer-menu .menu-item a:after{width:100%;top:calc(35% + 1rem);left:0}.main-menu-desktop .menu-item.hover>a:after,.main-menu-desktop .current-menu>a:after,.main-menu-desktop .menu-item:has(.current-menu)>a:after,.menu-item.has-children .placeholder-menu-item:hover:after,.menu-item.has-children.hover .placeholder-menu-item:after,.footer-menu .menu-item a:hover:after{transform:scaleX(1);transform-origin:left center}.sub-menu .menu-item a:after,.top-bar .menu-item .placeholder-menu-item:after{display:none}.transparent-header:not(.scrolled) .main-menu-desktop .menu-item.hover>a:before,.transparent-header:not(.scrolled) .main-menu-desktop .current-menu>a:before,.transparent-header:not(.scrolled) .main-menu-desktop .menu-item:has(.current-menu)>a:before{background:var(--white)}.main-menu-desktop .menu-item>.mega-menu{position:fixed;top:var(--header-height);left:0;width:100%;background:var(--pale);display:none;opacity:0;transform:translateY(-.5rem);transition-duration:var(--transition-duration);transition-behavior:allow-discrete;flex-direction:column}.main-menu-desktop .menu-item.hover>.mega-menu{display:flex;opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(-.5rem)}}.header{--hamburger-width:40px;--hamburger-height:20px;--hamburger-bar-width:2px;--hamburger-top-bar-width:100%;--hamburger-middle-bar-width:100%;--hamburger-bottom-bar-width:100%;--hamburger-top-bar-rotation:45deg;--hamburger-bottom-bar-rotation:-45deg;--hamburger-animation-duration-1:0.2s;--hamburger-animation-duration-2:0.2s;--hamburger-animation-duration-total:calc(var(--hamburger-animation-duration-1) + var(--hamburger-animation-duration-2))}.hamburger{display:none;justify-content:center;align-items:center;height:100%;background:#fff0;cursor:pointer;outline:none;border:0;margin:0;padding:10px;margin-right:-10px;z-index:1000}.hamburger-inner{width:var(--hamburger-width);height:var(--hamburger-height);display:flex;position:relative;margin-top:calc(var(--hamburger-bar-width) * -1)}.hamburger-top-bar,.hamburger-middle-bar,.hamburger-bottom-bar{position:absolute;background:var(--black);height:var(--hamburger-bar-width)}.transparent-header:not(.scrolled,.off-canvas-open) .hamburger-top-bar,.transparent-header:not(.scrolled,.off-canvas-open) .hamburger-middle-bar,.transparent-header:not(.scrolled,.off-canvas-open) .hamburger-bottom-bar{background:var(--white)}.hamburger-top-bar{top:0;transition:top var(--hamburger-animation-duration-1) ease-in-out var(--hamburger-animation-duration-2),transform var(--hamburger-animation-duration-2) ease-in-out 0s,width 0s ease-in-out var(--hamburger-animation-duration-2),background var(--hamburger-animation-duration-total) ease-in-out 0s;width:var(--hamburger-top-bar-width)}.hamburger-middle-bar{opacity:1;top:50%;transition:opacity 0s ease-in-out var(--hamburger-animation-duration-2),width 0s ease-in-out var(--hamburger-animation-duration-2),background var(--hamburger-animation-duration-total) ease-in-out 0s;width:var(--hamburger-middle-bar-width)}.hamburger-bottom-bar{top:100%;transition:top var(--hamburger-animation-duration-1) ease-in-out var(--hamburger-animation-duration-2),transform var(--hamburger-animation-duration-2) ease-in-out 0s,width 0s ease-in-out var(--hamburger-animation-duration-2),background var(--hamburger-animation-duration-total) ease-in-out 0s;width:var(--hamburger-bottom-bar-width)}.off-canvas-open .hamburger-top-bar{top:50%;transform:rotate(var(--hamburger-top-bar-rotation));transition:top var(--hamburger-animation-duration-1) ease-in-out,transform var(--hamburger-animation-duration-2) ease-in-out var(--hamburger-animation-duration-1),width 0s ease-in-out var(--hamburger-animation-duration-1),background var(--hamburger-animation-duration-total) ease-in-out 0s}.off-canvas-open .hamburger-middle-bar{opacity:0;transition:opacity 0s ease-in-out var(--hamburger-animation-duration-1),width 0s ease-in-out var(--hamburger-animation-duration-1),background var(--hamburger-animation-duration-total) ease-in-out 0s}.off-canvas-open .hamburger-bottom-bar{top:50%;transform:rotate(var(--hamburger-bottom-bar-rotation));transition:top var(--hamburger-animation-duration-1) ease-in-out,transform var(--hamburger-animation-duration-2) ease-in-out var(--hamburger-animation-duration-1),width 0s ease-in-out var(--hamburger-animation-duration-1),background var(--hamburger-animation-duration-total) ease-in-out 0s}.off-canvas-open .hamburger-top-bar,.off-canvas-open .hamburger-middle-bar,.off-canvas-open .hamburger-bottom-bar{width:100%}@media (max-width:960px){.hamburger{display:flex}}.off-canvas{position:fixed!important;top:0;left:-100vw;width:100vw;height:100%;background:var(--white);display:flex;align-items:start;justify-content:center;transform:translateX(0);transition-duration:var(--hamburger-animation-duration-total);z-index:95;padding-top:var(--header-height)}.scrolled .off-canvas{padding-top:var(--header-height)}.off-canvas-open .off-canvas,.off-canvas-open.off-canvas{transform:translateX(100vw)}.off-canvas-content{max-width:40rem;width:100%;height:100%;padding:var(--spacing-large) var(--spacing-small);padding-top:5rem;overflow-y:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;display:none;flex-direction:column;transition-delay:var(--hamburger-animation-duration-total);transition-behavior:allow-discrete}.off-canvas-open .off-canvas-content{display:flex}.off-canvas-content{-ms-overflow-style:none;scrollbar-width:none}.off-canvas-content::-webkit-scrollbar{display:none}.accordion-menu{--accordion-menu-item-height:2em;width:100%}.accordion-menu ul{list-style:none;padding:0;margin:0}.accordion-menu a,.accordion-menu button{min-height:var(--accordion-menu-item-height);padding-right:var(--accordion-menu-item-height)+.5em;display:flex;align-items:center;color:var(--text-color);font-size:var(--font-size-medium)}.accordion-menu .menu-item{position:relative;width:100%;font-size:var(--font-size-medium);padding:0}.accordion-menu .menu-item .sub-menu-icon{width:var(--accordion-menu-item-height);height:calc(var(--accordion-menu-item-height) - 0.2rem);position:absolute;top:0;right:0;border-radius:var(--border-radius-small);transition-duration:var(--transition-duration);background:var(--pale)}.accordion-menu .has-children>.sub-menu-icon{display:flex;justify-content:center;align-items:center}.accordion-menu .menu-item>.sub-menu-icon::after{content:"";display:block;width:.5em;height:.5em;border-bottom:2px solid var(--black);border-left:2px solid var(--black);transform:rotate(45deg) translate(.1em,-.1em);transition-duration:var(--transition-duration)}.accordion-menu .open>.sub-menu-icon::after{transform:rotate(-45deg) translate(1px,-1px)}.accordion-menu .sub-menu{height:0;opacity:0;transform:translateY(.5rem);overflow:hidden;transition-duration:var(--transition-duration);padding-left:1rem}.accordion-menu .open>.sub-menu{height:auto;opacity:1;transform:translateY(0)}.header-top-bar{height:1.5rem;background:var(--light)}@media (max-width:960px){.header-button{display:none}}.main-mobile-menu .menu-item:after,.main-mobile-menu button::after{display:none}.main-mobile-menu a,.accordion-menu.main-mobile-menu button,.main-mobile-menu .menu-item.has-children{font-size:var(--font-size-h4);font-weight:var(--font-weight-semi-bold);width:100%}.main-mobile-menu .menu-item.has-children .menu-item a{font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.main-mobile-menu .menu-item.has-children .menu-item:last-child{margin-bottom:1rem}.secondary-mobile-menu{margin-top:2rem}.secondary-mobile-menu a,.secondary-mobile-menu button{width:100%;border-top:1px solid var(--black-alpha-1);padding:.6rem 0}.secondary-mobile-menu li:last-child a,.secondary-mobile-menu li:last-child button{border-bottom:1px solid var(--black-alpha-1)}.mobile-header-button{margin-top:var(--spacing-medium)}.off-canvas .locations-menu{display:none}.locations-menu .menu-item a{font-size:.9rem}.menu-item .sub-title a::before{color:rgb(20 29 37)!important;font-size:.65rem;position:absolute;bottom:.35rem;left:.7rem;border-radius:2px;font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration)}.menu-item.sub-title a{padding:.3rem .7rem 1.25rem .7rem}.menu-item.sub-title.hast a::before{content:"Hästklinik"}.menu-item.sub-title.smadjur a::before{content:"Smådjur"}.menu-item.sub-title.both a::before{content:"Hästklinik • Smådjur"}.menu-item.current-website{margin-bottom:.5rem}.menu-item.current-website::after{margin-bottom:.5rem}.menu-item.current-website a{background:var(--pale)!important;border:1px solid var(--black-alpha-2)}.menu-item.current-website.sub-title a{padding:.3rem .7rem 1.8rem .7rem}.menu-item.current-website.sub-title a::before{background:var(--color-1);color:var(--white)!important;bottom:.6rem;padding:1px 6px}@media (max-width:960px){.top-bar-content .hide-on-mobile{display:none}}.sub-page-hero.section-wrapper{min-height:40svh;display:flex;align-items:flex-end}.sub-page-hero .gradient-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .59) 0%,rgb(0 0 0 / .4) 42%,#fff0 67%,rgb(0 0 0 / .41) 85%,rgb(0 0 0 / .63) 100%)}.sub-page-hero .section-content{display:flex;align-items:flex-end;z-index:2}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.accordion{display:flex;flex-direction:column}.accordion summary::-webkit-details-marker{display:none}.accordion summary::marker{content:''}.accordion .item{background:var(--white);border-top:1px solid var(--black-alpha-1);overflow:hidden}.accordion .item:last-child{border-bottom:1px solid var(--black-alpha-1)}.accordion summary .title-icon{width:2.2rem;height:2.2rem;background:var(--light);border-radius:1000px;display:flex;align-items:center;justify-content:center}.accordion summary .title-icon svg,.accordion summary .title-icon img{width:70%}.accordion summary .title-icon svg path{width:100%;fill:var(--color-2)!important}.accordion .heading{position:relative;padding:1.5rem 2rem 1.5rem 0rem;transition-duration:0.3s;cursor:pointer;display:flex;flex-direction:row;column-gap:.8rem}.accordion.faq-accordion .heading{align-items:center}.accordion .heading .title{margin-top:0;margin-bottom:0}.accordion .heading:hover{background:var(--white)}.accordion .open>.heading{background:var(--white)}.accordion .heading:focus-visible:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:color-mix(in oklab,var(--color-1) 25%,transparent)}.accordion .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);transform-origin:center;width:1.5rem;height:1.5rem;transition-duration:var(--transition-duration)}.accordion .icon:before,.accordion .icon:after{content:"";display:block;position:absolute;background:var(--text-color)}.accordion .heading:hover .icon:before,.accordion .heading:hover .icon:after,.accordion .open>.heading .icon:before,.accordion .open>.heading .icon:after{background:var(--black)}.accordion .content{overflow:hidden;height:0;transition:height var(--transition-duration) ease}.accordion .inner-content{padding-left:3rem;padding-right:var(--spacing-default);padding-bottom:var(--spacing-default)}.accordion .icon:before{top:50%;right:0;transform:translateY(-50%);width:100%;height:2px}.accordion .icon:after{top:0;right:50%;transform:translateX(50%);width:2px;height:100%}.accordion .open>.heading>.icon{transform:translateY(-50%) rotate(-135deg)}.wp-block-post-content{display:flow-root}.icon-row .wrapper{display:flex;align-items:center;gap:.5em}.icon-row .icon{width:1.5em;height:1.5em}.icon-row .icon path{fill:var(--color-1);transition-duration:var(--transition-duration)}.icon-row:hover a .icon path{fill:var(--link-color-hover)}.icon-row a .text{color:var(--text-color);transition-duration:var(--transition-duration)}.icon-row:hover a .text{color:var(--link-color-hover)}.footer-content{display:flex;flex-direction:column;row-gap:var(--spacing-medium)}.footer .footer-columns-row{display:flex;flex-wrap:wrap;gap:var(--spacing-large);justify-content:space-between}.footer .footer-column{max-width:50ch}@media (max-width:640px){.footer .footer-column{border-top:1px solid var(--black-alpha-2);margin-top:2.5rem;padding-top:1rem}.footer .footer-column:first-child{margin-top:0}}.footer .footer-menu .menu-list{margin:0;padding:0;list-style:none}.footer .footer-menu li{display:flex;padding:0}.footer .footer-menu li:first-child a{padding-top:0}.footer .footer-menu li:last-child a{padding-bottom:0}.footer .footer-menu a{color:var(--text-color);padding:.3em 0}.footer .footer-menu a:hover{color:var(--link-color-hover)}@media (max-width:640px){.footer .footer-columns-row{flex-direction:column;gap:0}}.bottom-bar{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;column-gap:2em;row-gap:.75em;font-size:var(--font-size-small);color:var(--black-alpha-3)!important}.bottom-bar .copyright{color:var(--black-alpha-3)!important}.bottom-bar>div:first-child{display:flex;column-gap:2em;row-gap:.75em;flex-wrap:wrap;justify-content:center}@media (max-width:960px){.footer .bottom-bar{flex-direction:column;justify-content:start;align-items:center}}.footer-contact-info>div{display:flex;flex-direction:column;gap:2rem}footer .footer-content .footer-bottom-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:var(--spacing-medium)}.footer-social-icon-wrapper{display:flex;flex-direction:row!important;gap:1rem;width:auto}@media (max-width:640px){.footer-desktop-button{display:none!important}}.footer-mobile-button{display:none!important}@media (max-width:640px){.footer-mobile-button{display:flex!important;flex-direction:column!important;margin-bottom:var(--spacing-default)}}footer .bottom-bar .footer-created-by{color:var(--black-alpha-2)!important}@media (max-width:640px){.footer-created-by{width:100%;display:flex;align-items:center;justify-content:center}}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/inter_18pt-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/inter_18pt-bold.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:italic;font-weight:400;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/inter_18pt-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:italic;font-weight:700;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/inter_18pt-bolditalic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/inter_18pt-semibold.woff2) format('woff2')}@font-face{font-display:swap;font-family:'DM Serif Display';font-style:normal;font-weight:400;src:url(https://varmlandshastsjukhus.se/wp-content/uploads/dmserifdisplay-regular.woff2) format('woff2')}.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.cc-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--black-alpha-1);z-index:100000;justify-content:center;align-items:center;display:none;opacity:0;transform:translateY(.75rem);transition-behavior:allow-discrete}.cc-open .cc-overlay,.cc-preferences-open .cc-overlay{display:flex;opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(.75rem)}}.cc-box,.cc-preferences{width:calc(100% - 2rem);border-radius:var(--border-radius-default);background:var(--white);font-size:var(--font-size-small);box-shadow:var(--box-shadow-default);display:flex;flex-direction:column;overflow:hidden;display:none;opacity:0;transform:translateY(.75rem);transition-behavior:allow-discrete}.cc-open .cc-box,.cc-preferences-open .cc-preferences{display:flex;opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(.75rem)}}.cc-box{max-width:38rem;position:fixed}.cc-preferences{max-width:42rem;height:calc(100% - 2rem);max-height:42rem;position:fixed}.cc-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--pale)}.cc-header .cc-title{margin-bottom:0}.cc-close-button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-small);background:var(--pale);flex-shrink:0;transition-duration:var(--transition-duration)}.cc-close-button:hover{background:var(--button-background-color-hover)}.cc-close-button svg{width:1.25rem;height:1.25rem;stroke:var(--dark);transition-duration:var(--transition-duration)}.cc-close-button:hover svg{stroke:var(--button-text-color-hover)}.cc-body{height:100%;padding:1.5rem;overflow-y:auto}.cc-title{font-size:var(--font-size-h4)}.cc-preferences-intro{margin-bottom:1.5rem}.cc-categories{display:flex;flex-direction:column;gap:1rem}.cc-category-title{background:var(--pale);border-radius:var(--border-radius-small);width:100%;padding:1rem 1rem 1rem 3rem;display:flex;justify-content:space-between;align-items:center;position:relative;transition-duration:var(--transition-duration);transition-property:background}.cc-category-open .cc-category-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.cc-category-title:hover{background:color-mix(in oklab,var(--pale) 95%,var(--black))}.cc-category-title-symbol{position:absolute;top:50%;left:1.5rem;transform:translateY(calc(-50% - .15rem)) rotate(45deg);width:.5rem;height:.5rem;border-right:2px solid var(--black-alpha-2);border-bottom:2px solid var(--black-alpha-2)}.cc-category-open .cc-category-title-symbol{transform:translateY(calc(-50% + .05rem)) rotate(225deg)}.cc-category-title-text{font-weight:var(--font-weight-bold)}input.cc-category-toggle{margin-right:0}.cc-category-description{display:none;border:2px solid var(--pale);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);padding:1.5rem}.cc-category-wrapper.cc-category-open{.cc-category-description{display:block}}.cc-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:1.5rem;border-top:1px solid var(--pale)}.cc-footer .button-wrapper{font-size:var(--font-size-small)}.cc-accept-all.button-wrapper{padding:0 3rem}.cc-settings.button-wrapper,.cc-necessary.button-wrapper,.cc-save-selection.button-wrapper{background:var(--pale)!important;color:var(--black)!important}.cc-settings.button-wrapper:hover,.cc-necessary.button-wrapper:hover,.cc-save-selection.button-wrapper:hover{background:color-mix(in oklab,var(--pale) 95%,var(--black))!important}.cc-settings,.cc-save-selection{margin-right:auto}@media (max-width:640px){.cc-settings.button-wrapper,.cc-necessary.button-wrapper,.cc-save-selection.button-wrapper{width:calc(50% - .26rem)}.cc-accept-all{width:100%!important}}.cc-link{color:var(--text-color)}.cc-link:hover{color:var(--link-color-hover)}:root{--color-1:#014186;--color-2:#6B973C;--color-3:#F5E9DE;--color-4:#ECF7E0;--white:#ffffff;--pale:#e9f1f1;--light:#ECF7E0;--dark:#999999;--black:#22313D;--white-alpha-1:rgba(255, 255, 255, 0.1);--white-alpha-2:rgba(255, 255, 255, 0.25);--white-alpha-3:rgba(255, 255, 255, 0.65);--black-alpha-1:rgba(0, 0, 0, 0.1);--black-alpha-2:rgba(0, 0, 0, 0.25);--black-alpha-3:rgba(0, 0, 0, 0.65);--success:mediumseagreen;--warning:gold;--error:tomato;--text-color:var(--black);--heading-color:var(--black);--link-color:var(--color-1);--link-color-hover:color-mix(in oklab, var(--link-color) 80%, var(--white));--button-background-color:var(--link-color);--button-background-color-hover:var(--link-color-hover);--button-text-color:var(--white);--button-text-color-hover:var(--button-text-color);--overlay-background:var(--black-alpha-1);--gradient-overlay-bottom:linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.7) 100%);--font-family-body:"Inter", sans-serif;--font-family-heading:"DM Serif Display", sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-semi-bold:600;--font-weight-bold:700;--line-height-default:1.6;--line-height-medium:1.4;--line-height-small:1.2;--font-size-base:clamp(15px, 0.1vi + 14.67px, 16px);--font-size-h4:clamp(17.7px, 0.38vi + 16.49px, 21.33px);--font-size-h3:clamp(20.89px, 0.79vi + 18.37px, 28.43px);--font-size-h2:clamp(24.65px, 1.38vi + 20.23px, 37.9px);--font-size-h1:clamp(29.08px, 2.23vi + 21.94px, 50.52px);--font-size-huge:clamp(40px, 3.65vi + 28.33px, 75px);--font-size-large:1.2rem;--font-size-medium:1.1rem;--font-size-small:0.9rem;--font-size-tiny:0.8rem;--border-width-default:1px;--border-width-small:1px;--border-width-large:.33rem;--border-radius-default:1rem;--border-radius-small:calc(var(--border-radius-default) / 2);--border-radius-large:calc(var(--border-radius-default) * 2);--box-shadow-default:0px .5rem 2rem -.5rem rgba(0, 0, 0, 0.15);--box-shadow-small:0px .25rem 1rem -.5rem rgba(0, 0, 0, 0.15);--box-shadow-large:0px .75rem 3rem -.5rem rgba(0, 0, 0, 0.15);--transition-duration:0.3s;--hamburger-animation-duration:var(--hamburger-animation-duration-total);--spacing-tiny:clamp(10px, 0.3vi + 9.05px, 12.84px);--spacing-small:clamp(14.14px, 0.7vi + 11.89px, 20.9px);--spacing-default:clamp(20px, 1.46vi + 15.33px, 34px);--spacing-medium:clamp(28.29px, 2.82vi + 19.28px, 55.32px);--spacing-large:clamp(40px, 5.21vi + 23.34px, 90px);--button-margin-top:1.5rem;--form-column-gap:1rem;--form-row-gap:1rem;--viewport-height-small:40;--viewport-height-medium:60;--viewport-height-large:80;--viewport-height-full:100;--width-wide:1600px;--width-default:1280px;--width-narrow:900px;--vertical-section-padding:var(--spacing-large);--horizontal-section-padding:var(--spacing-medium);--section-padding:var(--vertical-section-padding) var(--horizontal-section-padding);--button-height-default:2.8rem;--button-height-small:2rem;--button-height-large:3.6rem;--top-bar-height:2.5rem;--main-header-height:5rem;--header-height:7.5rem}@media (max-width:640px){:root{--main-header-height:4rem;--header-height:6.5rem}}.inverted{--text-color:var(--white);--heading-color:var(--white);--link-color:var(--white);--button-background-color:inherit;--button-background-color-hover:inherit;--button-text-color:inherit;--button-text-color-hover:var(--black)}.scrolled{--header-height:7rem}@media (max-width:640px){:root{--horizontal-section-padding:var(--spacing-small)}}@media (max-width:320px){:root{--section-padding:calc(min(6vw, 80px) + 20px) 20px}}*,*:before,*:after{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1rem)}html,body{font-size:var(--font-size-base)}body{background:var(--white);color:var(--text-color);font-family:var(--font-family-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-default);font-optical-sizing:auto;box-sizing:border-box;margin:0}body.off-canvas-open,body.search-open{overflow:hidden}:root :where(.wp-site-blocks)>*{margin-block-start:0!important}img{max-width:100%;height:auto;display:block}div,.section-wrapper{color:var(--text-color)}.huge{font-size:var(--font-size-huge)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}.huge,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-normal);color:var(--heading-color);line-height:var(--line-height-small);margin-top:calc(.7em + 1.3rem);margin-bottom:calc(.3em + .7rem);text-wrap:balance;overflow-wrap:anywhere;hyphens:manual}p,ul,ol,figure{margin:0 0 1em 0;text-wrap:pretty}.wp-block-image{margin:0}li{padding:0 0 .5em 0}blockquote{border-left:3px solid var(--dark);color:var(--black);font-style:italic;margin:1em 0;padding-left:1em}figcaption{font-size:var(--font-size-small);color:var(--dark);margin-top:.5em;margin-bottom:1em}label{color:var(--text-color);display:block;font-weight:var(--font-weight-normal);margin-bottom:0}abbr[title],ins{text-decoration:none}.huge:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.huge:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,blockquote:last-child,figure:last-child{margin-bottom:0}a{color:var(--link-color);transition-duration:var(--transition-duration);text-decoration:none;overflow-wrap:anywhere;outline:none}a:hover{color:var(--link-color-hover)}a:focus,button:focus,input:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--link-color-hover);outline-offset:1px;border-radius:2px;transition-duration:0s}p a{text-decoration:underline}h1 a,h2 a,h3 a,h4 a,.text-color-link,.text-color-link a{color:var(--text-color)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,.text-color-link:hover,.text-color-link a:hover{color:var(--link-color)}.text-color-link path{fill:var(--text-color)}.text-color-link:hover path,.text-color-link a:hover path{fill:var(--link-color)}.meta-text{color:var(--dark);font-size:var(--font-size-small);text-transform:uppercase}b,strong{font-weight:var(--font-weight-bold)}i,em{font-style:italic}button{background:inherit;color:inherit;border:none;font:inherit;padding:0;transition-duration:var(--transition-duration);cursor:pointer}hr{border:none;border-top:var(--border-width-default) solid var(--light);margin:1.5em 0}.placeholder-menu-item{cursor:default}.screen-reader-text{display:none}.created-by a{color:var(--text-color)}.created-by a:hover{color:var(--link-color-hover)}form{--form-background:var(--white);--form-background-hover:var(--form-background);--form-background-focus:var(--form-background);--form-color:var(--black);--form-placeholder:var(--dark);--form-border-width:var(--border-width-default);--form-border-top:var(--form-border-width);--form-border-right:var(--form-border-width);--form-border-bottom:var(--form-border-width);--form-border-left:var(--form-border-width);--form-border-style:solid;--form-border-color:var(--dark);--form-border-color-hover:var(--color-1);--form-border-color-focus:var(--color-1);--form-border-radius:var(--border-radius-small);--form-checkbox-border-radius:calc(var(--border-radius-small) / 2);--form-checkbox-radio-width:28px;--form-checkbox-radio-height:28px;--form-checkbox-background:var(--form-border-color-focus);--form-horizontal-padding:1rem;--form-textarea-min-height:8rem;--form-height:var(--button-height-default);--form-inverted-background:transparent;--form-inverted-background-hover:var(--form-inverted-background);--form-inverted-background-focus:var(--form-inverted-background);--form-inverted-color:var(--white);--form-inverted-placeholder:var(--white-alpha-3);--form-inverted-border-color:var(--white-alpha-3);--form-inverted-border-color-hover:var(--white);--form-inverted-border-color-focus:var(--white)}input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea{border-top-width:var(--form-border-top);border-right-width:var(--form-border-right);border-bottom-width:var(--form-border-bottom);border-left-width:var(--form-border-left);border-style:var(--form-border-style);border-color:var(--form-border-color);border-radius:var(--form-border-radius);background:var(--form-background);color:var(--form-color);padding:0 var(--form-horizontal-padding);flex-grow:1;transition-duration:var(--transition-duration);transition-property:color,border-color,background,background-color;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;width:100%}input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"]{height:var(--form-height);line-height:var(--line-height-small)}textarea{padding:calc(var(--form-horizontal-padding) - 0.4rem) var(--form-horizontal-padding);line-height:var(--line-height-default);min-height:var(--form-textarea-min-height);resize:vertical}input[type="text"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="tel"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="url"]:hover,textarea:hover{background:var(--form-background-hover);border-color:var(--form-border-color-hover)}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,textarea:focus{background:var(--form-background-focus);border-color:var(--form-border-color-focus);outline:none}::placeholder{color:var(--form-placeholder)}input[type="checkbox"],input[type="radio"]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer;width:var(--form-checkbox-radio-width);height:var(--form-checkbox-radio-height);background-color:var(--form-background);border:var(--form-border-width) solid var(--form-border-color);margin:0 10px 0 0;transition-duration:var(--transition-duration);transition-property:border-color,background,background-color;flex-shrink:0}input[type="checkbox"]:hover,input[type="radio"]:hover{background-color:var(--form-background-hover);border-color:var(--form-border-color-hover)}input[type="checkbox"]:after,input[type="radio"]:after{content:"";width:var(--form-checkbox-radio-width);height:var(--form-checkbox-radio-height);position:absolute;top:calc(var(--form-border-width) * -1);left:calc(var(--form-border-width) * -1);display:block;opacity:0;transition-duration:var(--transition-duration);background-color:var(--form-checkbox-background)}input[type="checkbox"]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 26 26"><polyline points="6,13 11,18 20,8" style="fill:none;stroke:white;stroke-width:2" /></svg>')}input[type="radio"]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 26 26"><circle cx="13" cy="13" r="6" style="fill:white;" /></svg>')}input[type="checkbox"]:checked:after,input[type="radio"]:checked:after{opacity:1}input[type="checkbox"],input[type="checkbox"]:after,input[type="checkbox"]:checked:after{border-radius:var(--form-checkbox-border-radius)}input[type="radio"],input[type="radio"]:after,input[type="radio"]:checked:after{border-radius:100%}select{height:var(--form-height);line-height:var(--line-height-small);padding:0 var(--form-horizontal-padding);border-top-width:var(--form-border-top);border-right-width:var(--form-border-right);border-bottom-width:var(--form-border-bottom);border-left-width:var(--form-border-left);border-style:var(--form-border-style);border-color:var(--form-border-color);border-radius:var(--form-border-radius);background-color:var(--form-background);color:var(--form-color);background-image:linear-gradient(45deg,transparent 50%,var(--black-alpha-2) 50%),linear-gradient(135deg,var(--black-alpha-2) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%,100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;transition-duration:var(--transition-duration);transition-property:color,border-color,background-color;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;width:100%}select:hover{border-color:var(--form-border-color-hover)}select:focus{outline:none!important}.inverted input[type="text"],.inverted input[type="email"],.inverted input[type="number"],.inverted input[type="tel"],.inverted input[type="password"],.inverted input[type="search"],.inverted input[type="url"],.inverted textarea{background:var(--form-inverted-background);color:var(--form-inverted-color);border-color:var(--form-inverted-border-color)}.inverted input[type="text"]:hover,.inverted input[type="email"]:hover,.inverted input[type="number"]:hover,.inverted input[type="tel"]:hover,.inverted input[type="password"]:hover,.inverted input[type="search"]:hover,.inverted input[type="url"]:hover,.inverted textarea:hover{background:var(--form-inverted-background-hover);border-color:var(--form-inverted-border-color-hover)}.inverted input[type="text"]:focus,.inverted input[type="email"]:focus,.inverted input[type="number"]:focus,.inverted input[type="tel"]:focus,.inverted input[type="password"]:focus,.inverted input[type="search"]:focus,.inverted input[type="url"]:focus,.inverted textarea:focus{background:var(--form-inverted-background-focus);border-color:var(--form-inverted-border-color-focus)}.inverted input::placeholder,.inverted textarea::placeholder{color:var(--form-inverted-placeholder)}.inverted input[type="checkbox"],.inverted input[type="radio"]{background-color:#fff0;border-color:var(--form-inverted-border-color)}.inverted input[type="checkbox"]:hover,.inverted input[type="radio"]:hover{border-color:var(--form-inverted-border-color-hover)}.inverted input[type="checkbox"]:after,.inverted input[type="radio"]:after{background-color:#fff0}.inverted select{background-color:var(--form-inverted-background);border-color:var(--form-inverted-border-color);color:var(--white)}.inverted select:hover{border-color:var(--form-inverted-border-color-hover)}.button-wrapper,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=submit]{border:none;display:inline-flex;justify-content:center;align-items:center;column-gap:.5rem;font-family:var(--font-family-body);font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;text-align:center;line-height:var(--line-height-small);word-break:keep-all;transition-duration:var(--transition-duration);cursor:pointer;outline:none!important}.button-wrapper>.button-text{width:auto}.button-wrapper img,.button-wrapper svg,.button-wrapper path{transition-duration:var(--transition-duration)}.button-wrapper.filled,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=submit]{background:var(--button-background-color);color:var(--button-text-color);border-radius:var(--border-radius-small);height:var(--button-height-default);padding:0 1.5rem}.button-wrapper.filled:hover,.wp-block-button__link:hover,.wp-block-file .wp-block-file__button:hover,input[type=submit]:hover{background:var(--button-background-color-hover);color:var(--button-text-color-hover)}.button-wrapper.filled path{fill:var(--button-text-color)}.button-wrapper.filled:hover path{fill:var(--button-text-color-hover)}.button-wrapper.outline,.is-style-outline .wp-block-button__link{background:#fff0;border:var(--border-width-default) solid var(--button-background-color);color:var(--button-background-color);border-radius:var(--border-radius-small);height:var(--button-height-default);padding:0 1.25rem}.button-wrapper.outline:hover,.is-style-outline .wp-block-button__link:hover{background:var(--button-background-color-hover);border-color:var(--button-background-color-hover);color:var(--button-text-color-hover)}.button-wrapper.outline path{fill:var(--button-background-color)}.button-wrapper.outline:hover path{fill:var(--button-text-color-hover)}.button-wrapper.plain{background:#fff0;color:var(--text-color);padding-left:0!important}.button-wrapper.plain:hover{color:var(--link-color-hover)}.button-wrapper.plain path{fill:var(--text-color)}.button-wrapper.plain:hover path{fill:var(--link-color-hover)}.button-wrapper>img,.button-wrapper>svg{width:1.25em;height:1.25em}.button-wrapper.icon-only{width:var(--button-height-default);padding:0}.button-wrapper.icon-only>img,.button-wrapper.icon-only>svg{width:1.6em;height:1.6em}.animated-button{flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem;background:var(--color-1);border-radius:50px;position:relative;height:2.8rem;color:var(--white)}.animated-button.icon-only{justify-content:center}.animated-button span{padding-left:1.4rem;padding-right:1rem;transition-duration:var(--transition-duration)}.animated-button svg path{fill:var(--color-1)}.animated-button img,.animated-button svg,.animated-button span{z-index:5}.animated-button img,.animated-button svg{transform:translateX(.2rem)}.animated-button.icon-only img,.animated-button.icon-only svg{transform:translateX(0)}.animated-button:hover span{color:var(--black-alpha-3)!important}.animated-button::before{content:"";position:absolute;top:.3rem;left:.3rem;z-index:0;width:2.1rem;height:calc(100% - .6rem);border-radius:100px;transition-duration:var(--transition-duration)}.animated-button:hover::before{width:calc(100% - .6rem)}.animated-button.primary{background:var(--color-1)}.animated-button.primary::before{background:var(--pale)}.animated-button.secondary{background:var(--color-2)}.animated-button.secondary::before{background:#ECF7E0}.animated-button.secondary svg path{fill:var(--color-2)}.animated-button.outlined{background:none;border:1px solid #ECF7E0}.animated-button.outlined::before{background:#ECF7E0}.animated-button.outlined svg path{fill:var(--color-2)}.button-wrapper.button-small,.button-small .wp-block-button__link,.wp-block-file .wp-block-file__button{font-size:var(--font-size-small)}.button-wrapper.button-small:not(.plai,.icon-only),.button-small .wp-block-button__link,.wp-block-file .wp-block-file__button{height:var(--button-height-small);padding:0 1rem}.button-wrapper.button-large,.button-large .wp-block-button__link{font-size:var(--font-size-large)}.button-wrapper.button-large:not(.plain,.icon-only),.button-large .wp-block-button__link{height:var(--button-height-large);padding:0 1.8rem}.button-group{display:flex!important;flex-wrap:wrap;gap:.5rem}.background-image,.background-image>img+div{position:relative}.background-image>img:first-of-type{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-table .has-fixed-layout{table-layout:fixed}figure.wp-block-table thead>tr,figure.wp-block-table tfoot>tr{background:var(--black);color:var(--white);text-align:left}.wp-block-file{display:flex;align-items:center;margin-bottom:1rem}.wp-block-file:last-child{margin-bottom:0}.wp-block-file a:first-child{color:var(--black);margin-right:1rem}.wp-block-file a:first-child:hover{color:var(--link-color-hover)}ul,ol{--list-background:var(--black-alpha-1);--list-border-color:var(--black-alpha-2)}.inverted ul,.inverted ol{--list-background:var(--white-alpha-2);--list-border-color:var(--white-alpha-2)}.horizontal-list{display:flex;flex-direction:row;gap:1.5rem}ul.plain-list,.plain-list ul{padding:0;list-style:none}ul.bullet-list,.bullet-list ul{padding:0;list-style:none}ul.bullet-list li,.bullet-list ul li{padding-left:1em;position:relative}ul.bullet-list li:before,.bullet-list ul li:before{content:'';background:var(--light);width:.4em;height:.4em;border-radius:100%;transform:translateY(-50%);position:absolute;left:2px;top:.8em}ul.check-mark-list,.check-mark-list ul{padding:0;list-style:none}ul.check-mark-list li,.check-mark-list ul li{padding-left:1.4em;position:relative}ul.check-mark-list li:before,.check-mark-list ul li:before{content:'';border-style:solid;border-width:2px 2px 0 0;border-color:var(--light);width:.9em;height:.45em;transform:translateY(-50%) rotate(135deg);position:absolute;left:1px;top:.65em}ul.chevron-list,.chevron-list ul{padding:0;list-style:none}ul.chevron-list li,.chevron-list ul li{padding-left:1em;position:relative}ul.chevron-list li:before,.chevron-list ul li:before{content:'';border-style:solid;border-width:2px 2px 0 0;border-color:var(--light);width:.5em;height:.5em;transform:rotate(45deg);position:absolute;left:0;top:.55em}ul.divider-list,.divider-list ul{padding:0;width:100%;list-style:none}ul.divider-list li,.divider-list ul li{padding:.25em 0;border-bottom:var(--border-width-small) solid var(--list-border-color);display:block;width:100%}ul.divider-list li:first-child,.divider-list ul li:first-child{padding-top:0}ul.divider-list li:last-child,.divider-list ul li:last-child{padding-bottom:0;border-bottom:none}ul.striped-list,.striped-list ul{padding:0;width:100%;list-style:none}ul.striped-list li,.striped-list ul li{display:block;padding:.45em .9em;width:100%}ul.striped-list li:nth-child(odd),.striped-list ul li:nth-child(odd){background:var(--list-background)}ol.numbered-list,.numbered-list ol{counter-reset:item;padding:0;list-style:none}ol.numbered-list li,.numbered-list ol li{padding:.4em 0 .4em 2.75em;position:relative}ol.numbered-list li:before,.numbered-list ol li:before{counter-increment:item;content:counter(item) "";width:2em;height:2em;background:var(--color-1);color:var(--white);border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:1px;top:.2em}.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin-top:var(--spacing-large)}.pagination>a{display:flex;justify-content:center;align-items:center;text-align:center;background:var(--link-color);width:var(--button-height-default);height:var(--button-height-default);border-radius:var(--border-radius-small);transition-duration:var(--transition-duration)}.pagination>a:hover{background:var(--link-color-hover)}.pagination img,.pagination svg{width:1.25rem}.pagination path{fill:var(--white)}.pagination .pages{font-size:var(--font-size-small);color:var(--dark);margin:0 var(--spacing-default)}.search-trigger{display:none;//:center;justify-content:center;gap:.5rem;background:none;margin:0 0 0 1rem;padding:10px;height:100%;border:none;border-radius:100%;transition-duration:var(--transition-duration);cursor:pointer}.search-trigger:hover{color:var(--link-color-hover)}.search-trigger svg,.search-trigger img{width:1.5rem}.search-trigger path{fill:var(--text-color);transition-duration:var(--transition-duration)}.search-trigger:hover path{fill:var(--link-color-hover)}.transparent-header:not(.scrolled,.off-canvas-open) .search-trigger path{fill:var(--white)}.transparent-header:not(.scrolled) .search-trigger:hover{background:var(--white-alpha-1)}.search-overlay-wrapper{justify-content:center;align-items:start;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:calc(var(--header-height) * 2) calc(0.5rem + 5vw);pointer-events:none;z-index:100;display:none;opacity:0;transition-duration:var(--transition-duration);transition-behavior:allow-discrete}.search-open .search-overlay-wrapper{display:flex;opacity:1;@starting-style{opacity:0}}.search-overlay-content{background:var(--white);width:100%;max-width:48rem;padding:var(--spacing-small);border-radius:var(--border-radius-default);pointer-events:auto;box-shadow:var(--box-shadow-default);display:none;opacity:0;transform:translateY(.75rem);transition-duration:var(--transition-duration);transition-behavior:allow-discrete}.search-open .search-overlay-content{display:flex;opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(.75rem)}}.search-form{width:100%;display:flex;gap:1rem}.search-form label{width:100%}.search-results-items{display:flex;flex-direction:column;gap:var(--spacing-small)}.search-results-item{display:flex;background:var(--pale);border-radius:var(--border-radius-default)}.search-results-item-content{display:flex;flex-direction:column;align-items:start;width:100%;padding:var(--spacing-default)}.search-results-item-image{padding:var(--spacing-tiny);padding-left:0;flex-shrink:0}.search-results-item h2{margin-top:.5em}.search-results-excerpt{font-size:var(--font-size-small)}.search-results-item img{aspect-ratio:1;object-fit:cover;border-radius:var(--border-radius-small);overflow:hidden;width:6rem}@media (max-width:480px){.search-results-item{flex-direction:column}.search-results-item-content{padding-top:0;padding-left:var(--spacing-tiny)}.search-results-item-image{aspect-ratio:2;width:100%}}.section-wrapper{width:100%;padding:var(--section-padding)}.section-content{max-width:var(--width-default);margin-left:auto;margin-right:auto;width:100%;height:100%}.width-narrow{max-width:var(--width-narrow)}.width-wide{max-width:var(--width-wide)}.width-full{max-width:100%}table{border-collapse:collapse;width:100%}table tr{transition-duration:var(--transition-duration)}table td,table th{padding:.5rem 1rem}.table-divider tr{border-bottom:var(--border-width-small) solid var(--light)}.tabel-cell-border td,.tabel-cell-border th,.is-style-regular td,.is-style-regular th{border:1px solid var(--light)}.table-striped tr:nth-child(even),.is-style-stripes tr:nth-child(even){background:var(--pale)}.table-hover tr:hover{background:var(--light)}.viewport-height-small{height:calc(var(--viewport-height-small) * 1vh);height:calc(var(--viewport-height-small) * 1svh)}.viewport-height-medium{height:calc(var(--viewport-height-medium) * 1vh);height:calc(var(--viewport-height-medium) * 1svh)}.viewport-height-large{height:calc(var(--viewport-height-large) * 1vh);height:calc(var(--viewport-height-large) * 1svh)}.viewport-height-full-minus-header{height:calc(var(--viewport-height-full) * 1vh - var(--header-height));height:calc(var(--viewport-height-full) * 1svh - var(--header-height))}.viewport-height-full{height:calc(var(--viewport-height-full) * 1vh);height:calc(var(--viewport-height-full) * 1svh)}.viewport-overlay{position:fixed;z-index:90;top:0;left:0;width:100vw;height:100vh;background:var(--overlay-background);display:none;opacity:0;transition-duration:var(--transition-duration);transition-behavior:allow-discrete}.off-canvas-open .viewport-overlay,.search-open .viewport-overlay{display:block;opacity:1;@starting-style{opacity:0}}.content-frame{margin:0 var(--spacing-small);width:calc(100% - var(--spacing-small) * 2);border-radius:var(--border-radius-default);overflow:hidden}.border-radius-default{border-radius:var(--border-radius-default)}.narrow{max-width:var(--width-narrow)}.flex{display:flex}.direction-column{flex-direction:column}.background-pale{background:var(--pale)}.background-light{background:var(--light)}.padding-top-0{padding-top:0}.padding-bottom-0{padding-bottom:0}.font-size-small{font-size:var(--font-size-small)}.font-size-medium{font-size:var(--font-size-medium)}.bold-weight{font-weight:var(--font-weight-bold)}.semi-bold-weight{font-weight:600}.gap-small{gap:var(--spacing-small)}.gap-tiny{gap:var(--spacing-tiny)}.icon-strip{background:var(--white);border-radius:var(--border-radius-small);font-size:var(--font-size-small);margin-top:5px;transition-duration:var(--transition-duration)}.icon-strip .wrapper{padding:4px 8px}.icon-strip svg{width:1rem!important}.icon-strip.ver-1{background:var(--white)}.icon-strip.ver-2{background:var(--color-3)}.icon-strip:hover{background:var(--light)}.button-margin-top{margin-top:var(--button-margin-top)}.side-menu-layout .grid{display:grid;grid-template-columns:22rem 1fr;column-gap:var(--spacing-large);row-gap:var(--spacing-medium);align-items:flex-start}@media (max-width:960px){.side-menu-layout .grid{display:grid;grid-template-columns:1fr}.side-menu-layout .grid .side-menu{order:2}.side-menu-layout .content,.side-menu{max-width:40rem;margin:0 auto;width:100%}}.side-menu{background:var(--pale);border-radius:var(--border-radius-small);padding:var(--spacing-small);padding-left:2rem}.side-menu ul{padding:0}.side-menu ul li::marker{content:none}.side-menu ul li{display:flex;border-bottom:1px solid rgb(0 0 0 / .1);padding:0}.side-menu ul li a{padding:.3rem 0;width:100%;color:rgb(34 49 61 / .61);font-size:var(--font-size-small)}.side-menu ul li a:hover{color:var(--color-1)}.side-menu ul li:last-child{border-bottom:none}.side-menu a.active{position:relative;color:var(--color-1)}.side-menu a.active::before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:var(--color-1);border-radius:50%}.query-grid .grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:var(--spacing-tiny);row-gap:var(--spacing-tiny)}@media (max-width:960px){.query-grid .grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.query-grid .grid{grid-template-columns:1fr}}.query-grid .query-item{position:relative;background:var(--pale);border-radius:var(--border-radius-small);padding:var(--spacing-small);transition-duration:var(--transition-duration)}.query-grid .query-item:hover{background:var(--light)}.query-grid .query-item .overlay-link:after{content:"";position:absolute;inset:0;z-index:0}.query-grid .query-item .heading{margin-bottom:.5rem}.google-map-embed iframe{width:100%;border-radius:var(--border-radius-default)}@media (max-width:960px){.google-map-embed iframe{max-height:300px}}.ticss-85620b2e{padding-top:var(--spacing-default)}.ticss-3af70dec{padding-bottom:0;margin-top:var(--spacing-default)}.ticss-804ba1d0{display:flex;flex-direction:column;align-items:center}.ticss-51124e3b{padding-top:var(--spacing-medium)}