@charset "UTF-8";
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#ffffff;--bs-gray:#9d9d9d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#ECEEEE;--bs-gray-300:#D1D1D1;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#9d9d9d;--bs-gray-650:#818181;--bs-gray-700:#585858;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#EE2B2E;--bs-primary-dark:#D31F22;--bs-secondary:#c83771;--bs-success:#198754;--bs-info:#0970C7;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f4f4f4;--bs-dark:#171717;--bs-house-gray:#919191;--bs-bg-gray:#F8F8F5;--bs-bg-gray-dark:#717171;--bs-bg-gray-light:#FAFAFA;--bs-primary-rgb:252, 180, 31;--bs-secondary-rgb:200, 55, 113;--bs-success-rgb:25, 135, 84;--bs-info-rgb:9, 112, 199;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:244, 244, 244;--bs-dark-rgb:23, 23, 23;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:30, 42, 89;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-gradient-n:linear-gradient(0deg, rgba(var(--bs-body-color-rgb), 0.6), rgba(var(--bs-body-color-rgb), 0.1));--bs-body-font-family:Poppins, system-ui, -apple-system, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--bs-body-font-size:1.8rem;--bs-body-font-weight:400;--bs-body-line-height:2;--bs-body-color:#1E2A59;--bs-body-color-dark:#222222;--bs-body-color-dark-label:#19191E;--bs-body-bg:#ffffff;--bs-scrollbar:0px}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.25rem;font-weight:700;line-height:1.2}.h1,h1{font-size:calc(1.745rem + 5.94vw)}@media (min-width:1200px){.h1,h1{font-size:6.2rem}}.h2,h2{font-size:calc(1.545rem + 3.54vw)}@media (min-width:1200px){.h2,h2{font-size:4.2rem}}.h3,h3{font-size:calc(1.445rem + 2.34vw)}@media (min-width:1200px){.h3,h3{font-size:3.2rem}}.h4,h4{font-size:calc(1.385rem + 1.62vw)}@media (min-width:1200px){.h4,h4{font-size:2.6rem}}.h5,h5{font-size:calc(1.335rem + 1.02vw)}@media (min-width:1200px){.h5,h5{font-size:2rem}}.h6,h6{font-size:calc(1.305rem + .66vw)}@media (min-width:1200px){.h6,h6{font-size:2.5rem}}p{margin-top:0;margin-bottom:1rem;color:var(--bs-body-color-dark);font-size:18px;font-weight:400;line-height:30px}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b,strong{font-weight:700}.small,small{font-size:calc(1.285rem + .42vw)}@media (min-width:1200px){.small,small{font-size:1.6rem}}a{color:var(--bs-primary);text-decoration:none}a:hover{color:var(--bs-primary-dark)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.gradient-link:before{content:'';background:var(--bs-gradient-n);position:absolute;height:100%;width:100%;top:0;left:0;border-radius:4rem}figure{margin:0 0 1rem}img,svg{vertical-align:middle}.full-size{height:100%!important;width:100%!important}.text-right{text-align:right}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#9d9d9d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{resize:vertical}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}output{display:inline-block}[hidden]{display:none!important}.figure{display:inline-block}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;row-gap:var(--bs-gutter-y)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.col-auto{flex:0 0 auto;width:auto}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.g-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-2{--bs-gutter-x:1rem}.g-2{--bs-gutter-y:1rem}.g-3,.gx-3{--bs-gutter-x:1.5rem}.g-3{--bs-gutter-y:1.5rem}.g-4{--bs-gutter-x:2rem}.g-4,.gy-4{--bs-gutter-y:2rem}.g-5{--bs-gutter-x:2.5rem}.g-5,.gy-5{--bs-gutter-y:2.5rem}.g-6{--bs-gutter-x:3rem}.g-6{--bs-gutter-y:3rem}.g-7,.gx-7{--bs-gutter-x:3.5rem}.g-7{--bs-gutter-y:3.5rem}.g-8,.gx-8{--bs-gutter-x:4rem}.g-8{--bs-gutter-y:4rem}.g-10,.gx-10{--bs-gutter-x:5rem}.g-10{--bs-gutter-y:5rem}.g-11{--bs-gutter-y:5.5rem}.g-11,.gx-11{--bs-gutter-x:5.5rem}.g-12{--bs-gutter-x:6rem}.g-12{--bs-gutter-y:6rem}.gy-14{--bs-gutter-y:7rem}.gy-15{--bs-gutter-y:7.5rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.gy-lg-2{--bs-gutter-y:1rem}.g-lg-3{--bs-gutter-x:1.5rem}.g-lg-3{--bs-gutter-y:1.5rem}.g-lg-6{--bs-gutter-x:3rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:3rem}.gx-lg-8{--bs-gutter-x:4rem}.gx-lg-17{--bs-gutter-x:8.5rem}.g-lg-10{--bs-gutter-x:5rem}.g-lg-10{--bs-gutter-y:5rem}.g-lg-12{--bs-gutter-x:6rem}.g-lg-12{--bs-gutter-y:6rem}.gy-lg-15{--bs-gutter-y:7.5rem}.g-md-0{--bs-gutter-y:0}}@media (min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-4{margin-left:33.33333333%}.g-xl-3{--bs-gutter-x:1.5rem}.g-xl-3{--bs-gutter-y:1.5rem}.gx-xl-17{--bs-gutter-x:8.5rem}.gy-xl-18{--bs-gutter-y:9rem}}@media (min-width:1400px){.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-3-1{flex:0 0 auto;width:25%}.col-xxl-3--1{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-4{margin-left:33.33333333%}.g-xxl-3{--bs-gutter-x:1.5rem}.g-xxl-3{--bs-gutter-y:1.5rem}.g-xxl-12{--bs-gutter-x:6rem}.g-xxl-12{--bs-gutter-y:6rem}}@media (min-width:1400px) AND (max-width:1600px){.col-xxl-3-1{flex:0 0 auto;width:27.77778%}.col-xxl-3--1{flex:0 0 auto;width:16.66666667%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#171717;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#171717;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#171717;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:.5rem;color:#171717;vertical-align:top;border-color:#d1d1d1}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.btn{display:inline-block;font-weight:600;line-height:1;color:#171717;height:fit-content;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;border:1px solid #fff0;padding:2.8rem 3.4rem;font-size:calc(1.305rem + .66vw);border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (min-width:1200px){.btn{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-primary)}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgb(252 180 31 / .25)}.btn:disabled{pointer-events:none;opacity:.65}.btn-primary{height:fit-content;color:#fff;background-color:var(--bs-primary)}.btn-primary:hover{color:#fff;background-color:var(--bs-primary-dark)}.btn-primary:focus{color:#fff;background-color:var(--bs-primary-dark)}.btn-primary:active{color:#fff;background-color:var(--bs-primary-dark)}.btn-primary:disabled{color:#000}.btn-light{color:#000;background-color:#f4f4f4;border-color:#f4f4f4}.btn-light:hover{color:#000;background-color:#f6f6f6;border-color:#f5f5f5}.btn-light:focus{color:#000;background-color:#f6f6f6;border-color:#f5f5f5;box-shadow:0 0 0 .25rem rgb(207 207 207 / .5)}.btn-light:active{color:#000;background-color:#f6f6f6;border-color:#f5f5f5}.btn-light:active:focus{box-shadow:0 0 0 .25rem rgb(207 207 207 / .5)}.btn-light:disabled{color:#000;background-color:#f4f4f4;border-color:#f4f4f4}.btn-link{font-weight:400;text-decoration:none}.btn-link:disabled{color:#9d9d9d}.btn-sm{padding:1rem 2.4rem;font-size:calc(1.285rem + .42vw);border-radius:2rem}@media (min-width:1200px){.btn-sm{font-size:1.6rem}}.buttons{margin-left:unset}.buttons{column-gap:var(--bs-gutter-x);row-gap:var(--bs-gutter-y)}.buttons>div{align-items:center}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#fcb41f;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#ca9019}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.25rem;padding-bottom:.25rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgb(0 0 0 / .125);border-radius:1rem}.new-card .multiline-ellipsis-p{font-size:1.6rem}.new-card .btn{left:4rem;right:4rem;bottom:-3rem;width:fit-content}.card-body{flex:1 1 auto;padding:.5rem .5rem}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:calc(1.305rem + .66vw);color:#171717;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (min-width:1200px){.accordion-button{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#e3a21c;background-color:#fff8e9;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3a21c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23171717'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#feda8f;outline:0;box-shadow:0 0 0 .25rem rgb(252 180 31 / .25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgb(0 0 0 / .125)}.accordion-item:first-of-type{border-top-left-radius:1rem;border-top-right-radius:1rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(1rem - 1px);border-bottom-left-radius:calc(1rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.section-breadcrumbs .container-fluid{padding:unset}section.section-breadcrumbs .breadcrumbs{padding-left:184px;padding-top:15px;padding-bottom:15px}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumbs .breadcrumb{font-size:1.6rem;margin:0;line-height:2.3rem}.breadcrumbs .breadcrumb a,.breadcrumbs .breadcrumb p{color:var(--bs-body-color)}.breadcrumbs .breadcrumb .breadcrumb_last{color:#9d9d9d}.breadcrumb>span a:first-child{font-weight:600}.breadcrumb .separator{color:var(--bs-primary)}@media (max-width:1399.98px){section.section-breadcrumbs .breadcrumbs{padding-left:140px}}@media (max-width:991.98px){section.section-breadcrumbs .breadcrumbs{padding-left:70px}}.alert{position:relative;padding:.5rem .5rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:1rem}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgb(255 255 255 / .85);background-clip:padding-box;border:1px solid rgb(0 0 0 / .1);box-shadow:0 2rem 6rem rgb(23 23 23 / .08);border-radius:1rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:Poppins,system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:2;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:calc(1.285rem + .42vw);word-wrap:break-word;opacity:0}@media (min-width:1200px){.tooltip{font-size:1.6rem}}.tooltip.show{opacity:.9}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:Poppins,system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:2;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:calc(1.285rem + .42vw);word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:4rem}@media (min-width:1200px){.popover{font-size:1.6rem}}.carousel{position:relative}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix::after{display:block;clear:both;content:""}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.overflow-hidden{overflow:hidden!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:0 2rem 6rem rgb(23 23 23 / .08)!important}.shadow-sm{box-shadow:0 1rem 2rem rgb(23 23 23 / .08)!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.start-0{left:0!important}.end-0{right:0!important}.border{border:1px solid #EDEDED!important}.border-0{border:0!important}.border-top{border-top:1px solid #EDEDED!important}.border-bottom{border-bottom:1px solid #EDEDED!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.order-1{order:1!important}.order-2{order:2!important}.m-0{margin:0!important}.mx-4{margin-right:2rem!important;margin-left:2rem!important}.my-16{margin-top:8rem!important;margin-bottom:8rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:1.5rem!important}.mt-4{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-10{margin-top:5rem!important}.mt-11{margin-top:5.5rem!important}.mt-12{margin-top:6rem!important}.mt-16{margin-top:8rem!important}.me-2{margin-right:1rem!important}.me-3{margin-right:1.5rem!important}.me-4{margin-right:2rem!important}.me-5{margin-right:2.5rem!important}.me-6{margin-right:3rem!important}.me-7{margin-right:3.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:1rem!important}.mb-4{margin-bottom:2rem!important}.mb-5{margin-bottom:2.5rem!important}.mb-6{margin-bottom:3rem!important}.mb-8{margin-bottom:4rem!important}.mb-11{margin-bottom:5.5rem!important}.mb-12{margin-bottom:6rem!important}.mb-13{margin-bottom:6.5rem!important}.mb-14{margin-bottom:7rem!important}.mb-16{margin-bottom:8rem!important}.ms-1{margin-left:.5rem!important}.ms-4{margin-left:2rem!important}.ms-11{margin-left:5.5rem!important}.p-0{padding:0!important}.p-1{padding:0.5rem!important}.p-3{padding:1.5rem!important}.p-4{padding:2rem!important}.p-6{padding:3rem!important}.p-10{padding:5rem!important}.p-13{padding:6.5rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.px-8{padding-right:4rem!important;padding-left:4rem!important}.px-10{padding-right:5rem!important;padding-left:5rem!important}.py-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-10{padding-top:5rem!important;padding-bottom:5rem!important}.py-12{padding-top:6rem!important;padding-bottom:6rem!important}.py-16{padding-top:8rem!important;padding-bottom:8rem!important}.pt-0{padding-top:0!important}.pt-4{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-12{padding-top:6rem!important}.pt-16{padding-top:8rem!important}.pt-26{padding-top:13rem!important}.pt-30{padding-top:15rem!important}.pt-32{padding-top:16rem!important}.pe-4{padding-right:2rem!important}.pe-6{padding-right:3rem!important}.pe-8{padding-right:4rem!important}.pb-4{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-8{padding-bottom:4rem!important}.pb-10{padding-bottom:5rem!important}.pb-11{padding-bottom:5.5rem!important}.pb-12{padding-bottom:6rem!important}.pb-15{padding-bottom:7.5rem!important}.pb-16{padding-bottom:8rem!important}.pb-20{padding-bottom:10rem!important}.pb-26{padding-bottom:13rem!important}.pb-28{padding-bottom:14rem!important}.ps-6{padding-left:3rem!important}.fw-bold{font-weight:600!important}.fw-bolder{font-weight:700!important}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-primary{color:var(--bs-primary)}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#9d9d9d!important}.bg-primary{--bs-bg-opacity:1;background-color:var(--bs-primary)}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-gray{background-color:var(--bs-bg-gray)}.rounded-0{border-radius:0!important}.rounded-1{border-radius:2rem!important}.rounded-2{border-radius:3rem!important}.rounded-3{border-radius:4rem!important}.rounded-circle{border-radius:50%!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-none{display:none!important}.justify-content-sm-center{justify-content:center!important}.align-items-sm-center{align-items:center!important}.me-sm-2{margin-right:1rem!important}.me-sm-3{margin-right:1.5rem!important}.me-sm-4{margin-right:2rem!important}.me-sm-6{margin-right:3rem!important}.mb-sm-0{margin-bottom:0!important}.ms-sm-4{margin-left:2rem!important}.pt-sm-6{padding-top:3rem!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}.justify-content-md-end{justify-content:flex-end!important}.me-md-4{margin-right:2rem!important}.pt-md-0{padding-top:0!important}.pt-md-26{padding-top:13rem!important}.px-md-10{padding-right:5rem!important;padding-left:5rem!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-row{flex-direction:row!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.my-lg-12{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-24{margin-top:12rem!important;margin-bottom:12rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-12{margin-top:6rem!important}.mt-lg-16{margin-top:8rem!important}.mt-lg-24{margin-top:12rem!important}.me-lg-8{margin-right:4rem!important}.m-lg-0{margin:unset!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-3{margin-bottom:1.5rem!important}.mb-lg-7{margin-bottom:3.5rem!important}.mb-lg-8{margin-bottom:4rem!important}.mb-lg-12{margin-bottom:6rem!important}.mb-lg-16{margin-bottom:8rem!important}.mb-lg-18{margin-bottom:9rem!important}.mb-lg-20{margin-bottom:10rem!important}.ms-lg-2{margin-left:1rem!important}.mt-lg-n20{margin-top:-10rem!important}.p-lg-8{padding:4rem!important}.p-lg-10{padding:5rem!important}.p-lg-12{padding:6rem!important}.p-lg-16{padding:8rem!important}.px-lg-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-10{padding-right:5rem!important;padding-left:5rem!important}.px-lg-12{padding-right:6rem!important;padding-left:6rem!important}.px-lg-14{padding-right:7rem!important;padding-left:7rem!important}.px-lg-20{padding-right:10rem!important;padding-left:10rem!important}.py-lg-4{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-8{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-12{padding-top:6rem!important;padding-bottom:6rem!important}.py-lg-16{padding-top:8rem!important;padding-bottom:8rem!important}.py-lg-20{padding-top:10rem!important;padding-bottom:10rem!important}.py-lg-30{padding-top:15rem!important;padding-bottom:15rem!important}.pt-lg-8{padding-top:4rem!important}.pt-lg-12{padding-top:6rem!important}.pt-lg-16{padding-top:8rem!important}.pt-lg-20{padding-top:10rem!important}.pt-lg-24{padding-top:12rem!important}.pt-lg-30{padding-top:15rem!important}.pt-lg-40{padding-top:20rem!important}.pe-lg-8{padding-right:4rem!important}.pe-lg-12{padding-right:6rem!important}.pb-lg-8{padding-bottom:4rem!important}.pb-lg-10{padding-bottom:5rem!important}.pb-lg-16{padding-bottom:8rem!important}.pb-lg-20{padding-bottom:10rem!important}.pb-lg-24{padding-bottom:12rem!important}.pb-lg-30{padding-bottom:15rem!important}.pe-lg-3{padding-right:1.5rem!important}.pe-lg-21{padding-right:10.5rem!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-none{display:none!important}.mt-xl-16{margin-top:8rem!important}.me-xl-3{margin-right:1.5rem!important}.me-xl-4{margin-right:2rem!important}.me-xl-5{margin-right:2.5rem!important}.me-xl-6{margin-right:3rem!important}.mb-xl-21{margin-bottom:10.5rem!important}.mt-xl-n30{margin-top:-15rem!important}.ms-xl-4{margin-left:2rem!important}.p-xl-8{padding:4rem!important}.px-xl-14{padding-right:7rem!important;padding-left:7rem!important}.py-xl-10{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-50{padding-top:25rem!important;padding-bottom:25rem!important}.pt-xl-10{padding-top:5rem!important}.pe-xl-8{padding-right:4rem!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}}@media (min-width:1400px){.d-xxl-block{display:block!important}.d-xxl-flex{display:flex!important}.d-xxl-none{display:none!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.align-items-xxl-center{align-items:center!important}mt-xxl-0{margin-top:0!important}.mt-xxl-18{margin-top:9rem!important}.me-xxl-7{margin-right:3.5rem!important}.me-xxl-8{margin-right:4rem!important}.me-xxl-10{margin-right:5rem!important}.mb-xxl-8{margin-bottom:4rem!important}.mb-xxl-12{margin-bottom:6rem!important}.mb-xxl-16{margin-bottom:8rem!important}.mb-xxl-34{margin-bottom:17rem!important}.p-xxl-8{padding:4rem!important}.p-xxl-10{padding:5rem!important}.px-xxl-8{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-10{padding-right:5rem!important;padding-left:5rem!important}.py-xxl-28{padding-top:14rem!important;padding-bottom:14rem!important}.pt-xxl-8{padding-top:4rem!important}.pt-xxl-10{padding-top:5rem!important}.pt-xxl-28{padding-top:14rem!important}.pb-xxl-8{padding-bottom:4rem!important}.pb-xxl-14{padding-bottom:7rem!important}.pb-xxl-24{padding-bottom:12rem!important}.pb-xxl-28{padding-bottom:14rem!important}.ps-xxl-14{padding-left:7rem!important}.ps-xxl-29{padding-left:14.5rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-8{padding-left:4rem!important}.text-xxl-start{text-align:left!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
 .flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsl(0 0% 100% / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.facet-label{margin-left:3rem;font-size:2rem;font-weight:600;margin-bottom:unset}.facetwp-selections span.facetwp-selection-value{background-image:url(../../icons/svg/icon-close.svg?v=2)}.post-type-archive-woningaanbod .facetwp-facet{margin-bottom:0!important}.post-type-archive-woningaanbod .facetwp-type-dropdown{position:relative;width:100%}.post-type-archive-woningaanbod .facetwp-type-dropdown .facetwp-dropdown{width:100%;padding:1.4rem 2rem;border:.1rem solid #DBDBDB;border-radius:3rem;background-color:#fff;color:var(--bs-body-color);font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:2.5rem;font-family:var(--bs-body-font-family);font-weight:300}.post-type-archive-woningaanbod .facetwp-type-dropdown .facetwp-dropdown option{font-weight:inherit}.post-type-archive-woningaanbod .facetwp-type-dropdown .facetwp-dropdown:focus,.post-type-archive-woningaanbod .facetwp-type-dropdown .facetwp-dropdown:focus-visible{outline:0}.post-type-archive-woningaanbod .facetwp-type-dropdown::before{content:"";display:block;background-image:url(../../../dist/icons/svg/icon-chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%);z-index:1;pointer-events:none}.post-type-archive-woningaanbod .facetwp-type-dropdown:focus,.post-type-archive-woningaanbod .facetwp-type-dropdown:focus-visible{outline:0}.post-type-archive-woningaanbod .facetwp-type-fselect{position:relative;width:100%}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple{position:relative;width:100%;padding:1.4rem 2rem;border:.1rem solid #d8d8d8;border-radius:3rem;background-color:#fff;color:var(--bs-body-color);font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:2.5rem;font-weight:300}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple .fs-label-wrap{width:100%;border:none}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple .fs-label-wrap .fs-label{padding:0;cursor:pointer}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple .fs-label-wrap .fs-arrow{display:none}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple .fs-dropdown{width:100.7%;top:4rem;left:-.1rem;right:0}.post-type-archive-woningaanbod .facetwp-type-fselect .fs-wrap.multiple::before{content:"";display:block;background-image:url(../../../dist/icons/svg/icon-chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%);z-index:1;pointer-events:none}.post-type-archive-woningaanbod .facetwp-type-fselect:focus,.post-type-archive-woningaanbod .facetwp-type-fselect:focus-visible{outline:0}.section-filter .facet-label{color:#fff}.section-filter .facetwp-facet{margin-bottom:0!important}.section-filter .facetwp-type-dropdown{position:relative;width:100%}.section-filter .facetwp-type-dropdown .facetwp-dropdown{width:100%;padding:1.4rem 2rem;border:0;border-radius:1rem;background-color:#fff;color:#171717;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:2.5rem}.section-filter .facetwp-type-dropdown .facetwp-dropdown:focus,.section-filter .facetwp-type-dropdown .facetwp-dropdown:focus-visible{outline:0}.section-filter .facetwp-type-dropdown::before{content:"";display:block;background-image:url(../../../dist/icons/svg/icon-chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%);z-index:1;pointer-events:none}.section-filter .facetwp-type-dropdown:focus,.section-filter .facetwp-type-dropdown:focus-visible{outline:0}:root{scroll-behavior:unset}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{position:relative;overflow-x:hidden;padding-top:11.5rem;max-width:100%;-webkit-font-smoothing:antialiased}.admin-bar #header-wrapper,.admin-bar #site-wrapper{top:32px}.admin-bar #header-wrapper #header-simple{margin:3.2rem 0 0 0}@media (min-width:1400px){#header-simple .container-fluid{padding-left:104px;padding-right:140px}}@media (max-width:764.98px){#header-simple .container-fluid>.row{flex-wrap:nowrap;column-gap:50px}}#site-wrapper{max-width:100%}#page-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#171717;z-index:1010;opacity:0;visibility:hidden;transition:.3s all ease-in-out}::-moz-selection{color:#fff;background-color:var(--bs-body-color)}::selection{color:#fff;background-color:var(--bs-body-color)}.size3-2{padding-bottom:66.667%}.size10-7{padding-bottom:70%}.size4-3{padding-bottom:75%}.size5-4{padding-bottom:80%}.size4-4{padding-bottom:100%}.size4-5{padding-bottom:125%}.size3-4{padding-bottom:133.33%}.size2-3{padding-bottom:150%}.size16-9{padding-bottom:56.25%}.object-fit{margin:0}.object-fit img,.object-fit video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 140px;max-width:200rem}.transition-primary{transition:.3s all ease-in-out}.transition-secondary{transition:.6s all ease-in-out}.has-gray-after::after{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background-color:#f4f4f4;z-index:-1}.has-gray-before::before{content:"";position:absolute;top:0;left:0;right:0;bottom:50%;background-color:#f4f4f4;z-index:-1}.has-link:hover figure{transform:scale(1.05)}.thumb{flex:0 0 auto}.thumb.large{width:11rem;height:11rem}.thumb.medium{width:8.5rem;height:8.5rem}p.small{line-height:1.6}.icon-wrapper{flex:0 0 auto}.icon-wrapper.extra-large{width:18rem;height:18rem}.icon-wrapper.large{width:12rem;height:12rem}.text-primary-100{color:#ffac00!important}.text-primary-200{color:#f99300!important}.bg-primary-100{background-color:#ffac00!important}.bg-primary-200{background-color:#f99300!important}.bg-text{background-color:var(--bs-body-color)}.has-link:hover .btn-link::after{margin:0 0 0 1.5rem}.icon-small{width:1.2rem;height:1.2rem}.icon-large{width:1.8rem;height:1.8rem}.fill-white{fill:#fff}.fill-white-path path{fill:#fff}.fill-primary{fill:var(--bs-primary)}.fill-primary-path path{fill:var(--bs-primary)}.fill-primary-100{fill:#ffac00}.fill-primary-200{fill:#f99300}.fill-text{fill:var(--bs-body-color)}.stroke-text{stroke:var(--bs-body-color)}.fill-text-path path{fill:var(--bs-body-color)}.fill-text-rect rect{fill:var(--bs-body-color)}.fill-blue{fill:#0970c7}.avatar{width:12rem;height:12rem;flex:0 0 auto}.zindex-1{z-index:2!important}.zindex-2{z-index:2!important}.border-radius-10{border-radius:10rem}.enable-circle .page-circle{display:block}.disable-circle .page-circle{display:none}.page-circle{display:block;top:-15.5rem;right:-52.7rem;width:136.1rem;height:136.1rem}.page-circle .circle-inner{top:41.6rem;left:0;right:-26.5rem;width:104.9rem;height:104.9rem}.line-height-1{line-height:1}.sidebar{height:100%}.sidebar h6{font-size:2.7rem}.sidebar .function{color:var(--bs-bg-gray-dark);font-size:1.9rem;line-height:22px}.sidebar .contact{position:sticky;top:125px}.sidebar a:not(.btn){color:#171717}.sidebar a:not(.btn):hover{text-decoration:underline}.sidebar .icon{width:2rem;height:2rem}.sidebar .contacts{display:flex;column-gap:25px;justify-content:end;margin-left:auto}.sidebar .contacts a{padding:15px}.sidebar .contacts a svg{height:3rem}@media(max-width:575.98px){.sidebar .contact{flex-direction:column;margin:auto}.sidebar .contact figure{margin:auto}.sidebar .contacts{margin:auto;justify-content:center}}.form-plus .map-image-container{height:25rem;z-index:-1}.form-plus .bedrijfsgegevens{font-size:1.7rem;line-height:1.7rem}.form-plus .bedrijfsgegevens .span-title{font-weight:700}.form-plus .bedrijfsgegevens .row>div{row-gap:var(--bs-gutter-y)}@media (min-width:1200px){.form-plus .bedrijfsgegevens{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.form-plus .map-image-container{height:80%}}@media (max-width:1199.98px){.form-plus .bedrijfsgegevens{position:initial!important;margin-bottom:unset!important}.form-plus .map-image-container{position:relative!important;margin:unset!important;overflow:unset!important}.form-plus .map-image-container .acf-map{position:absolute;border-radius:3rem;height:130%;overflow:hidden}}@media (min-width:1200px) AND (max-width:1699.98px){.form-plus .bedrijfsgegevens{padding:5.5rem 1.5rem 5.5rem 5.5rem!important}}.socials .icon-wrapper:hover{background-color:var(--bs-primary-dark)}.variables{display:none}.w-1{width:1rem}.w-1_5{width:1.5rem}.w-2{width:2rem}.w-2_5{width:2.5rem}.h-1{height:1rem}.h-1_5{height:1.5rem}.h-2{height:2rem}.h-2_5{height:2.5rem}.more-filters{display:none}.more-filters.-expanded{display:block}@media (max-width:1549.98px){.page-circle{transform:scale(.7) translate(20rem,-20rem)}}@media (max-width:991.98px){body{padding-top:9.5rem}.page-circle{transform:scale(.6) translate(50rem,40rem)}.img-responsive-16-9{padding-bottom:56.25%}.img-responsive-4-5{padding-bottom:125%}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 2rem}}@media (max-width:767.98px){body{padding-top:9rem}.border-radius-sm-6{border-radius:6rem}}@media (max-width:575.98px){body{padding-top:8rem}.page-circle{transform:scale(.5) translate(60rem,60rem)}.more-filters-mobile{display:none}.more-filters-mobile:not(.more-filters).-expanded{display:flex}}.accordion .accordion-item{border-radius:1rem;border:.1rem solid #d1d1d1}.accordion .accordion-item .accordion-header .accordion-button{color:var(--bs-body-color-dark)}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--bs-primary);box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button:focus{border:none;box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button::after{background-image:url(../../../dist/icons/svg/icon-chevron-down-classic-primary.svg);background-size:contain;width:1.6rem;height:1.6rem}.accordion .accordion-item:first-child{border-top:.1rem solid #d1d1d1}.accordion .accordion-item:last-child{border-bottom:.1rem solid #d1d1d1}table tbody tr td{border-bottom:.1rem solid #d6d6d6}table tbody tr td:nth-child(1){width:50%;padding:1.75rem 0 1.75rem 3rem;color:var(--bs-body-color);font-size:2.5rem;line-height:2.5rem;font-weight:300;vertical-align:top}table tbody tr:first-child td:nth-child(1){padding-top:3.25rem}table tbody tr:first-child td:nth-child(2){padding-top:3.25rem}table tbody tr td:nth-child(2){padding:1.75rem 2rem 1.75rem 0;color:var(--bs-body-color);font-size:2.5rem;line-height:2.5rem;font-weight:600}@media (max-width:767.98px){table tbody tr td:nth-child(1){padding-left:3rem}table tbody tr:first-child td:nth-child(2),table tbody tr td:nth-child(2){padding-top:0;padding-left:3rem}}.navbar{background-color:#fff;border-bottom:.1rem solid #ebebeb;padding-bottom:0;padding:unset!important;height:111px}.navbar .brand img{width:25rem}@media (max-width:575.98px){.navbar{height:9.1rem}}.brand{position:relative;max-width:65vw}.brand:after{content:'';position:absolute;bottom:0;right:0;width:calc(100% + 4vw);height:5px;background-color:var(--bs-primary)}@media (min-width:1400px){.brand:after{width:calc(100% + 104px);width:calc((100% + 104px) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}}ul#menu-new-primary{align-self:center}.navbar .navbar-navigation>li{position:relative;display:inline-flex;list-style:none;margin:0 30px 0 0;font-size:16px}.navbar .navbar-navigation>li>a{display:block;padding:0;color:var(--bs-body-color)}.navbar .navbar-navigation>li.current-menu-item a,.navbar .navbar-navigation>li.current-page-parent a{color:var(--bs-primary)}.navbar .navbar-navigation>li.current-menu-item::after,.navbar .navbar-navigation>li.current-page-parent::after{background-image:url(../../../dist/icons/svg/icon-chevron-down-classic-primary.svg)!important}.navbar .navbar-navigation>li.menu-item-has-children{align-items:center}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu{border-radius:1rem;padding:5rem;margin:0;position:absolute;top:5rem;left:50%;background-color:#fff;box-shadow:0 2rem 6rem rgb(23 23 23 / .08);transform:translateX(-50%);opacity:0;visibility:hidden;transition:.3s all ease-in-out}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu li{display:block;margin-bottom:2rem}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu li a{font-weight:600;white-space:nowrap;color:var(--bs-body-color)}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu li a span{display:block;font-size:1.4rem;font-weight:400;color:#9d9d9d;line-height:1}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu li.current-menu-item a,.navbar .navbar-navigation>li.current_page_parent>a{color:var(--bs-primary)}.navbar .navbar-navigation>li.menu-item-has-children .sub-menu li:hover>a{color:var(--bs-primary)}.navbar .navbar-navigation>li.menu-item-has-children::before{content:"";position:absolute;left:50%;right:0;bottom:-1.4rem;height:.4rem;width:0;background-color:var(--bs-primary);transform:translateX(-50%);transition:.3s all ease-in-out}.navbar .navbar-navigation>li.menu-item-has-children::after{content:"";display:block;margin:0 0 0 .8rem;width:1.6rem;height:1.6rem;background-image:url(../../../dist/icons/svg/icon-chevron-down-classic.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:.3s all ease-in-out}.navbar .navbar-navigation>li.menu-item-has-children:hover::after,.navbar .navbar-navigation>li.current_page_parent::after{background-image:url(../../../dist/icons/svg/icon-chevron-down-classic-primary.svg?v=2)!important}.navbar .navbar-navigation>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.navbar .navbar-navigation>li.menu-item-has-children:hover::after{transform:scaleY(-1)}.navbar .navbar-navigation>li.menu-item-has-children:hover::before{width:100%}.navbar .navbar-navigation>li:hover>a{color:var(--bs-primary)}.navbar .btn{line-height:1;font-weight:500}.navbar .btn:hover{background-color:var(--bs-primary-dark);border-color:#171717;color:#fff}.search-box{z-index:1030;transform:translateY(-100%)}.search-box form input{border:0;border-bottom:.1rem solid #171717}.search-box form input:focus{outline:0}.toggle-search-active .search-box{transform:translateY(0)}.toggle-search-active #page-wrapper::before{visibility:visible;opacity:.3}@media (max-width:1549.98px){.navbar .brand{margin-right:1.5rem!important}.navbar .brand img{width:20rem}.navbar .navbar-navigation>li{margin:0 1.5rem 0 0}}@media (max-width:1399.98px){.navbar .brand img{width:20rem}}@media (max-width:767.98px){.navbar .brand img{width:15rem}}.hamburger-menu{margin:9.1rem 0 0 0;height:auto;overflow-y:scroll;z-index:1020;opacity:0;visibility:hidden;transform:translateY(-100%)}.hamburger-menu .btn{padding:1.8rem 3.2rem}.hamburger-menu .btn-white{padding-right:6.2rem}.hamburger-menu .menu-container ul>li{position:relative;list-style:none;margin:0 0 2rem}.hamburger-menu .menu-container ul>li a{font-size:2.4rem;font-weight:700;color:var(--bs-body-color)}.hamburger-menu .menu-container ul>li a .menu-item-description{display:none}.hamburger-menu .menu-container ul>li .more{position:absolute;top:50%;right:0;transform:translateY(-50%)}.hamburger-menu .menu-container ul>li .more::after{content:"";display:block;width:2rem;height:2rem;background-image:url(../../../dist/icons/svg/icon-chevron-right-color.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.hamburger-menu .menu-container ul>li>.sub-menu{margin:0 3rem;padding:0;width:100%;position:fixed;top:0;left:0;visibility:hidden;opacity:0;transform:translateX(100%);transition:.3s all ease-in-out}.hamburger-menu .menu-container ul>li>.sub-menu .back{display:flex;align-items:center;margin:0 0 2rem;color:var(--bs-body-color);font-size:2.4rem;font-weight:700}.hamburger-menu .menu-container ul>li>.sub-menu .back::before{content:"";display:block;margin:0 1rem 0 0;width:2rem;height:2rem;background-image:url(../../../dist/icons/svg/icon-chevron-right-color.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:scaleX(-1)}.hamburger-menu .menu-container ul>li.current-menu-item>a,.hamburger-menu .menu-container ul>li.current-menu-parent>a{color:var(--bs-primary)}.hamburger-menu .menu-container ul>li.current-menu-item .more::after,.hamburger-menu .menu-container ul>li.current-menu-parent .more::after{background-image:url(../../../dist/icons/svg/icon-chevron-right-primary.svg)}.sub-menu-active .hamburger-menu .menu-container{transform:translateX(-100%)}.sub-menu-active .hamburger-menu .menu-container .children-active ul.sub-menu{visibility:visible;opacity:1}.sub-menu-active .hamburger-menu .menu-container .children-active ul.sub-menu ul.sub-menu{visibility:hidden;opacity:0}.sub-menu-active .hamburger-menu .menu-container .children-active ul.sub-menu.submenu-active{transform:translateX(-200%)}.sub-menu-active .hamburger-menu .menu-container .children-active ul.sub-menu.submenu-active li.children-active ul.sub-menu{transform:translate(-200%);opacity:1}.hamburger .hamburger-circle{height:5rem;width:5rem}.hamburger .hamburger-wrapper{position:absolute;display:inline-flex;align-items:center;width:24px;height:10px;cursor:pointer}.hamburger .hamburger-wrapper--1{opacity:1}.hamburger .hamburger-wrapper--1 .hamburger-wrapper--bar:nth-child(1){top:0}.hamburger .hamburger-wrapper--1 .hamburger-wrapper--bar:nth-child(2){bottom:0}.hamburger .hamburger-wrapper--2{opacity:0}.hamburger .hamburger-wrapper--bar{position:absolute;background-color:#fff;width:24px;height:2px;transform-origin:center;transition:.3s all ease-in-out}.hamburger::before{content:"Menu";cursor:pointer;display:inline-block;position:absolute;right:6rem;font-weight:600;color:#171717;transition:.3s all ease-in-out}.nav-open .navbar{background-color:#fff;padding-bottom:2rem}.nav-open .hamburger .hamburger-wrapper--1{opacity:0}.nav-open .hamburger .hamburger-wrapper--1 .hamburger-wrapper--bar{background-color:#fff}.nav-open .hamburger .hamburger-wrapper--1 .hamburger-wrapper--bar:nth-child(1){transform:translateY(.4rem)}.nav-open .hamburger .hamburger-wrapper--1 .hamburger-wrapper--bar:nth-child(2){transform:translateY(-.4rem)}.nav-open .hamburger .hamburger-wrapper--2{opacity:1}.nav-open .hamburger .hamburger-wrapper--2 .hamburger-wrapper--bar{background-color:#fff}.nav-open .hamburger .hamburger-wrapper--2 .hamburger-wrapper--bar:nth-child(1){transform:rotate(45deg)}.nav-open .hamburger .hamburger-wrapper--2 .hamburger-wrapper--bar:nth-child(2){transform:rotate(-45deg)}.nav-open .hamburger::before{content:"Sluiten";color:#171717}.nav-open .hamburger-menu{opacity:1;visibility:visible;transform:translateY(0)}.sub-menu-active .hamburger-menu__wrapper{transform:translateX(-100%)}.sub-menu-active .hamburger-menu__wrapper .children-active ul.sub-menu{z-index:9999;opacity:1}.sub-menu-active .hamburger-menu__wrapper .children-active ul.sub-menu ul.sub-menu{opacity:0}.sub-menu-active .hamburger-menu__wrapper .children-active ul.sub-menu.submenu-active{transform:translate(-100%,-50%)}.sub-menu-active .hamburger-menu__wrapper .children-active ul.sub-menu.submenu-active li.children-active ul.sub-menu{transform:translate(-200%,-50%);opacity:1}@media (min-width:576px){.hamburger-menu{margin-top:11.1rem}}@media (max-width:575.98px){.hamburger-menu{margin:9.1rem 0 0 0}.hamburger .hamburger-circle{width:4rem;height:4rem}.hamburger .hamburger-circle .hamburger-wrapper{width:2rem}.hamburger .hamburger-circle .hamburger-wrapper--bar{width:2rem}.hamburger::before{right:5rem}}.custom-link{cursor:pointer}.custom-link .icon-wrapper{background-color:#fff;width:5.5rem;height:5.5rem}.custom-link .icon-wrapper svg{fill:var(--bs-body-color)}.custom-link:hover .icon-wrapper{background-color:#171717}.custom-link:hover .icon-wrapper svg{fill:#fff}.hover-phone .custom-link-popup{top:8rem;left:50%;border-radius:25rem;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(2rem);transition:.3s all ease-in-out}.hover-phone .custom-link-popup .thumb{width:5.5rem;height:5.5rem;border:.5rem solid #fcb41f}.hover-phone .custom-link-popup a{color:#171717}.hover-phone .custom-link-popup::before{content:"";width:3.4rem;height:3.4rem;border-radius:.6rem;position:absolute;top:0;left:50%;background-color:#fff;transform:rotate(45deg) translateX(-50%)}.hover-phone:hover .custom-link-popup{max-height:40rem;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.newsletter .newsletter-form{position:relative}.newsletter .newsletter-form .input-field{width:100%;padding:3.2rem 4.2rem;border-radius:25rem;border:.1rem solid #d1d1d1}.newsletter .newsletter-form .input-field::focus{outline:0}.newsletter .newsletter-form .input-submit{padding:2.8rem 8.3rem;line-height:1;position:absolute;right:1.6rem!important;top:50%;transform:translateY(-50%);background-color:#fcb41f;border:0;border-radius:25rem;font-size:1.8rem;font-weight:600;transition:.3s all ease-in-out}.newsletter .newsletter-form .input-submit::hover{background-color:#ffac00}ul.logos{text-align:center}.logos li{display:inline-block;margin:0 10.7rem 0 0;list-style:none}.logos li img{max-height:10rem;max-width:14rem;height:auto;width:auto}.logos li:last-child{margin:0}.footer{background-color:#fff}.footer .container-fluid{padding:unset}.footer .container-fluid>*{padding-left:140px;padding-right:140px}.footer .contact-velden{background-color:var(--bs-bg-gray);padding-top:3.5rem;padding-bottom:3.5rem;position:relative;row-gap:var(--bs-gutter-y)}.footer .contact-velden p{font-size:17px;color:var(--bs-body-color)}.footer .contact-velden a{color:var(--bs-body-color)}.footer .contact-velden>div{margin-top:unset}.footer .contact-velden .contact-afbeelding{position:relative}.footer .contact-velden .contact-afbeelding img{position:absolute;bottom:-35px;max-width:260px}.footer .footer-widgets{background-color:var(--bs-body-color);background-image:url(/wp-content/themes/jan-zegers/dist/img/pattern.png);background-repeat:no-repeat;background-size:100%}.footer .footer-widgets .row{margin:0 auto}.footer .footer-widgets a,.footer .footer-widgets h3{color:#fff;font-size:1.7rem;line-height:36px}.footer .footer-widgets h3{margin-bottom:.6rem}.footer .footer-widgets .textwidget p{margin-bottom:unset}.footer .maps-widget .widget-4,.footer .maps-widget .textwidget{height:100%}.footer .maps-widget p{height:100%;margin-bottom:unset}.footer .maps-widget a{display:block;height:100%;max-height:209px}.footer .maps-widget img{width:auto;height:100%;max-width:100%;object-fit:cover}.footer a,.footer p{color:var(--bs-dark)}.footer a:hover{text-decoration:underline}.footer .row.site-info>div:last-child .menu{width:100%;display:flex;justify-content:space-between}.footer .row:last-child .menu li{display:inline-block;list-style:none;font-size:1.7rem}.footer .row:last-child .menu li p,.footer .row:last-child .menu li a{text-decoration:none;font-size:1.7rem}.footer .brand img{width:30rem}.footer .icon-wrapper{width:7.8rem;height:7.8rem;flex:0 0 auto}.footer .icon-wrapper+div{margin:auto 0}.footer .site-info{background-color:var(--bs-bg-gray-light)}.footer .icon-wrapper svg{width:4.2rem;height:5.6rem}.footer .socials-li{margin-right:6rem}.footer .socials-li+li{align-self:center}.footer .socials .icon-wrapper{width:3.6rem;height:3.6rem}.footer .socials .icon-wrapper:last-child,.footer .site-info .menu li:last-child{margin-right:unset!important}.footer .socials .icon-wrapper svg{width:2.2rem;height:2.2rem}.footer .development{font-weight:600}@media (min-width:1921px){.footer .container-fluid>*{width:100vw;padding-left:calc(140px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));padding-right:calc(140px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));left:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));position:relative}}@media (max-width:1770px){.footer .container-fluid>.contact-velden,.footer .container-fluid>.footer-widgets{padding-left:4%;padding-right:4%}}@media (min-width:1400px) AND (max-width:1600px){footer .contact-velden .icon-wrapper{margin-right:2rem!important}}@media (max-width:1399.98px){.footer .icon-wrapper{width:9.5rem;height:9.5rem;flex:0 0 auto}.footer .container-fluid>*{padding-left:4%;padding-right:4%}.footer .contact-velden .contact-afbeelding img{bottom:0}}@media (max-width:1199.98px){.logos li{margin:0 5rem 0 0}.footer .footer-widgets{background-size:unset}}@media (max-width:991.98px){.footer .maps-widget .widget-4,.footer .maps-widget .textwidget{height:unset}.footer .footer-widgets{padding-top:var(--bs-gutter-y);padding-bottom:var(--bs-gutter-y)}.footer .site-info .menu{flex-wrap:wrap;text-align:left}.footer .site-info li{width:100%}.footer .contact-velden .contact-afbeelding img{max-width:200px}}.newsletter .gform_wrapper.gravity-theme .gform_footer button{margin-bottom:unset}@media (max-width:767.98px){.logos img{max-width:10rem;max-height:10rem}.newsletter .newsletter-form .input-field{line-height:2rem}.newsletter .newsletter-form .input-submit{width:100%;margin:2rem 0 0;position:relative;transform:none;right:unset!important}.footer .row:last-child .menu li{display:block;margin:0;list-style:none}.footer .maps-widget a{max-height:unset}.footer .footer-widgets a{letter-spacing:2px}}.background-bottom.no-hero{top:0;max-height:400px}.single-woningaanbod .status{line-height:1.9rem;font-size:1.6rem;padding:1.5rem 3.5rem;border-radius:3.5rem}.single-woningaanbod .main-image{max-height:535px;max-height:500px}.single-woningaanbod h1{line-height:1.2}.single-woningaanbod .span-title{font-size:3.5rem;font-weight:600}.single-woningaanbod .count,.single-woningaanbod .postcode{color:var(--bs-gray-650)}.single-woningaanbod .postcode{font-size:2.5rem;font-weight:500;line-height:1}.single-woningaanbod .short-descript-title{font-size:2.5rem;font-weight:600}.single-woningaanbod .short-descript-title+p{letter-spacing:.1px}.single-woningaanbod .price{font-size:2.5rem;font-weight:500;color:var(--bs-primary)}.single-woningaanbod .acf-map{border-radius:3rem}.single-woningaanbod .icon{max-width:2.4rem;max-height:2.4rem}.single-woningaanbod .sidebar{top:10rem}.single-woningaanbod .special-text{position:relative;max-height:21rem;overflow:hidden;transition:max-height 1s ease}.single-woningaanbod .special-text:not(.-expanded)::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(#fff0,#fff)}.single-woningaanbod .special-text.-expanded{max-height:9999px}.single-woningaanbod .zonzone{width:100%;max-width:1024px}.single-woningaanbod .leaflet-control-attribution.leaflet-control{display:none}.single-woningaanbod a.link-arrow{display:block;width:fit-content}.single-woningaanbod a.link-arrow:after{height:17px}@media (max-width:767.98px){.single-woningaanbod a.link-arrow{font-size:18px}}.padding-gap{margin-left:calc(var(--bs-gutter-x) * -1 / 2);margin-right:calc(var(--bs-gutter-x) * -1 / 2)}.padding-gap>div{padding-left:calc(var(--bs-gutter-x) / 2);padding-right:calc(var(--bs-gutter-x) / 2)}.single-woningaanbod .prio-data{display:flex;flex-direction:column;text-align:center}.single-woningaanbod .prio-data span:first-child{font-size:2.5rem;font-weight:500;color:var(--bs-gray-650)}.single-woningaanbod .prio-data span:last-child{font-size:3.5rem;font-weight:600;line-height:1.47;margin-top:1.3rem}.single-woningaanbod .gform_wrapper{width:100%}.single-woningaanbod .photos-container{max-height:800px;transition:ease 1s max-height}.single-woningaanbod .photos-container.open-container{max-height:9999px}.single-woningaanbod .photos-container .overlay-white{height:50%;background:linear-gradient(360deg,#ffffff,transparent)}.single-woningaanbod .photos-container.open-container .overlay-white{display:none}.single-woningaanbod .photos-container>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.5);height:100%}.single-woningaanbod .photos-container>div>div figure{height:100%}.single-woningaanbod .single-hero-images>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.6);height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.6)}.single-woningaanbod .single-hero-images>div>div figure{height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.6)}@media (min-width:576px){.single-woningaanbod .photos-container>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) / 2 * 0.5);height:100%}.single-woningaanbod .photos-container>div>div figure{height:100%}.single-woningaanbod .single-hero-images>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.5 * 0.8);height:100%}.single-woningaanbod .single-hero-images>div>div figure{height:100%}}@media (min-width:992px){.single-woningaanbod .photos-container>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) / 3 * 0.5);height:100%}.single-woningaanbod .photos-container>div>div figure{height:100%}}@media (min-width:1200px){.single-woningaanbod .photos-container>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) / 4 * 0.5);height:100%}.single-woningaanbod .photos-container>div>div figure{height:100%}.single-woningaanbod .single-hero-images>div>div{max-height:calc((100vw - clamp(0px, calc(100vw - 200rem), calc(100vw - 200rem))) * 0.67 * 0.5 * 0.8);height:100%}.single-woningaanbod .single-hero-images>div>div figure{height:100%}}.single-woningaanbod .details-tables th{font-weight:500;font-size:2.5rem;line-height:2.5rem}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}.grid .grid-item{border-radius:2rem}.grid .grid-item:nth-child(1){padding-bottom:75%;grid-area:1/1/3/3}.grid .grid-item:nth-child(2){grid-area:1/3/2/4}.grid .grid-item:nth-child(3){grid-area:1/4/2/5}.grid .grid-item:nth-child(4){grid-area:2/3/3/4}.grid .grid-item:nth-child(5){grid-area:2/4/3/5}@media (max-width:767.98px){.single-woningaanbod .icon{width:1.6rem;height:1.6rem}.single-woningaanbod .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}.single-woningaanbod .grid .grid-item{border-radius:1rem}.single-woningaanbod .grid .grid-item:nth-child(1){padding-bottom:56.25%;grid-area:1/1/3/4}.single-woningaanbod .grid .grid-item:nth-child(2){grid-area:3/1/4/2}.single-woningaanbod .grid .grid-item:nth-child(3){grid-area:3/2/4/3}.single-woningaanbod .grid .grid-item:nth-child(4){grid-area:3/3/4/4}}.error404 .page-circle{display:none}.btn{border-radius:100px;font-weight:500;isolation:isolate;will-change:transform;border:0;transition:.3s all ease-in-out}.btn:focus{border:none;box-shadow:none}.btn:focus-visible{outline:0}.btn-primary{position:relative;overflow:unset;padding:21.5px 36px;padding-right:56px}.btn-primary:after{content:'';position:absolute;height:1.8rem;width:1.2rem;margin-left:20px;background-image:url(../../icons/svg/icon-chevron-right-white.svg?v=2);background-position:center;background-repeat:no-repeat;background-size:contain}.btn-primary::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:100px;z-index:-1;background-color:var(--bs-primary);transition:.2s ease;will-change:transform}.btn-primary:hover::before{transform:scale(1.07);background-color:var(--bs-primary-dark)}.house:hover .btn-primary::before{transform:scale(1.07);background-color:var(--bs-primary-dark)}.new-card:hover .btn-primary::before{transform:scale(1.07);background-color:var(--bs-primary-dark)}.btn-white{background-color:#fff;border-color:#fff;color:var(--bs-body-color)}.btn-white:after{content:'';position:absolute;height:1.8rem;width:1.2rem;margin-left:20px;background-image:url(../../icons/svg/icon-chevron-right-color.svg?v=2);background-position:center;background-repeat:no-repeat;background-size:contain}.btn-link{padding:0;display:inline-flex;align-items:center;color:var(--bs-primary);transition:.3s all ease-in-out}.btn-link::after{content:"";display:block;margin:0 0 0 1rem;height:1.8rem;width:1.8rem;background-image:url(../icons/svg/icon-arrow-right-primary.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:.3s all ease-in-out}.btn-link:hover{color:var(--bs-primary-dark)}.btn-link:hover::after{margin:0 0 0 1.5rem}.btn-group-sm>.btn,.btn-sm{border-radius:1rem!important}.btn-light{background-color:#eceeee;border-color:#eceeee}.btn-light a{color:#171717}@media (max-width:575.98px){.btn-100.btn-primary{width:100%}.new-card .btn-100{left:unset;right:unset}.btn-primary{padding-left:1rem;padding-right:1rem}.house .btn.btn-100.btn-primary{width:calc(100% - 3.5rem)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2}.h1,h1{margin:0 0 2.5rem;font-size:4.5rem;font-weight:600;line-height:60px;letter-spacing:.02em}.h2,h2{margin:0 0 2.5rem;font-size:40px;font-weight:600;line-height:4.6rem}.h3,h3{margin:0;font-size:1.7rem;font-weight:600;line-height:3.6rem}.h4,h4{margin:0 0 2rem;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.h5,h5{margin:0 0 2rem;font-size:2rem;font-weight:700;line-height:3rem}.h6,h6{margin:0 0 2rem;font-size:2.5rem;font-weight:600;line-height:3.8rem;color:var(--bs-body-color-dark-label)}.multiline-ellipsis-h4>.h4,.multiline-ellipsis-h4>h4{display:block;display:-webkit-box;max-width:100%;height:7.28rem;font-size:2.6rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.multiline-ellipsis-p>p{display:block;display:-webkit-box;max-width:100%;height:7.8rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--bs-house-gray);line-height:1.6;font-size:1.6rem;margin-bottom:2rem}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a{transition:.3s all ease-in-out}p{margin-bottom:3rem}.subtitle{display:inline-flex;align-items:center;margin:0 0 1rem;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3px}.subtitle::before{content:"";display:block;margin:0 1.6rem 0 0;height:20px;width:2px}.subtitle-shadow{font-weight:600;font-size:7rem;color:var(--bs-bg-gray);position:absolute;left:-50px;top:-80px;z-index:-1}@media (max-width:767.98px){.h1,h1{font-size:3rem;line-height:4rem}.h2,h2{font-size:2.8rem;line-height:3.8rem}body{font-size:1.6rem;line-height:3.4rem}.multiline-ellipsis-p>p{display:block;display:-webkit-box;max-width:100%;height:9.6rem;font-size:1.6rem;line-height:2;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:.1rem solid #d1d1d1;border-radius:1rem;padding:2.5rem 3rem!important;font-size:1.6rem!important;background-color:#fff!important}.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{outline:0;border:.1rem solid #b8b8b8}.gform_wrapper.gravity-theme label.gfield_label{font-size:2rem;font-weight:400;margin:0;line-height:2rem}.gform_heading{display:none}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:3rem!important}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{height:100%}@media (max-width:767.98px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important;min-height:unset!important;width:100%}}.hero>.container-fluid{padding:unset}.row>*{padding:unset}.hero.has-pattern{color:#fff}.hero .buttons div:nth-child(2){margin:unset}.has-pattern p{color:#fff}.hero .hero-row .image img{min-height:769px}.has-pattern .hero-left{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:center;overflow-x:clip}.has-pattern .hero-left .content{padding:110px 70px 0 140px}.has-pattern .background-pattern-tall{position:absolute;top:0;z-index:-1;height:calc(100% - 2px)}.has-pattern .background-pattern-tall.non-precut{max-height:100%;height:unset;display:none;overflow:hidden}.hero.has-pattern .background-pattern-tall.precut img{top:calc(-1920px - var(--bs-scrollbar) + calc(100% + calc(clamp(0px, 100vw, 201.6rem) / 12 * 5)));position:relative}@media (min-width:1921px){.has-pattern .hero-left{overflow:unset}.has-pattern .background-pattern-tall{left:calc(calc(clamp(1920px, 100vw, 2000px) - 100vw) / 2);width:calc(calc(clamp(1920px, 100vw, 2000px) / 12 * 5) + calc(calc(calc(clamp(1920px, 100vw, 2000px ) * -1) + 100vw) / 2))}.hero.has-pattern .background-pattern-tall.precut img{top:calc(-77vw - var(--bs-scrollbar) + calc(100% + calc(clamp(0px, 100vw, 100vw) / 12 * 5)));top:unset;width:100%;height:calc(100% + 1000px)}.background-bottom{width:calc(calc(100% +  calc(clamp(1920px, 100vw, 200px)) / 2))}.has-pattern .background-pattern-tall.precut{height:370px}.hero .hero-row .image{overflow:visible!important}.hero .hero-row .image img{width:calc(100% + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))!important}}@media (min-width:1516px){.hero .hero-row .image img{min-height:unset;height:600px}}@media (max-width:1399.98px){.has-pattern .hero-left .content{padding:55px 35px 0 70px}.container-fluid{padding:0 4%}.houses-container>.row{margin:0 calc(var(--bs-gutter-x) * .5 * -1)}}@media (min-width:992px) and (max-width:1299px){.hero-plus .hero-plus-houses{padding-top:6rem!important;padding-bottom:6rem!important}}@media (max-width:991.98px){.hero .hero-row .content{min-height:unset}.hero .hero-row .image img{min-height:200px;max-height:375px}.has-pattern .hero-left{overflow:hidden}.has-pattern .hero-left .content{padding:5rem 2rem 0}.has-pattern .background-pattern-tall.non-precut{display:block}.has-pattern .background-pattern-tall.precut{display:none}}@media (max-width:767.98px){.has-pattern .background-pattern-tall.non-precut img{max-width:150%}}.hero-small .container-fluid{height:400px}.hero-small .hero-background{z-index:-1;position:absolute;height:100%;top:0;width:100%}.hero-small .hero-background-overlay{background:linear-gradient(90deg,rgba(var(--bs-body-color-rgb),.8),transparent)}.hero-small .hero-background:after{content:'';position:absolute;bottom:0;left:0;border-bottom:92px solid var(--bs-bg-gray);border-right:92px solid #fff0;border-left:92px solid #fff;border-top:92px solid #fff0}.hero-small .content{margin:auto 0;margin-left:140px}.hero-small h1{margin-bottom:unset}@media (min-width:1921px){.hero-small .hero-background{width:100vw!important;left:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}}@media (max-width:1399.98px){.hero-small .content{margin-left:4%}.hero-small .container-fluid{height:300px}.hero-small .hero-background:after{border-bottom:70px solid var(--bs-bg-gray);border-right:70px solid #fff0;border-left:70px solid #fff;border-top:70px solid #fff0}}@media (max-width:991.98px){.hero-small .container-fluid{height:200px}.hero-small .hero-background:after{border-bottom:35px solid var(--bs-bg-gray);border-right:35px solid #fff0;border-left:35px solid #fff;border-top:35px solid #fff0}}.video__wrapper{border-radius:6rem;cursor:pointer}.video__wrapper .image{border-radius:6rem}.video__wrapper .play-button{width:14rem;height:14rem}.video__wrapper .play-button .icon{width:3.6rem;height:3.6rem}.video__wrapper:hover::before{opacity:.1}.video__wrapper:hover .play-button{transform:scale(1.05)}.video__wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d1d1d1;z-index:1;opacity:.2;transition:.3s all ease-in-out}@media (max-width:991.98px){.video__wrapper{border-radius:2rem}.video__wrapper .image{border-radius:2rem}.video__wrapper .play-button{width:7.5rem;height:7.5rem}.video__wrapper .play-button .icon{width:2rem;height:2rem}}.funda .left .icon-wrapper{width:19rem;height:19rem}.funda .left .count{font-size:8.5rem}.funda .right .icon-wrapper{width:16rem;height:16rem}.funda .right .count{font-size:9.2rem}.funda .right .icon{width:7.5rem;height:7.5rem}.funda .count{font-weight:700;line-height:1}@media (max-width:1199.98px){.funda .left .icon-wrapper{width:15rem;height:15rem}.funda .left .count{font-size:6.5rem}.funda .right .icon-wrapper{width:16rem;height:16rem}.funda .right .count{font-size:7.2rem}}@media (max-width:991.98px){.funda .left .icon-wrapper{width:19rem;height:19rem}.funda .left .count{font-size:8.5rem}.funda .right .icon-wrapper{width:16rem;height:16rem}.funda .right .count{font-size:6rem}}.filter .filters>div{padding-left:calc(var(--bs-gutter-y) / 2);padding-right:calc(var(--bs-gutter-y) / 2)}.facet-wrap .btn-primary{font-size:15px;font-weight:600;padding:20px;width:100%}.section-filter .item{border-radius:4rem}.section-filter .fwp-submit{position:absolute;left:50%;bottom:-4rem;transform:translateX(-50%);z-index:1}.section-filter .fwp-submit .facet-label{display:none}@media (max-width:767.98px){.section-filter .fwp-submit{left:6rem;right:6rem;transform:none}}@media (max-width:575.98px){.section-filter .fwp-submit{left:3rem;right:3rem}}.vacancies .vacancy{border-radius:2rem}.post-type-archive-woningaanbod .page-circle,.tax-type_woning .page-circle{display:none}.inner-section-houeses h2{color:var(--bs-body-color)}.inner-section-houeses h5,.inner-section-houeses article span,.section-houses article span,.section-houses h5{color:var(--bs-body-color-dark-label)}.section-houses .house{margin:0 0 3.75rem}.section-houses .house-entry{padding-left:calc(var(--bs-gutter-y) * .5);padding-right:calc(var(--bs-gutter-y) * .5)}.section-houses .houses-container{max-width:1428px}.house-image-container,.house-image-container img{max-height:270px}.section-houses .house .place{color:var(--bs-house-gray);line-height:2rem;font-size:1.6rem}.section-houses .house .price{color:var(--bs-primary)}.section-houses .house .btn{left:4rem;right:4rem;bottom:-3rem;width:fit-content}.section-houses-title{max-width:1428px;padding:0 4rem}@media (max-width:1399.98px){.section-houses-title{padding:0 1rem}}.alle-button{position:absolute;height:100%}.alle-button a{display:block;margin:auto;width:fit-content;height:fit-content;position:absolute;top:0;bottom:0;right:0}.link-arrow{font-size:22px;font-weight:500}.link-arrow,.btn-link{display:block;width:fit-content}a.link-arrow:after,.btn-link:after{content:'';position:absolute;height:100%;width:1.9rem;margin-left:10px;background-image:url(../../icons/svg/icon-link-arrow.svg?v=2);background-position:center;background-repeat:no-repeat;background-size:contain;transition:ease 0.3s margin;display:initial}a.link-arrow:hover:after,.has-link:hover .link-arrow:after,.btn-link:hover:after{margin-left:20px}@media (max-width:1199.98px){.section-houses .house .btn{left:2rem;right:2rem}}#content-wrapper{position:relative;z-index:1}#content-wrapper section:last-child,#content-wrapper>*:last-child{margin-bottom:37rem}.services .circle{width:88.9rem;height:88.9rem;bottom:10rem;right:-44.45rem;z-index:-1}.services .service{background-color:#f4f4f4}.services .service .icon-wrapper{width:13rem;height:13rem}.services .service .icon-wrapper img{height:auto;width:auto;max-width:6rem;max-height:6rem}.services .service p{transition:.3s all ease-in-out}.services .service:hover{background-color:var(--bs-gray-300)}@media (max-width:1399.98px){.services .circle{width:67.6rem;height:67.6rem;right:-40rem;bottom:28rem}}@media (max-width:1199.98px){.services .service .icon-wrapper{width:13rem;height:13rem}.services .service .icon-wrapper img{height:auto;width:auto;max-width:6rem;max-height:6rem}}@media (max-width:991.98px){.services .circle{width:56.3rem;height:56.3rem;right:-40rem;top:10rem;bottom:unset}}.image-quote-text .circle{width:88.9rem;height:88.9rem;top:50%;transform:translate(-50%,-50%);z-index:-1}.image-quote-text .quote{line-height:1.5}.image-quote-text .image{border-radius:4rem}.image-quote-text li{display:inline-block;list-style:none}.image-quote-text li .thumb{border:.4rem solid #fff}.image-quote-text li:not(:first-child){margin:0 0 0 -2rem}.image-quote-text .columns{border-radius:4rem}.image-quote-text .columns::before{content:"";display:block;width:.1rem;height:30%;position:absolute;top:50%;left:50%;background-color:#d1d1d1;transform:translate(-50%,-50%)}@media (max-width:1399.98px){.image-quote-text .circle{width:67.6rem;height:67.6rem}.image-quote-text .image{border-radius:6rem}}@media (max-width:991.98px){.image-quote-text .circle{width:56.3rem;height:56.3rem;top:12rem;transform:translateX(-50%)}.image-quote-text .image{border-radius:4rem}.image-quote-text .columns .column:nth-child(1) .content{padding:0 0 4rem;border-bottom:.1rem solid #d1d1d1}.image-quote-text .columns::before{display:none}}.faq-category-content:last-child{margin:unset!important}@media (min-width:992px){.background-house{--bs-padding-sides:calc(clamp(0px, 100vw, 201.6rem) * 0.04);position:absolute;z-index:-3;background-color:var(--bs-bg-gray);height:0}.background-house:before{content:'';position:absolute;right:0;background-color:var(--bs-bg-gray);z-index:-1}.house-left{left:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}.house-left-woningaanbod{left:calc((calc(calc(calc(clamp(0px, 100vw, 201.6rem) - calc(var(--bs-padding-sides) * 2)) / 12) + var(--bs-padding-sides) + calc(var(--bs-gutter-x) * 0.5)) * -1) - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}.house-right{right:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}.house-right-woningaanbod{right:calc((calc(calc(calc(clamp(0px, 100vw, 201.6rem) - calc(var(--bs-padding-sides) * 2)) / 12) + var(--bs-padding-sides) + calc(var(--bs-gutter-x) * 0.5)) * -1) - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}.background-house.wide-house{width:calc(clamp(0px, 100vw, 201.6rem) * 0.5 + var(--bs-padding-sides));width:calc((clamp(0px, 100vw, 201.6rem) * 0.5 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));padding-bottom:63%;right:0;right:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));bottom:-80px}.background-house.wide-house:before{top:calc(calc(clamp(0px, 100vw, 201.6rem) * 0.25 + var(--bs-padding-sides)) * -1);top:calc(calc((clamp(0px, 100vw, 201.6rem) * 0.25 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) * -1);border-left:calc((clamp(0px, 100vw, 201.6rem) * 0.25 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff;border-bottom:calc((clamp(0px, 100vw, 201.6rem) * 0.25 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff0}.background-house.short-house{width:calc(clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides));width:calc((clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));padding-bottom:20%;right:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));bottom:0;top:-22%;margin:auto 0}.background-house.long-house{width:calc(clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides));width:calc((clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));padding-bottom:54.5%;right:0;right:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));bottom:0;top:-167%;margin:auto 0}.background-house.short-house:before,.background-house.long-house:before{top:calc(calc(clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) * -1);border-left:calc(clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) solid #fff;border-bottom:calc(clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) solid #fff0;top:calc(calc((clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) * -1);border-left:calc((clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff;border-bottom:calc((clamp(0px, 100vw, 201.6rem) * 0.35 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff0}.background-house.small-short-house{width:calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides));width:calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));padding-bottom:97%;bottom:0;top:-117%;margin:auto 0}.background-house.small-short-house:last-child{display:none}.background-house.small-short-house.house-right:before,.background-house.small-short-house.house-right-woningaanbod:before{top:calc(calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) * -1);border-left:calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) solid #fff;border-bottom:calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) solid #fff0;top:calc(calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) * -1);border-left:calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff;border-bottom:calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff0}.background-house.small-short-house.house-left:before,.background-house.small-short-house.house-left-woningaanbod:before{top:calc(calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) * -1);border-right:calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) solid #fff;border-bottom:calc(clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) solid #fff0;top:calc(calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) * -1);border-right:calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff;border-bottom:calc((clamp(0px, 100vw, 201.6rem) * 0.21 + var(--bs-padding-sides)) + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2))) solid #fff0}}@media (min-width:1400px){.background-house{--bs-padding-sides:140px}}.text-image figure.overlap{padding-bottom:86.5%}.text-image figure.overlap .big-image{height:calc(100% * 0.81);width:calc(100% * 0.83);border-radius:40px}.text-image figure.overlap .small-image{width:calc(clamp(0px, 100vw, 201.6rem) / 4.9);height:calc(clamp(0px, 100vw, 201.6rem) / 5.6);border-radius:40px}.text-image.with-background{padding-top:var(--bs-gutter-y)}.text-image.with-background .text-content{padding:75px 0}.text-image.with-background h2,.text-image.with-background span,.text-image.with-background p{color:#fff}.text-image.with-background .container-fluid>.row:before{content:'';position:absolute;right:0;background-image:url(../../../dist/img/pattern-tall.png);width:53.5%;height:100%;border-radius:40px}.text-image-image .image{border-radius:6rem}.text-image-image .circle{width:21.5rem;height:21.5rem;top:-10.75rem;right:-10.75rem}.text-image-image::before{content:"";position:absolute;left:0;right:0;bottom:0;height:24rem;background-color:#fff}@media (max-width:1399.98px){.text-image-image .image{border-radius:4rem}.text-image-image .circle{width:14.3rem;height:14.3rem;top:7.15rem;right:7.15rem}.subtitle-shadow{left:50px}}@media (max-width:991.98px){.text-image-image .image{border-radius:2rem}.text-image-image .with-background .container-fluid>row{position:inital!important}.text-image-image .circle{width:13.9rem;height:13.9rem;top:-6.95rem;right:-6.95rem}.text-image.with-background .container-fluid>.row:before{right:0;width:100%}.text-image.with-background .text-content{padding:0 4% 4%}.text-image figure.overlap .small-image{width:calc(100vw / 2.5);height:calc(100vw / 2.5)}.subtitle-shadow{z-index:1;top:-65px;font-size:5rem}}@media (max-width:767.98px){.subtitle-shadow{top:-35px;display:none}}@media (max-width:575.98px){.subtitle-shadow{display:none;left:15px;top:-35px}.text-image.with-background .text-content{padding:0 8% 8%}}@media (min-width:992px){.text-image.with-background .container-fluid>.row>div:first-child{margin-top:unset;z-index:-1;width:53%}.text-image.with-background .container-fluid>.row>div:nth-child(2){width:36%;margin-left:25px}}@media (min-width:992px) AND (max-width:1199.98px){.text-image:not(.with-background) .container-fluid>.row>div:nth-child(1),.text-image.row>div:nth-child(1){padding-right:calc(var(--bs-gutter-x) / 2)}.text-image:not(.with-background) .container-fluid>.row>div:nth-child(2),.text-image.row>div:nth-child(2){padding-left:calc(var(--bs-gutter-x) / 2)}}.text-image .image{border-radius:4rem}@media (max-width:1399.98px){.text-image .image{border-radius:4rem}}@media (max-width:991.98px){.text-image .image{border-radius:2rem}}.stappen .background-top{position:absolute;top:0;width:100%;width:100vw;height:44%;background-color:var(--bs-body-color);left:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/themes/jan-zegers/dist/img/pattern.png)}.stappen .background-top-corner{background-image:url(/wp-content/themes/jan-zegers/dist/img/pattern.png);position:absolute;bottom:-625px;height:625px;width:625px;z-index:-1;background-position-x:right}.stappen .background-top-corner:after{content:'';position:absolute;border-top:627px solid #fff0;border-right:627px solid var(--bs-bg-gray)}.background-bottom{position:absolute;bottom:0;width:100%;height:100%;background-color:var(--bs-bg-gray);left:0;z-index:-2}@media (min-width:1921px){.has-pattern .hero-left{overflow:unset}.has-pattern .background-pattern-tall{left:calc(calc(clamp(1920px, 100vw, 2000px) - 100vw) / 2);width:calc(calc(clamp(1920px, 100vw, 2000px) / 12 * 5) + calc(calc(calc(clamp(1920px, 100vw, 2000px ) * -1) + 100vw) / 2))}.hero.has-pattern .background-pattern-tall.precut img{top:calc(-77vw - var(--bs-scrollbar) + calc(100% + calc(clamp(0px, 100vw, 100vw) / 12 * 5)));top:unset;width:100%;height:calc(100% + 1000px)}.background-bottom:not(.no-hero){width:100vw;left:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}}.stappen .background-bottom{height:56%;z-index:-2}.background-bottom:after{content:'';position:absolute;bottom:0;border-bottom:325px solid #fff;border-right:325px solid #fff0}.stappen .text-image-boven p,.stappen .text-image-boven h2,.stappen .text-image-boven h3,.stappen div.text-image-boven span{color:#fff}.stappen .inner-section-text-image figure img{border-radius:40px}.stappen .inner-section-stappen>div{max-width:fit-content}.stappen .stap-container{background-color:#fff;border-radius:40px;max-width:398px;padding:50px 52px 35px;filter:drop-shadow(0 2px 6px #0000000D)}.stapnummer{height:97px;width:97px;background-color:var(--bs-body-color);border-radius:50%;font-weight:600;font-size:5rem;line-height:97px;color:#fff;text-align:center;margin-bottom:20px}@media (min-width:1320px) AND (max-width:1399.98px){.stappen>div .inner-section-text-image:not(.image-text)>div:first-child{padding-top:50px}}@media (min-width:1200px) AND (max-width:1549.98px){.inner-section-text-image.text-image-boven.row>div+div:not(.image-container){padding-top:75px}}@media (max-width:1399.98px){.stappen .inner-section-stappen{column-gap:unset}}@media (min-width:992px) AND (max-width:1199.98px){.inner-section-text-image.row>div+div:not(.image-container){padding-top:75px}}@media (max-width:991.98px){.stappen .stap-container{max-width:unset}.stap{flex-wrap:wrap;display:flex}.stap h2{display:flex;height:fit-content;padding-bottom:2.5rem;margin:auto 0;padding-left:20px}.stap p{width:100%}}@media (max-width:767.98px){.stap h2{padding-left:unset;width:100%}}@media (min-width:992px){.stappen .inner-section-text-image.text-image-boven figure{margin-left:135px}}.links .links-row>div:hover figure{transform:scale(1.05)}.links span{font-size:2.4rem;font-weight:600;line-height:2.4rem}@media (min-width:1400px){.text-links p{padding-right:5rem}}@media (min-width:576px){.links .links-row>div:nth-child(2){margin-top:20px}.links .links-row>div:nth-child(3){margin-top:10px}.links .links-row>div:nth-child(4){margin-top:30px}.links .links-row>div{padding:0 15px}}@media (min-width:992px){.links .links-row>div:nth-child(2){margin-top:40px}.links .links-row>div:nth-child(3){margin-top:20px}.links .links-row>div:nth-child(4){margin-top:60px}.links .links-row>div{padding:0 15px}}@media (min-width:992px) AND (max-width:1199.98px){.inner-section-links .links-row{max-width:950px;margin-left:auto;margin-right:auto}}@media (max-width:991.98px){.links .links-row{justify-content:unset!important}.links .links-row>div figure{padding-bottom:120%}.links .links-row>div span{margin-bottom:4rem!important;margin-left:2rem!important}}.inner-section-links h2{color:var(--bs-body-color)}.team .teamlid-image-container{max-height:388px}.team article{background-color:#fff}.team article p{color:var(--bs-house-gray);line-height:2rem;font-size:1.6rem}.team article a{font-weight:600}.team article .teammail svg{margin-bottom:.3rem;height:1.1em}.team article .teamlinkedin{height:25px;width:25px;display:inline-flex;justify-content:center;margin:auto}.locations .location{padding:8rem 0}.locations .location .image{border-radius:4rem}.locations .location:nth-child(even){background-color:var(--bs-bg-gray)}.locations .location:nth-child(even) .row{flex-direction:row-reverse}.locations .location:last-child{margin:0}@media (max-width:1399.98px){.locations .location .image{border-radius:6rem}}@media (max-width:991.98px){.locations .location .image{border-radius:2rem}}.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#fff0;overflow:hidden;z-index:1050;outline:0;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgb(1 210 232 / .94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgb(24 24 27 / .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0%;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgb(255 255 255 / .1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgb(255 255 255 / .1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgb(0 0 0 / .2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgb(24 24 27 / .9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgb(1 210 232 / .94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgb(255 255 255 / .1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,#fff0 0,rgb(0 0 0 / .006) 8.1%,rgb(0 0 0 / .021) 15.5%,rgb(0 0 0 / .046) 22.5%,rgb(0 0 0 / .077) 29%,rgb(0 0 0 / .114) 35.3%,rgb(0 0 0 / .155) 41.2%,rgb(0 0 0 / .198) 47.1%,rgb(0 0 0 / .242) 52.9%,rgb(0 0 0 / .285) 58.8%,rgb(0 0 0 / .326) 64.7%,rgb(0 0 0 / .363) 71%,rgb(0 0 0 / .394) 77.5%,rgb(0 0 0 / .419) 84.5%,rgb(0 0 0 / .434) 91.9%,rgb(0 0 0 / .44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgb(0 0 0 / .4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgb(1 210 232 / .94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.gray-corner-right{position:absolute;top:calc(-625px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));right:calc(0px - clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));background-color:var(--bs-bg-gray);height:calc(625px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));width:calc(625px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));z-index:-1}.gray-corner-right:after{content:'';position:absolute;top:0;border-left:#fff solid calc(625px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)));border-bottom:#fff0 solid calc(625px + clamp(0px, calc((100vw - 200rem) / 2), calc((100vw - 200rem) / 2)))}