.button{display:inline-block;padding:8px 24px;text-decoration:none;line-height:1.6;border-radius:10px;font-weight:400;border:0;cursor:pointer;font-size:16px;background:var(--btn-color);border:1px solid var(--btn-color);color:var(--btn-text-color)}.button:hover{background:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%);color:var(--btn-text-color)}@media screen and (max-width: 992px){.button{font-size:14px}}.button-transparent{background:var(--btn-secondary-color);border:1px solid var(--btn-color)}.button-transparent:hover{background:color-mix(in srgb, var(--btn-secondary-color-hover) 90%, black 10%);border:1px solid color-mix(in srgb, var(--btn-secondary-color-hover) 90%, black 10%);color:var(--btn-text-color)}.button-wrapper{display:flex;flex-wrap:wrap;gap:calc(var(--padding)*2);margin-top:1em}.whatsapp-float{position:fixed;right:72px;bottom:63px;z-index:60;width:57px;height:58px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background-image:linear-gradient(to bottom, #60FB7B, #30B92B);box-shadow:0 4px 12px rgba(0,0,0,.18);transition:transform .15s ease}.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:scale(1.05)}.whatsapp-float:focus-visible{outline:2px solid #2c3c4d;outline-offset:3px}@media(prefers-reduced-motion: reduce){.whatsapp-float{transition:none}.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:none}}@media screen and (max-width: 768px){.whatsapp-float{right:20px;bottom:20px}}.whatsapp-float__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.whatsapp-float__icon{width:34px;height:34px}.footer-curve{position:relative;height:8.6vw}@media screen and (max-width: 1400px){.footer-curve{height:0}}.footer-curve__shape{display:block;position:absolute;left:0;right:0;bottom:-10px;height:37.03vw;z-index:0;pointer-events:none;background-color:#2c3c4d;clip-path:polygon(0% 100%, 1.3% 100%, 2.6% 100%, 3.91% 100%, 5.21% 100%, 6.51% 100%, 7.81% 100%, 9.11% 100%, 10.42% 100%, 11.72% 100%, 13.02% 99.86%, 14.32% 99.86%, 15.62% 99.72%, 16.93% 99.58%, 18.23% 99.44%, 19.53% 99.3%, 20.83% 99.16%, 22.14% 99.02%, 23.44% 98.87%, 24.74% 98.59%, 26.04% 98.45%, 27.34% 98.17%, 28.65% 98.03%, 29.95% 97.75%, 31.25% 97.47%, 32.55% 97.19%, 33.85% 96.91%, 35.16% 96.62%, 36.46% 96.34%, 37.76% 95.92%, 39.06% 95.64%, 40.36% 95.22%, 41.67% 94.94%, 42.97% 94.51%, 44.27% 94.09%, 45.57% 93.67%, 46.88% 93.25%, 48.18% 92.69%, 49.48% 92.26%, 50.78% 91.7%, 52.08% 91.28%, 53.39% 90.58%, 54.69% 90.01%, 55.99% 89.45%, 57.29% 88.89%, 58.59% 88.19%, 59.9% 87.48%, 61.2% 86.78%, 62.5% 86.08%, 63.8% 85.37%, 65.1% 84.53%, 66.41% 83.68%, 67.71% 82.7%, 69.01% 81.86%, 70.31% 80.87%, 71.61% 79.89%, 72.92% 78.9%, 74.22% 77.78%, 75.52% 76.51%, 76.82% 75.39%, 78.12% 74.12%, 79.43% 72.71%, 80.73% 71.31%, 82.03% 69.76%, 83.33% 68.21%, 84.64% 66.53%, 85.94% 64.7%, 87.24% 62.59%, 88.54% 60.48%, 89.84% 58.23%, 91.15% 55.56%, 92.45% 52.74%, 93.75% 49.37%, 95.05% 45.57%, 96.35% 40.93%, 97.66% 34.74%, 98.96% 22.5%, 99.48% 10.55%, 99.95% 0%, 100% 100%, 0% 100%)}@media screen and (max-width: 1400px){.footer-curve__shape{display:none}}.footer-curve__shape--flat{height:23.85vw;clip-path:polygon(0% 69.45%, 1.04% 69.45%, 2.08% 69.45%, 3.13% 69.45%, 4.17% 69.45%, 5.21% 69.45%, 6.25% 69.45%, 7.3% 69.45%, 8.34% 69.45%, 9.38% 69.45%, 10.42% 69.45%, 11.46% 69.24%, 12.51% 69.24%, 13.55% 69.24%, 14.59% 69.02%, 15.63% 69.02%, 16.68% 68.8%, 17.72% 68.8%, 18.76% 68.58%, 19.8% 68.36%, 20.84% 68.36%, 21.89% 68.14%, 22.93% 67.93%, 23.97% 67.93%, 25.01% 67.71%, 26.06% 67.49%, 27.1% 67.27%, 28.14% 67.05%, 29.18% 66.62%, 30.22% 66.4%, 31.27% 66.18%, 32.31% 65.96%, 33.35% 65.74%, 34.39% 65.31%, 35.44% 65.09%, 36.48% 64.65%, 37.52% 64.43%, 38.56% 64%, 39.6% 63.78%, 40.65% 63.34%, 41.69% 62.9%, 42.73% 62.47%, 43.77% 62.03%, 44.82% 61.59%, 45.86% 61.16%, 46.9% 60.72%, 47.94% 60.28%, 48.98% 59.85%, 50.03% 59.41%, 51.07% 58.97%, 52.11% 58.32%, 53.15% 57.88%, 54.19% 57.23%, 55.24% 56.79%, 56.28% 56.14%, 57.32% 55.48%, 58.36% 54.83%, 59.41% 54.17%, 60.45% 53.52%, 61.49% 52.86%, 62.53% 52.21%, 63.57% 51.33%, 64.62% 50.68%, 65.66% 50.02%, 66.7% 49.15%, 67.74% 48.28%, 68.79% 47.4%, 69.83% 46.53%, 70.87% 45.66%, 71.91% 44.78%, 72.95% 43.69%, 74% 42.82%, 75.04% 41.72%, 76.08% 40.63%, 77.12% 39.54%, 78.17% 38.45%, 79.21% 37.36%, 80.25% 36.05%, 81.29% 34.74%, 82.33% 33.43%, 83.38% 32.12%, 84.42% 30.81%, 85.46% 29.28%, 86.5% 27.75%, 87.55% 26.22%, 88.59% 24.48%, 89.11% 23.82%, 89.63% 22.73%, 90.15% 21.86%, 90.67% 20.98%, 91.19% 20.11%, 91.71% 19.24%, 92.24% 18.14%, 92.76% 17.27%, 93.28% 16.18%, 93.8% 15.09%, 94.32% 14%, 94.84% 12.9%, 95.36% 11.81%, 95.88% 10.72%, 96.4% 9.41%, 96.93% 8.1%, 97.45% 6.79%, 97.97% 5.48%, 98.49% 4.17%, 99.01% 2.86%, 99.22% 2.21%, 99.43% 1.55%, 99.64% 0.9%, 99.84% 0.46%, 100% 0.02%, 100% 100%, 0% 100%)}body.has-modal-open{overflow:hidden}.form-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto}.form-modal[hidden]{display:none}.form-modal__backdrop{position:fixed;inset:0;background-color:rgba(44,60,77,.55)}.form-modal__dialog{position:relative;width:100%;max-width:900px;margin:auto;padding:56px 64px 48px;border-radius:24px;background-color:var(--white);box-shadow:0 30px 60px -20px rgba(0,0,0,.35)}@media screen and (max-width: 768px){.form-modal__dialog{padding:48px 24px 32px}}.form-modal__close{position:absolute;top:26px;right:34px;padding:0;border:0;background-color:rgba(0,0,0,0);color:#2c3c4d;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.form-modal__close:hover{color:#3b79dd}.form-modal__title{margin:0;padding-right:90px;font-size:32px;line-height:1.25;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.form-modal__title{font-size:24px;padding-right:0}}.form-modal__intro{margin:14px 0 0;color:#2c3c4d;font-size:20px;line-height:28px;font-weight:700}@media screen and (max-width: 768px){.form-modal__intro{font-size:17px}}.form-modal__body{margin-top:36px}.form-modal .gform_wrapper.gravity-theme .gform_fields{gap:26px 36px}.form-modal .gform_wrapper.gravity-theme form{position:relative}.form-modal .gform_wrapper.gravity-theme .gform_footer{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:flex-end;width:auto;margin:0;padding:0}@media screen and (max-width: 768px){.form-modal .gform_wrapper.gravity-theme .gform_footer{position:static;margin-top:24px}}.form-modal .gform_wrapper.gravity-theme .gfield--type-hidden,.form-modal .gform_wrapper.gravity-theme .gform_hidden{display:none}.form-modal .gform_wrapper.gravity-theme .gform_validation_errors{grid-column:1/-1;color:#e52212;font-size:14px}.form-modal .gform_wrapper.gravity-theme .gfield_label{display:block;margin:0 0 10px;font-size:16px;line-height:20px;font-weight:700;color:#2c3c4d}.form-modal .gform_wrapper.gravity-theme .gfield_required{display:none}.form-modal .gform_wrapper.gravity-theme input[type=text],.form-modal .gform_wrapper.gravity-theme input[type=email],.form-modal .gform_wrapper.gravity-theme input[type=tel],.form-modal .gform_wrapper.gravity-theme input[type=number]{width:100%;height:61px;padding:0 28px;border:1px solid #e7eaee;border-radius:31px;background-color:var(--white);color:#2c3c4d;font-family:inherit;font-size:16px;line-height:19.2px}.form-modal .gform_wrapper.gravity-theme input[type=text]::placeholder,.form-modal .gform_wrapper.gravity-theme input[type=email]::placeholder,.form-modal .gform_wrapper.gravity-theme input[type=tel]::placeholder,.form-modal .gform_wrapper.gravity-theme input[type=number]::placeholder{color:#a8b0b8}.form-modal .gform_wrapper.gravity-theme input[type=text]:focus,.form-modal .gform_wrapper.gravity-theme input[type=email]:focus,.form-modal .gform_wrapper.gravity-theme input[type=tel]:focus,.form-modal .gform_wrapper.gravity-theme input[type=number]:focus{border-color:#3b79dd;outline:none}.form-modal .gform_wrapper.gravity-theme .gfield--type-html{max-width:400px;font-size:14px;line-height:22px;font-weight:700;color:#2c3c4d}.form-modal .gform_wrapper.gravity-theme .gform_button{height:61px;padding:0 34px;border:0;border-radius:31px;background-color:#3b79dd;color:var(--white);font-family:inherit;font-size:17px;font-weight:700;cursor:pointer}.form-modal .gform_wrapper.gravity-theme .gform_button:hover{background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.form-modal .gform_wrapper.gravity-theme .gfield_description.validation_message{color:#e52212;font-size:14px}.form-modal .gform_wrapper.gravity-theme .gform_confirmation_message{padding:24px 0;color:#2c3c4d;font-size:18px}:root:root{--red: #E52212;--font-color: #4A5665;--head-color: #2C3C4D;--link-color: #3B79DD;--link-hover: #3B79DD;--primary-color: #3B79DD;--secondary-color: #E52212;--btn-color: #3B79DD;--btn-color-hover: #3B79DD;--btn-secondary-color-hover: #3B79DD;--font-base: 'Mulish', sans-serif;--font-heading: 'Mulish', sans-serif}@media screen and (max-width: 576px){.container{padding-left:16px;padding-right:16px}}body{font-family:var(--font-base);font-size:16px;color:var(--font-color)}@media screen and (max-width: 992px){body{font-size:14px}}p{margin-top:1em;margin-bottom:1em;line-height:1.8em;font-weight:var(--font-weight)}ul,table{line-height:1.8em}a{color:var(--link-color);font-weight:var(--font-weight);text-decoration:none}a:hover{color:color-mix(in srgb, var(--link-hover) 90%, black 10%)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.4em;color:var(--head-color);margin:0}h1,.h1{font-size:60px}@media screen and (max-width: 992px){h1,.h1{font-size:40px}}h2,.h2{font-size:50px}@media screen and (max-width: 992px){h2,.h2{font-size:35px}}h3,.h3{font-size:40px}@media screen and (max-width: 992px){h3,.h3{font-size:30px}}h4,.h4{font-size:30px}@media screen and (max-width: 992px){h4,.h4{font-size:25px}}h5,.h5{font-size:25px}@media screen and (max-width: 992px){h5,.h5{font-size:20px}}h6,.h6{font-size:20px}@media screen and (max-width: 992px){h6,.h6{font-size:16px}}:root{--header-height: 121px}@media screen and (max-width: 992px){:root{--header-height: 65px}}#page-header{background-color:hsla(0,0%,100%,.8868);border-bottom:0}#page-header.--scrolled{background-color:hsla(0,0%,100%,.95);box-shadow:var(--box-shadow-primary)}#page-header .container{max-width:1422px}#page-header #header-center{padding-top:44px;padding-bottom:7px}#page-header #header-center .row{align-items:center;flex-wrap:nowrap}#page-header .header-center-widget-1{flex:0 0 auto;width:auto}#page-header .logo-header{display:inline-flex}#page-header .logo-header img{width:auto;height:66px;max-width:none}#page-header .header-center-widget-2{flex:1;display:flex;justify-content:flex-start}#page-header #header-center .menu{align-items:center;gap:8px;margin-left:35px}#page-header #header-center .menu>li>a{padding:0 16px;line-height:40px;font-size:16px;font-weight:400;color:#727272;background-color:rgba(0,0,0,0)}#page-header #header-center .menu>li>a:hover{color:var(--primary-color)}#page-header #header-center .menu>li.menu-item-has-children>a,#page-header #header-center .menu>li.menu-dropdown>a{position:relative;padding-right:30px}#page-header #header-center .menu>li.menu-item-has-children>a::after,#page-header #header-center .menu>li.menu-dropdown>a::after{content:"";position:absolute;top:50%;right:12px;width:7px;height:7px;border:0;border-top:2px solid var(--secondary-color);border-right:2px solid var(--secondary-color);border-radius:1px;transform:translateY(-50%) rotate(45deg)}#page-header #header-center .menu>li.menu-button>a{color:var(--btn-text-color);background-color:var(--btn-color);padding:10px 26px;line-height:1.5;font-weight:600;border-radius:24px;margin-left:8px}#page-header #header-center .menu>li.menu-button>a:hover{color:var(--btn-text-color);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}@media screen and (max-width: 992px){#page-header,#page-header.--scrolled{background-color:rgba(0,0,0,0)}#page-header .mobile-menu-wrapper.--top{background-color:hsla(0,0%,100%,.8285);border-bottom:0;box-shadow:none}#page-header #mobile-menu .mobile-menu-wrapper #mobile-bar{background-color:rgba(0,0,0,0)}#mobile-bar{height:65px}#mobile-bar .container{height:100%;padding-left:23px;padding-right:18px}#mobile-bar .row{height:100%;align-items:center;justify-content:space-between;flex-wrap:nowrap}.mobile-menu-wrapper__btn{display:flex;justify-content:flex-end}.mobile-menu-wrapper__logo{display:flex;align-items:center}.mobile-menu-wrapper__logo img,.mobile-menu-wrapper__logo svg{display:block;width:auto;height:42px}#mobile-menu .mobile-menu-wrapper #mobile-bar .mobile-menu-btn{position:relative;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;width:27px;height:18px;padding:0;border:0;background:none;font-size:0;color:rgba(0,0,0,0);cursor:pointer}#mobile-menu .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span{display:block;flex:0 0 2px;width:100%;height:2px;min-height:2px;border-radius:1px;background-color:#2c3c4d;transition:transform .2s ease,opacity .2s ease}#mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span{position:absolute;left:0;top:8px}#mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span:nth-child(1){transform:rotate(45deg)}#mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span:nth-child(2){opacity:0}#mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span:nth-child(3){transform:rotate(-45deg)}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items{background-color:#fff;padding:73px 0 32px}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items ul{margin:0;padding:0;list-style:none}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item{border-bottom:1px solid #eef1f4}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item>a{display:block;padding:16px 23px;color:#2c3c4d;font-size:18px;line-height:24px;font-weight:600;text-decoration:none}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item.current-menu-item>a,#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item>a:hover{color:#3b79dd}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item.menu-button{border-bottom:0;padding:24px 23px 0}#page-header #mobile-menu .mobile-menu-wrapper .mobile-menu-wrapper__items .menu-item.menu-button>a{display:inline-flex;align-items:center;justify-content:center;width:auto;height:50px;padding:0 32px;border-radius:25px;background-color:#3b79dd;color:#fff;font-size:15px;line-height:50px}#mobile-menu .mobile-menu-wrapper.--top,#mobile-menu.active .mobile-menu-wrapper.--top{background-color:hsla(0,0%,100%,.8868)}#mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn{background-color:rgba(0,0,0,0);animation:none}#page-header #mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span{flex:0 0 2px;height:2px;min-height:2px;width:27px}#page-header #mobile-menu.active .mobile-menu-wrapper #mobile-bar .mobile-menu-btn span:nth-child(2){width:0}}#page-footer.site-footer a{color:#c1c1c1}#page-footer.site-footer a:hover{color:var(--white)}#page-footer.site-footer .site-footer__links .is-active>a{font-weight:700}.site-footer{box-sizing:border-box;height:730px;background-color:#2c3c4d;color:#c1c1c1;padding:182px 0 65px}.site-footer .container{max-width:1422px}@media screen and (max-width: 1400px){.site-footer{height:auto;padding:72px 0 40px}}@media screen and (max-width: 576px){.site-footer{padding:48px 0 32px}}.site-footer__logos{display:flex;align-items:center;gap:51px;margin-bottom:50px}@media screen and (max-width: 992px){.site-footer__logos{flex-wrap:wrap;gap:28px;margin-bottom:40px}}.site-footer__brand{height:59px;width:auto}.site-footer__cert{display:flex;align-items:flex-start;align-self:flex-start;margin-top:18px;gap:33px}@media screen and (max-width: 992px){.site-footer__cert{flex-wrap:wrap;gap:20px 24px;margin-top:0}}.site-footer__cert img{height:34px;width:auto}.site-footer__cert img.site-footer__cert-nvm{height:37px;margin-top:-3px}.site-footer__col{padding:0}.site-footer__cols{display:grid;grid-template-columns:repeat(4, 234px);gap:0}@media screen and (max-width: 1400px){.site-footer__cols{grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px}}@media screen and (max-width: 992px){.site-footer__cols{grid-template-columns:repeat(2, 1fr);gap:40px}}@media screen and (max-width: 576px){.site-footer__cols{grid-template-columns:1fr}}.site-footer__title{margin:0 0 22px;font-size:20px;font-weight:600;color:var(--white)}.site-footer__address,.site-footer__links{font-size:16px;line-height:30px;font-style:normal;color:#c1c1c1}.site-footer__address a,.site-footer__links a{color:#c1c1c1}.site-footer__address a:hover,.site-footer__links a:hover{color:var(--white)}.site-footer__links{margin:0;padding:0;list-style:none}.site-footer__links li{margin-bottom:6px}.site-footer__links .is-active>a{font-weight:700}.site-footer__links--spaced{margin-top:42px}.site-footer__text{margin:0 0 20px;font-size:16px;line-height:26px;color:#c1c1c1}.site-footer__social{display:flex;gap:8px;margin-top:7px}.site-footer__social a{width:27px;height:27px;border-radius:6px;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center}.site-footer__social a svg{width:27px;height:27px}.site-footer__social a:hover{background-color:hsla(0,0%,100%,.16)}.site-footer__bottom{margin-top:123px}@media screen and (max-width: 1400px){.site-footer__bottom{margin-top:48px}}.site-footer__bottom{text-align:center;font-size:16px;line-height:23px;color:#c1c1c1}.site-footer__bottom p{margin:0}section[id*=display-post-type-] .container .text-column{margin-bottom:calc(var(--margin)*2)}section[id*=display-post-type-] .container .post-type-grid a,section[id*=display-post-type-] .container .post-type-slider a{display:flex;width:100%;height:100%}section[id*=display-post-type-] .container .post-type-grid a .content,section[id*=display-post-type-] .container .post-type-slider a .content{position:relative;background-color:var(--white);box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;width:100%;display:flex;flex-direction:column}section[id*=display-post-type-] .container .post-type-grid a .content .text-container,section[id*=display-post-type-] .container .post-type-slider a .content .text-container{padding:calc(var(--padding)*2);display:flex;flex:1}@media screen and (max-width: 450px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container,section[id*=display-post-type-] .container .post-type-slider a .content .text-container{padding:var(--padding)}}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper{display:flex;flex-direction:column;justify-content:space-between}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper p{color:var(--font-color)}@media screen and (max-width: 450px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__title--heading,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__title--heading{font-size:16px}}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__title--excerpt,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__title--excerpt{margin-bottom:0;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__read-more p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__read-more p{text-decoration:underline;margin-bottom:0;font-size:14px}@media screen and (max-width: 992px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__read-more p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__read-more p{font-size:12px}}section[id*=display-post-type-] .container .post-type-slider .slick-list .slick-track{display:flex}section[id*=display-post-type-] .container .post-type-slider .slick-list .slick-track .slide{display:flex;height:inherit}section[id*=display-post-type-] .container .post-type-grid{display:flex;flex-wrap:wrap;row-gap:calc(var(--margin)*2);width:100%}section[id*=display-post-type-] .container .post-type-grid article{flex:33.3333333%;max-width:33.3333333%;padding:0px var(--padding)}section[id*=display-post-type-] .container .post-type-grid article:hover{transform:translateY(-5px)}@media screen and (max-width: 768px){section[id*=display-post-type-] .container .post-type-grid article{flex:50%;max-width:50%}}section[id*=display-post-type-] .container .pagination{display:flex;width:100%;justify-content:center;gap:var(--margin);margin-top:calc(var(--margin)*2);margin-bottom:calc(var(--margin)*2)}section[id*=faq-].is-style-breedte_desktop_middel .container{max-width:850px}section[id*=faq-].is-style-breedte_desktop_klein .container{max-width:600px}section[id*=faq-].two_columns .category-wrapper .question-wrapper{margin:12px 0px;flex:calc(50% - 12px);max-width:calc(50% - 12px)}@media screen and (max-width: 992px){section[id*=faq-].two_columns .category-wrapper .question-wrapper{flex:100%;max-width:100%}}section[id*=faq-] .category-wrapper{display:flex;flex-wrap:wrap;column-gap:24px}section[id*=faq-] .category-wrapper .question-wrapper h2{position:relative;cursor:pointer;font-family:var(--font-base);font-size:18px;text-transform:unset;padding:var(--padding) 50px var(--padding) calc(var(--padding)*2);background-color:var(--grey-input-background)}@media screen and (max-width: 992px){section[id*=faq-] .category-wrapper .question-wrapper h2{font-size:16px}}section[id*=faq-] .category-wrapper .question-wrapper h2::after{content:"+";position:absolute;font-size:24px;font-weight:600;right:-6px;top:50%;transform:translate(-50%, -50%);width:24px}section[id*=faq-] .category-wrapper p,section[id*=faq-] .category-wrapper ul{display:none}section[id*=faq-] .category-wrapper .question-wrapper{margin:12px 0px;flex:100%;max-width:100%}section[id*=faq-] .category-wrapper .question-wrapper.active{margin-bottom:0}section[id*=faq-] .category-wrapper .question-wrapper.active h2::after{content:"-";right:-9px}section[id*=faq-] .category-wrapper .cat-title-wrapper{margin-top:calc(var(--margin)*4);flex:100%;max-width:100%}section[id*=faq-] .category-wrapper .cat-title-wrapper h2{font-size:28px}@media screen and (max-width: 992px){section[id*=faq-] .category-wrapper .cat-title-wrapper h2{font-size:24px}}section[id*=faq-] .category-wrapper .cat-title-wrapper:first-child{margin-top:calc(var(--margin)*2)}.section-hero{position:relative;overflow:hidden;margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);box-sizing:border-box;min-height:959px;padding-bottom:0;background-color:#f9fbfc}@media screen and (max-width: 1400px){.section-hero{min-height:0;padding-bottom:64px}}@media screen and (max-width: 992px){.section-hero{padding-bottom:0}}.section-hero .container{max-width:1422px;width:100%}.section-hero__media{position:absolute;top:0;right:0;width:1163px;height:959px;z-index:0;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1163 959%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M345,0L347,11L348,22L349,33L349,44L349,55L348,66L347,77L345,88L343,99L343,110L336,121L332,132L327,143L321,154L315,165L308,176L300,187L291,198L282,209L271,220L258,231L244,242L228,253L244,264L260,275L274,286L286,297L297,308L306,319L315,330L323,341L330,352L336,363L341,374L345,385L350,396L353,407L356,418L358,429L360,440L361,451L362,462L363,473L362,484L362,495L361,506L360,517L359,528L358,539L357,550L355,561L352,572L349,583L345,594L341,605L336,616L331,627L325,638L318,649L311,660L302,671L293,682L283,693L272,704L257,715L241,726L224,737L205,748L186,759L166,770L147,781L128,792L111,803L95,814L81,825L70,836L61,847L59,852L57,855L56,858L55,861L55,864L55,867L55,870L55,873L56,876L57,879L59,882L60,885L62,888L65,891L68,894L71,897L74,900L77,903L81,906L84,909L88,912L92,915L96,918L100,921L105,924L110,927L115,930L121,933L127,936L133,939L140,942L148,945L157,948L167,951L179,954L196,957L205,958L205,959L1163,959L1163,0Z%27/%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1163 959%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M345,0L347,11L348,22L349,33L349,44L349,55L348,66L347,77L345,88L343,99L343,110L336,121L332,132L327,143L321,154L315,165L308,176L300,187L291,198L282,209L271,220L258,231L244,242L228,253L244,264L260,275L274,286L286,297L297,308L306,319L315,330L323,341L330,352L336,363L341,374L345,385L350,396L353,407L356,418L358,429L360,440L361,451L362,462L363,473L362,484L362,495L361,506L360,517L359,528L358,539L357,550L355,561L352,572L349,583L345,594L341,605L336,616L331,627L325,638L318,649L311,660L302,671L293,682L283,693L272,704L257,715L241,726L224,737L205,748L186,759L166,770L147,781L128,792L111,803L95,814L81,825L70,836L61,847L59,852L57,855L56,858L55,861L55,864L55,867L55,870L55,873L56,876L57,879L59,882L60,885L62,888L65,891L68,894L71,897L74,900L77,903L81,906L84,909L88,912L92,915L96,918L100,921L105,924L110,927L115,930L121,933L127,936L133,939L140,942L148,945L157,948L167,951L179,954L196,957L205,958L205,959L1163,959L1163,0Z%27/%3E%3C/svg%3E") no-repeat;mask-size:100% 100%}@media screen and (max-width: 1400px){.section-hero__media{width:56%;height:100%}}@media screen and (max-width: 992px){.section-hero__media{position:relative;top:0;right:0;width:100%;height:300px;border-radius:0 0 32px 32px;-webkit-mask:none;mask:none}}@media screen and (max-width: 576px){.section-hero__media{height:268px;border-radius:0 0 40px 40px}}.section-hero__slide{position:absolute;top:-5px;left:-177px;width:1709px;height:964px;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .8s ease}.section-hero__slide.is-active{opacity:1}@media screen and (max-width: 1400px){.section-hero__slide{inset:0;width:auto;height:auto;background-position:center right}}.section-hero .container{position:relative;z-index:1}.section-hero__content{max-width:900px;padding:86px 0 68px;margin-left:-5px}@media screen and (max-width: 1400px){.section-hero__content{max-width:54%;margin-left:0;padding:64px 0 48px}}@media screen and (max-width: 992px){.section-hero__content{max-width:100%;padding:32px 0 40px}}.section-hero__heading{color:#2c3c4d;font-weight:700;font-size:70px;line-height:1.143;max-width:570px;margin-bottom:35px}.section-hero__heading *{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit}@media screen and (max-width: 1400px){.section-hero__heading{font-size:54px;line-height:1.1;max-width:100%}}@media screen and (max-width: 992px){.section-hero__heading{font-size:46px;margin-bottom:20px}}@media screen and (max-width: 576px){.section-hero__heading{font-size:42px;line-height:41px;margin-bottom:18px}}.section-hero__subtitle{color:#8c959f;font-size:24px;line-height:40px;font-weight:400;max-width:494px;margin-bottom:31px}@media screen and (max-width: 992px){.section-hero__subtitle{font-size:18px;line-height:30px;margin-bottom:26px}}@media screen and (max-width: 576px){.section-hero__subtitle{font-size:16px;line-height:28px;margin-bottom:24px}}.section-hero__cta{display:inline-block;background-color:#ff6653;color:var(--white);font-size:18px;font-weight:600;line-height:61px;padding:0 29px 0 40px;border-radius:31px;text-decoration:none;transition:filter .2s ease}@media screen and (max-width: 576px){.section-hero__cta{font-size:13px;line-height:50px;padding:0 26px}}.section-hero__cta:hover{color:var(--white);filter:brightness(0.95)}.hero-search{margin-top:40px;max-width:896px;margin-left:3px;filter:drop-shadow(11px 3px 3px rgba(0, 0, 0, 0.16))}@media screen and (max-width: 1400px){.hero-search{max-width:100%;margin-left:0}}.hero-search__tabs{display:flex;align-items:flex-start;width:438px;max-width:100%;height:71px;padding:0;position:relative;z-index:2;margin-bottom:-21px;background-color:var(--white);border-radius:19px 25px 0 0}.hero-search__tab{position:relative;flex:1 1 0;display:flex;align-items:flex-start;cursor:pointer;color:#ababab;font-size:16px;line-height:19.2px;font-weight:400;white-space:nowrap;padding:17px 0 0 20px;transition:color .15s ease}.hero-search__tab input{position:absolute;opacity:0;pointer-events:none}.hero-search__tab+.hero-search__tab::before{content:"";position:absolute;top:22px;left:0;width:1px;height:28px;background-color:#e3e3e3}.hero-search__tab span{display:inline-block;padding-bottom:13px;border-bottom:2px solid rgba(0,0,0,0)}.hero-search__tab:hover{color:var(--head-color)}.hero-search__tab:focus-within{outline:2px solid #3b79dd;outline-offset:4px}.hero-search__tab.is-active{color:#ff6653;font-weight:700}.hero-search__tab.is-active span{border-bottom-color:#ff6653}.hero-search__fields{display:flex;align-items:flex-start;padding:28px 30px 44px 19px;position:relative;z-index:1;background-color:var(--white);border-radius:16px}@media screen and (max-width: 1400px){.hero-search__fields{flex-wrap:wrap;gap:20px 24px;padding:24px}}@media screen and (max-width: 992px){.hero-search__fields{flex-direction:column;align-items:stretch;gap:18px;padding:20px 16px 20px}}.hero-search__field{flex:0 0 auto;min-width:0}.hero-search__field--place{width:200px;margin-right:23px}.hero-search__field--type{width:219px;margin-right:21px}.hero-search__field--price{width:300px;margin-right:30px}@media screen and (max-width: 1400px){.hero-search__field{flex:1 1 220px;width:auto;margin-right:0}}@media screen and (max-width: 992px){.hero-search__field{flex:0 0 auto;width:100%}}.hero-search__label{display:block;font-weight:600;color:#2c3c4d;font-size:18px;line-height:20px;padding:0;margin:0 0 8px 11px}.hero-search__select,.hero-search__input{width:100%;height:40px;margin:0;padding:0 11px;border:1px solid #e3e3e3;border-radius:2px;background-color:var(--white);color:#898585;font-size:16px;line-height:19.2px;font-family:inherit}.hero-search__select::placeholder,.hero-search__input::placeholder{color:#898585}.hero-search__select:focus,.hero-search__input:focus{background-color:var(--white)}.hero-search__autocomplete{position:relative}.hero-search__suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;max-height:260px;overflow-y:auto;margin:0;padding:0;list-style:none;background-color:var(--white);border:1px solid #e3e3e3;border-radius:2px;box-shadow:0 8px 20px rgba(0,0,0,.12)}.hero-search__suggestions[hidden]{display:none}.hero-search__suggestion{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 11px;cursor:pointer;font-size:15px;line-height:19.2px;color:#2c3c4d}.hero-search__suggestion:hover,.hero-search__suggestion.is-active{background-color:#f4f6f8}.hero-search__suggestion-type{flex:0 0 auto;font-size:13px;color:#898585}.hero-search__select{appearance:none;-webkit-appearance:none;padding-right:30px;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23E52212%27 stroke-width=%272.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.hero-search__price{display:flex;gap:15px}.hero-search__price .hero-search__input{width:145px}.hero-search__price .hero-search__input:last-child{width:140px}@media screen and (max-width: 1400px){.hero-search__price .hero-search__input{width:auto;flex:1;min-width:0}}.hero-search__submit{flex:0 0 auto;align-self:flex-start;margin-top:21px}@media screen and (max-width: 1400px){.hero-search__submit{align-self:flex-end;margin-top:0}}@media screen and (max-width: 992px){.hero-search__submit{align-self:flex-end}}.hero-search__submit{width:54px;height:54px;border:0;border-radius:50%;background-color:#3b79dd;color:var(--white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hero-search__submit svg{width:20px;height:20px}.hero-search__submit:hover{background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}@media screen and (max-width: 576px){.section-hero{background-color:#fff}.section-hero__media{height:307px;margin-top:calc(-1*var(--header-height));border-radius:0 0 200px 150px/0 0 145px 45px}.section-hero .container{padding-left:16px;padding-right:16px}.section-hero__content{padding:10px 0 0;margin-left:0}.section-hero__heading{max-width:none;margin-bottom:18px;font-size:42px;line-height:41px}.section-hero__subtitle{max-width:none;margin-bottom:18px;font-size:16px;line-height:28px}.section-hero__cta{display:block;width:208px;padding:0;background-color:#3b79dd;font-size:13px;line-height:50px;border-radius:31px;text-align:center}.hero-search{margin-top:29px;margin-left:0;margin-bottom:40px}.hero-search__tabs{width:100%;height:50px;margin-bottom:0;border-radius:19px 25px 0 0}.hero-search__tab{font-size:14px;line-height:16.8px;padding-left:12px}.hero-search__tab+.hero-search__tab::before{top:13px}.hero-search__tab span{padding-bottom:7px}.hero-search__fields{position:relative;gap:37px;padding:30px 14px 28px;border-radius:0 0 16px 16px}.hero-search__label{margin:0 0 20px}.hero-search__field{width:100%}.hero-search__select,.hero-search__input{max-width:calc(100% - 93px)}.hero-search__price{flex-direction:column;gap:8px}.hero-search__price .hero-search__input,.hero-search__price .hero-search__input:last-child{flex:0 0 auto;width:100%;max-width:calc(100% - 93px);height:40px}.hero-search__submit{position:absolute;right:20px;bottom:15px;width:54px;height:54px;margin:0;border-radius:27px}}.section-paginakop{padding:107px 0 0}@media screen and (max-width: 992px){.section-paginakop{padding-top:56px}}.section-paginakop .container{max-width:1422px}.section-paginakop__breadcrumb{display:flex;gap:8px;margin-bottom:40px;color:#707070;font-size:15px;line-height:18px}.section-paginakop__breadcrumb a{color:inherit;text-decoration:none}.section-paginakop__breadcrumb a:hover{color:#3b79dd}.section-paginakop__title{max-width:886px;margin:0;color:#2c3c4d;font-size:70px;line-height:1.1;font-weight:700}@media screen and (max-width: 992px){.section-paginakop__title{font-size:48px}}@media screen and (max-width: 576px){.section-paginakop__title{font-size:34px}}.section-paginakop__subtitle{max-width:886px;margin:23px 0 0;color:#ff6652;font-size:18px;line-height:35px;font-weight:400;text-transform:uppercase}@media screen and (max-width: 576px){.section-paginakop__subtitle{font-size:16px;line-height:28px}}.section-paginakop__intro{max-width:1318px;margin-top:36px;color:#8c959f;font-size:16px;line-height:35px}.section-paginakop__intro p{margin:0 0 16px;line-height:inherit}.section-paginakop__intro p:last-child{margin-bottom:0}@media screen and (max-width: 576px){.section-paginakop__intro{line-height:28px}}.section-paginakop__media{position:relative;margin:57px 0 0}.section-paginakop__media::before{content:"";position:absolute;inset:-24px 88px -52px -70px;border-radius:24px;background-color:#f6f9fb}@media screen and (max-width: 992px){.section-paginakop__media::before{inset:-16px 40px -28px -16px}}@media screen and (max-width: 576px){.section-paginakop__media::before{display:none}}.section-paginakop__media img{position:relative;display:block;width:100%;height:auto;aspect-ratio:1406/589;object-fit:cover;border-radius:24px}@media screen and (max-width: 576px){.section-paginakop__media img{aspect-ratio:3/2;border-radius:16px}}.section-sponsoring{padding:96px 0 0}@media screen and (max-width: 992px){.section-sponsoring{padding-top:56px}}.section-sponsoring .container{max-width:1422px}.section-sponsoring__panel{padding:50px 70px 60px;border-radius:37px;background-color:rgba(59,121,221,.106)}@media screen and (max-width: 992px){.section-sponsoring__panel{padding:40px 32px 44px;border-radius:24px}}@media screen and (max-width: 576px){.section-sponsoring__panel{padding:32px 20px 36px}}.section-sponsoring__title{margin:0;color:#2c3c4d;font-size:48px;line-height:1.2;font-weight:700;text-align:center}@media screen and (max-width: 992px){.section-sponsoring__title{font-size:34px}}@media screen and (max-width: 576px){.section-sponsoring__title{font-size:26px}}.section-sponsoring__intro{max-width:1017px;margin:28px auto 0;color:#8c959f;font-size:16px;line-height:35px;text-align:center}.section-sponsoring__intro p{margin:0;line-height:inherit}@media screen and (max-width: 576px){.section-sponsoring__intro{line-height:28px}}.section-sponsoring__columns{display:grid;grid-template-columns:repeat(3, 1fr);gap:43px;margin-top:44px}@media screen and (max-width: 992px){.section-sponsoring__columns{grid-template-columns:repeat(2, 1fr);gap:24px}}@media screen and (max-width: 576px){.section-sponsoring__columns{grid-template-columns:1fr}}.section-sponsoring__column{color:#464646;font-size:16px;line-height:35px}.section-sponsoring__column p{margin:0;line-height:inherit}.section-sponsoring__column ul{margin:0;padding:0;list-style:none}@media screen and (max-width: 576px){.section-sponsoring__column{line-height:30px}}.content-page #page-header{background-color:rgba(0,0,0,0)}.content-page #page-header.--scrolled{background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(10px)}.content-page #page-main{position:relative;background-color:#f7fafc}.content-page .section-paginakop,.content-page section[id^=text-]{position:relative;z-index:1;background-color:rgba(0,0,0,0)}.content-page section[id^=text-] .container,.content-page section[id^=image-left-text-right-] .container,.content-page section[id^=faq-] .container{max-width:1422px}.content-page #page-main::before{content:"";position:absolute;top:calc(-1*var(--header-height));right:0;left:0;height:var(--content-white-height, 103.05vw);background-color:var(--white);background-image:url(../b3e67cef3951d1bc8d76.svg),url(../ef3c019576c4410dc02f.svg);background-repeat:no-repeat,no-repeat;background-size:69.17vw auto,106.88vw auto;background-position:32.29vw -7.91vw,-4.62vw 35.98vw;pointer-events:none}@media screen and (max-width: 768px){.content-page #page-main::before{background-image:none}}.content-page section[id^=text-]{padding:96px 0 0}@media screen and (max-width: 992px){.content-page section[id^=text-]{padding-top:56px}}.content-page section[id^=text-] .text-wrapper{max-width:1273px;margin-inline:auto;text-align:center}.content-page section[id^=text-] h1,.content-page section[id^=text-] h2,.content-page section[id^=text-] h3{margin:0 0 30px;color:#2c3c4d;font-size:48px;line-height:1.2;font-weight:700}@media screen and (max-width: 992px){.content-page section[id^=text-] h1,.content-page section[id^=text-] h2,.content-page section[id^=text-] h3{font-size:34px}}@media screen and (max-width: 576px){.content-page section[id^=text-] h1,.content-page section[id^=text-] h2,.content-page section[id^=text-] h3{font-size:26px}}.content-page section[id^=text-] p{margin:0 0 16px;color:#8c959f;font-size:16px;line-height:35px}.content-page section[id^=text-] p:last-child{margin-bottom:0}@media screen and (max-width: 576px){.content-page section[id^=text-] p{line-height:28px}}.content-page section[id^=text-] .button-wrapper:empty{display:none}.content-page section[id^=image-left-text-right-]{padding:84px 0 0}@media screen and (max-width: 992px){.content-page section[id^=image-left-text-right-]{padding-top:56px}}.content-page section[id^=image-left-text-right-] .row{display:flex;align-items:flex-start;gap:79px}@media screen and (max-width: 992px){.content-page section[id^=image-left-text-right-] .row{flex-direction:column;gap:32px}}.content-page section[id^=image-left-text-right-] .col-6{width:auto;max-width:none;padding:0;flex:0 1 auto}.content-page section[id^=image-left-text-right-] .col-6:first-child{flex:0 0 624px;max-width:624px}.content-page section[id^=image-left-text-right-] .col-6:last-child{flex:1 1 auto;max-width:602px}@media screen and (max-width: 992px){.content-page section[id^=image-left-text-right-] .col-6:first-child,.content-page section[id^=image-left-text-right-] .col-6:last-child{flex:1 1 auto;max-width:100%;width:100%}}.content-page section[id^=image-left-text-right-] .image-container,.content-page section[id^=image-left-text-right-] img{width:100%}.content-page section[id^=image-left-text-right-] img{display:block;height:auto;aspect-ratio:624/628;object-fit:cover;border-radius:24px}@media screen and (max-width: 992px){.content-page section[id^=image-left-text-right-] img{aspect-ratio:3/2}}.content-page section[id^=image-left-text-right-] h1,.content-page section[id^=image-left-text-right-] h2,.content-page section[id^=image-left-text-right-] h3{margin:0 0 24px;color:#2c3c4d;font-size:48px;line-height:1.2;font-weight:700}@media screen and (max-width: 992px){.content-page section[id^=image-left-text-right-] h1,.content-page section[id^=image-left-text-right-] h2,.content-page section[id^=image-left-text-right-] h3{font-size:34px}}@media screen and (max-width: 576px){.content-page section[id^=image-left-text-right-] h1,.content-page section[id^=image-left-text-right-] h2,.content-page section[id^=image-left-text-right-] h3{font-size:26px}}.content-page section[id^=image-left-text-right-] p{margin:0 0 16px;color:#8c959f;font-size:16px;line-height:35px}.content-page section[id^=image-left-text-right-] p:last-child{margin-bottom:0}@media screen and (max-width: 576px){.content-page section[id^=image-left-text-right-] p{line-height:28px}}.content-page section[id^=image-left-text-right-] .button-wrapper:empty{display:none}.content-page section[id^=faq-]{padding:96px 0 40px}@media screen and (max-width: 992px){.content-page section[id^=faq-]{padding-top:56px}}.content-page section[id^=faq-] .main-title-wrapper{margin-bottom:40px;text-align:center}.content-page section[id^=faq-] .main-title-wrapper h1,.content-page section[id^=faq-] .main-title-wrapper h2,.content-page section[id^=faq-] .main-title-wrapper h3{margin:0;color:#2c3c4d;font-size:48px;line-height:1.2;font-weight:700}@media screen and (max-width: 992px){.content-page section[id^=faq-] .main-title-wrapper h1,.content-page section[id^=faq-] .main-title-wrapper h2,.content-page section[id^=faq-] .main-title-wrapper h3{font-size:34px}}@media screen and (max-width: 576px){.content-page section[id^=faq-] .main-title-wrapper h1,.content-page section[id^=faq-] .main-title-wrapper h2,.content-page section[id^=faq-] .main-title-wrapper h3{font-size:26px}}.content-page section[id^=faq-] .category-wrapper{max-width:935px;margin-inline:auto;column-gap:0}.content-page section[id^=faq-] .cat-title-wrapper{margin-top:44px}.content-page section[id^=faq-] .cat-title-wrapper:first-child{margin-top:0}.content-page section[id^=faq-] .cat-title-wrapper h2{margin:0 0 14px;color:#676767;font-size:22px;line-height:1.3;font-weight:700;text-transform:none}.content-page section[id^=faq-] .question-wrapper{margin:0 0 14px;border-radius:10px;background-color:var(--white);overflow:hidden}.content-page section[id^=faq-] .question-wrapper h2{margin:0;padding:0 76px 0 26px;min-height:62px;display:flex;align-items:center;background-color:rgba(0,0,0,0);color:#7c7c7c;font-family:var(--font-base);font-size:16px;line-height:24px;font-weight:700;text-transform:none}.content-page section[id^=faq-] .question-wrapper h2::after{content:"";position:absolute;top:50%;right:30px;width:16px;height:16px;margin-top:-8px;transform:none;border-right:2px solid #2c3c4d;border-bottom:2px solid #2c3c4d;rotate:45deg;transition:rotate .2s ease}.content-page section[id^=faq-] .question-wrapper p,.content-page section[id^=faq-] .question-wrapper ul,.content-page section[id^=faq-] .question-wrapper ol{margin:0;padding:0 26px 26px;color:#5a5a5a;font-size:14px;line-height:30px}.content-page section[id^=faq-] .question-wrapper ul,.content-page section[id^=faq-] .question-wrapper ol{padding-left:46px}.content-page section[id^=faq-] .question-wrapper.active h2::after{content:"";right:30px;margin-top:-3px;rotate:225deg}.section-intro{padding:272px 0 138px;background-color:var(--white)}@media screen and (max-width: 1400px){.section-intro{padding:90px 0 80px}}@media screen and (max-width: 992px){.section-intro{padding:64px 0 56px}}.section-intro .container{max-width:1686px}.section-intro__grid{display:grid;grid-template-columns:485px 792px;gap:230px;align-items:start}@media screen and (max-width: 1400px){.section-intro__grid{grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);gap:48px;align-items:center}}@media screen and (max-width: 992px){.section-intro__grid{grid-template-columns:minmax(0, 1fr);gap:48px}}.section-intro__content{margin-top:60px}@media screen and (max-width: 1400px){.section-intro__content{margin-top:0}}.section-intro__media{position:relative;height:532px}@media screen and (max-width: 1400px){.section-intro__media{height:auto}}.section-intro__media::before{content:"";position:absolute;left:0;top:12px;width:602px;height:520px;background-color:#f6f9fb;border-radius:24px;z-index:0}@media screen and (max-width: 992px){.section-intro__media::before{display:none}}.section-intro__photo{position:absolute;left:118px;top:0;width:558px;height:431px;z-index:1;border-radius:24px;overflow:hidden}@media screen and (max-width: 1400px){.section-intro__photo{position:relative;left:0;width:100%;height:auto;aspect-ratio:558/431}}@media screen and (max-width: 576px){.section-intro__photo{border-radius:16px}}.section-intro__img{width:100%;height:100%;object-fit:cover;display:block}.section-intro__badge{position:absolute;z-index:2;left:192px;top:369px;width:369px;height:129px;display:grid;grid-template-columns:65px 1fr;grid-template-rows:auto auto;column-gap:24px;align-content:start;padding:17px;background-color:var(--white);border-radius:20px;box-shadow:0 12px 30px -6px rgba(0,0,0,.1)}@media screen and (max-width: 1400px){.section-intro__badge{position:relative;left:0;top:-56px;width:auto;max-width:calc(100% - 40px);height:auto;margin:0 auto -56px 20px;padding:16px}}@media screen and (max-width: 576px){.section-intro__badge{grid-template-columns:46px 1fr;column-gap:14px;padding:12px;border-radius:14px}}.section-intro__badge-icon{grid-column:1;grid-row:1;width:65px;height:65px}@media screen and (max-width: 576px){.section-intro__badge-icon{width:46px;height:46px}.section-intro__badge-icon svg{width:24px;height:24px}}.section-intro__badge-icon{border-radius:3px;background-color:#3b79dd;display:inline-flex;align-items:center;justify-content:center}.section-intro__badge-icon svg{width:34px;height:34px}.section-intro__badge-text{grid-column:2;grid-row:1;display:flex;flex-direction:column}.section-intro__badge-text small{font-size:16px;line-height:22px;font-weight:400;color:#8c959f}.section-intro__badge-text strong{font-size:28px;line-height:34px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 576px){.section-intro__badge-text strong{font-size:19px;line-height:24px}}.section-intro__badge-link{grid-column:1/-1;grid-row:2;justify-self:end;margin-top:9px;font-size:14px;line-height:16.8px;font-weight:600;color:#3b79dd}.section-intro__heading{margin-bottom:6px}.section-intro__heading *{margin:0;font-size:30px;line-height:56px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.section-intro__heading *{font-size:26px}}.section-intro__text{max-width:792px;margin-bottom:29px}.section-intro__text *{font-size:16px;line-height:35px;font-weight:400;color:#8c959f;margin:0}.section-intro__footer{display:flex;align-items:flex-start;gap:54px}@media screen and (max-width: 1400px){.section-intro__footer{flex-wrap:wrap;gap:32px 40px}}@media screen and (max-width: 576px){.section-intro__footer{flex-wrap:wrap;gap:30px}}.section-intro__button{flex:0 0 auto;margin-top:27px;display:inline-flex;align-items:center;justify-content:center;height:61px;padding:0 36px;background-color:#3b79dd;color:var(--white);font-size:18px;font-weight:600;border-radius:31px;text-decoration:none}.section-intro__button:hover{color:var(--white);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.section-intro__stats{position:relative;flex:0 0 auto;max-width:100%}.section-intro__overzicht{box-sizing:border-box;width:338px;max-width:100%;padding:17px 0 6px 12px}.section-intro__overzicht-title{margin:0 0 14px;font-size:17px;line-height:1.2;font-weight:700;color:#333}.section-intro__stat-list{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none}.section-intro__stat-value{display:flex;align-items:center;gap:8px;margin:0;font-size:24px;line-height:1.1;font-weight:700;color:#333}.section-intro__stat-icon{display:inline-flex}.section-intro__stat-icon svg{display:block;width:20px;height:20px}.section-intro__stat-label{margin:7px 0 0;font-size:11px;line-height:1.3;color:#6b6b6b}.section-intro__stats-img{display:block;width:338px;max-width:100%;height:auto}.section-intro__funda{position:absolute;left:215px;top:-36px;z-index:1}.section-intro__funda-img{display:block;width:115px;height:auto}@media screen and (max-width: 576px){.section-intro{padding:15px 0 0}.section-intro__grid{gap:0}.section-intro__photo{border-radius:24px}.section-intro__img{aspect-ratio:343/265;object-fit:cover}.section-intro__badge{width:251px;grid-template-columns:44px 1fr;column-gap:10px;padding:13px 14px}.section-intro__badge-icon{width:44px;height:44px}.section-intro__badge-icon svg{width:22px;height:22px}.section-intro__badge-link{display:none}.section-intro__badge-text small{font-size:16px;line-height:19.2px}.section-intro__badge-text strong{font-size:19px;line-height:22.8px}.section-intro__content{margin-top:0}.section-intro__heading *{font-size:30px;line-height:42px}.section-intro__text{font-size:16px;line-height:35px}.section-intro__button{width:141px;height:50px;padding:0;font-size:13px;line-height:50px;border-radius:31px;text-align:center}.section-intro__stats{margin-top:26px}}.section-steps{padding:70px 0 163px;background-color:#f8fafc}.section-steps .container{max-width:1618px}.section-steps__card{background-color:var(--white);border-radius:32px;padding:62px 62px 70px}.section-steps__heading{text-align:center;margin-bottom:50px}.section-steps__heading *{margin:0;font-size:48px;line-height:1.2;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.section-steps__heading{margin-bottom:30px}.section-steps__heading *{font-size:30px}}.section-steps__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:27px}@media screen and (max-width: 992px){.section-steps__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 576px){.section-steps__grid{grid-template-columns:1fr}}.section-steps__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:45px 22px 40px;background-color:rgba(59,121,221,.106);border-radius:37px;box-shadow:2px 2px 1px 0 rgba(0,0,0,.16)}.section-steps__number{display:inline-flex;align-items:center;justify-content:center;width:93px;height:93px;border-radius:50%;background-color:#ff6652;color:var(--white);font-size:48px;font-weight:700;line-height:1;margin-bottom:32px}.section-steps__item-title{margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#2c3c4d}.section-steps__item-text{margin:0;font-size:16px;line-height:30px;font-weight:400;color:#6b7d8f}.section-steps__footer{display:flex;justify-content:center;margin-top:45px}.section-steps__button{display:inline-flex;align-items:center;justify-content:center;height:55px;padding:0 40px;background-color:#3b79dd;color:var(--white);font-size:18px;font-weight:600;border-radius:28px;text-decoration:none}.section-steps__button:hover{color:var(--white);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}@media screen and (max-width: 576px){.section-steps{display:none}}section.section-afspraak{content-visibility:visible}.section-afspraak{position:relative;box-sizing:border-box;height:343px;padding:0;background-color:#f8fafc}@media screen and (max-width: 1400px){.section-afspraak{height:auto;padding:0 0 64px}}.section-afspraak .container{position:relative;z-index:1;max-width:1422px}.section-afspraak__card{position:absolute;top:69px;width:1379px;height:407px;padding:68px 42px 42px 117px;background-color:var(--white);border-radius:25px;box-shadow:rgba(0,0,0,.06) 0 20px 50px -20px}@media screen and (max-width: 1400px){.section-afspraak__card{position:relative;top:0;width:100%;height:auto;padding:48px}}.section-afspraak__content{position:relative;z-index:2}.section-afspraak__heading{max-width:674px;margin-bottom:31px}.section-afspraak__heading *{margin:0;font-size:48px;line-height:57.6px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.section-afspraak__heading *{font-size:30px}}.section-afspraak__text{max-width:669px;margin:0 0 60px;font-size:20px;line-height:30px;color:#6b7d8f}.section-afspraak__actions{display:flex;align-items:center;gap:23px}@media screen and (max-width: 576px){.section-afspraak__actions{flex-wrap:wrap;gap:20px}}.section-afspraak__button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;width:344px;height:61px;background-color:#3b79dd;color:var(--white);font-size:18px;font-weight:600;border-radius:31px;text-decoration:none}.section-afspraak__button:hover{color:var(--white);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.section-afspraak__note{font-size:18px;font-weight:600;color:#2c3c4d}.section-afspraak__whatsapp{margin-left:auto;display:inline-flex;align-items:center;gap:10px;text-decoration:none}.section-afspraak__whatsapp-icon{width:42px;height:42px;border-radius:50%;background-color:#25d366;display:inline-flex;align-items:center;justify-content:center}.section-afspraak__whatsapp-icon svg{width:26px;height:26px}.section-afspraak__whatsapp-text{font-size:15px;font-weight:600;line-height:1.2;color:#2c3c4d;max-width:90px}.section-afspraak__photo{position:absolute;left:866px;top:-110px;width:280px;height:517px;overflow:hidden;z-index:3;pointer-events:none}@media screen and (max-width: 1400px){.section-afspraak__photo{position:relative;left:auto;top:0;width:220px;height:300px;margin:24px 0 -32px auto}}.section-afspraak__img{display:block;width:280px;height:700px}@media screen and (max-width: 1400px){.section-afspraak__img{width:100%;height:auto}}.section-afspraak__img{max-width:none;object-fit:cover;object-position:top center;transform:scaleX(-1)}@media screen and (max-width: 576px){.section-afspraak{padding:27px 0 4px}.section-afspraak__card{position:relative;overflow:hidden;min-height:603px;padding:30px 11px 16px;border-radius:25px}.section-afspraak__content{position:static}.section-afspraak__heading{margin-bottom:16px}.section-afspraak__heading *{font-size:30px;line-height:36px}.section-afspraak__text{max-width:309px;margin:0 0 13px;font-size:16px;line-height:30px}.section-afspraak__actions{display:block}.section-afspraak__button{position:relative;z-index:4;width:152px;height:50px;margin-bottom:19px;padding:0;background-color:#ff6653;font-size:13px;border-radius:31px}.section-afspraak__note{display:block;max-width:150px;margin-left:11px;font-size:18px;line-height:21.6px}.section-afspraak__whatsapp{position:absolute;left:21px;bottom:16px;margin-left:0;gap:12px}.section-afspraak__whatsapp-icon{width:57px;height:57px;border-radius:14px}.section-afspraak__whatsapp-icon svg{width:34px;height:34px}.section-afspraak__whatsapp-text{max-width:80px;font-size:14px;line-height:16.8px}.section-afspraak__photo{position:absolute;left:auto;right:-16px;top:215px;width:212px;height:532px;margin:0}.section-afspraak__img{width:212px;height:532px}}.section-woningen{position:relative;background-color:#f8fafc;padding:48px 0 0}@media screen and (max-width: 992px){.section-woningen{padding:56px 0 0}}.section-woningen::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:37.03vw;z-index:0;pointer-events:none;background-color:#f7fafc;clip-path:polygon(0% 100%, 1.3% 100%, 2.6% 100%, 3.91% 100%, 5.21% 100%, 6.51% 100%, 7.81% 100%, 9.11% 100%, 10.42% 100%, 11.72% 100%, 13.02% 99.86%, 14.32% 99.86%, 15.62% 99.72%, 16.93% 99.58%, 18.23% 99.44%, 19.53% 99.3%, 20.83% 99.16%, 22.14% 99.02%, 23.44% 98.87%, 24.74% 98.59%, 26.04% 98.45%, 27.34% 98.17%, 28.65% 98.03%, 29.95% 97.75%, 31.25% 97.47%, 32.55% 97.19%, 33.85% 96.91%, 35.16% 96.62%, 36.46% 96.34%, 37.76% 95.92%, 39.06% 95.64%, 40.36% 95.22%, 41.67% 94.94%, 42.97% 94.51%, 44.27% 94.09%, 45.57% 93.67%, 46.88% 93.25%, 48.18% 92.69%, 49.48% 92.26%, 50.78% 91.7%, 52.08% 91.28%, 53.39% 90.58%, 54.69% 90.01%, 55.99% 89.45%, 57.29% 88.89%, 58.59% 88.19%, 59.9% 87.48%, 61.2% 86.78%, 62.5% 86.08%, 63.8% 85.37%, 65.1% 84.53%, 66.41% 83.68%, 67.71% 82.7%, 69.01% 81.86%, 70.31% 80.87%, 71.61% 79.89%, 72.92% 78.9%, 74.22% 77.78%, 75.52% 76.51%, 76.82% 75.39%, 78.12% 74.12%, 79.43% 72.71%, 80.73% 71.31%, 82.03% 69.76%, 83.33% 68.21%, 84.64% 66.53%, 85.94% 64.7%, 87.24% 62.59%, 88.54% 60.48%, 89.84% 58.23%, 91.15% 55.56%, 92.45% 52.74%, 93.75% 49.37%, 95.05% 45.57%, 96.35% 40.93%, 97.66% 34.74%, 98.96% 22.5%, 99.48% 10.55%, 99.95% 0%, 100% 100%, 0% 100%)}@media screen and (max-width: 992px){.section-woningen::before{display:none}}.section-woningen::after{content:"";position:absolute;top:0;left:0;right:0;height:164px;z-index:0;pointer-events:none;background-color:#f7fafc}.section-woningen>.container{position:relative;z-index:1}.section-woningen .container{max-width:1422px}.section-woningen__head{display:flex;align-items:flex-start;justify-content:space-between;width:1379px;max-width:100%;gap:var(--margin)}@media screen and (max-width: 1400px){.section-woningen__head{width:100%}}@media screen and (max-width: 768px){.section-woningen__head{flex-direction:column;align-items:flex-start}}.section-woningen__title *{margin:0;font-size:48px;line-height:57.6px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.section-woningen__title *{font-size:30px;line-height:1.2}}.section-woningen__subtitle{margin:11px 0 0;font-size:16px;line-height:30px;color:#8c959f}.section-woningen__counts{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:30px 0 0;padding:0;list-style:none;font-size:16px;line-height:30px;color:#8c959f}.section-woningen__count+.section-woningen__count::before{content:"|";margin:0 10px;color:#c7cdd4}.section-woningen__count-link{color:inherit;text-decoration:none;transition:color .15s ease}.section-woningen__count-link:hover,.section-woningen__count-link:focus-visible,.section-woningen__count-link.is-active{color:#ff6653}.section-woningen__divider{width:1379px;max-width:100%;margin:33px 0 0;border:0;border-top:1px solid #e3e3e3}.section-woningen__more-btn,.section-woningen__load-btn{display:inline-flex;align-items:center;justify-content:center;height:61px;background-color:#3b79dd;color:var(--white);font-size:18px;line-height:21.6px;font-weight:600;border-radius:31px;text-decoration:none;white-space:nowrap}.section-woningen__more-btn:hover,.section-woningen__load-btn:hover{color:var(--white);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.section-woningen__more-btn{flex:0 0 auto;width:176px;margin-top:96px}@media screen and (max-width: 768px){.section-woningen__more-btn{margin-top:24px}}.section-woningen__load-btn{width:247px}.section-woningen__grid{display:grid;grid-template-columns:repeat(3, 441px);column-gap:27px;row-gap:58px;margin-top:108px}@media screen and (max-width: 1400px){.section-woningen__grid{grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:56px}}@media screen and (max-width: 992px){.section-woningen__grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;row-gap:32px}}@media screen and (max-width: 576px){.section-woningen__grid{grid-template-columns:minmax(0, 1fr);row-gap:24px}}.section-woningen__footer{display:flex;justify-content:center;margin-top:63px}@media screen and (max-width: 1400px){.section-woningen__footer{margin-top:40px}}.woning-card{position:relative;width:441px;height:677px}@media screen and (max-width: 1400px){.woning-card{width:100%;height:auto}}.woning-card__link{position:absolute;inset:0;display:block}@media screen and (max-width: 1400px){.woning-card__link{position:relative}}.woning-card__media{position:absolute;top:0;left:0;z-index:2;width:441px;height:411px;border-radius:24px;overflow:hidden}@media screen and (max-width: 1400px){.woning-card__media{position:relative;width:100%;height:auto;aspect-ratio:441/411}}.woning-card__image{width:100%;height:100%;object-fit:cover}.woning-card__badge{position:absolute;top:14px;left:11px;z-index:1;display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:24px;font-size:14px;font-weight:400;color:var(--white)}.woning-card__badge--is-available{background-color:#3b79dd}.woning-card__badge--is-pending{background-color:#ff6652}.woning-card__badge--is-sold{background-color:red}.woning-card__body{position:absolute;top:0;left:8px;z-index:1;width:424px;height:677px;padding:436px 22px 0;background-color:var(--white);border-radius:25px;box-shadow:0 22px 30px -20px rgba(0,0,0,.35);transition:box-shadow .2s ease}@media screen and (max-width: 1400px){.woning-card__body{position:relative;left:0;width:100%;height:auto;padding:24px 22px 28px}}.woning-card__link:hover .woning-card__body{box-shadow:0 26px 40px -20px rgba(0,0,0,.4)}.woning-card__title{margin:0;font-size:24px;line-height:28.8px;font-weight:700;color:#2c3c4d}.woning-card__place{margin:0;font-size:18px;line-height:21.6px;font-weight:400;color:#8c959f}.woning-card__stats{display:grid;grid-template-columns:repeat(4, 1fr);margin:15px 0 0;padding:0;list-style:none}.woning-card__stat{display:flex;flex-direction:column;align-items:center;text-align:center}.woning-card__stat-icon{display:flex;align-items:center;justify-content:center;height:33px;color:#8fc0f3}.woning-card__stat-icon svg{width:30px;height:30px;display:block}.woning-card__stat-label{margin-top:6px;hyphens:auto;color:#8c959f;font-size:11px;line-height:13.2px}.woning-card__stat-value{margin-top:7px;color:#8c959f;font-size:18px;line-height:21.6px;font-weight:400}.woning-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--padding);margin-top:26px}.woning-card__price{color:#3b79dd;font-size:25px;line-height:30px;font-weight:800;white-space:nowrap}.woning-card__price-condition{font-size:14px;font-weight:400}.woning-card__more{display:inline-flex;align-items:center;gap:8px;color:#2c3c4d;font-size:18px;line-height:21.6px;font-weight:600;white-space:nowrap}.woning-card__more::after{content:"";width:20px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2714%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12h14M13 6l6 6-6 6%27/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2714%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12h14M13 6l6 6-6 6%27/%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width: 576px){.section-woningen{padding-top:30px}.section-woningen__title *{font-size:30px;line-height:36px}.section-woningen__grid{margin-top:32px;row-gap:34px}.section-woningen:not(.section-woningen--archive) .section-woningen__grid .woning-card:nth-of-type(n + 5){display:none}.section-woningen__load-btn{width:190px;height:50px;font-size:13px;line-height:50px}.section-woningen__more-btn{display:none}.section-woningen__footer{margin-top:34px}.woning-card__badge{top:12px;left:8px;height:40px}}.section-woningwijzer{padding:96px 0 120px;background-color:var(--white)}@media screen and (max-width: 992px){.section-woningwijzer{padding:56px 0 72px}}.section-woningwijzer .container{max-width:1240px}.section-woningwijzer .gform_wrapper.gravity-theme .gform_fields{row-gap:24px}.section-woningwijzer .gform_wrapper.gravity-theme fieldset.gfield{margin-bottom:0}.section-woningwijzer .gform_wrapper.gravity-theme .gfield_required{display:none}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__intro,.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__note{max-width:886px;margin-inline:auto;color:#2c3c4d;text-align:center}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__intro{margin-bottom:48px;font-size:29px;line-height:39px;font-weight:400}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__intro{margin-bottom:32px;font-size:22px;line-height:32px}}@media screen and (max-width: 576px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__intro{font-size:18px;line-height:28px}}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__note{color:#4a5665;font-size:20px;line-height:30px}@media screen and (max-width: 576px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__note{font-size:16px;line-height:26px}}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__question,.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills legend.gfield_label{display:block;width:100%;margin:0 0 24px;color:#2c3c4d;font-size:32px;line-height:1.2;font-weight:700;text-align:center}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__question,.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills legend.gfield_label{font-size:26px}}@media screen and (max-width: 576px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer__question,.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills legend.gfield_label{font-size:22px}}.section-woningwijzer .gform_wrapper.gravity-theme .gfield_label{display:block;margin:0 0 10px;color:#2c3c4d;font-size:16px;line-height:20px;font-weight:700}.section-woningwijzer .gform_wrapper.gravity-theme input[type=text],.section-woningwijzer .gform_wrapper.gravity-theme input[type=email],.section-woningwijzer .gform_wrapper.gravity-theme input[type=tel],.section-woningwijzer .gform_wrapper.gravity-theme input[type=number],.section-woningwijzer .gform_wrapper.gravity-theme select{width:100%;height:61px;padding:0 30px;border:1px solid rgba(112,112,112,.26);border-radius:31px;background-color:var(--white);color:#2c3c4d;font-family:inherit;font-size:16px;line-height:1.2}.section-woningwijzer .gform_wrapper.gravity-theme input[type=text]::placeholder,.section-woningwijzer .gform_wrapper.gravity-theme input[type=email]::placeholder,.section-woningwijzer .gform_wrapper.gravity-theme input[type=tel]::placeholder,.section-woningwijzer .gform_wrapper.gravity-theme input[type=number]::placeholder,.section-woningwijzer .gform_wrapper.gravity-theme select::placeholder{color:#ababab}.section-woningwijzer .gform_wrapper.gravity-theme input[type=text]:focus,.section-woningwijzer .gform_wrapper.gravity-theme input[type=email]:focus,.section-woningwijzer .gform_wrapper.gravity-theme input[type=tel]:focus,.section-woningwijzer .gform_wrapper.gravity-theme input[type=number]:focus,.section-woningwijzer .gform_wrapper.gravity-theme select:focus{border-color:#3b79dd;outline:none}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--width-half{width:100%;max-width:396px}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--width-half.gf_left_half{margin-inline-start:auto}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--width-half.gf_right_half{margin-inline-end:auto}@media screen and (max-width: 768px){.section-woningwijzer .gform_wrapper.gravity-theme .gfield--width-half{max-width:100%;margin-inline:0}}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--type-select{width:100%;max-width:400px}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--type-select .gfield_label{padding-left:30px;font-size:22px;line-height:1.2}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .gfield--type-select .gfield_label{font-size:18px}}.section-woningwijzer .gform_wrapper.gravity-theme .gfield--type-select select{height:63px;padding-right:60px;border-radius:40px;font-size:22px;font-weight:700;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23898585%27 stroke-width=%272.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 30px center}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .gfield--type-select select{height:56px;font-size:18px}}.section-woningwijzer .gform_wrapper.gravity-theme .gform_validation_errors{grid-column:1/-1;margin:0;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:#e52212;font-size:16px;text-align:center}.section-woningwijzer .gform_wrapper.gravity-theme .gform_validation_errors h2,.section-woningwijzer .gform_wrapper.gravity-theme .gform_validation_errors ol,.section-woningwijzer .gform_wrapper.gravity-theme .gform_validation_errors li,.section-woningwijzer .gform_wrapper.gravity-theme .gform_validation_errors a{margin:0;padding:0;color:#e52212;font-size:16px;list-style:none}.section-woningwijzer .gform_wrapper.gravity-theme .gfield_description.validation_message{margin-top:8px;padding:0;border:0;background:rgba(0,0,0,0);color:#e52212;font-size:14px}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_description.validation_message{text-align:center}.section-woningwijzer .gform_wrapper.gravity-theme .gform_confirmation_message{max-width:886px;margin-inline:auto;color:#2c3c4d;font-size:22px;line-height:32px;text-align:center}.section-woningwijzer .gform_wrapper.gravity-theme .gform_ajax_spinner{width:24px;height:24px;margin-left:12px}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_radio{display:flex;flex-wrap:wrap;justify-content:center;gap:21px 15px;width:100%}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gchoice{display:flex;width:auto;max-width:100%;margin:0}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_radio label{display:inline-flex;align-items:center;justify-content:center;min-height:63px;max-width:100%;margin:0;padding:0 46px;border:1px solid rgba(112,112,112,.26);border-radius:40px;background-color:var(--white);color:#2c3c4d;font-size:22px;line-height:1.2;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_radio label:hover{border-color:#3b79dd}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_radio label{min-height:54px;padding:0 28px;font-size:18px}}@media screen and (max-width: 576px){.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills .gfield_radio label{min-height:48px;padding:0 20px;font-size:16px;white-space:normal}}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills input[type=radio]:checked+label{border-color:#3b79dd;background-color:#3b79dd;color:var(--white)}.section-woningwijzer .gform_wrapper.gravity-theme .woningwijzer-pills input[type=radio]:focus-visible+label{outline:2px solid #2c3c4d;outline-offset:3px}.section-woningwijzer .gform_wrapper.gravity-theme .gform_page_footer,.section-woningwijzer .gform_wrapper.gravity-theme .gform_footer{display:flex;align-items:center;justify-content:center;gap:10px;margin:60px 0 0;padding:0}.section-woningwijzer .gform_wrapper.gravity-theme .gform_next_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_previous_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_button{width:auto;min-width:190px;height:63px;margin:0;padding:0 32px;border:0;border-radius:40px;background-color:#ff6652;color:var(--white);font-family:inherit;font-size:22px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:filter .15s ease}.section-woningwijzer .gform_wrapper.gravity-theme .gform_next_button:hover,.section-woningwijzer .gform_wrapper.gravity-theme .gform_previous_button:hover,.section-woningwijzer .gform_wrapper.gravity-theme .gform_button:hover{background-color:#ff6652;filter:brightness(0.95)}@media screen and (max-width: 992px){.section-woningwijzer .gform_wrapper.gravity-theme .gform_next_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_previous_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_button{min-width:160px;height:56px;padding:0 24px;font-size:18px}}@media screen and (max-width: 576px){.section-woningwijzer .gform_wrapper.gravity-theme .gform_next_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_previous_button,.section-woningwijzer .gform_wrapper.gravity-theme .gform_button{flex:1 1 0;min-width:0}}.section-woningwijzer .gform_wrapper.gravity-theme input.gform_previous_button,.section-woningwijzer .gform_wrapper.gravity-theme button.gform_previous_button{background-color:#898585;color:var(--white)}.section-woningwijzer .gform_wrapper.gravity-theme input.gform_previous_button:hover,.section-woningwijzer .gform_wrapper.gravity-theme button.gform_previous_button:hover{background-color:#898585;color:var(--white)}.section-hero--archive{min-height:831px;overflow:visible}@media screen and (max-width: 992px){.section-hero--archive{min-height:0;overflow:hidden}}.section-hero--archive .section-hero__media{z-index:2}@media screen and (max-width: 992px){.section-hero--archive .section-hero__media{z-index:0}}.section-hero--archive .container{z-index:3}.section-hero--archive .section-hero__content{padding:86px 0 0}.section-hero--archive .section-hero__heading{margin-bottom:24px}.section-hero--archive .section-hero__subtitle{margin-bottom:99px}.section-hero--archive .hero-search{margin-top:0;margin-bottom:-34px}@media screen and (max-width: 992px){.section-hero--archive .hero-search{margin-bottom:0}}.hero-search--extended .hero-search__fields{padding-bottom:24px;border-radius:16px 16px 0 0}@media screen and (max-width: 1400px){.hero-search--extended .hero-search__fields{border-radius:16px 16px 0 0}}.hero-search--extended .hero-search__fields--second{display:flex;align-items:flex-start;padding:0 30px 43px 19px;border-radius:0 0 16px 16px}.hero-search--extended .hero-search__fields--second .hero-search__input{width:100%}.hero-search--extended .hero-search__fields--second .hero-search__field{flex:0 0 auto;min-width:0}.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(1){width:200px;margin-right:24px}.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(2){width:218px;margin-right:21px}.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(3){width:200px}@media screen and (max-width: 992px){.hero-search--extended .hero-search__fields--second{flex-direction:column;align-items:stretch;gap:18px;padding:0 16px 20px}.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(1),.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(2),.hero-search--extended .hero-search__fields--second .hero-search__field:nth-child(3){width:100%;margin-right:0}}.aanbod-overzicht{background-color:#f8fafc}.section-woningen--archive{padding-top:59px;padding-bottom:80px;background-color:var(--white);background-image:linear-gradient(to bottom, #FFFFFF calc(100% - 120px), #F8FAFC 100%)}.section-woningen--archive::before,.section-woningen--archive::after{display:none}.section-woningen--archive .section-woningen__subtitle{margin-top:6px}.section-woningen--archive .section-woningen__grid{margin-top:14px}.section-woningen--archive .section-woningen__title *{font-size:38px}@media screen and (max-width: 768px){.section-woningen--archive .section-woningen__title *{font-size:28px}}.section-woningen--archive .section-woningen__head{margin-bottom:24px}.section-woningen__pagination{display:flex;justify-content:center;margin-top:48px}.section-woningen__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border-radius:22px;color:#2c3c4d;font-size:16px;font-weight:600;text-decoration:none}.section-woningen__pagination .page-numbers:hover{background-color:rgba(59,121,221,.106);color:#2c3c4d}.section-woningen__pagination .page-numbers.current{background-color:#3b79dd;color:var(--white)}.section-woningen__pagination .screen-reader-text{display:none}.section-woningen__empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px 0 24px;color:#8c959f;font-size:18px}.woningen-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 28px;padding:0;list-style:none}.woningen-filters__chip{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 18px;border-radius:20px;background-color:rgba(59,121,221,.106);color:#2c3c4d;font-size:14px;font-weight:600;text-decoration:none}.woningen-filters__chip:hover{background-color:#3b79dd;color:var(--white)}.woningen-filters__remove{font-size:18px;line-height:1}.woningen-filters__reset{color:#8c959f;font-size:14px;text-decoration:underline}.woningen-filters__reset:hover{color:#3b79dd}.waardebepaling-banner{grid-column:1/-1;display:flex;align-items:center;gap:32px;min-height:153px;padding:24px 46px 24px 52px;border-radius:28px;background-color:#3b79dd}@media screen and (max-width: 768px){.waardebepaling-banner{flex-direction:column;align-items:flex-start;gap:20px;padding:28px}}.waardebepaling-banner__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:81px;height:81px;border-radius:20px;background-color:#ff6653;color:var(--white)}.waardebepaling-banner__icon svg{width:45px;height:45px}.waardebepaling-banner__text{flex:1;margin:0;color:var(--white);font-size:30px;line-height:1.2;font-weight:700}@media screen and (max-width: 768px){.waardebepaling-banner__text{font-size:22px}}.waardebepaling-banner__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:61px;padding:0 40px;border-radius:31px;background-color:#ff6653;color:var(--white);font-size:18px;font-weight:600;text-decoration:none;white-space:nowrap}.waardebepaling-banner__button:hover{color:var(--white);filter:brightness(0.95)}.woning-detail__intro{position:relative;overflow:hidden;margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);box-sizing:border-box;min-height:905px;background-color:var(--white)}@media screen and (max-width: 992px){.woning-detail__intro{min-height:0}}.woning-detail__intro::before{content:"";position:absolute;top:-152px;left:620px;width:1328px;height:1066px;z-index:0;pointer-events:none;background-color:#f7fafc;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%2762.5%2042.1%201328.1%201066.2%27%20preserveAspectRatio=%27none%27%3E%3Cpath%20d=%27M628.6,80.1C628.1,81.6,627.7,83.1,627.2,84.6C574.8,255.1,507.6,429.0,380.9,542.9C312.2,604.7,229.9,645.1,157.0,700.9C128.1,723.0,99.8,748.8,85.0,783.9C62.5,837.4,76.9,903.4,110.2,949.6C143.5,995.7,192.7,1024.9,243.0,1045.2C398.9,1108.2,578.7,1095.4,725.8,1010.8C842.9,943.4,938.9,833.9,1062.5,782.4C1168.4,738.4,1292.2,742.7,1390.6,804.1L1382.4,42.1L628.6,80.1Z%27/%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;mask:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%2762.5%2042.1%201328.1%201066.2%27%20preserveAspectRatio=%27none%27%3E%3Cpath%20d=%27M628.6,80.1C628.1,81.6,627.7,83.1,627.2,84.6C574.8,255.1,507.6,429.0,380.9,542.9C312.2,604.7,229.9,645.1,157.0,700.9C128.1,723.0,99.8,748.8,85.0,783.9C62.5,837.4,76.9,903.4,110.2,949.6C143.5,995.7,192.7,1024.9,243.0,1045.2C398.9,1108.2,578.7,1095.4,725.8,1010.8C842.9,943.4,938.9,833.9,1062.5,782.4C1168.4,738.4,1292.2,742.7,1390.6,804.1L1382.4,42.1L628.6,80.1Z%27/%3E%3C/svg%3E") no-repeat;mask-size:100% 100%}@media screen and (max-width: 992px){.woning-detail__intro::before{display:none}}.woning-detail__intro .container{position:relative;z-index:2;max-width:1422px}.woning-detail__media{position:absolute;top:-10px;right:-43px;width:1213px;height:925px;z-index:1;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201213%20925%27%20preserveAspectRatio=%27none%27%3E%3Cpath%20d=%27M395.4,0L395.4,10L395.4,25L395.4,40L395.4,55L393.6,70L391.8,85L389.9,100L386.3,115L380.8,130L375.3,145L368.0,160L358.9,175L347.9,190L337.0,205L322.4,220L305.9,235L284.0,250L298.6,265L318.7,280L335.1,295L349.8,310L362.5,325L373.5,340L380.8,355L388.1,370L395.4,385L399.1,400L402.7,415L404.6,430L406.4,445L408.2,460L406.4,475L406.4,490L404.6,505L402.7,520L397.3,535L391.8,550L384.5,565L377.2,580L366.2,595L355.2,610L342.4,625L327.8,640L313.2,655L294.9,670L274.9,685L252.9,700L231.0,715L205.4,730L172.5,745L139.7,760L108.6,775L90.3,790L77.6,805L68.4,820L64.8,835L66.6,850L70.2,865L77.6,880L92.2,895L114.1,910L141.5,925L1213,925L1213,0Z%27/%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;mask:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201213%20925%27%20preserveAspectRatio=%27none%27%3E%3Cpath%20d=%27M395.4,0L395.4,10L395.4,25L395.4,40L395.4,55L393.6,70L391.8,85L389.9,100L386.3,115L380.8,130L375.3,145L368.0,160L358.9,175L347.9,190L337.0,205L322.4,220L305.9,235L284.0,250L298.6,265L318.7,280L335.1,295L349.8,310L362.5,325L373.5,340L380.8,355L388.1,370L395.4,385L399.1,400L402.7,415L404.6,430L406.4,445L408.2,460L406.4,475L406.4,490L404.6,505L402.7,520L397.3,535L391.8,550L384.5,565L377.2,580L366.2,595L355.2,610L342.4,625L327.8,640L313.2,655L294.9,670L274.9,685L252.9,700L231.0,715L205.4,730L172.5,745L139.7,760L108.6,775L90.3,790L77.6,805L68.4,820L64.8,835L66.6,850L70.2,865L77.6,880L92.2,895L114.1,910L141.5,925L1213,925L1213,0Z%27/%3E%3C/svg%3E") no-repeat;mask-size:100% 100%}@media screen and (max-width: 992px){.woning-detail__media{position:relative;width:100%;height:320px;-webkit-mask:none;mask:none}}.woning-detail__photo{width:100%;height:100%;object-fit:cover}.woning-detail__content{max-width:635px;padding:8px 0 96px}@media screen and (max-width: 992px){.woning-detail__content{max-width:100%;padding:32px 0 48px}}.woning-detail__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;line-height:18px;color:#707070}.woning-detail__breadcrumb a{color:inherit;text-decoration:none}.woning-detail__breadcrumb a:hover{color:#3b79dd}.woning-detail__badges{margin:24px 0 0}.woning-detail__badges .woning-card__badge{position:static}.woning-detail__title{margin:25px 0 0;font-size:37px;line-height:50px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.woning-detail__title{font-size:28px;line-height:1.25}}.woning-detail__place{display:block;font-weight:inherit}.woning-detail__price-row{position:relative;display:flex;align-items:baseline;gap:24px;margin-top:33px;padding-bottom:20px;border-bottom:1px solid rgba(112,112,112,.48)}.woning-detail__price{margin:0;font-size:25px;line-height:30px;font-weight:800;color:#3b79dd}.woning-detail__price-condition{font-size:16px;font-weight:400}.woning-detail__map-link{position:relative;display:inline-flex;align-items:center;margin-left:auto;margin-right:0;color:#3b79dd;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.woning-detail__map-link span{text-decoration:underline;text-underline-offset:3px}.woning-detail__map-link:hover span{text-decoration:none}.woning-detail__map-thumb{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);width:68px;height:68px;border-radius:4.5px;box-shadow:0 4px 10px -4px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.woning-detail__map-thumb{position:static;transform:none;margin-left:12px}}.woning-detail__stats{display:flex;flex-wrap:wrap;gap:48px;margin:0;padding:26px 0 32px;list-style:none;border-bottom:1px solid rgba(112,112,112,.55)}.woning-detail__stat{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#8c959f}.woning-detail__stat-icon{display:flex;align-items:center;height:33px;color:#7bbbe5}.woning-detail__stat-icon svg{display:block;width:30px;height:30px}.woning-detail__stat-label{font-size:14px;line-height:16.8px}.woning-detail__stat-value{font-size:18px;line-height:21.6px}.woning-detail__lead{max-width:592px;margin-top:40px;font-size:16px;line-height:35px;color:#8c959f}.woning-detail__lead p{margin:0 0 12px}.woning-detail__actions{display:flex;flex-wrap:wrap;gap:17px;margin-top:44px}.woning-detail__button{display:inline-flex;align-items:center;justify-content:center;min-width:235px;height:61px;padding:0 32px;border-radius:31px;background-color:#3b79dd;color:var(--white);font-size:18px;font-weight:600;text-decoration:none}.woning-detail__button:hover{color:var(--white);background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.woning-detail__specs,.woning-detail__gallery,.woning-detail__description,.woning-detail__related{padding:72px 0}.woning-detail__specs .container,.woning-detail__gallery .container,.woning-detail__description .container,.woning-detail__related .container{max-width:1422px}.woning-detail__specs{padding-top:88px}.woning-detail__banner .container{max-width:1422px}.woning-detail__section-title{margin:0 0 40px;font-size:48px;text-align:center;line-height:57.6px;font-weight:700;color:#2c3c4d}@media screen and (max-width: 768px){.woning-detail__section-title{font-size:30px;line-height:1.2}}.woning-detail__section-title--light{font-size:37px;line-height:44.4px;font-weight:400}.woning-detail__section-subtitle{margin:-24px 0 40px;font-size:28px;line-height:30px;color:#8c959f}@media screen and (max-width: 768px){.woning-detail__section-subtitle{font-size:20px}}.woning-detail__description-body{max-width:1180px;font-size:16px;line-height:35px;color:#8c959f}.woning-detail__related{background-color:#f8fafc}.woning-detail__related-grid{display:grid;grid-template-columns:repeat(3, 441px);column-gap:27px;row-gap:58px}@media screen and (max-width: 992px){.woning-detail__related-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 576px){.woning-detail__related-grid{grid-template-columns:1fr}}.woning-specs{column-count:3;column-gap:20px}@media screen and (max-width: 992px){.woning-specs{column-count:2}}@media screen and (max-width: 576px){.woning-specs{column-count:1}}.woning-specs__card{break-inside:avoid;margin:0 0 20px;padding:21px 45px 24px;border-radius:24px;background-color:#f7fafc}.woning-specs__title{margin:0 0 12px;font-size:21px;line-height:32px;font-weight:700;color:#3b79dd}.woning-specs__list{margin:0}.woning-specs__row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:baseline;gap:12px;padding:0 0 5px;border-bottom:1px solid rgba(112,112,112,.15)}.woning-specs__row+.woning-specs__row{margin-top:5px}.woning-specs__row:last-child{border-bottom:0}.woning-specs__label{font-size:18px;line-height:32px;color:#3b79dd}.woning-specs__value{margin:0;font-size:18px;line-height:32px;color:#2c3c4d}.woning-gallery__tabs{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:36px}.woning-gallery__tabs-label{margin-right:8px;font-size:16px;line-height:30px;font-weight:700;color:#2c3c4d}.woning-gallery__tab{padding:0;border:0;background:none;color:#8c959f;font-family:inherit;font-size:20px;line-height:30px;cursor:pointer}.woning-gallery__tab+.woning-gallery__tab{margin-left:14px}.woning-gallery__tab+.woning-gallery__tab::before{content:"|";margin-right:28px;color:#c7cdd4}.woning-gallery__tab:hover{color:#2c3c4d}.woning-gallery__tab.is-active{color:#ff6653;text-decoration:underline;text-underline-offset:4px}.woning-gallery__panel{display:none}.woning-gallery__panel.is-active{display:block}.woning-gallery__stage{margin:0;border-radius:24px;overflow:hidden}.woning-gallery__stage-image{display:block;width:100%;aspect-ratio:1379/826;object-fit:cover}.woning-gallery__strip{display:flex;align-items:center;gap:24px;margin-top:28px}.woning-gallery__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:#ff6653;cursor:pointer}.woning-gallery__arrow svg{width:26px;height:26px}.woning-gallery__arrow:hover{filter:brightness(0.9)}.woning-gallery__thumbs{display:flex;flex:1;gap:24px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.woning-gallery__thumbs::-webkit-scrollbar{display:none}.woning-gallery__thumb{flex:0 0 235px}@media screen and (max-width: 768px){.woning-gallery__thumb{flex:0 0 160px}}.woning-gallery__thumb-button{display:block;width:100%;padding:0;border:0;border-radius:12px;background:none;overflow:hidden;cursor:pointer;opacity:.75;transition:opacity .2s ease}.woning-gallery__thumb-button:hover,.woning-gallery__thumb-button.is-active{opacity:1}.woning-gallery__thumb-image{display:block;width:100%;aspect-ratio:235/166;object-fit:cover}.woning-gallery__video{border-radius:24px;overflow:hidden}.woning-gallery__video iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.woning-gallery__video a{color:#3b79dd;font-weight:600}
