/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2.4em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--color-yellow-grey: 230, 216, 172;--color-beige: 248, 244, 231;--color-beige-light: 253, 251, 247;--color-blue-primary: 0, 114, 218;--color-blue-light: 67, 148, 223;--color-blue-medium: 0, 86, 166;--color-blue-dark: 0, 46, 89;--color-blue-harmony: 14, 11, 230;--color-grey: 227, 235, 238;--color-grey-medium: 217, 221, 222;--color-grey-light: 242, 246, 247;--color-red: 217, 32, 22;--color-green: 0, 140, 53;--color-grey-placeholder: 190, 196, 198}@font-face{font-family:'Poppins';src:url("/assets/joho-1.0.74/fonts/Poppins-Regular.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/Poppins-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url("/assets/joho-1.0.74/fonts/Poppins-Medium.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/Poppins-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url("/assets/joho-1.0.74/fonts/Poppins-SemiBold.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/Poppins-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url("/assets/joho-1.0.74/fonts/Poppins-Italic.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/Poppins-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url("/assets/joho-1.0.74/fonts/Poppins-SemiBoldItalic.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/Poppins-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Zilla Slab';src:url("/assets/joho-1.0.74/fonts/ZillaSlab-SemiBold.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/ZillaSlab-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Zilla Slab';src:url("/assets/joho-1.0.74/fonts/ZillaSlab-Bold.woff2") format("woff2"),url("/assets/joho-1.0.74/fonts/ZillaSlab-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}html,body,h1,h2,h3,h4,h5,h6,blockquote,pre,code,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,div,span,table,tr,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif;font-weight:600;margin:0 0 20px 0;line-height:1.2;word-break:break-word;hyphens:auto}h1{display:flex;font-family:'Zilla Slab', sans-serif;font-size:4.8rem;font-weight:600;margin:0 0 26px 0;flex-direction:row;justify-content:space-between;gap:20px}h1 .feed{flex:0 0 24px;font-size:0;margin-top:22px;width:24px;height:24px;background:transparent url(/assets/joho-1.0.74/images/rss-black.svg) no-repeat center center}h2{font-size:3.6rem;font-weight:500;margin:30px 0 10px 0}h3{font-size:2.4rem;margin:20px 0 10px 0}h4{font-size:1.8rem;margin:20px 0 10px 0}h5,h6{font-size:1.6rem}p{margin-bottom:20px}img{max-width:100%;height:auto}q:before,q:after,blockquote:before,blockquote:after{content:""}a:focus,a:hover,a:active{outline:none}a img{border:0}button,input,optgroup,select,textarea{font-family:inherit}ul,ol{margin:0 0 20px 0;list-style:none}ul li,ol li{position:relative;margin:0 0 5px 0;padding:0 0 0 20px}ul li:before,ol li:before{position:absolute;top:1px;left:0;content:"\25CF";font-size:1.6rem;width:20px;text-align:left}ul li:last-child,ol li:last-child{margin-bottom:0}ul ul,ul ol,ol ul,ol ol{margin:20px 0}ol{counter-reset:custom-counter}ol li{counter-increment:custom-counter}ol li:before{top:0;content:counter(custom-counter) ".";font-family:'Poppins', sans-serif;font-size:inherit}.table-container{padding:1px;overflow:auto}table{margin:0 0 20px 0;border:0;border-radius:20px;border-collapse:collapse;border-spacing:0;background-color:#fff;box-shadow:0 0 0 1px rgb(var(--color-grey));overflow:hidden}table ul{margin:0 0 0 20px}table tr{border:1px solid rgb(var(--color-grey));border-width:1px 0}table tr:first-child{border-top-width:0}table tr:last-child{border-bottom-width:0}table td,table th{padding:15px 20px;border:1px solid rgb(var(--color-grey));border-width:0 1px;vertical-align:top}table td:first-child,table th:first-child{border-left-width:0}table td:last-child,table th:last-child{border-right-width:0}table th{font-weight:600}blockquote{position:relative;font-family:'Zilla Slab', sans-serif;font-size:3.6rem;font-weight:600;color:rgb(var(--color-blue-primary));margin:40px 0;padding:0 0 0 40px}blockquote:before{position:absolute;top:0;left:0;content:'\201C';display:block;font-family:'Poppins', sans-serif;font-size:7.2rem;font-weight:600;font-feature-settings:"ss01"}a{color:rgb(var(--color-blue-primary));text-decoration:underline;text-underline-offset:4px;transition:all .2s ease-in-out;word-break:break-word}a:visited{text-underline-offset:3px}a:active{text-underline-offset:3px}a:hover{text-underline-offset:2px}*{box-sizing:border-box}img.align--right{float:right;margin:0 0 20px 20px}img.align--left{float:left;margin:0 20px 20px 0}.button--border-rounded-black{display:inline-block;font-size:1.4rem;color:#000;margin:0;padding:13px 30px 12px 30px;border:1px solid #000;border-radius:30px;background-color:transparent;text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--border-rounded-black:hover{color:#fff;border-color:rgb(var(--color-blue-primary));background-color:rgb(var(--color-blue-primary))}.button--border-rounded-black:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony))}.button--border-rounded-white{display:inline-block;font-size:1.4rem;color:#fff;margin:0;padding:13px 30px 12px 30px;border:1px solid #fff;border-radius:30px;background-color:transparent;text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--border-rounded-white:hover{color:#fff;border-color:rgb(var(--color-blue-primary));background-color:rgb(var(--color-blue-primary))}.button--border-rounded-white:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony))}.button--rounded-blue{display:inline-block;font-size:1.4rem;color:#fff;margin:0;padding:13px 30px 12px 30px;border:1px solid rgb(var(--color-blue-primary));border-radius:30px;background-color:rgb(var(--color-blue-primary));box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--rounded-blue:hover{box-shadow:0 1px 2px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2)}.button--rounded-blue:active{border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));box-shadow:none}.button--arrow-rounded-blue{display:inline-block;font-size:1.4rem;color:#fff;margin:0;padding:13px 52px 12px 30px;border:1px solid rgb(var(--color-blue-primary));border-radius:30px;background:rgb(var(--color-blue-primary)) url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg) no-repeat right 30px center/12px 12px;box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--arrow-rounded-blue:hover{box-shadow:0 1px 2px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2)}.button--arrow-rounded-blue:active{border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));box-shadow:none}.button--arrow-rounded-white{display:inline-block;font-size:1.4rem;font-weight:500;color:rgb(var(--color-blue-dark));margin:0;padding:13px 52px 12px 30px;border:1px solid #fff;border-radius:30px;background:#fff url(/assets/joho-1.0.74/images/arrow-right-thick-blue-dark.svg) no-repeat right 30px center/12px 12px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--arrow-rounded-white:hover{color:#fff;border-color:rgb(var(--color-blue-primary));background-color:rgb(var(--color-blue-primary));background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg);box-shadow:none}.button--arrow-rounded-white:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg);box-shadow:none}.button--arrow-rounded-ghost-black{display:inline-block;font-size:1.6rem;font-weight:400;color:#000;margin:0;padding:13px 30px;border:1px solid #000;border-radius:30px;background:transparent no-repeat right 30px center / 12px 12px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}.button--arrow-rounded-ghost-black:hover{color:#fff;border-color:rgb(var(--color-blue-primary));background-color:rgb(var(--color-blue-primary));box-shadow:none}.button--arrow-rounded-ghost-black:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));box-shadow:none}.button--arrow-border-rounded-blue{display:inline-block;font-size:1.4rem;color:rgb(var(--color-blue-primary));margin:0;padding:13px 52px 12px 30px;border:1px solid rgb(var(--color-blue-primary));border-radius:30px;background:transparent url(/assets/joho-1.0.74/images/arrow-right-thick-blue.svg) no-repeat right 30px center/14px 14px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.button--arrow-border-rounded-blue:hover{color:#fff;background-color:rgb(var(--color-blue-primary));background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg)}.button--arrow-border-rounded-blue:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg)}.button--textual-arrow-black{display:inline-block;font-size:1.4rem;color:#000;margin:0;padding:0 20px 0 0;background:transparent url(/assets/joho-1.0.74/images/arrow-right-thick-black.svg) no-repeat right 5px center/10px 10px;text-decoration:underline;transition:all .2s ease-in-out}.button--textual-arrow-black:hover{text-decoration:none;background-position:right center}.button--back{display:inline-block;font-size:1.4rem;color:#000;margin:0;padding:0 0 0 17px;background:transparent url(/assets/joho-1.0.74/images/arrow-left-thick-black.svg) no-repeat left center/12px 12px;text-decoration:underline;transition:all .2s ease-in-out}.button--back:hover{text-decoration:none}.button--prev{display:inline-block;font-size:1.4rem;color:#000;margin:0;padding:0;width:48px;height:48px;background:transparent url(/assets/joho-1.0.74/images/arrow-left-thick-black.svg) no-repeat center center/16px 16px;text-decoration:underline;transition:all .2s ease-in-out}.button--prev span{font-size:0;visibility:hidden}.button--prev:hover{text-decoration:none}.button--prev.button--disabled{opacity:.5;text-decoration:none}.button--prev.button--disabled:hover{background-position:center center}.button--next{display:inline-block;font-size:1.4rem;color:#000;margin:0;padding:0;width:48px;height:48px;background:transparent url(/assets/joho-1.0.74/images/arrow-right-thick-black.svg) no-repeat center center/16px 16px;text-decoration:underline;transition:all .2s ease-in-out}.button--next span{font-size:0;visibility:hidden}.button--next:hover{text-decoration:none}.button--next.button--disabled{opacity:.5;text-decoration:none}.button--next.button--disabled:hover{background-position:right 5px center}.button--gototop{position:fixed;bottom:20px;right:20px;border:1px solid rgb(var(--color-grey));border-radius:50%;width:48px;height:48px;background:#fff url(/assets/joho-1.0.74/images/arrow-right-long-black.svg) no-repeat center center/18px 18px;z-index:200;transform:rotate(-90deg);transition:all .2s ease-in-out;opacity:0;pointer-events:none}.button--gototop span{font-size:0;visibility:hidden}.button--gototop:hover{background-position:calc(50% + 2px) 50%}.button--gototop.active{opacity:1;pointer-events:auto}:root{font-size:62.5%}html,body{min-height:100vh}html{font-family:'Poppins', sans-serif;font-weight:normal;color:#000;line-height:1.6;background-color:rgb(var(--color-beige-light));scroll-behavior:smooth}body{font-size:1.6rem;--header-height: 144px;--header-height-minimized: 70px}.header{position:fixed;top:0;left:0;padding:30px 20px;border-bottom:1px solid rgb(var(--color-grey));width:100%;background-color:#fff;transition:all .2s ease-in-out;z-index:20}.header:before{position:absolute;left:0;bottom:-49px;display:block;content:"";border-top:7px solid rgb(var(--color-blue-light));border-bottom:7px solid transparent;border-left:0;border-right:100vw solid rgb(var(--color-blue-light));width:0;height:0}.header:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-color:transparent;z-index:15;pointer-events:none;transition:background-color .2s ease-in-out;transition-delay:.2s}.header .logo-visual{position:absolute;bottom:-60px;left:0;width:100%}.header .logo-visual:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:36px;background-color:#000;z-index:0}.header .logo-visual a,.header .logo-visual p{position:relative;display:flex;margin:12px 0 0 20px;padding:0;width:131px;height:48px;background:transparent url(/assets/joho-1.0.74/images/logo-johoinsurances-default.svg) no-repeat center center/contain;overflow:hidden;transition:all .2s ease-in-out}.header .logo-visual a span,.header .logo-visual p span{font-size:0;visibility:hidden}.header .logo-visual--3 a,.header .logo-visual--3 p{width:0;background-image:none}.header .logo-text{position:relative;flex-grow:1;z-index:20}.header .logo-text a,.header .logo-text p{display:flex;margin:0;padding:0;width:204px;height:28px;background:transparent url(/assets/joho-1.0.74/images/logo-expatverzekering-nl-default.svg) no-repeat center center/contain;justify-content:center;align-items:center;overflow:hidden;transition:all .2s ease-in-out}.header .logo-text a span,.header .logo-text p span{font-size:0;visibility:hidden}.header .logo-text--2 a,.header .logo-text--2 p{background-image:url(/assets/joho-1.0.74/images/logo-expatinsurances-org-default.svg)}.header .logo-text--3{width:131px;height:48px;background:transparent url(/assets/joho-1.0.74/images/logo-johoinsurances-default.svg) no-repeat left center/contain}.header .logo-text--3 a,.header .logo-text--3 p{background:none;width:100%;height:100%}.header .logo-text--4 a,.header .logo-text--4 p{width:206px;height:20px;background-image:url(/assets/joho-1.0.74/images/logo-insurancesinthenetherlands-nl-default.svg)}.header .logo-text--5 a,.header .logo-text--5 p{width:168px;background-image:url(/assets/joho-1.0.74/images/logo-digital-nomad-nl-default.svg)}.header .logo-text--6 a,.header .logo-text--6 p{width:217px;background-image:url(/assets/joho-1.0.74/images/logo-goudseexpatpakket-nl-default.svg)}.header .logo-text--7 a,.header .logo-text--7 p{width:200px;background-image:url(/assets/joho-1.0.74/images/logo-expatinsurances-be-default.svg)}.header .button-cta{display:none}.header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.block-search{position:absolute;top:-68px;left:0;padding:10px 20px;width:100%;height:68px;background-color:rgb(var(--color-blue-primary));overflow:hidden;transition:top .2s ease-in-out;z-index:20}.block-search form{position:relative}.block-search form input[type="search"]{font-size:1.4rem;padding:0 20px;border:0;border-radius:24px;width:100%;height:48px;outline:none}.block-search form input[type="submit"]{position:absolute;top:0;right:7px;font-size:0;color:transparent;margin:0;padding:0;border:0;width:48px;height:48px;background:transparent url(/assets/joho-1.0.74/images/search-blue.svg) no-repeat center center/20px 20px;cursor:pointer}.block-search form:focus-within input[type="search"]{padding:0 40px 0 20px;border-color:rgb(var(--color-blue-harmony))}.header-search-toggle{position:relative;width:48px;height:48px;z-index:20}.header-search-toggle a{display:block;width:100%;height:100%;background:transparent url(/assets/joho-1.0.74/images/search-black.svg) no-repeat center center/20px 20px}.header-search-toggle a span{display:none}.header-nav-toggle{position:relative;padding:4px;width:48px;height:48px;z-index:20}.header-nav-toggle-button{position:relative;display:block;width:100%;height:100%;border:1px solid transparent;border-radius:50%;transition:border .2s ease-in-out}.header-nav-toggle-button span{position:absolute;left:6px;display:inline-block;height:2px;background-color:rgb(var(--color-blue-primary));transition:all .2s ease-in-out}.header-nav-toggle-button span:nth-child(1){top:8px;width:24px}.header-nav-toggle-button span:nth-child(2){top:18px;width:20px}.header-nav-toggle-button span:nth-child(3){top:28px;width:16px}.header-nav-toggle-button span.header-nav-toggle-text{display:none}.header-nav-toggle-button:hover span:nth-child(2){width:24px}.header-nav-toggle-button:hover span:nth-child(3){width:24px}.header-nav-container{position:absolute;top:-100vh;left:0;padding:109px 0 0 0;width:100%;height:100vh;background-color:rgb(var(--color-beige));transition:top .2s ease-in, padding .2s ease-in;z-index:10}.header-nav-content{display:flex;padding:36px 0 20px 0;border-top:1px solid rgb(var(--color-yellow-grey));height:100%;opacity:0;flex-direction:column;overflow:auto;transition:opacity .2s ease-in-out;transition-delay:.2s}.header-nav-content .nav-global{order:2}.header-nav-content .nav-main{order:1}.header-nav-content .button-cta{order:3}.header-nav-content .button-cta{display:inline-block;margin:0 20px}.header-nav-content .button-cta a{width:100%}.nav-main{margin:0 0 30px 0}.nav-firstlevel{margin:0;padding:0;list-style:none}.nav-firstlevel li{padding-left:0}.nav-firstlevel li:before{display:none}.nav-firstlevel__item{position:relative;margin:0 0 5px 0}.nav-firstlevel__item:last-child{margin:0}.nav-firstlevel__item--opened .nav-firstlevel__toggle,.nav-firstlevel__item--selected .nav-firstlevel__toggle{transform:rotate(0)}.nav-firstlevel__item--opened .nav-secondlevel,.nav-firstlevel__item--selected .nav-secondlevel{max-height:100%;opacity:1;pointer-events:auto}.nav-firstlevel__toggle{position:absolute;top:0;right:0;width:40px;height:40px;background:transparent url(/assets/joho-1.0.74/images/arrow-right-thick-blue.svg) no-repeat center center/10px 10px;transform:rotate(90deg);transition:all .2s ease-in-out;pointer-events:none}.nav-firstlevel__toggle--initialized{pointer-events:auto}.nav-firstlevel__link{position:relative;display:block;font-size:2rem;font-weight:600;color:#000;padding:4px 0 4px 20px;text-decoration:none;transition:all .2s ease-in-out}.nav-firstlevel__link:hover{color:rgb(var(--color-blue-primary))}.nav-firstlevel__link--selected{color:rgb(var(--color-blue-primary))}.nav-firstlevel__link--selected-parent{color:#000}.nav-secondlevel{margin:0;padding:0;max-height:0;list-style:none;overflow:hidden;opacity:0;pointer-events:none;transition:all .2s ease-in-out}.nav-secondlevel ul{margin:0;padding:0;list-style:none}.nav-secondlevel li{padding-left:0}.nav-secondlevel li:before{display:none}.nav-secondlevel__item{position:relative;padding:16px 0}.nav-secondlevel__item:last-child{margin:0}.nav-secondlevel__item--selected .nav-thirdlevel{display:block}.nav-secondlevel__item:after{position:absolute;bottom:0;left:20px;display:block;content:"";width:calc(100% - 20px - 14px);height:1px;background-color:rgb(var(--color-yellow-grey))}.nav-secondlevel__item:last-child:after{display:none}.nav-secondlevel__link{display:block;font-size:1.4rem;color:#000;padding:0 14px 0 20px;line-height:1.2;text-decoration:none}.nav-secondlevel__link:hover{color:rgb(var(--color-blue-primary))}.nav-secondlevel__link--selected{color:rgb(var(--color-blue-primary))}.nav-secondlevel--targetaudience{padding:0 20px}.nav-secondlevel--targetaudience ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 20px}.nav-secondlevel--targetaudience .nav-secondlevel__item{margin:0;padding:0;width:calc(50% - 10px)}.nav-secondlevel--targetaudience .nav-secondlevel__item:after{display:none}.nav-secondlevel--targetaudience .nav-secondlevel__item:nth-child(1),.nav-secondlevel--targetaudience .nav-secondlevel__item:nth-child(2){margin:12px 0 0 0}.nav-secondlevel--targetaudience .nav-secondlevel__item:last-child{margin:0 0 18px 0}.nav-secondlevel--targetaudience .nav-secondlevel__link{padding:10px;border:1px solid rgb(var(--color-grey));border-radius:10px;background-color:#fff;text-align:center}.nav-secondlevel--targetaudience .nav-secondlevel__visual{display:block;margin:0 auto 7px auto;max-width:52px;aspect-ratio:1}.nav-secondlevel--targetaudience .nav-secondlevel__title{font-size:1.2rem;font-weight:600;line-height:1.3}.insurances__inline-menu{margin:0;padding:20px;border:1px solid rgb(var(--color-grey));border-width:1px 0;background-color:#fff}.insurances__inline-menu-container p{font-size:1.4rem;font-weight:600;margin:0 0 10px 0;padding:0;line-height:1.2}.insurances__inline-menu-container ul{font-size:1.4rem;margin:0;padding:0;list-style:none}.insurances__inline-menu-container ul li{margin:0;padding-left:0}.insurances__inline-menu-container ul li:before{display:none}.insurances__inline-menu-container ul li:last-child{margin:0}.insurances__inline-menu-container ul a{color:#000;text-decoration:none}.insurances__inline-menu-container ul a:hover{text-decoration:underline}.insurances__inline-menu-container .insurances__inline-menu-link{font-weight:400;margin:10px 0 0 0;padding:0}.nav-global{margin:0 0 27px 0;padding:0 20px}.nav-global ul{margin:0;padding:0;list-style:none}.nav-global ul li{margin:0 0 20px 0;padding-left:0}.nav-global ul li:before{display:none}.nav-global ul li:last-child{margin:0}.nav-global ul li a{font-size:1.4rem;color:#000;text-decoration:none}.nav-global ul li a:hover{color:rgb(var(--color-blue-primary))}.header-minimized{padding:10px 20px}.header-minimized:before{display:none}.header-minimized .logo-visual{display:none}.header-minimized .logo-text a{height:36px}.header-nav-opened{padding:30px 20px}.header-nav-opened:before{display:none}.header-nav-opened:after{background-color:rgb(var(--color-beige))}.header-nav-opened .logo-visual{display:none}.header-nav-opened .header-nav-toggle-button{border-color:rgb(var(--color-blue-primary))}.header-nav-opened .header-nav-toggle-button span:nth-child(1){transform-origin:left center;transform:rotate(45deg);top:10px;left:11px;width:22.5px}.header-nav-opened .header-nav-toggle-button span:nth-child(2){opacity:0}.header-nav-opened .header-nav-toggle-button span:nth-child(3){top:26px;left:11px;width:22.5px;transform-origin:left center;transform:rotate(-45deg)}.header-nav-opened .header-nav-container{top:0}.header-nav-opened .header-nav-content{opacity:1}.header-search-opened{--header-height: 176px;--header-height-minimized: 176px;padding-top:98px}.header-search-opened .header-search-toggle a{background-image:url(/assets/joho-1.0.74/images/search-blue.svg)}.header-search-opened .block-search{top:0}.header-search-opened.header-minimized{--header-height: 136px;--header-height-minimized: 136px;padding-top:78px}.block-headervisual{position:relative;margin-top:var(--header-height);overflow:hidden}.block-headervisual img{aspect-ratio:3/2;vertical-align:middle;object-fit:cover}.block-headervisual:after{position:absolute;left:0;bottom:0;display:block;content:"";border-top:8px solid transparent;border-bottom:16px solid rgb(var(--color-beige-light));border-left:0;border-right:100vw solid rgb(var(--color-beige-light));width:0;height:0}.main{margin:0 auto;padding:calc(var(--header-height) + 58px) 20px 80px 20px;width:100%;max-width:1260px;transition:padding .2s ease-in-out}.main--has-headervisual{padding-top:30px}.nav-breadcrumbs{font-size:1.2rem;margin:0 auto;padding:0 20px 80px 20px;width:100%;max-width:1260px}.nav-breadcrumbs ul{display:flex;margin:0;padding:0;list-style:none;flex-direction:row;flex-wrap:wrap;gap:10px}.nav-breadcrumbs ul li{padding-left:0;line-height:1}.nav-breadcrumbs ul li:before{display:none}.nav-breadcrumbs ul li a{display:inline-block;color:#000;padding:0 16px 0 0;background:transparent url(/assets/joho-1.0.74/images/arrow-right-fill-blue.svg) no-repeat right center/6px 6px}.footer{margin-top:-7px;padding-top:7px;overflow:hidden}.footer__reviews{margin-top:-7px;margin-bottom:80px}.footer__reviews .section-widget{padding-top:0}.footer-interaction{position:relative;padding:10px 0 0 0;background-color:rgb(var(--color-blue-primary))}.footer-interaction:before{position:absolute;left:0;top:-6px;display:block;content:"";border-top:0;border-bottom:7px solid rgb(var(--color-blue-primary));border-left:0;border-right:100vw solid transparent;width:0;height:0}.footer-interaction .button-cta{margin:0 0 20px 0}.footer-interaction .button-cta a{color:#fff;border-color:#fff;background-color:transparent;box-shadow:none}.footer-interaction .button-cta a:hover{color:rgb(var(--color-blue-primary));background-color:#fff}.footer-interaction .button-cta a:active{color:rgb(var(--color-blue-harmony))}.logo-container{display:flex;flex-direction:column;align-items:center;gap:14px}.logo-container .logo-text a,.logo-container .logo-text p{display:flex;margin:0;padding:0;width:218px;height:30px;background:transparent url(/assets/joho-1.0.74/images/logo-expatverzekering-nl-white.svg) no-repeat center center/contain;overflow:hidden;transition:all .2s ease-in-out}.logo-container .logo-text a span,.logo-container .logo-text p span{visibility:hidden}.logo-container .logo-text--2 a,.logo-container .logo-text--2 p{width:215px;background-image:url(/assets/joho-1.0.74/images/logo-expatinsurances-org-white.svg)}.logo-container .logo-text--4 a,.logo-container .logo-text--4 p{width:310px;background-image:url(/assets/joho-1.0.74/images/logo-insurancesinthenetherlands-nl-white.svg)}.logo-container .logo-text--5 a,.logo-container .logo-text--5 p{width:180px;background-image:url(/assets/joho-1.0.74/images/logo-digital-nomad-nl-white.svg)}.logo-container .logo-text--6 a,.logo-container .logo-text--6 p{width:232px;background-image:url(/assets/joho-1.0.74/images/logo-goudseexpatpakket-nl-white.svg)}.logo-container .logo-text--7 a,.logo-container .logo-text--7 p{background-image:url(/assets/joho-1.0.74/images/logo-expatinsurances-be-white.svg)}.logo-container .logo-visual a,.logo-container .logo-visual p{display:flex;margin:0 0 40px 0;padding:0;width:145px;height:53px;background:transparent url(/assets/joho-1.0.74/images/logo-johoinsurances-white.svg) no-repeat center center/contain;overflow:hidden;transition:all .2s ease-in-out}.logo-container .logo-visual a span,.logo-container .logo-visual p span{visibility:hidden}.logo-container--3 .logo-text a,.logo-container--3 .logo-text p{display:none}.footer-interaction-container{display:flex;margin:0 auto;padding:16px 20px 40px 20px;width:100%;max-width:940px;flex-direction:column;align-items:center}.social-media{display:flex;flex-direction:row;align-items:center;gap:10px}.social-media__title{font-size:1.4rem;font-weight:600;color:#fff;margin:0;padding:0}.social-media__list{display:flex;margin:0;padding:0;list-style:none;flex-direction:row;gap:10px}.social-media__list li{padding-left:0}.social-media__list li:before{display:none}.social-media__item{display:block;border-radius:50%;width:36px;height:36px;background:#fff no-repeat center center / 18px 18px;transition:all .2s ease-in-out}.social-media__item span{display:none}.social-media__item a{display:block;width:100%;height:100%}.social-media__item--facebook{background-image:url(/assets/joho-1.0.74/images/facebook-blue.svg)}.social-media__item--facebook:hover{background-color:rgb(var(--color-blue-light));background-image:url(/assets/joho-1.0.74/images/facebook-white.svg)}.social-media__item--facebook:active{background-color:rgb(var(--color-blue-harmony));background-image:url(/assets/joho-1.0.74/images/facebook-white.svg)}.social-media__item--linkedin{background-image:url(/assets/joho-1.0.74/images/linkedin-blue.svg)}.social-media__item--linkedin:hover{background-color:rgb(var(--color-blue-light));background-image:url(/assets/joho-1.0.74/images/linkedin-white.svg)}.social-media__item--linkedin:active{background-color:rgb(var(--color-blue-harmony));background-image:url(/assets/joho-1.0.74/images/linkedin-white.svg)}.footer-overview{position:relative;margin:0;padding:0 0 14px 0;background-color:rgb(var(--color-blue-medium))}.footer-overview:before{position:absolute;left:0;top:-19px;display:block;content:"";border-top:7px solid transparent;border-bottom:12px solid rgb(var(--color-blue-light));border-left:0;border-right:100vw solid rgb(var(--color-blue-light));width:0;height:0}.footer-overview-container{margin:0 auto;padding:40px 20px 40px 20px;width:100%;max-width:940px}.footer-nav-overview ul{margin:0;padding:0;list-style:none}.footer-nav-overview ul li{margin:0 0 18px 0;padding-left:0}.footer-nav-overview ul li:before{display:none}.footer-nav-overview ul li p{font-size:1.4rem;margin:0;padding:0;line-height:1.5}.footer-nav-overview ul li a{font-size:1.4rem;font-weight:600;color:#fff;text-decoration:none;text-underline-offset:2px}.footer-nav-overview ul li a:hover{text-decoration:underline}.footer-nav-overview ul li ul{margin:8px 0 0 0}.footer-nav-overview ul li ul li{margin:0 0 2px 0}.footer-nav-overview ul li ul li a{font-weight:400}.footer-nav-overview ul li ul li:last-child{margin:0}.section-contact h2{font-size:1.4rem;font-weight:600;color:#fff;margin:0 0 8px 0;line-height:1.5}.section-contact h2 a{color:#fff;text-decoration:none;text-underline-offset:2px}.section-contact h2 a:hover{text-decoration:underline}.section-contact p{font-size:1.4rem;color:#fff;margin:0 0 2px 0;padding:0;line-height:1.5}.section-contact p:last-child{margin:0}.section-contact p a{color:#fff;text-decoration:none;text-underline-offset:2px}.section-contact p a:hover{text-decoration:underline}.footer-navigation{position:relative;margin:0;background-color:rgb(var(--color-blue-dark))}.footer-navigation:before{position:absolute;left:0;top:-6px;display:block;content:"";border-top:0;border-bottom:7px solid rgb(var(--color-blue-dark));border-left:0;border-right:100vw solid transparent;width:0;height:0}.section-certification{border-bottom:1px solid rgb(var(--color-blue-medium))}.section-certification p{font-size:1.2rem;color:#fff;margin:0 auto;padding:20px 20px 20px 20px;width:100%;max-width:1260px}.footer-navigation-container{margin:0 auto;width:100%;max-width:1260px}.nav-footer{padding:12px 20px 0 20px}.nav-footer ul{display:flex;margin:0;padding:0;list-style:none;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px}.nav-footer ul li{margin:0;padding-left:0}.nav-footer ul li:before{display:none}.nav-footer ul li a{font-size:1.2rem;color:#fff;text-decoration:none;text-underline-offset:2px}.nav-footer ul li a:hover{text-decoration:underline}.section-copyright{padding:14px 20px 20px 20px}.section-copyright p{font-size:1.2rem;color:#fff;margin:0;padding:0;text-align:center}.section-cta{margin:80px 0 0 0;padding:40px;border:1px solid rgb(var(--color-grey));border-radius:10px;background-color:#fff}.section-cta h2{font-weight:500;margin:0 0 20px 0}.cookiebar{position:fixed;left:0;right:0;bottom:-100%;font-size:1.2rem;margin:0 auto;padding:10px;width:100%;max-width:960px;line-height:1.6;overflow:hidden;z-index:1000;pointer-events:none;transition:bottom 1s ease-in-out}.cookiebar .cookiebar-content{position:relative;display:flex;font-size:1.2rem;margin:0 auto;padding:10px;max-width:960px;overflow:hidden;pointer-events:auto;background-color:rgb(var(--color-grey-medium));flex-direction:row;justify-content:space-between;align-items:center;gap:10px;box-shadow:0 0 4px 0 rgba(0,0,0,0.25),0 4px 8px 0 rgba(0,0,0,0.1)}.cookiebar .cookiebar-content p{float:left;margin:0;width:calc(100% - 85px)}.cookiebar .cookiebar-content p a{color:#000}.cookiebar .cookiebar-content a.accept{display:block;color:#000;margin:0;padding:9px 10px;border:1px solid #000;border-radius:16px;text-decoration:none;text-align:right;line-height:1}.cookiebar .cookiebar-content a.accept:active{color:#fff;border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony))}.cookiebar .cookiebar-content a.accept:hover{color:#fff;border-color:rgb(var(--color-blue-primary));background-color:rgb(var(--color-blue-primary))}.cookiebar.animate-in{bottom:0}.cookieconsent{position:fixed;bottom:1rem;left:0;right:0;width:calc(100% - 2rem);max-width:480px;margin:0 auto;padding:2rem;background-color:rgb(var(--color-grey-medium));z-index:1000;box-shadow:0 0 4px 0 rgba(0,0,0,0.25),0 4px 8px 0 rgba(0,0,0,0.1);overflow:hidden}.cookieconsent-content{font-size:1.2rem;line-height:1.6}.cookieconsent-content h2{font-size:1.4rem;color:#000;margin:0 0 10px 0}.cookieconsent-content p{margin:0}.cookieconsent-content input[type="submit"]{margin-bottom:1rem;padding:1rem 2rem;line-height:1}.cookieconsent-content .button--textual-arrow-black{font-size:1.2rem;margin-left:2rem;border:0;background:none}.cookieconsent-content .button--textual-arrow-black:after{display:inline-block;content:"";background:url(/assets/joho-1.0.74/images/arrow-right-thick-black.svg) center no-repeat;background-size:10px 10px;width:10px;height:10px;margin-left:6px;transform:rotate(-90deg);transition:all 0.2s ease-in-out}.cookieconsent__intro{margin:0 0 2rem 0}.cookieconsent__intro a{color:#000}.cookieconsent-settings--visible{margin-top:-0.5rem}.cookieconsent-settings--visible .button--text:after{transform:rotate(180deg)}.cookieconsent-settings--visible .cookieconsent-permissions{height:inherit;opacity:1;padding:1.75rem 0 2rem}.cookieconsent-permissions-container{overflow-y:hidden}.cookieconsent-permissions{height:0;opacity:0;padding:0;border-top:1px solid rgb(var(--color-grey-placeholder))}.cookieconsent-permissions p{margin:0.5rem 0 1rem 0;padding-left:28px;line-height:1.2}.cookieconsent-permissions input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.cookieconsent-permissions input[type=checkbox]+label{padding-left:28px;height:18px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:1.2rem;vertical-align:middle}.cookieconsent-permissions input[type=checkbox]+label:not(.disabled):hover{cursor:pointer}.cookieconsent-permissions input[type=checkbox]:checked+label:after{background-image:url(/assets/joho-1.0.74/images/check-green.svg)}.cookieconsent-permissions input[type=checkbox]:checked+label.disabled:after{background-image:url(/assets/joho-1.0.74/images/check-grey-dark.svg)}.cookieconsent-permissions label{position:relative;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookieconsent-permissions label:before{position:absolute;top:-2px;left:0;display:block;content:"";border:1px solid rgb(var(--color-grey));border-radius:20px;width:20px;height:20px;background-color:#fff}.cookieconsent-permissions label:after{position:absolute;top:2px;left:4px;display:block;content:"";width:14px;height:14px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}.cookieconsent-permissions label.disabled{filter:grayscale(100%)}.hidden-by-cookieconsent{display:none}.cookieconsent-required{margin:20px 0;padding:40px;border:1px solid rgb(var(--color-grey));border-radius:20px;background-color:#fff;background:repeating-linear-gradient(-45deg, rgb(var(--color-grey)), rgb(var(--color-grey)) 1px, #fff 1px, #fff 10px)}.cookieconsent-required h2{font-size:2.4rem;font-weight:700;margin:0 0 10px 0;padding:0}.cookieconsent-required-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.cookieconsent-required-actions button{display:inline-block;font-size:1.4rem;color:#fff;margin:0;padding:10px 20px 9px 20px;border:1px solid rgb(var(--color-blue-primary));border-radius:30px;background-color:rgb(var(--color-blue-primary));box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);text-align:center;text-decoration:none;transition:all .2s ease-in-out;line-height:1.5;cursor:pointer}.cookieconsent-required-actions button:hover{box-shadow:0 1px 2px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2)}.cookieconsent-required-actions button:active{border-color:rgb(var(--color-blue-harmony));background-color:rgb(var(--color-blue-harmony));box-shadow:none}.cookieconsent-required-actions a{display:inline-block;font-size:1.4rem;color:#000;margin:0;transition:all .2s ease-in-out;line-height:1.5;cursor:pointer}.preview-bar{position:fixed;bottom:20px;left:20px;padding:20px;border:1px solid rgb(var(--color-grey));border-radius:10px;background-color:#fff;background:repeating-linear-gradient(-45deg, rgb(var(--color-grey)), rgb(var(--color-grey)) 1px, #fff 1px, #fff 10px);z-index:1010}.preview-bar form{display:flex;flex-direction:column;align-items:center;min-width:200px;gap:10px}.preview-bar form label{white-space:nowrap}.preview-bar form input[type="submit"]{padding:9px 30px;width:100%;cursor:pointer}@media only screen and (min-width: 1024px){h4{font-size:2rem}h5,h6{font-size:1.8rem}.button--prev{display:flex;width:auto;background-position:17px 50%;background-size:14px 14px;text-decoration:none;transition:all .2s ease-in-out;align-items:center}.button--prev span{font-size:inherit;padding-left:38px;visibility:inherit}.button--prev:hover{background-position:12px 50%}.button--prev.button--disabled:hover{background-position:17px 50%}.button--next{display:flex;width:auto;background-position:right 17px center;background-size:14px 14px;text-decoration:none;transition:all .2s ease-in-out;align-items:center}.button--next span{font-size:inherit;padding-right:38px;visibility:inherit}.button--next:hover{background-position:right 12px center}.button--next.button--disabled:hover{background-position:right 17px center}.button--gototop{display:none}table td,table th{padding:20px}ul li,ol li{padding-left:40px}ul li:before,ol li:before{width:40px;text-align:center}h4,h5,h6{font-size:1.8rem}blockquote{margin:50px 0;padding:0 0 0 80px}blockquote:before{left:40px}body{--header-height: 166px;--header-height-minimized: 61px;font-size:1.8rem}.header{padding:23px 0 0 0}.header:before{bottom:-64px;border-top-width:4px;border-bottom-width:24px}.header .logo-visual{position:initial;width:315px}.header .logo-visual:before{display:none}.header .logo-visual a,.header .logo-visual p{margin:0}.header .logo-visual--3{width:131px}.header .logo-visual--3 a,.header .logo-visual--3 p{width:131px;background-image:url(/assets/joho-1.0.74/images/logo-johoinsurances-default.svg)}.header .logo-text{display:flex;flex-grow:1;justify-content:center}.header .logo-text--3{display:none}.header .button-cta{display:block}.header .button-cta a{padding:9px 30px 8px 30px;width:auto;white-space:nowrap}.header-toggle-container{display:none}.header-nav-toggle{display:none}.header-search-toggle{display:none}.header-container{margin:0 auto;padding:29px 0;width:100%;max-width:1220px;justify-content:space-between;transition:padding .2s ease-in-out}.header-container--center-on-desktop{justify-content:center}.block-search{position:initial;top:auto;left:auto;margin:0 20px 0 0;padding:0;width:auto;height:auto;background-color:transparent}.block-search form{display:inline-block}.block-search form input[type="search"]{font-size:1.4rem;padding-right:40px;border:1px solid rgb(var(--color-blue-primary));width:140px;height:40px}.block-search form input[type="search"]::placeholder{color:rgb(var(--color-blue-primary));opacity:1}.block-search form input[type="submit"]{right:0;width:40px;height:40px}.header-nav-container{position:initial;top:auto;left:auto;padding:0;width:auto;height:auto;background-color:transparent;order:3}.header-nav-content{display:block;padding:0;border:0;height:auto;opacity:1;overflow:initial}.header-nav-content .button-cta{display:none}.nav-global{position:absolute;top:0;left:0;margin:0;padding:3px 0;border-bottom:1px solid rgb(var(--color-grey));width:100%;line-height:1;transition:transform .2s ease-in-out}.nav-global ul{display:flex;flex-direction:row;justify-content:end;gap:20px}.nav-global ul li{margin:0}.nav-global ul li a{font-size:1.2rem}.nav-global-container{margin:0 auto;width:100%;max-width:1220px}.nav-main{position:absolute;left:0;bottom:0;margin:0;width:100%;background-color:#000;transform:translate3d(0, 100%, 0);line-height:1}.nav-main-container{margin:0 auto;width:100%;max-width:1260px}.nav-firstlevel{display:flex;flex-direction:row;justify-content:center}.nav-firstlevel__item{margin:0}.nav-firstlevel__item--menu .nav-firstlevel__link{padding-right:35px}.nav-firstlevel__item--selected .nav-firstlevel__toggle{transform:rotate(90deg)}.nav-firstlevel__item--opened .nav-secondlevel{max-height:none;opacity:0;pointer-events:none}.nav-firstlevel__item--opened .nav-firstlevel__link{background-color:rgb(var(--color-blue-primary))}.nav-firstlevel__item--opened .nav-firstlevel__toggle{transform:rotate(0)}.nav-firstlevel__link{display:inline-block;font-size:1.4rem;font-weight:500;color:#fff;padding:11px 20px}.nav-firstlevel__link:hover{color:#fff;background-color:rgb(var(--color-blue-primary))}.nav-firstlevel__link--selected{background-color:rgb(var(--color-blue-primary))}.nav-firstlevel__toggle{top:13px;right:20px;width:10px;height:10px;background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg)}.nav-secondlevel{display:none}.nav-secondlevel-container{position:absolute;top:var(--header-height);border-top:3px solid rgb(var(--color-blue-primary));width:100%;background-color:rgba(var(--color-beige), 0.95);box-shadow:0 4px 3px rgba(0,0,0,0.1);opacity:0;pointer-events:none;transition:all .2s ease-in-out;backdrop-filter:blur(2px)}.nav-secondlevel-container--opened{opacity:1;pointer-events:auto}.nav-secondlevel-container .nav-secondlevel{display:flex;margin:0 auto;width:100%;max-width:1260px;max-height:none;opacity:1;pointer-events:auto}.nav-secondlevel-container .nav-secondlevel--insurances{max-width:none}.nav-secondlevel--default,.nav-secondlevel--knowledge{justify-content:center}.nav-secondlevel--default ul,.nav-secondlevel--knowledge ul{padding:40px 0;display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;width:620px;height:324px}.nav-secondlevel--default ul li,.nav-secondlevel--knowledge ul li{min-width:initial}.nav-secondlevel--default ul .nav-secondlevel__item,.nav-secondlevel--knowledge ul .nav-secondlevel__item{gap:20px;align-items:center;flex:0 0 auto;margin:0;padding:0;break-inside:avoid}.nav-secondlevel--default ul .nav-secondlevel__item:after,.nav-secondlevel--knowledge ul .nav-secondlevel__item:after{display:none}.nav-secondlevel--default ul .nav-secondlevel__link,.nav-secondlevel--knowledge ul .nav-secondlevel__link{position:relative;display:flex;font-size:1.4rem;font-weight:600;padding:0 0 0 34px;width:100%;min-height:24px;line-height:1.2;align-items:center}.nav-secondlevel--default ul .nav-secondlevel__link:before,.nav-secondlevel--knowledge ul .nav-secondlevel__link:before{position:absolute;top:0;left:0;display:block;content:"";border-radius:50%;width:24px;height:24px;background:rgb(var(--color-blue-primary)) url(/assets/joho-1.0.74/images/arrow-right-long-white.svg) no-repeat center center/14px 14px;box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2)}.nav-secondlevel--targetaudience ul{padding:40px 0;width:100%;gap:20px}.nav-secondlevel--targetaudience .nav-secondlevel__item{flex:1;width:auto}.nav-secondlevel--targetaudience .nav-secondlevel__item:nth-child(1),.nav-secondlevel--targetaudience .nav-secondlevel__item:nth-child(2),.nav-secondlevel--targetaudience .nav-secondlevel__item:last-child{margin:0}.nav-secondlevel--targetaudience .nav-secondlevel__visual{margin-bottom:8px}.nav-secondlevel--targetaudience .nav-secondlevel__link{padding:20px}.nav-secondlevel--targetaudience .nav-secondlevel__title{font-size:1.4rem}.nav-secondlevel--insurances-container{display:flex;width:100%;max-width:none;flex-direction:row;gap:20px}.nav-secondlevel--insurances-container .nav-secondlevel__item{margin:0;padding:0;break-inside:avoid;gap:10px;align-items:center}.nav-secondlevel--insurances-container .nav-secondlevel__item:after{display:none}.nav-secondlevel--insurances-container .nav-secondlevel__link{position:relative;display:flex;font-size:1.4rem;font-weight:600;padding:0 0 0 34px;width:calc(100% - 34px);min-height:24px;line-height:1.2;align-items:center}.nav-secondlevel--insurances-container .nav-secondlevel__link:before{position:absolute;top:0;left:0;display:block;content:"";border-radius:50%;width:24px;height:24px;background:rgb(var(--color-blue-primary)) url(/assets/joho-1.0.74/images/arrow-right-long-white.svg) no-repeat center center/14px 14px;box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2)}.insurances__inline-menu{display:flex;border-width:0 0 0 1px;width:25%;align-items:center}.insurances__list{display:flex;padding:40px 0;width:75%;justify-content:center;align-items:center}.insurances__list ul{display:flex;width:620px;flex-wrap:wrap;gap:20px;flex-direction:column;padding:0;height:244px}.insurances__list ul li{flex:0 0 auto;break-inside:auto;height:24px}.header-minimized{padding:0}.header-minimized .logo-text{margin:0;flex-grow:0}.header-minimized .button-cta{flex:initial;order:4}.header-minimized .button-cta a{color:rgb(var(--color-blue-primary));background-color:transparent;box-shadow:none}.header-minimized .button-cta a:hover{color:#fff;background-color:rgb(var(--color-blue-primary))}.header-minimized .button-cta a:active{background-color:rgb(var(--color-blue-harmony))}.header-minimized .header-container{padding:0;gap:10px}.header-minimized .block-search{margin:0;min-width:40px;flex:initial;order:3}.header-minimized .block-search form input[type="search"]{padding-right:20px;border-color:transparent;width:40px;transition:all .2s ease-in-out}.header-minimized .block-search form input[type="submit"]{pointer-events:auto}.header-minimized .header-nav-container{flex-grow:1;order:2}.header-minimized .nav-global{transform:translate3d(0, -100%, 0)}.header-minimized .nav-main{position:initial;background-color:transparent;transform:translate3d(0, 0, 0)}.header-minimized .nav-firstlevel{justify-content:center}.header-minimized .nav-firstlevel__item{position:relative;margin:0}.header-minimized .nav-firstlevel__item:after{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:4px;background-color:rgb(var(--color-blue-primary));opacity:0;transition:opacity .2s ease-in-out}.header-minimized .nav-firstlevel__item:hover .nav-firstlevel__toggle{background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-blue.svg)}.header-minimized .nav-firstlevel__item--selected .nav-firstlevel__toggle{background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-blue.svg)}.header-minimized .nav-firstlevel__item--opened:after{opacity:1}.header-minimized .nav-firstlevel__item--opened .nav-secondlevel{display:none}.header-minimized .nav-firstlevel__link{color:#000;padding:23px 10px;background-color:transparent}.header-minimized .nav-firstlevel__link:hover{color:rgb(var(--color-blue-primary))}.header-minimized .nav-firstlevel__link--selected{color:rgb(var(--color-blue-primary))}.header-minimized .nav-firstlevel__toggle{top:25px;right:10px;background-image:url(/assets/joho-1.0.74/images/arrow-right-thick-black.svg)}.header-minimized .nav-firstlevel__item--menu .nav-firstlevel__link{padding-right:25px}.header-minimized .nav-secondlevel-container{top:var(--header-height-minimized);border:0}.block-headervisual{text-align:center;background-color:#fff}.block-headervisual img{aspect-ratio:1260 / 480}.block-headervisual:after{position:absolute;left:0;bottom:0;display:block;content:"";border-top:26px solid transparent;border-bottom:0 solid rgb(var(--color-beige-light));border-left:0;border-right:100vw solid rgb(var(--color-beige-light));width:0;height:0}.main{padding:calc(var(--header-height) + 60px) 20px 80px 20px}.main--has-headervisual{padding-top:40px}.nav-breadcrumbs{padding:0 0 100px 0}.nav-breadcrumbs ul{justify-content:center}.footer{margin-top:-28px;padding-top:28px}.footer-interaction:before{top:-28px;border-bottom-width:28px}.footer-interaction-container{flex-direction:row;padding-top:0;gap:40px;justify-content:space-between;align-items:center}.footer-interaction-container .logo-container{padding-bottom:6px;flex-grow:1;order:2}.footer-interaction-container .logo-container a{margin:0}.footer-interaction-container .logo-container--flip-order{flex-grow:0;order:1}.footer-interaction-container .social-media{order:1}.footer-interaction-container .button-cta{margin:0;order:3}.footer-overview:before{top:-24px;border-top-width:10px;border-bottom-width:14px}.footer-overview-container{display:flex;width:100%;flex-direction:row}.footer-nav-overview{display:flex;flex-direction:row;flex-basis:calc((100% / 3) * 2)}.footer-nav-overview ul{flex:1}.footer-nav-overview ul li{margin:0 0 20px 0}.footer-nav-overview ul li p{line-height:1.2}.footer-nav-overview ul li:last-child{margin:0}.footer-nav-overview ul li ul{margin:9px 0 0 0}.footer-nav-overview ul li ul li p{line-height:1.5}.section-contact{display:flex;flex-direction:column;flex-basis:calc(100% / 3)}.section-contact h2{margin:0 0 9px 0;line-height:1.2}.footer-navigation:before{top:-24px;border-bottom-width:24px}.footer-navigation-container{display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center}.nav-footer{padding:12px 20px;order:2}.logo-container .logo-visual a,.logo-container .logo-visual p{margin:0}.section-copyright{padding:12px 20px}.section-certification p{padding:10px 20px 15px 20px}.section-cta{display:flex;padding:80px 140px;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:130px}.section-cta p{font-size:1.8rem;margin:0}.cta-link{white-space:nowrap}.cta-link .button{font-size:1.6rem}.cookieconsent{max-width:1280px}.cookieconsent__form{display:flex;justify-content:space-between}.cookieconsent-body{flex:1 1 auto;align-self:center}.cookieconsent__intro{margin:0}.cookieconsent-permissions__buttons{text-align:center;padding-left:2rem;flex:0 0 auto;align-self:center}.cookieconsent-content input[type="submit"]{display:block;margin:0 auto 1rem auto}.cookieconsent-content .button--text{display:block;margin:2rem auto 0}.cookieconsent-settings--visible{margin-top:1.5rem}.cookieconsent-settings--visible .cookieconsent-permissions{padding-bottom:0}.cookieconsent-permissions{padding-bottom:0;display:flex;justify-content:center}.cookieconsent-permission{flex:1 1 auto}.preview-bar{left:50%;transform:translate3d(-50%, 0, 0)}.preview-bar form{flex-direction:row}.preview-bar form input[type="submit"]{width:auto}}.containertype__subsite .main{padding:var(--header-height) 0 0 0;max-width:100%}.containertype__subsite .main-content{overflow:hidden}.containertype__subsite .footer{margin-top:50px}.section-subsite{position:relative;margin-top:calc(var(--header-height) * -.35);background-color:rgb(var(--color-yellow-grey));background:linear-gradient(#0081c2, #004a8f);z-index:10}.section-subsite:after{position:absolute;left:0;bottom:0;display:block;content:"";border-top:8px solid transparent;border-bottom:0;border-left:0;border-right:100vw solid rgb(var(--color-beige-light));width:0;height:0;z-index:10}.section-subsite h1{font-size:3.6rem;font-weight:700;color:#fff;margin:0 0 10px 0;padding:175px 0 0 0;hyphens:none}.section-subsite__background{position:absolute;top:0;left:0;width:100%;height:50%;z-index:0}.subsite-background__globe{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#004a8f, #0081c2);-webkit-mask-image:url(/assets/joho-1.0.74/images/mask-vertical.svg);-webkit-mask-size:100% auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-image:url(/assets/joho-1.0.74/images/mask-vertical.svg);mask-size:100% auto;mask-repeat:no-repeat;mask-position:center bottom}.subsite-background__noise{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(/assets/joho-1.0.74/images/noise.png) no-repeat center center/cover}.subsite-background__continentlines{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(/assets/joho-1.0.74/images/continents.svg) no-repeat center center/cover}.section-subsite-container{position:relative;margin:0 auto;padding:0 0 45vw 0;width:100%;max-width:980px;z-index:30}.section-subsite__content{color:#fff;padding:0 20px;text-align:center;scroll-margin-top:var(--header-height)}.section-subsite__content p{margin-bottom:30px}.subsite__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.button--border-rounded-white{padding:12px 23px;background:transparent url(/assets/joho-1.0.74/images/arrow-right-thick-white.svg) no-repeat center center/12px 12px;transform:rotate(90deg)}.button--border-rounded-white span{font-size:0}.section-subsite__visual{position:absolute;display:flex;margin:0 20px;aspect-ratio:1;align-items:center;transform:translate3d(0, calc(-50% - 60px), 0);z-index:20;pointer-events:none;width:100%;margin:auto;justify-content:center}.section-subsite__visual img{display:block;margin:auto}.section-subsite-content{position:relative;z-index:10}@media only screen and (max-width: 1024px) and (max-height: 768px){.section-subsite-container{padding-bottom:175px}.section-subsite__visual{width:100%;margin:auto;justify-content:center}.section-subsite__visual img{width:50%}}@media only screen and (min-width: 768px){.section-subsite-container{padding-bottom:175px}.section-subsite__visual img{width:50%}}@media only screen and (min-width: 1024px){.containertype__subsite .footer{margin-top:100px}.section-subsite{margin:0;padding:0;height:calc(100vh - var(--header-height) - 40px);display:flex;align-items:center}.section-subsite:after{border-top-width:26px}.section-subsite h1{font-size:4.8rem;margin:0 0 20px 0;padding:0}.section-subsite__background{left:280px;width:calc(100% - 280px);height:100%}.subsite-background__globe{-webkit-mask-image:url(/assets/joho-1.0.74/images/mask-horizontal.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;mask-image:url(/assets/joho-1.0.74/images/mask-horizontal.svg);mask-size:cover;mask-repeat:no-repeat;mask-position:left center}.subsite-background__continentlines{background-position:left center}.section-subsite-container{padding:0}.section-subsite__content{padding:0;max-width:640px;text-align:left}.section-subsite__content p{padding-right:20px}.subsite__links{margin:20px 0 0 0}.subsite__links .button{font-size:1.6rem}.subsite__links .button--border-rounded-black{padding:11px 30px 11px 30px}.subsite__links .button--arrow-rounded-blue{padding:11px 52px 11px 30px}.section-subsite__visual{position:absolute;top:auto;bottom:0;left:auto;right:calc((100vw - 1260px) / 2);margin:0;width:620px;transform:translate3d(0, 130px, 0)}.section-subsite__visual img{width:100%}.button--border-rounded-black{padding:12px 30px;background:none;transform:none}.button--border-rounded-black span{font-size:inherit}.button--border-rounded-white{padding:12px 30px;background:none;transform:none}.button--border-rounded-white span{font-size:inherit}.section-menu--targetaudience{margin:100px 0 0 0}.menu-targetaudience-list{margin:20px 0 0 0;padding:40px 0}.menu-targetaudience-list ul{margin:0 auto;max-width:1260px}.menu-targetaudience-list ul li{flex:1;width:auto}.menu-targetaudience-list ul li a{padding:20px}.menu-targetaudience-list ul li img{margin:0 auto 10px auto}.menu-targetaudience-list ul li h3{font-size:1.4rem}.section-pagelink--default .section-pagelink-container{padding:80px 140px;border-radius:20px}.section-pagelink--default p{font-size:1.8rem;margin:0}.section-pagelink--default .section-pagelink-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:130px}.section-pagelink--default .pagelink-link{white-space:nowrap}.section-pagelink--default .pagelink-link .button{font-size:1.6rem}.section-pagelink--list{padding:80px 20px 0 20px}.section-pagelink--list .section-pagelink-container{padding:40px 80px}.section-pagelink--list h2{margin:0 0 30px 0}.section-pagelink--list ul{columns:3;column-gap:20px}.section-pagelink--list ul li{padding:0 0 0 46px;break-inside:avoid}.section-pagelink--text{padding:80px 40px 0 40px}.section-pagelink--text .section-pagelink-container{font-size:1.8rem;padding:40px 80px}.section-pagelink--text h2{margin-bottom:30px}.section-pagelink--text ul li{margin:0 0 10px 0}.section-pagelink--text ul li p{margin:0}.section-pagelink--text p:last-child{margin:0}.section-pagelink--highlight{padding:100px 20px 0 20px}.section-pagelink--highlight .section-pagelink-container{font-size:1.6rem;padding:80px 139px;border-radius:20px;text-align:center}.section-pagelink--highlight h2{font-size:3.6rem}.section-pagelink--highlight ul{display:flex;margin:40px 0 0 0;text-align:left;flex-direction:row;gap:20px}.section-pagelink--highlight ul li{flex:1}.section-menu--numbered ul{display:flex;flex-direction:row;gap:20px}.section-menu--numbered ul li{flex:1;font-size:1.4rem;padding:20px 19px;margin:0}.section-menu--numbered ul li h3{font-size:1.6rem;font-weight:600;margin:74px 0 10px 0;min-height:0;text-align:center;justify-content:center}.section-menu--numbered ul li h3:before{top:-74px;left:calc(50% - 32px);font-size:3.6rem;font-weight:600;padding:5px 0 0 0;width:64px;height:59px}.section-sectionlist--horizontal{padding:100px 0 0 0}.section-sectionlist--horizontal h2{margin:0 0 40px 0}.section-sectionlist--horizontal .sectionlist-list{--item-margin-right: 20px}.section-sectionlist--horizontal .sectionlist-list ul{--item-width: calc((100% - (3 * var(--item-gap))) / 4)}.section-sectionlist--horizontal .sectionlist-link{text-align:center}.section-sectionlist--horizontal .sectionlist-link .button{width:auto}.section-sectionlist--default{margin:80px 0 0 0}.section-sectionlist--default:before{top:-26px;border-bottom-width:26px}.section-sectionlist--default:after{bottom:-26px;border-top-width:26px}.section-sectionlist--default ul{display:flex;flex-direction:row;gap:20px}.section-sectionlist--default ul li{margin:0;flex:1}.section-sectionlist--default .sectionlist-link{margin:40px 0 0 0;text-align:center}.section-sectionlist--default .sectionlist-link .button{font-size:1.6rem}}@media only screen and (min-width: 1220px){.section-subsite__background{left:calc(((100vw - 1220px) / 2) + 280px);width:calc(100% - (((100vw - 1220px) / 2) + 280px))}}.section-menu--targetaudience{margin:80px 0 0 0}.section-menu--targetaudience h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;padding:0 20px;text-align:center;line-height:1.2}.menu-targetaudience-list{margin:40px 0 0 0;padding:20px;background-color:rgb(var(--color-beige))}.menu-targetaudience-list ul{display:flex;margin:0;padding:0;list-style:none;flex-direction:row;flex-wrap:wrap;gap:10px 20px}.menu-targetaudience-list ul li{padding-left:0;width:calc(50% - 10px)}.menu-targetaudience-list ul li:before{display:none}.menu-targetaudience-list ul li a{display:block;color:#000;padding:10px;border:1px solid rgb(var(--color-grey));border-radius:10px;background-color:#fff;text-decoration:none}.menu-targetaudience-list ul li a:hover{color:rgb(var(--color-blue-primary))}.menu-targetaudience-list ul li a:active{color:rgb(var(--color-blue-harmony))}.menu-targetaudience-list ul li img{display:block;margin:0 auto 5px auto;max-width:52px;aspect-ratio:1}.menu-targetaudience-list ul li h3{font-size:1.2rem;font-weight:600;margin:0;padding:0;text-align:center}.section-pagelink--default{padding:80px 20px 0 20px}.section-pagelink--default .section-pagelink-container{margin:0 auto;padding:40px;border:1px solid rgb(var(--color-grey));border-radius:10px;width:100%;max-width:1220px;background-color:#fff}.section-pagelink--default h2{font-weight:500;margin:0 0 10px 0}.section-pagelink--list{padding:40px 20px 0 20px}.section-pagelink--list .section-pagelink-container{margin:0 auto;padding:40px 20px;border-radius:20px;width:100%;max-width:940px;background-color:#fff;line-height:1.2}.section-pagelink--list h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;text-align:center}.section-pagelink--list ul{margin:0;padding:0;list-style:none}.section-pagelink--list ul li{position:relative;display:flex;margin:0 0 20px 0;padding:0 0 0 56px;min-height:36px;align-items:center}.section-pagelink--list ul li:before{position:absolute;top:0;left:0;display:block;content:"";border-radius:50%;width:36px;height:36px;background:rgb(var(--color-blue-primary)) url(/assets/joho-1.0.74/images/arrow-right-long-white.svg) no-repeat center center/22px 22px;box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);transition:all .2s ease-in-out}.section-pagelink--list ul li:hover:before{left:5px}.section-pagelink--list ul li p{margin:0;word-break:break-word}.section-pagelink--list ul li a{color:#000;text-decoration:none}.section-pagelink--list ul li a:hover{color:rgb(var(--color-blue-primary))}.section-pagelink--list ul li:last-child{margin:0}.containertype__menu--default .section-pagelink--list{padding:40px 0 0 0}.section-pagelink--text{padding:80px 20px 0 20px}.section-pagelink--text .section-pagelink-container{margin:0 auto;padding:40px 20px;border-radius:20px;width:100%;max-width:940px;background-color:rgb(var(--color-beige))}.section-pagelink--text h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;text-align:left}.section-pagelink--text ul li{margin:0 0 10px 0}.section-pagelink--text ul li p{margin:0}.section-pagelink--text p:last-child{margin:0}.section-pagelink--text a{color:#000}.section-pagelink--text-white{padding:40px 20px 0 20px}.section-pagelink--text-white .section-pagelink-container{margin:0 auto;padding:40px 20px;border-radius:20px;width:100%;max-width:940px;background-color:#fff;line-height:1.2}.section-pagelink--text-white h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;text-align:center}.section-pagelink--highlight{padding:80px 20px 0 20px}.section-pagelink--highlight .section-pagelink-container{position:relative;font-size:1.4rem;margin:0 auto;padding:80px 20px 40px 20px;border:1px solid rgb(var(--color-grey));border-radius:10px;width:100%;max-width:1220px;background:#fff url(/assets/joho-1.0.74/images/countries-outline-yellowgrey.svg) no-repeat center bottom -400px;background-size:1220px auto}.section-pagelink--highlight .section-pagelink-container:before{position:absolute;top:-22px;left:calc(50% - 46px);display:block;content:"";width:92px;height:96px;background:transparent url(/assets/joho-1.0.74/images/label-blue.svg) no-repeat center center/contain}.section-pagelink--highlight h2{font-weight:500;margin:0 0 10px 0}.section-pagelink--highlight ul{margin:0;padding:0;list-style:none}.section-pagelink--highlight ul li{margin:0 0 20px 0;padding:20px;border-radius:10px;background-color:rgb(var(--color-beige-light))}.section-pagelink--highlight ul li:before{display:none}.section-pagelink--highlight ul li h3{margin:0 0 10px 0}.section-pagelink--highlight ul li p{margin:0;padding:0}.section-pagelink--highlight .pagelink-link{margin:40px 0 0 0;text-align:center}.section-menu--numbered{padding:80px 20px 0 20px}.section-menu--numbered .section-menu-container{margin:0 auto;width:100%;max-width:1220px}.section-menu--numbered h2{font-size:2.4rem;font-weight:600;margin:0 0 40px 0;text-align:center;line-height:1.2}.section-menu--numbered ul{margin:0;padding:0;list-style:none}.section-menu--numbered ul li{margin:0 0 20px 0;padding:20px;border-radius:20px;background-color:#fff;transition:all .2s ease-in-out}.section-menu--numbered ul li:before{display:none}.section-menu--numbered ul li:last-child{margin:0}.section-menu--numbered ul li h3{position:relative;display:flex;font-size:1.8rem;margin:0 0 10px 58px;padding:0;min-height:48px;line-height:1.2;align-items:center}.section-menu--numbered ul li h3:before{position:absolute;top:0;left:-58px;display:block;content:attr(data-itemnumber);font-family:'Zilla Slab', sans-serif;font-size:2.7rem;font-weight:700;color:#fff;padding:4px 0 0 16px;border-radius:50%;width:32px;height:44px;background-color:rgb(var(--color-blue-primary));box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);transition:background-color .2s ease-in-out}.section-menu--numbered .section-cta{margin:20px 0 0 0;padding:40px 20px;border:0;border-radius:20px;text-align:left}.section-menu--numbered .section-cta h2{font-size:2.4rem;font-weight:600;margin:0 0 10px 0;text-align:left}.section-menu--numbered .section-cta p{font-size:1.4rem}.containertype__subsite .section-menu--numbered ul li{animation-duration:15s;animation-name:highlight-item-shadow;animation-iteration-count:infinite}.containertype__subsite .section-menu--numbered ul li:nth-child(1){animation-delay:0}.containertype__subsite .section-menu--numbered ul li:nth-child(1) h3:before{animation-delay:0}.containertype__subsite .section-menu--numbered ul li:nth-child(2){animation-delay:3s}.containertype__subsite .section-menu--numbered ul li:nth-child(2) h3:before{animation-delay:3s}.containertype__subsite .section-menu--numbered ul li:nth-child(3){animation-delay:6s}.containertype__subsite .section-menu--numbered ul li:nth-child(3) h3:before{animation-delay:6s}.containertype__subsite .section-menu--numbered ul li:nth-child(4){animation-delay:9s}.containertype__subsite .section-menu--numbered ul li:nth-child(4) h3:before{animation-delay:9s}.containertype__subsite .section-menu--numbered ul li:nth-child(5){animation-delay:12s}.containertype__subsite .section-menu--numbered ul li:nth-child(5) h3:before{animation-delay:12s}.containertype__subsite .section-menu--numbered ul li h3:before{animation-duration:15s;animation-name:highlight-item-color;animation-iteration-count:infinite}.containertype__menu--insurances .section-menu--numbered{font-size:1.8rem;padding:40px 20px 0 20px}.containertype__menu--insurances .section-menu--numbered .section-menu-container{padding:60px 20px 40px 20px;border-radius:20px;max-width:940px;background-color:#fff}.containertype__menu--insurances .section-menu--numbered h2{font-size:3.6rem;font-weight:600;margin:0 0 20px 0;text-align:left}.containertype__menu--insurances .section-menu--numbered p{margin:0 0 40px 0}.containertype__menu--insurances .section-menu--numbered ul li{font-size:1.6rem;padding:0;border-radius:none;background-color:transparent}.containertype__menu--insurances .section-menu--numbered ul li:hover{box-shadow:none}.containertype__menu--insurances .section-menu--numbered ul li p{margin:0;padding:0}.section-menu--thumbnail{margin:0 0 -20px 0;padding:80px 0 0 0}.section-menu--thumbnail .section-menu-container{margin:0 auto;width:100%;max-width:1356px}.section-menu--thumbnail h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;padding:0 20px;text-align:center;line-height:1.2}.section-menu--thumbnail .menu-thumbnail-list-container{position:relative;padding:0 48px}.section-menu--thumbnail .menu-thumbnail-list-container .button{position:absolute;top:50%;border:0;width:48px;height:48px;background-color:var(--color-background-offwhite);background-repeat:no-repeat;background-position:center center;background-size:24px 24px;z-index:50;overflow:hidden;cursor:pointer;opacity:1;transition:all .2s ease-in-out}.section-menu--thumbnail .menu-thumbnail-list-container .button span{visibility:hidden}.section-menu--thumbnail .menu-thumbnail-list-container .button--inactive{opacity:0;pointer-events:none}.section-menu--thumbnail .menu-thumbnail-list-container .button--previous{left:0;background-image:url(/assets/joho-1.0.74/images/arrow-right-slim-black.svg);transform:rotate(180deg) translate3d(0, 50%, 0)}.section-menu--thumbnail .menu-thumbnail-list-container .button--next{right:0;background-image:url(/assets/joho-1.0.74/images/arrow-right-slim-black.svg);transform:translate3d(0, -50%, 0)}.section-menu--thumbnail .menu-thumbnail-list{--items-in-view: 2;--gap: 5px;--item-width: calc((100% - ((var(--items-in-view) - 1) * var(--gap))) / var(--items-in-view));--transform-scale: 1;position:relative;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;z-index:10}.section-menu--thumbnail .menu-thumbnail-list ul{display:flex;margin:0;padding:0;list-style:none;align-items:center;gap:var(--gap);align-items:stretch}.section-menu--thumbnail .menu-thumbnail-list ul li{flex:1 1 var(--item-width);margin:10px 0;padding:0 10px;z-index:20;transition:all .15s ease-in-out;scroll-snap-align:start}.section-menu--thumbnail .menu-thumbnail-list ul li:before{display:none}.section-menu--thumbnail .menu-thumbnail-list ul li.out-of-bounds{opacity:1;z-index:10}.section-menu--thumbnail .menu-thumbnail-list ul li.slideshow-item--centered{transform:scale(var(--transform-scale));z-index:30}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content{display:flex;padding:20px 10px;border-radius:10px;height:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.25);justify-content:center;align-items:center;flex-basis:var(--item-width);flex-grow:0;flex-shrink:0;scroll-snap-align:start;transition:all .2s ease-in-out}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content:before{display:none}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content a{display:block}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content h3{font-size:1.2rem;margin:0;padding:0}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content img{max-height:80px;vertical-align:middle}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content.out-of-bounds{opacity:0}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1),0 0 8px rgba(0,0,0,0.25);transform:scale(1.05)}.section-sectionlist--horizontal{margin:0;padding:80px 0 0 0}.section-sectionlist--horizontal .section-sectionlist-container{width:100%}.section-sectionlist--horizontal h2{font-size:2.4rem;font-weight:600;margin:0 0 20px 0;padding:0 20px;text-align:center;line-height:1.2}.section-sectionlist--horizontal .sectionlist-list ul{--item-margin-right: 20px;--item-gap: 20px;--item-width: calc(100% - var(--item-gap) - 30px);display:flex;font-size:1.4rem;margin:0;padding:20px var(--item-margin-right);width:100%;list-style:none;overflow:auto;flex-flow:row nowrap;gap:var(--item-gap);scroll-snap-type:x mandatory;scroll-padding:0 var(--item-margin-right)}.section-sectionlist--horizontal .sectionlist-list ul li{padding:20px;border-radius:10px;width:var(--item-width);flex-basis:var(--item-width);flex-grow:0;flex-shrink:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.25);scroll-snap-align:start}.section-sectionlist--horizontal .sectionlist-list ul li:before{display:none}.section-sectionlist--horizontal .sectionlist-list ul li h3{font-size:2.4rem;margin:0 0 10px 0;padding:0;line-height:1.2}.section-sectionlist--horizontal .sectionlist-list ul li h3 a{color:#000;text-decoration:none}.section-sectionlist--horizontal .sectionlist-list ul li h3 a:hover{color:rgb(var(--color-blue-primary))}.section-sectionlist--horizontal .sectionlist-list ul li h3 a:active{color:rgb(var(--color-blue-harmony))}.section-sectionlist--horizontal .sectionlist-list ul li p{margin:0 0 10px 0;padding:0}.section-sectionlist--horizontal .sectionlist-list ul li .button{text-underline-offset:2px}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active{position:relative}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active ul{padding-bottom:40px;overflow:hidden}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button{position:absolute;bottom:-48px;border:0;border-radius:50%;width:48px;height:48px;background:transparent url(/assets/joho-1.0.74/images/arrow-right-slim-black.svg) no-repeat center center/24px 24px;transition:all .2s ease-in-out;cursor:pointer}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button span{font-size:0;visibility:hidden}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button:hover{background-color:rgb(var(--color-blue-primary));background-image:url(/assets/joho-1.0.74/images/arrow-right-slim-white.svg)}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button:active{background-color:rgb(var(--color-blue-harmony));background-image:url(/assets/joho-1.0.74/images/arrow-right-slim-white.svg)}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button--inactive{opacity:.25;cursor:auto}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button--inactive:hover,.section-sectionlist--horizontal .sectionlist-list.scrollpane--active button.button--inactive:active{background-color:transparent}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active .button--previous{left:10px;transform:rotate(180deg)}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active .button--next{right:10px}.section-sectionlist--horizontal .sectionlist-link{padding:0 20px;text-align:center}.section-sectionlist--horizontal .sectionlist-link .button{font-size:1.6rem;padding:10px 52px 10px 30px}.section-sectionlist--default{position:relative;margin:40px 0 0 0;padding:40px 20px;background-color:rgb(var(--color-grey-light))}.section-sectionlist--default:before{position:absolute;left:0;top:-8px;display:block;content:"";border-top:0;border-bottom:8px solid rgb(var(--color-grey-light));border-left:100vw solid transparent;border-right:0;width:0;height:0}.section-sectionlist--default:after{position:absolute;left:0;bottom:-8px;display:block;content:"";border-top:8px solid rgb(var(--color-grey-light));border-bottom:0;border-left:100vw solid transparent;border-right:0;width:0;height:0}.section-sectionlist--default .section-sectionlist-container{margin:0 auto;width:100%;max-width:1220px}.section-sectionlist--default h2{font-size:3.6rem;font-weight:500;margin:0 0 40px 0;line-height:1.2;text-align:center}.section-sectionlist--default ul{margin:0;padding:0;list-style:none}.section-sectionlist--default ul li{margin:0 0 20px 0;padding-left:0;border-radius:20px;background-color:#fff;overflow:hidden}.section-sectionlist--default ul li:before{display:none}.section-sectionlist--default ul li:hover .sectionlist-list__item-visual img{transform:scale(1.05)}.section-sectionlist--default ul li:last-child{margin:0}.section-sectionlist--default ul li .sectionlist-list__item-visual a{display:block;width:100%;height:100%;overflow:hidden}.section-sectionlist--default ul li .sectionlist-list__item-visual img{aspect-ratio:2/1;object-fit:cover;vertical-align:middle;transition:all .2s ease-in-out;width:100%;height:100%}.section-sectionlist--default ul li .sectionlist-list__item-visual--empty{aspect-ratio:2/1;background-color:rgb(var(--color-grey-medium))}.section-sectionlist--default ul li h3{font-size:2.4rem;font-weight:600;margin:0 0 10px 0;line-height:1.2}.section-sectionlist--default ul li h3 a{color:#000;text-decoration:none}.section-sectionlist--default ul li h3 a:hover{color:rgb(var(--color-blue-primary));text-decoration:none}.section-sectionlist--default ul li .date{display:flex;font-size:1.2rem;color:rgb(var(--color-blue-primary));text-transform:uppercase;flex-direction:row;align-items:center;gap:10px;white-space:nowrap}.section-sectionlist--default ul li .date:after{display:block;content:"";width:100%;height:2px;background-color:rgb(var(--color-blue-primary))}.section-sectionlist--default ul li .sectionlist-list__item-content{font-size:1.4rem;padding:20px}.section-sectionlist--default ul li .sectionlist-list__item-content p{margin:0 0 10px 0}.section-sectionlist--default ul li .sectionlist-list__item-content a{text-underline-offset:2px}.section-sectionlist--default .sectionlist-link{margin:40px 0 0 0;text-align:center}.section-sectionlist--default .sectionlist-link .button{font-size:1.6rem;text-underline-offset:2px}.section-menu--inline{margin:40px 0 0 0;padding:40px 0;background-color:rgb(var(--color-beige))}.section-menu--inline .section-menu-container{margin:0 auto;max-width:1220px}.section-menu--inline h2{font-size:2.4rem;font-weight:600;margin:0 20px;padding:0;line-height:1.2;text-align:left}.section-menu--inline .menu-container__description{margin:20px auto 0 auto;padding:0 20px;max-width:820px}.section-menu--inline .menu-container__description p:last-child{margin:0}.menu-inline--menu{margin:40px 0 -20px 0}.menu-inline--menu h3{font-size:1.6rem;font-weight:600;margin:0 20px 20px 20px;padding:0}.menu-inline--pagelink{margin:40px 20px 0 20px}.menu-inline--pagelink p a{color:#000}.menu-inline-pagelink-content p{margin:0 0 40px 0}.menu-inline-pagelink-link{text-align:center}.menu-inline-list-container{--item-margin-right: 20px;margin:0 20px 0 20px}.menu-inline-list{--item-gap: 20px;--item-width: 100%;display:flex;margin:0;padding:0 0 20px 0;min-width:100%;list-style:none;flex-direction:row;flex-wrap:wrap;gap:var(--item-gap);justify-content:center}.menu-inline-list__item{padding:20px;border-radius:20px;width:var(--item-width);background-color:#fff}.menu-inline-list__item:before{display:none}.menu-inline-list__item h4{font-size:1.6rem;font-weight:600;margin:0 0 10px 0;padding:0;line-height:1.2}.menu-inline-list__item h4 a{color:#000;text-decoration:none}.menu-inline-list__item ul{font-size:1.4rem;margin:0 0 10px 0;padding:0;list-style:none;line-height:1.2}.menu-inline-list__item ul li{margin:0 0 10px 0;padding:0 0 0 25px;background:transparent url(/assets/joho-1.0.74/images/check-blue.svg) no-repeat left top/16px 16px}.menu-inline-list__item ul li:before{display:none}.menu-inline-list__item-visual{margin:0 0 20px 0;border-radius:10px;min-height:96px;background-color:rgb(var(--color-grey));text-align:center}.menu-inline-list__item-visual a{display:block;padding:16px;width:100%;height:100%}.menu-inline-list__item-visual img{width:auto;height:64px;vertical-align:middle}.menu-inline-list__item-visual--fill{overflow:hidden}.menu-inline-list__item-visual--fill a{padding:0}.menu-inline-list__item-visual--fill img{height:auto}.section-menu--inline-info{margin:40px 0 0 0;padding:40px 0;background-color:rgb(var(--color-beige))}.section-menu--inline-info .section-menu-container{margin:0 auto;max-width:1220px}.section-menu--inline-info h2{font-size:2.4rem;font-weight:600;margin:0 20px;padding:0;line-height:1.2;text-align:left}.section-menu--inline-info .menu-container__description{margin:20px auto 0 auto;padding:0 20px;max-width:820px}.section-menu--inline-info .menu-container__description p:last-child{margin:0}.menu-inline-info--menu{margin:40px 0 0 0}.menu-inline-info--pagelink{margin:40px 20px 0 20px;padding:40px 0 0 0;border-top:1px solid rgb(var(--color-yellow-grey))}.menu-inline-info-pagelink-content p{font-weight:600;margin:0;padding:0;line-height:1.2}.menu-inline-info-pagelink-link{margin:20px 0 0 0}.menu-inline-info-pagelink-link .button{font-size:1.6rem}.menu-inline-info-list-container{margin:0 20px;overflow:auto}.menu-inline-info-list{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:20px}.menu-inline-info-list__item{margin:0;padding:20px;border:1px solid rgb(var(--color-grey));border-radius:20px;background-color:#fff}.menu-inline-info-list__item:before{display:none}.menu-inline-info-list__item h4{display:flex;position:relative;color:rgb(var(--color-blue-dark));margin:0;padding:0 0 0 58px;min-height:48px;align-items:center}.menu-inline-info-list__item h4:before{position:absolute;top:50%;left:0;display:flex;content:"i";font-family:'Zilla Slab', sans-serif;font-size:2.7rem;font-weight:600;color:#fff;border-radius:50%;width:48px;height:48px;background-color:rgb(var(--color-blue-primary));box-shadow:0 4px 8px rgba(var(--color-blue-primary), 0.3),0 0 4px rgba(var(--color-blue-primary), 0.2);transform:translate3d(0, -50%, 0);justify-content:center;align-items:center}ul.list--checkmarks{margin:0 0 20px 0;padding:0;list-style:none}ul.list--checkmarks li{padding:0 0 0 25px;background:transparent url(/assets/joho-1.0.74/images/check-blue.svg) no-repeat 0 7px/16px 16px}ul.list--checkmarks li:before{display:none}.section-widget{position:relative;padding:40px 20px 0 20px;display:flex;flex-direction:column;justify-content:center;gap:10px}.section-widget--google-reviews{padding-left:60px;padding-right:60px}.section-widget__text-w-grade p{text-align:center;margin-bottom:0;font-size:1.6rem}.section-widget__text-w-grade a{color:var(--color-black);text-decoration-color:transparent}.section-widget__text-w-grade a:hover{color:rgba(var(--color-blue-primary));text-decoration-color:rgb(var(--color-blue-primary))}.section-widget__grade{font-weight:600}.section-widget__logo-w-stars{display:flex;justify-content:center;gap:5px}.section-widget__logo-w-stars .section-widget__stars-container{position:relative}.section-widget__logo-w-stars .section-widget__stars{position:relative;z-index:2}.section-widget__logo-w-stars .section-widget__stars--disabled{position:absolute;top:0;left:0;z-index:1}.section-widget__logo{display:block;width:2.4rem;height:2.4rem;background:transparent no-repeat center center / contain}.section-widget__logo--google{background-image:url(/assets/joho-1.0.74/images/logo-google-round.svg)}.stars{display:flex;gap:0}.stars.animate-in-start .star:not(.disabled){opacity:0;transition:all 0.2s ease-in-out}.stars.animate-in-start .star:not(.disabled):nth-child(2){animation-delay:0.15s}.stars.animate-in-start .star:not(.disabled):nth-child(3){animation-delay:0.3s}.stars.animate-in-start .star:not(.disabled):nth-child(4){animation-delay:0.45s}.stars.animate-in-start .star:not(.disabled):nth-child(5){animation-delay:0.6s}.stars.animate-in-play .star:not(.disabled){animation:animate-in-opacity-scale 0.2s ease-in-out 0s forwards}.star{display:block;width:2.4rem;height:2.4rem;background:transparent url(/assets/joho-1.0.74/images/star-yellow.svg) no-repeat center center/contain}.star.disabled{background-image:url(/assets/joho-1.0.74/images/star-grey.svg)}@keyframes animate-in-opacity-scale{0%{opacity:0;transform:scale(1)}35%{opacity:1;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}@keyframes highlight-item-shadow{from{box-shadow:none}2%{box-shadow:0 4px 8px rgba(var(--color-yellow-grey), 0.3),0 0 4px rgba(var(--color-yellow-grey), 0.2)}18%{box-shadow:0 4px 8px rgba(var(--color-yellow-grey), 0.3),0 0 4px rgba(var(--color-yellow-grey), 0.2)}20%{box-shadow:none}to{box-shadow:none}}@keyframes highlight-item-color{from{background-color:rgb(var(--color-blue-primary))}2%{background-color:rgb(var(--color-blue-harmony))}18%{background-color:rgb(var(--color-blue-harmony))}20%{background-color:rgb(var(--color-blue-primary))}to{background-color:rgb(var(--color-blue-primary))}}@media only screen and (min-width: 1024px){.section-menu--targetaudience{margin:120px 0 0 0}.menu-targetaudience-list{margin:20px 0 0 0;padding:40px 0}.menu-targetaudience-list ul{margin:0 auto;max-width:1260px}.menu-targetaudience-list ul li{flex:1;width:auto}.menu-targetaudience-list ul li a{padding:20px}.menu-targetaudience-list ul li img{margin:0 auto 10px auto}.menu-targetaudience-list ul li h3{font-size:1.4rem}.section-pagelink--default .section-pagelink-container{padding:80px 140px;border-radius:20px}.section-pagelink--default p{font-size:1.8rem;margin:0}.section-pagelink--default .section-pagelink-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:130px}.section-pagelink--default .pagelink-link{white-space:nowrap}.section-pagelink--default .pagelink-link .button{font-size:1.6rem;padding:11px 52px 11px 30px}.section-pagelink--list{padding:80px 20px 0 20px}.section-pagelink--list .section-pagelink-container{font-size:1.6rem;padding:40px 80px}.section-pagelink--list h2{margin:0 -40px 30px -40px}.section-pagelink--list ul{columns:3;column-gap:20px}.section-pagelink--list ul li{padding:0 0 0 46px;break-inside:avoid}.containertype__menu--default .section-pagelink--list{margin:80px -80px 0 -80px}.containertype__menu--default .section-pagelink--list ul{columns:2}.section-pagelink--text{padding:80px 40px 0 40px}.section-pagelink--text .section-pagelink-container{padding:40px 80px}.section-pagelink--text h2{margin:0 -40px 30px -40px;text-align:center}.section-pagelink--text ul li{margin:0 0 10px 0}.section-pagelink--text ul li p{margin:0}.section-pagelink--text p:last-child{margin:0}.section-pagelink--text-white{padding:80px 20px 0 20px}.section-pagelink--text-white .section-pagelink-container{padding:40px 80px}.section-pagelink--text-white h2{margin:0 -40px 30px -40px}.section-pagelink--highlight{padding:100px 20px 0 20px}.section-pagelink--highlight .section-pagelink-container{font-size:1.6rem;padding:80px 139px;border-radius:20px;text-align:center}.section-pagelink--highlight h2{font-size:3.6rem}.section-pagelink--highlight ul{display:flex;margin:40px 0 0 0;text-align:left;flex-direction:row;gap:20px}.section-pagelink--highlight ul li{flex:1}.section-pagelink--highlight .pagelink-link{white-space:nowrap}.section-pagelink--highlight .pagelink-link .button{font-size:1.6rem;padding:11px 52px 11px 30px}.section-menu--numbered ul{display:flex;flex-direction:row;gap:20px}.section-menu--numbered ul li{flex:1;font-size:1.4rem;padding:20px 19px;margin:0}.section-menu--numbered ul li h3{font-size:1.6rem;font-weight:600;margin:74px 0 10px 0;min-height:0;text-align:center;justify-content:center}.section-menu--numbered ul li h3:before{top:-74px;left:calc(50% - 32px);font-size:3.6rem;font-weight:600;padding:5px 0 0 0;width:64px;height:59px}.section-menu--numbered .section-cta{padding:40px 195px 40px 140px;gap:80px}.containertype__menu--insurances .section-pagelink--list h2{text-align:center}.containertype__menu--insurances .section-menu--numbered{padding:80px 20px 0 20px}.containertype__menu--insurances .section-menu--numbered .section-menu-container{padding:80px}.containertype__menu--insurances .section-menu--numbered h2{text-align:center}.containertype__menu--insurances .section-menu--numbered ul li{font-size:1.6rem}.containertype__menu--insurances .sec tion-pagelink--text-white h2{text-align:center}.section-menu--thumbnail .menu-thumbnail-list-container{padding:20px 68px}.section-menu--thumbnail .menu-thumbnail-list{--items-in-view: 4;overflow:hidden}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content{padding:36px 48px}.section-menu--thumbnail .menu-thumbnail-list ul li .menu-thumbnail-list-item__content img{max-height:120px}.section-sectionlist--horizontal{padding:100px 0 0 0}.section-sectionlist--horizontal h2{margin:0 0 40px 0}.section-sectionlist--horizontal .sectionlist-list ul{--item-margin-right: 20px;--item-width: calc((100% - (3 * var(--item-gap))) / 4)}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active .button--previous{left:20px}.section-sectionlist--horizontal .sectionlist-list.scrollpane--active .button--next{right:20px}.section-sectionlist--horizontal .sectionlist-link{text-align:center}.section-sectionlist--horizontal .sectionlist-link .button{width:auto}.section-sectionlist--default{margin:80px 0 0 0}.section-sectionlist--default:before{top:-26px;border-bottom-width:26px}.section-sectionlist--default:after{bottom:-26px;border-top-width:26px}.section-sectionlist--default ul{display:flex;flex-direction:row;justify-content:center;gap:20px;flex-wrap:wrap}.section-sectionlist--default ul li{margin:0;flex:1 1 100%;max-width:calc((100% - 60px) / 3)}.section-sectionlist--default ul li .sectionlist-list__item-content{padding:40px}.section-sectionlist--default .sectionlist-link{margin:40px 0 0 0;text-align:center}.section-sectionlist--default .sectionlist-link .button{font-size:1.6rem}.section-menu--inline{margin:80px 0 0 0;padding:80px 0}.section-menu--inline h2{text-align:center}.menu-inline--menu h3{text-align:center}.menu-inline--pagelink{margin-top:60px}.menu-inline--pagelink .menu-inline-container{display:flex;margin:0 auto;max-width:865px;flex-direction:row;justify-content:space-between;align-items:center;gap:75px}.menu-inline-pagelink-content p{margin:0}.menu-inline-pagelink-link{white-space:nowrap}.menu-inline-list-container{--item-margin-right: 0px;margin:0}.menu-inline-list{--item-width: calc((100% - (3 * var(--item-gap))) / 4)}.section-menu--inline-info{margin:80px 0 -20px 0;padding:40px 0}.section-menu--inline-info h2{text-align:center}.menu-inline-info-list-container{margin:0}.menu-inline-info-list{flex-direction:row}.menu-inline-info-list__item{flex:1}.menu-inline-info-list__item h4{flex-direction:column;font-size:1.4rem;padding:0;gap:10px;line-height:1.2;text-align:center}.menu-inline-info-list__item h4:before{position:inherit;transform:none}.menu-inline-info--pagelink{margin:40px auto 0 auto;padding:40px 40px 0 0;max-width:920px}.menu-inline-info-container{display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center}.menu-inline-info-pagelink-content p{font-size:1.6rem}.menu-inline-info-pagelink-link{margin:0;white-space:nowrap}.menu-inline-info-pagelink-link .button{line-height:1.2}.section-widget{padding:80px 20px 0 20px;flex-direction:row;gap:20px}.section-widget--google-reviews{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1220px){.section-sectionlist--horizontal .sectionlist-list ul{--item-margin-right: calc((100vw - 1220px) / 2);--item-width: calc((100vw - (2 * var(--item-margin-right)) - (3 * var(--item-gap))) / 4)}}
/*# sourceMappingURL=home.css.map */
