@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:100;src:url(../fonts/Poppins-Thin.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:100;src:url(../fonts/Poppins-ThinItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:200;src:url(../fonts/Poppins-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:200;src:url(../fonts/Poppins-ExtraLightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:300;src:url(../fonts/Poppins-Light.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:300;src:url(../fonts/Poppins-LightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/Poppins-Regular.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:400;src:url(../fonts/Poppins-Italic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/Poppins-Medium.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:500;src:url(../fonts/Poppins-MediumItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/Poppins-SemiBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:600;src:url(../fonts/Poppins-SemiBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/Poppins-Bold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:700;src:url(../fonts/Poppins-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:800;src:url(../fonts/Poppins-ExtraBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:800;src:url(../fonts/Poppins-ExtraBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-display:swap;font-weight:900;src:url(../fonts/Poppins-Black.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-display:swap;font-weight:900;src:url(../fonts/Poppins-BlackItalic.ttf) format('truetype')}:root{--theme-white:#FFFFFF;--theme-blue:#6172FF;--theme-black:#000000;--theme-grey:#ABABAB;--theme-light-black:#1B1B1B;--theme-crab:#FF6661;--space-arrows-slider:40px}body{font-size:14px;font-weight:400;font-family:'Poppins',sans-serif;line-height:normal;background-color:#F7F7F7}h1,h2,h3,h4{color:inherit;margin-bottom:30px}h1{font-size:32px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:53px}h2{font-size:24px;font-style:normal;font-weight:600;line-height:normal}h3{font-size:20px}h4{font-size:16px}.mx-auto{margin:auto!important}.d-flex{display:flex!important}.items-center{align-items:center!important}.justify-between{justify-content:space-between!important}.justify-end{justify-content:end!important}.flex-column{flex-direction:column!important}.flex-gap{column-gap:40px;row-gap:40px}.h-full{height:100%!important}.w-full{width:100%!important}.text-blue{color:var(--theme-blue)!important}.text-white{color:var(--theme-white)!important}.text-bold{font-weight:600!important}.opacity-5{opacity:0.50!important}.bg-black{background:#000!important}.mb-0{margin-bottom:0px!important}label{cursor:pointer}.anchor{display:block;-ms-transform:translateY(-130px);-webkit-transform:translateY(-130px);transform:translateY(-130px)}.container{padding:0 20px}.container-fluid{padding:0 20px}.main-wrapper{display:block;position:relative}.wrapper.overflow,.main-wrapper.overflow{overflow:hidden}.wrapper{display:block;position:relative;padding:55px 0}.wrapper.compact{padding:35px 0}.wrapper.spacing{padding:100px 0 105px}.wrapper.spacing-top{padding-top:280px}.wrapper.pb-0{padding-bottom:0px!important}.wrapper.pt-0{padding-top:0px!important}.wrapper.secondary{background-color:#6072ff;color:#fff}.wrapper.gradient-blue{min-height:449px;background:linear-gradient(180deg,#fff0 0%,#6172FF 100%);display:flex;justify-content:end;flex-direction:column}.wrapper.gradient-blue-to-bottom::before{position:absolute;content:"";inset:0;height:270px;background:linear-gradient(0,#fff0 0%,#6172FF 100%)}.wrapper.light{background-color:#f7f7f7}.wrapper.light-01{background-color:#f0f0f0}.wrapper.light-02{background-color:#e9e9e9}.wrapper.light-03{background-color:#dadada}.wrapper.grey{background-color:#dadada}.wrapper.dark{background-color:#1b1b1b;color:#fff}.wrapper.shadow{box-shadow:inset 0 30px 30px -30px rgb(0 0 0 / .12)}.wrapper.has-splash::after,.wrapper.right-splash::after,.wrapper.bottom-splash::after{content:' ';display:block;position:absolute;bottom:80px;z-index:9;width:600px;height:500px;width:60%;height:95%;max-height:75vh;background-repeat:no-repeat;background-position:-25px center;background-size:contain;opacity:.35}html:not(.webp) .wrapper.has-splash::after,html:not(.webp) .wrapper.right-splash::after,html:not(.webp) .wrapper.bottom-splash::after{background-image:url(/images/splash.png)}html.webp .wrapper.has-splash::after,html.webp .wrapper.right-splash::after,html.webp .wrapper.bottom-splash::after{background-image:url(/images/splash.webp)}.wrapper.bottom-splash::after{bottom:-165px}.wrapper.right-splash::after{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:0}.wrapper.no-top{padding-top:0!important}.wrapper.no-bottom{padding-bottom:0!important}.wrapper.zero{padding:0!important}.wrapper .container:not(.static){position:relative;z-index:12}.has-bg{background-repeat:no-repeat;background-position:center;background-size:cover}.nowrap{white-space:nowrap}.nowrap.force{white-space:nowrap!important}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.noselect{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.row.has-line{margin:0 -25px}.row.has-line>div{padding:0 25px}.row.has-line>div:not(:last-child)::after{content:' ';display:block;position:absolute;top:45%;width:4px;height:50%;right:-2px;z-index:9;background:#f0f0f0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header-wrapper .container,.header-wrapper .container-fluid{position:relative;z-index:15;padding:10px}.header-wrapper{display:block;position:fixed;top:0;left:0;right:0;z-index:300;border-radius:0 0 8px 8px;background:rgb(255 255 255 / .56);backdrop-filter:blur(5px)}.header-wrapper .header{display:block;position:relative;box-sizing:content-box;min-height:65px;height:65px;padding:0;z-index:3}.header-wrapper .header-logo{display:inline-block;position:absolute;top:50%;left:0;z-index:15;width:190px;height:35px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header-wrapper .header-logo>a{display:inline-block}body .header-logo,body .header-wrapper,body .header-wrapper .header,body .header-wrapper .language-switch::after,body .header-wrapper .header-logo>a{transition:0.285s}.header-wrapper .language-switch{position:absolute;top:28px;right:0;z-index:20}.header-wrapper .hamburger{display:none}.header-wrapper .header-top{display:block;position:relative;background-color:#f4f4f4;height:40px;z-index:25}.header-wrapper .header-top .actions{display:block;position:relative;text-align:right}.header-wrapper .header-top .actions>.action{display:inline-block;vertical-align:middle;position:relative}.header-wrapper .header-top .actions>.action.icon{padding-left:34px}.header-wrapper .header-top .actions>.action:not(:first-child){margin-left:15px}.header-wrapper .header-top .actions>.action::before,.header-wrapper .header-top .actions>.action::after{content:' ';display:block;position:absolute;top:0;left:0;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:21px}.header-wrapper .header-top .actions>.action:hover::before{opacity:0}.header-wrapper .header-top .actions>.action:not(:hover)::after{opacity:0}html:not(.webp) .header-wrapper .header-top .actions>.action.icon-phone::before{background-image:url(/images/icon-telephone.png)}html:not(.webp) .header-wrapper .header-top .actions>.action.icon-personal::before{background-image:url(/images/icon-personal.png)}html:not(.webp) .header-wrapper .header-top .actions>.action.icon-phone::after{background-image:url(/images/icon-telephone-color.png)}html:not(.webp) .header-wrapper .header-top .actions>.action.icon-personal::after{background-image:url(/images/icon-personal-color.png)}html.webp .header-wrapper .header-top .actions>.action.icon-phone::before{background-image:url(/images/icon-telephone.webp)}html.webp .header-wrapper .header-top .actions>.action.icon-personal::before{background-image:url(/images/icon-personal.webp)}html.webp .header-wrapper .header-top .actions>.action.icon-phone::after{background-image:url(/images/icon-telephone-color.webp)}html.webp .header-wrapper .header-top .actions>.action.icon-personal::after{background-image:url(/images/icon-personal-color.webp)}.header-wrapper .header-top .actions>.action:hover{color:#6072ff}.header-wrapper .header-top .actions>.action>span{display:inline-block;vertical-align:0}body .header-wrapper .header-top .actions>.action{transition:color 0.25s}body .header-wrapper .header-top .actions>.action::before,body .header-wrapper .header-top .actions>.action::after{transition:opacity 0.25s}body.scroll .header-wrapper{transform:translateY(-15px);border:1px solid rgb(255 255 255 / .18);background:rgb(27 27 27 / .9)}body.scroll .main-menu.menu-wrap ul>li>a{color:var(--theme-white)}body.scroll .header-wrapper .header-logo{top:calc(50% + 5px)}body.scroll .header-wrapper .header-logo img{-webkit-filter:invert(1);filter:invert(1)}.menu-wrapper{display:block;position:absolute;left:0;right:0;bottom:0}.main-menu.menu-wrap{display:block;position:relative;text-align:left}.main-menu.menu-wrap.float-right{position:absolute;right:20px;top:0}body.scroll .main-menu.menu-wrap.float-right{top:unset;justify-content:end;bottom:15px}.main-menu.menu-wrap.has-switch{padding-right:70px}.main-menu.menu-wrap li>.dropdown{position:absolute;transform-origin:0 0;-webkit-transform-origin:0 0;top:36px;z-index:3}.main-menu.menu-wrap li:not(:focus):not(:hover)>.dropdown{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li>.dropdown::before{display:block;padding:0 0 0 20px}.main-menu.menu-wrap>ul{padding-left:10px}.main-menu.menu-wrap>ul>li>a{z-index:25}.main-menu.menu-wrap>ul>li>a,.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{white-space:nowrap}.main-menu.menu-wrap ul>li>a{display:block;position:relative;line-height:normal;text-decoration:none!important}.main-menu.menu-wrap ul>li>a>span{position:relative;z-index:4}.main-menu.menu-wrap ul>li>a{color:rgb(0 0 0)}.main-menu.menu-wrap>ul:hover li:not(.item-parent):not(:hover):not(:focus):not(.hover):not(.featured)>a{color:rgb(0 0 0 / .6)}.main-menu.menu-wrap ul:not(:hover)>li:not(.featured).active>a,.main-menu.menu-wrap ul>li:not(.featured):hover>a,.main-menu.menu-wrap ul>li:not(.featured):focus>a{color:#6072ff!important}.main-menu.menu-wrap>ul>li.featured{margin:0 0 0 15px}.main-menu.menu-wrap>ul>li.featured>a{background-color:var(--theme-blue);border:1px solid var(--theme-blue);color:var(--theme-white);padding:10px 22px;border-radius:6px;transition:transform 0.2s ease,background-color 0.3s ease}.main-menu.menu-wrap>ul>li.featured:hover>a,.main-menu.menu-wrap>ul>li.featured:focus>a{-webkit-filter:brightness(1.1);filter:brightness(1.1);color:var(--theme-black);border:1px solid var(--theme-black);background-color:#fff0}body.scroll .main-menu.menu-wrap>ul>li.featured:hover>a,body.scroll .main-menu.menu-wrap>ul>li.featured:focus>a{color:var(--theme-blue);border:1px solid var(--theme-blue)}.menu-wrap{display:block;position:relative;text-align:left;z-index:6}.menu-wrap>ul,.menu-wrap li>.dropdown>ul{display:inline-block;position:relative;list-style:none;padding:0;margin:0;z-index:9}.menu-wrap>ul>li{position:relative;display:inline-flex;justify-content:center;margin:0 10px}.footer-wrap .menu-wrap>ul>li{margin:7px 0}.menu-wrap>ul>li>a{display:block}.main-menu.menu-wrap li>.dropdown{padding-top:8px;padding-bottom:16px}.main-menu.menu-wrap li>.dropdown::before,.main-menu.menu-wrap li>.dropdown::after{content:' ';display:block;position:absolute;top:0;left:-12px;right:-14px;bottom:0;z-index:2;border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;background-color:#fff}.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding:1px 0;text-transform:none}body .main-menu.menu-wrap ul>li.featured>a::before,body .main-menu.menu-wrap ul>li>a{transition:0.25s}body .main-menu.menu-wrap{transition:0.25s;height:100%;display:flex;flex-direction:column;justify-content:center}.main-menu.menu-wrap li>.dropdown::before{box-shadow:0 0 10px rgb(0 0 0 / .26)}.button{cursor:pointer;display:block;position:relative;word-spacing:.1rem;margin:10px 0;padding:15px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;text-align:center;background:none;border:0;outline:0;z-index:35;color:#282828;background-color:#f6f6f6;width:211px;height:52px;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;transition:all 0.3s ease;min-width:120px}.page-projects .projects-wrap .button{width:100%;max-width:300px}.mx-auto .button{margin:auto}.button:not(.square){padding:17px 28px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.button.outline:not(.square){padding:18px 30px}.button:focus,.button:hover{background-color:#e6e6e6;text-decoration:none!important;outline:0!important;color:#000}.button:not(.wrap){white-space:nowrap}.button.ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%}.button.disabled{cursor:not-allowed!important;opacity:.5}body.ready .button{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.button.outline:not(.white){background-color:transparent!important;color:var(--theme-blue)}.button.main.outline{color:#6072ff!important}.button.main.outline:hover,.button.main.outline:focus{background-color:var(--theme-blue)!important;color:var(--theme-white)!important}.button.grey.outline{box-shadow:inset 0 0 0 1px #d0d0d0;color:#b0b0b0!important}.button.grey.outline:hover,.button.grey.outline:focus{background:rgb(255 255 255)!important;color:#777!important}.button.dark{color:#fff!important;background-color:#252525}.button.dark:focus,.button.dark:hover{background-color:#0a0a0a}.button.main{color:var(--theme-white);border:1px solid var(--theme-blue);background-color:var(--theme-blue)}.button.outline.white{background-color:#fff0;width:211px;height:52px;border-radius:6px;color:var(--theme-white);border:1px solid var(--theme-white);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease;font-weight:400;font-size:14px;margin:auto}.button.main:focus,.button.main:hover,.button.outline.white:hover,.button.outline.white.active{color:#fff;border:1px solid var(--theme-blue);background-color:var(--theme-blue)}.button.outline.white.active:hover,.button.contact-button:hover,.button.contact-button:active,.button.main:not(.outline):hover,.button.main:not(.outline):active{box-shadow:inset 0 -2px 15px 0 #fff}.button.outline.white.hover-outline-black:hover{border:1px solid #000}.button.main.light,.wrapper.secondary .button.main{color:#6072ff!important;background-color:#fff}.button.main.light:focus,.button.main.light:hover,.wrapper.secondary .button.main:focus,.wrapper.secondary .button.main:hover{color:#5362de!important;background-color:#e3e6ff}.button.gray:not(.outline){text-transform:unset}.h1-corners h1,div.corners{position:relative}.h1-corners h1::before,div.corners::before,.h1-corners h1::after,div.corners::after{position:absolute;content:"";width:17px;height:17px}.h1-corners h1::before,div.corners::before{top:10px;left:80px;border-top:1px solid var(--theme-black);border-left:1px solid var(--theme-black)}.h1-corners h1::after,div.corners::after{bottom:0;right:80px;border-bottom:1px solid var(--theme-black);border-right:1px solid var(--theme-black)}div.corners.offers-wrap{margin-top:20px;margin-bottom:20px}div.corners.offers-wrap::before{left:-14px;top:-14px}div.corners.offers-wrap::after{bottom:14px;right:-14px}.h1-corners p{max-width:516px;margin-inline:auto}.alert{display:block;position:relative;padding:14px 18px 15px;border-width:1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.alert ul{padding-left:17px;margin:0}.alert>strong{margin-bottom:8px}.alert p:last-child{margin-bottom:0!important}.alert.inline,.alert.alert-inline{display:inline-block;padding-right:25px}.alert.alert-danger{color:#9e0000;border:1px solid #bf0b00;background-color:#ffe1e1;border:none!important}.alert.alert-success{color:#005a0d;border:1px solid #006f10;background-color:#d9f5de;border:none!important}.alert.alert-info{color:#2e3ba9;border:1px solid #6172ff;background-color:#ebedff;border:none!important}.alert.rounded{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.article{display:block;position:relative;line-height:1.5em;z-index:25}.article.top{margin-top:25px}.article.bottom{margin-bottom:40px}.article.center{text-align:center}.article p{margin:0 0 15px;line-height:160%}.article a:not(.button){text-decoration:underline}.article a:not(.button),.article .a-no-underline a{text-decoration:none}.article.links a:not(.button):not(.ignore){color:#6072ff}.article p:last-child{margin-bottom:0}.article h1,.article h2{color:inherit;margin-bottom:15px}.article h1:first-child,.article h2:first-child{margin-bottom:30px}.article ol,.article ul{padding-left:20px;margin-bottom:15px}.article iframe{display:block;margin:0 auto;max-width:100%}.article table{width:100%;margin-bottom:0}.article table tr td{line-height:1.35em;padding:4px 0}.article table tr:not(:last-child) td{padding-right:18px}.article:not(.compact) p>a.button:not(:last-child){margin-right:20px;margin-bottom:20px}.icon-article{position:relative;margin:20px 0;padding-left:55px;min-height:50px}.icon-article .article h3{margin:0;font-size:14px;font-weight:700;line-height:140%}.icon-article .article p{font-weight:500;line-height:140%}.icon-article>.icon{display:inline-block;width:26px;height:26px;position:absolute;top:0;left:0;z-index:2;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:contain;background-size:contain;opacity:.5}html:not(.webp) .icon-article>.icon.icon-location{background-image:url(/images/icon-location.png)}html:not(.webp) .icon-article>.icon.icon-email{background-image:url(/images/icon-email.png)}html:not(.webp) .icon-article>.icon.icon-phone{background-image:url(/images/icon-phone.png)}html.webp .icon-article>.icon.icon-location{background-image:url(/images/icon-location.webp)}html.webp .icon-article>.icon.icon-email{background-image:url(/images/icon-email.webp)}html.webp .icon-article>.icon.icon-phone{background-image:url(/images/icon-phone.webp)}.table-wrap{display:block;position:relative;overflow:auto;max-width:100%}.table-wrap.top{margin-top:40px}table.main{width:100%}table.main tbody tr>td{padding:12px 0 12px 20px;line-height:1.1em}table.main tbody tr>td:last-child{paddin-right:20px}table.main tbody tr>td span{display:inline-block}table.main tbody tr>td.name span{font-weight:500}table.main tbody tr:nth-child(even)>td{background-color:#fff}table.main tbody tr:nth-child(odd)>td{background-color:#f7f7f7}table.main.light-01 tbody tr:nth-child(odd)>td{background-color:#f0f0f0}table.main.light-02 tbody tr:nth-child(odd)>td{background-color:#e9e9e9}table.main.rounded tbody tr>td:first-child,table.main.rounded-first tbody tr>td:first-child{padding-left:30px}table.main.rounded tbody tr>td:last-child,table.main.rounded-last tbody tr>td:last-child{padding-right:30px}table.main.rounded-first tbody tr>td:first-child{border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px}table.main.rounded-last tbody tr>td:last-child{border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0}.image.centered{display:block;overflow:hidden;position:relative}.image.centered>img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;max-width:100%}.image.centered>img.child-vertical{max-width:100%;max-height:none}.image.centered>img.child-horizontal{max-width:none;max-height:100%}.image.centered.inside>img.child-vertical{max-width:none;max-height:100%;min-width:0}.image.centered.inside>img.child-horizontal{max-width:100%;max-height:none;min-height:0}.image.center{background-position:center;background-repeat:no-repeat}.image.spread{background-position:center;background-repeat:no-repeat;background-size:cover}.image.cover{background-size:cover!important}.image.contain{background-size:contain!important}.absolute{position:absolute;top:0;left:0;right:0;bottom:0}[data-ratio]:not(.no-fade){transition:0.2s;opacity:0}body.ready [data-ratio]:not(.no-fade){opacity:1}.pagination-wrap{display:block;position:relative}.pagination-wrap.top{margin-top:35px}ul.pagination{display:block;position:relative;list-style:none;padding:0;margin:0}ul.pagination>li.item{display:inline-block;vertical-align:top;margin-right:4px;margin-bottom:5px}ul.pagination>li.item>*{display:inline-block;border:1px solid #ddd;min-height:44px;min-width:46px;padding:6px 12px;border-radius:8px;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:32px}html:not(.webp) ul.pagination>li.item.prev>*{background-image:url(/images/icon-arrow-left.png)}html:not(.webp) ul.pagination>li.item.next>*{background-image:url(/images/icon-arrow-right.png)}html.webp ul.pagination>li.item.prev>*{background-image:url(/images/icon-arrow-left.webp)}html.webp ul.pagination>li.item.next>*{background-image:url(/images/icon-arrow-right.webp)}ul.pagination>li.item>*:hover{text-decoration:none!important;border:1px solid #6072ff;background-color:#fff}ul.pagination>li.item.active>*{color:#fff;background-color:#6072ff;border:1px solid #6072ff;font-weight:500}body.ready ul.pagination>li.item>*{transition:0.2s;display:flex;justify-content:center;flex-direction:column}.image-wrap{display:block;position:relative;overflow:hidden}.image-wrap::before,.image-wrap .image{display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;top:0;left:0;right:0;bottom:0;z-index:11}.partners-wrapper h3{margin-bottom:40px}.partner-slider .image-wrap{-webkit-filter:invert(1);filter:invert(1)}.image-wrap.contain::before,.image-wrap.contain .image{background-size:contain}.image-wrap.hover:hover .image,.image-hover:hover .image-wrap .image{-webkit-transform:scale(1.2);transform:scale(1.2)}.image-wrap::before{content:' ';z-index:22}.image-wrap>.image-label{display:inline-block;position:absolute;z-index:15;color:#717171;padding:3px 10px 5px 10px;background:rgb(255 255 255 / .75);text-align:center;overflow:hidden;font-size:19px;width:200px;left:0;bottom:0;transform-origin:0 0;-webkit-transform-origin:0 0;transform:translateY(100%) rotate(-90deg);-webkit-transform:translateY(100%) rotate(-90deg)}body.ready .image-wrap .image{transition:0.25s}.slick-slider{position:relative;overflow:hidden;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none!important}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slider-wrap{display:block;position:relative;margin:0 0 -1px}.slider-wrap .slide{padding:0 15px}.slider-wrap .container{display:block;position:relative}.slider{list-style:none!important;line-height:1em;padding:0;margin:0}.slider .slick-slide,.slider .slick-slide>div{line-height:0}.slider .slick-slide .slide{line-height:1.65em}.slider.clean .slick-dots,.slider.clean:not(.navigation) .slick-arrow{display:none!important}.slider-wrap .slick-dots{display:inline-block;list-style:none;position:absolute;left:50%;z-index:50;margin:0;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);min-width:210px;padding:0;white-space:nowrap;bottom:30px}.slider-wrap.dots-right .slick-dots{left:auto;top:-60px;right:0;width:50%;transform:none;-webkit-transform:none}.slider-wrap.dots-up .slick-dots{top:-45px;bottom:auto}.slider-wrap .slick-dots li{display:inline-block;vertical-align:top}.slider-wrap .slick-dots li>button{display:block;min-width:0;min-height:0;width:22px;height:22px;font-size:0;padding:0;margin:0;text-align:center;color:#fff0;background:0 0;border:none;outline:0;cursor:pointer;overflow:hidden}.slider-wrap .slick-dots li>button::before{content:' ';display:block;width:13px;height:13px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:rgb(255 255 255 / .45);margin:3px auto 0}.slider-wrap .slick-dots li.slick-active>button::before{background:rgb(255 255 255)}.slider-wrap .slick-arrow{cursor:pointer;display:inline-block;position:absolute;left:auto;right:auto;bottom:20px;z-index:10;width:64px;height:60px;font-size:0;color:#fff0;background:#fff0;outline:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none!important;background-repeat:no-repeat;background-position:center;background-size:cover}.partner-slider{margin-top:80px}.slider-wrap.partner-slider .slick-arrow.slick-prev{top:50%!important;transform:translateY(-50%)!important}.slider-wrap.partner-slider .slick-arrow.slick-next{top:50%!important;transform:translateY(-50%) rotate(180deg)!important}body.ready .slider-wrap .slick-arrow{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.slider-wrap .slick-arrow:hover{opacity:1}.slider-wrap .slick-arrow.slick-prev{left:calc(50%);transform:translateX(calc(-50% - var(--space-arrows-slider)));bottom:19px}.slider-wrap .slick-arrow.slick-next{right:calc(50%)}html:not(.webp) .slider-wrap.arrows .slick-arrow.slick-next,html.webp .slider-wrap.arrows .slick-arrow.slick-next{background-image:url(/images/icon-white-left.svg);transform:rotate(180deg) translateX(calc(-50% - var(--space-arrows-slider)))}html.webp .slider-wrap.arrows .slick-arrow.slick-prev,html:not(.webp) .slider-wrap.arrows .slick-arrow.slick-prev{background-image:url(/images/icon-white-left.svg)}.slider-wrap.near-arrow .slick-arrow.slick-next{right:0}.slider-wrap.near-arrow .slick-arrow.slick-prev{left:0}.slider-wrap.outer-arrow .slick-arrow.slick-next{right:-80px}.slider-wrap.outer-arrow .slick-arrow.slick-prev{left:-80px}.slider-wrap.arrows .slick-arrow::before,.slider-wrap.arrows .slick-arrow::after{bottom:18px!important}.slider-wrap.arrows .slick-arrow.slick-prev,.slider-wrap.arrows .slick-arrow.slick-next{background-size:auto 10px}.slider-wrap.fade-arrows .slick-arrow{-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}.detail-information .slider-wrap .slick-arrow.slick-prev{left:20px}.detail-information .slider-wrap .slick-arrow.slick-next{right:20px}.detail-information .row.spacing{margin-top:80px}.detail-information .slider-wrap .slick-arrow.slick-prev,.detail-information .slider-wrap .slick-arrow.slick-next{background-image:url(/images/icon-black-left.svg)!important}.detail-information .slider-wrap .slick-arrow.slick-prev,.detail-information .slider-wrap .slick-arrow.slick-next{bottom:20px;background-color:#fff;height:35px;width:60px;border-radius:8px}.detail-information .table-wrap{border-radius:11px;background:#F5F2EB}.detail-information .table-wrap{padding:29px 38px;margin:26px 0}.detail-information .table-wrap h3{font-weight:500}.detail-information .table-wrap table{font-weight:300;width:100%}.detail-information .table-wrap table tr:not(:last-of-type){border-bottom:1px solid rgb(0 0 0 / .11)}.detail-information .table-wrap table tr td{padding:7px 0}.detail-information .table-wrap table span.status{font-size:12px;border-radius:6px;padding:3px 7px;text-align:center}.detail-information .table-wrap table span.status[data-current="0"]{background-color:#FF6661;color:#fff}.detail-information .table-wrap table span.status[data-current="1"]{background-color:#61A5FF;color:#fff}.detail-information .table-wrap table span.status[data-current="2"]{background-color:#FF6661;color:#fff}.detail-information .table-wrap table span.status[data-current="3"]{background-color:#FF6661;color:#fff}section.faqs{margin-top:100px}section.faqs h3{color:#5E5E5E;font-weight:400;margin-bottom:60px}section.faqs .row.faq{margin:20px 0;cursor:pointer}section.faqs .row.faq .d-flex>div:first-child{max-width:70%}section.faqs .row.faq .d-flex>div:last-child{align-self:end}section.faqs .row.faq>div{padding:20px 40px;border-radius:9px;transition:all 370ms ease-in-out 20ms;background-color:#fff}section.faqs .row.faq:hover>div{background:#6172FF;color:#fff}section.faqs .row.faq[data-status="open"]>div{border-radius:9px;background:#6172FF;color:#fff;padding:39px 40px}section.faqs .row.faq svg{color:#6172FF}section.faqs .row.faq svg,section.faqs .row.faq .symbol{position:relative;transition:all 370ms ease-in-out 20ms}section.faqs .row.faq .symbol::after{position:absolute;content:"";right:-10px;bottom:-10px;height:17px;width:17px;border-bottom:1px solid #D0D5FF;border-right:1px solid #D0D5FF;z-index:2}section.faqs .row.faq[data-status="open"] svg,section.faqs .row.faq:hover svg{color:#fff;transform:rotate(45deg)}section.faqs .row.faq[data-status="open"] .symbol::after{border-bottom:1px solid #D0D5FF;border-right:1px solid #D0D5FF}section.faqs .row.faq .question p{margin:0}section.faqs .row.faq .response{margin-top:20px;font-size:10px;font-weight:300;line-height:200%;max-height:0;overflow:hidden;transition:opacity 100ms ease-in-out 0ms,max-height 300ms ease-in-out 75ms}section.faqs .row.faq[data-status="close"] .response{opacity:0;max-height:0}section.faqs .row.faq[data-status="open"] .response{opacity:100;max-height:500px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-handle{width:28px;height:28px;right:-14px;top:-12px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-14px;right:auto}.noUi-target{background:#fff;border-radius:4px;border:1px solid #ddd}.noUi-target.shadow{box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#6072ff}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:99px;background:#FFF;cursor:default;border:3px solid #5f72ff}.noUI-handle.shadow{border:1px solid #ddd;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{background-color:#f4f4f4;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:10px;width:1px;background:#ddd;left:9px;top:6px}.noUi-handle:after{left:12px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}body .website{overflow:hidden}body:not(.no-space){padding-top:150px}body.homepage:not(.no-space){padding-top:120px}.article-actions{text-align:right}.article-title{display:block}.article ul li>h3{font-weight:400;font-size:14px;line-height:160%}.article-title:not(.zero):not(.subtle){margin-bottom:55px}.article-title.bottom{margin-bottom:30px}.article-title.offset{margin:15px 0 55px}.article-title p strong>em,.article-title p em>strong{display:block;color:#6072ff;font-weight:600;font-style:normal!important}.article-title p:nth-child(1) strong>em,.article-title p:nth-child(1) em>strong{margin:0 0 -6px!important}.article-wrap.bottom{margin-bottom:45px}.tiles-wrap.break-even,.article-wrap.break-even{display:block;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:48.5%}.article-wrap .is-right{display:block;position:absolute;top:0;right:0;z-index:25;margin:0}.article-wrap .is-right.bottom{top:auto;bottom:0}.bg-blue{position:relative;color:var(--theme-white);background-color:var(--theme-blue);border-radius:4px}.bg-blue::before,.bg-blue::after{position:absolute;content:"";width:17px;height:17px}.bg-blue::before{top:-10px;left:-10px;border-top:2px solid var(--theme-blue);border-left:2px solid var(--theme-blue)}.bg-blue::after{bottom:-10px;right:-10px;border-bottom:2px solid var(--theme-blue);border-right:2px solid var(--theme-blue)}.box-margin-top{margin-top:60px}.article-wrap.bg-blue{padding:80px 70px 30px}.article-wrap .description{margin-top:29px}.logo-wrap:not(.static){cursor:pointer}.slider-wrapper{display:block;position:relative;max-height:100%}.slider-wrapper .slider-wrap .slide,.slider-wrapper .slider-wrap .slide-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0 0}.slider-wrapper .slider-wrap.backside .slide-image{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;z-index:2;width:100%}.slider-wrapper .slider-wrap.backside .slide::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgb(0 0 0 / .3)}.slider-wrapper .main-slider{margin-bottom:40px}.slider-wrapper .main-slider.slider-wrap .slide::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:222px;background:linear-gradient(180deg,#fff0 0%,var(--theme-blue) 100%);z-index:2}.main-slider.backside::before,.main-slider.backside::after{position:absolute;z-index:2;content:"";width:17px;height:17px;bottom:110px}.main-slider.backside::before{left:35px;border-left:1px solid #fff;border-bottom:1px solid #fff}.main-slider.backside::after{right:35px;border-bottom:1px solid #fff;border-right:1px solid #fff}.slider-wrapper .slider-wrap.backside .slide .card-wrap{margin-top:0;margin-left:0;margin-right:auto;max-width:100%;width:420px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.slider-wrap .slide .card-wrap .article p{color:var(--theme-white);font-weight:500;font-size:16px;letter-spacing:2px;margin:40px 0 30px;text-align:center}.slider-wrap .button-container{margin-top:20px;display:flex;gap:20px;justify-content:center;width:100%}.slider-wrap .button-container .button{margin:0}.slider-wrap .slide .card-wrap .article img{margin:auto}.slider-wrapper .slider-wrap .slide.has-top{padding-top:65px}.slider-wrapper .slider-wrap .slide.has-bottom{padding-bottom:80px}.slider-wrapper .slider-wrap:not(.auto-height) .slide,.slider-wrapper .slider-wrap:not(.auto-height) .container{position:relative;height:60vh;min-height:400px;z-index:15}body.page-home .slider-wrapper .slider-wrap.main-slider .slide,body.page-home .slider-wrapper .slider-wrap.main-slider .container{height:calc(100vh + 80px)}.slider-wrapper .slider-wrap.building-slider .slide,.slider-wrapper .slider-wrap.building-slider .container{height:450px}.slider-wrapper .static-slider .slide{color:#fff;background-position:center 60%}.slider-wrapper .static-slider .slide::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%)}.slider-wrapper .static-slider .slide .container{position:relative;z-index:25}.slider-wrapper .card-medium{margin:70px auto 0;max-width:100%;width:650px}.slider-wrapper .building-slider{border-radius:8px;overflow:hidden}.slider-wrapper .slider-wrap.partner-slider .slide{height:40px;min-height:unset}.slider-wrapper .slider-wrap.partner-slider .image-wrap{display:block;max-width:100%;width:310px;height:40px;margin:0 auto}.slider-wrapper .slogan{color:#fff;position:absolute;left:37px;bottom:53px;font-size:16px}.slider-wrapper .slider-text{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:50}.slider-images{display:block;position:relative;margin:5px -5px;font-size:0}.slider-images .slider-image{display:inline-block;vertical-align:top;overflow:hidden;cursor:pointer;padding:5px;width:20%}.slider-images .image-wrap{height:100px;border-radius:8px}.slider-images .image-wrap::after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:15;opacity:0;border-radius:8px;border:2px solid #6072ff}.slider-images:not(.hover) .slider-image.active .image-wrap::after,.slider-images .slider-image:hover .image-wrap::after,.slider-images .slider-image:focus .image-wrap::after{opacity:1}body.ready .slider-images .slider-image .image-wrap::after{transition:0.25s}.slider-wrapper .slider-text .card-wrap .article img{width:420px}.language-switch{display:inline-block;position:relative;width:52px;height:52px;white-space:nowrap;font-size:0}.language-switch>.language-item{position:absolute;display:inline-block;width:60px;height:60px;top:0;left:0;z-index:15;text-align:left}.language-switch>.language-item.active{z-index:25}.language-switch>.language-item>i.flag{display:inline-block;position:relative;width:52px;height:52px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff;border:3px solid #fff;border-radius:999px}.language-switch>.language-item>i.flag::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover}html:not(.webp) .language-switch>.language-item>i.flag-en::before{background-image:url(/images/flag-en.png)}html:not(.webp) .language-switch>.language-item>i.flag-nl::before{background-image:url(/images/flag-nl.png)}html.webp .language-switch>.language-item>i.flag-en::before{background-image:url(/images/flag-en.webp)}html.webp .language-switch>.language-item>i.flag-nl::before{background-image:url(/images/flag-nl.webp)}body.ready .language-switch>.language-item,body.ready .language-switch>.language-item i.flag::before{transition:0.2s}.language-switch:hover>.language-item:not(:hover) i.flag::before{opacity:.7}.language-switch:not([data-to]):hover>.language-item:nth-child(2){top:60px}.language-switch:not([data-to]):hover>.language-item:nth-child(3){top:120px}.language-switch:not([data-to]):hover>.language-item:nth-child(4){top:180px}.language-switch[data-to="right"]:hover>.language-item:nth-child(2){left:60px}.language-switch[data-to="right"]:hover>.language-item:nth-child(3){left:120px}.language-switch[data-to="right"]:hover>.language-item:nth-child(4){left:180px}.footer-wrapper{color:#ABABAB;background:#1b1b1b}.footer-wrapper h1,.footer-wrapper h2,.footer-wrapper h3{color:#fff}.footer-wrapper h4{margin-bottom:20px;font-size:13px;font-weight:700;line-height:normal}.footer-wrapper a:not(.button),.footer-wrapper .article:not(.ignore),.footer-wrapper a:not(.button):hover,.footer-wrapper a:not(.button):focus{color:#ABABAB}.footer-wrapper.border{border-top:4px solid #6072ff}.footer-wrapper .has-compact{line-height:1.5em}.footer-wrapper .article table{width:100%}.footer-wrapper .article table th,.footer-wrapper .article table td{vertical-align:top;line-height:1.35em;padding:4px 0 8px}.footer-wrapper .article table th:not(:last-child),.footer-wrapper .article table td:not(:last-child){padding-right:14px}.footer-wrapper .article table th:not(:first-child),.footer-wrapper .article table td:not(:first-child){font-size:1.085rem}.footer-wrapper{display:block;position:relative;padding:0 0 10px;overflow:hidden}.footer-wrapper .container,.footer-wrapper .footer-inner{position:relative;z-index:12}.footer-wrapper .footer-inner{padding-left:420px;z-index:18}.footer-wrapper .footer-inner>.footer-left{position:absolute;top:0;left:0;height:170px;max-width:100%;width:400px}.footer-wrapper .footer-left .logo-wrap{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.footer-wrapper .footer-wrap{display:block;position:relative;padding:80px 0 20px;min-height:300px;z-index:60}.footer-wrapper .footer-logo{display:block;margin:0 0 20px;max-width:100%;width:260px}.footer-wrapper .footer-block{display:block;position:relative;margin-bottom:35px}.footer-wrapper .footer-block.has-top{padding-top:40px}.footer-wrapper .footer-block h3{font-weight:600;font-size:16px}.footer-wrapper .footer-block .article{width:500px;max-width:100%}.footer-wrapper .footer-block{font-size:12px;font-weight:300;line-height:normal}.footer-wrapper .footer-block .language-switch{margin-top:15px;margin-bottom:25px}.footer-wrapper .footer-block.menu-wrap>ul>li{display:block}.footer-wrapper .footer-block.menu-wrap.has-double>ul>li{display:inline-block;vertical-align:top;width:47.5%}.footer-wrapper .footer-block.menu-wrap>ul>li>a{display:inline-block}.footer-wrapper .article a:not(.button){text-decoration:none}.footer-wrapper .article a:not(.button):hover,.footer-wrapper .article a:not(.button):focus{text-decoration:underline!important}.footer-wrapper .footer-block .alert{margin:2px 0 18px}.copyright-wrapper{position:relative;z-index:65}.copyright-wrapper .article{text-transform:uppercase;text-align:center;font-size:14px;font-weight:600}body.ready .main-menu.menu-wrap li>.dropdown{transition:0.2s}.footer-wrapper .footer-developer{padding:5px 0;display:flex;justify-content:center}.group-logo{display:block;width:100%;text-decoration:none}.logo-container{display:flex;justify-content:center}.logo-inner{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;width:200px;padding:.25rem 0}.logo-svg{fill:#686868;margin-left:auto;margin-right:auto;transform:translateY(0);opacity:1;transition:all 450ms ease;transition-delay:100ms}.logo-text{color:#fff;position:absolute;inset:0;z-index:99;transform:translateY(1rem);opacity:0;transition:all 350ms ease;transition-delay:190ms;display:flex;justify-content:center;align-items:center}.group-logo:hover .logo-svg{transform:translateY(-.75rem);opacity:0}.group-logo:hover .logo-text{transform:translateY(.75rem);opacity:1}.hamburger{cursor:pointer;width:38px;height:38px;position:absolute;right:0;top:50%;z-index:25;transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;overflow:hidden;padding:4px}.hamburger.cross,.hamburger.cross-pre{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}.hamburger div{position:relative;z-index:10;height:4px;margin:9px 0;background:#000;border-radius:999px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:0.25s}.hamburger.cross div:nth-child(2),.hamburger.cross-pre div:nth-child(2),.hamburger.cross div:nth-child(3),.hamburger.cross-pre div:nth-child(3){margin-right:0}body.complete .hamburger div{-webkit-transition:0.25s;-o-transition:0.25s;transition:0.25s}.hamburger.cross-pre div:nth-child(2){opacity:0;transform:scale(0);-webkit-transform:scale(0)}.hamburger.cross div:nth-child(2){opacity:0;transform:scale(0);-webkit-transform:scale(0)}.hamburger.cross-pre div:nth-child(1){transform:translateY(13px)}.hamburger.cross-pre div:nth-child(3){transform:translateY(-13px)}.hamburger.cross div:nth-child(1){transform:translateY(13px) rotate(-45deg)}.hamburger.cross div:nth-child(3){transform:translateY(-13px) rotate(45deg)}.socialmedia>ul{display:inline-block;position:relative;margin:0 -3px;padding:0;z-index:8}.socialmedia>ul>li{display:inline-block;vertical-align:top;line-height:1em}.socialmedia>ul>li>a{position:relative;display:inline-block;width:40px;height:40px;margin:0 5px;overflow:hidden;text-decoration:none!important;border-radius:5px;padding:1px;background-color:var(--theme-blue)}.socialmedia>ul:hover>li:not(:hover):not(:focus)>a{opacity:.55}.socialmedia>ul>li>a>img{display:inline-block;position:absolute;width:32px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}body.ready .socialmedia>ul>li>a{transition:0.35s}.form-wrap.bottom{margin-bottom:35px}.form-wrap .field select,.form-wrap .field textarea,.form-wrap .field label.checkbox,.form-wrap .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){position:relative;width:100%;font-weight:400;padding:12px 14px;min-height:52px;background:#fff;outline:none;overflow:hidden;border:none;z-index:19}.form-wrap .field-button{position:relative}.form-wrap .field-button>.button{display:block;position:absolute;top:0;right:0;bottom:0;z-index:25;margin:0;padding:0;min-width:45px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.form-wrap .field-button>.button.next::after{background-size:auto 22px;right:5px}.form-wrap.attach-bottom{display:block;position:absolute;left:0;right:0;bottom:30px;z-index:12}.form-wrap .field select,.form-wrap .field textarea,.form-wrap .field label.checkbox,.form-wrap .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background-color:#f4f4f4}.form-wrap.regular .field:not(.zero){margin-bottom:20px}.form-wrap.regular .field.compact:not(.zero){margin-bottom:10px}.form-wrap.regular .field select,.form-wrap.regular .field textarea,.form-wrap.regular .field label.checkbox,.form-wrap.regular .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){min-height:45px;padding:9px 14px;border-radius:8px}.form-wrap.regular .field.white select,.form-wrap.regular .field.white textarea,.form-wrap.regular .field.white label.checkbox,.form-wrap.regular .field.white input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background-color:#fff;outline:1px solid #ddd}.form-wrap.regular .field select:focus,.form-wrap.regular .field textarea:focus,.form-wrap.regular .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):focus{outline:1px solid #6072ff!important}.form-wrap.regular .field.clean label.checkbox{padding-left:46px;outline:none;cursor:pointer;overflow:hidden;background:none;margin:0}.form-wrap.regular .field.clean label.checkbox>input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:15;opacity:0}.form-wrap.regular .field label.checkbox::before,.form-wrap.regular .field label.checkbox::after{content:' ';display:block;position:absolute;cursor:pointer;width:32px;height:32px;top:8px;left:0;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:28px}.form-wrap.regular .field label.checkbox::before{background:#fff;border:1px solid #ddd}.form-wrap.regular .field label.checkbox.active::before{border:1px solid #5f72ff}html:not(.webp) .form-wrap.regular .field label.checkbox::after{background-image:url(/images/icon-checked.png)}html.webp .form-wrap.regular .field label.checkbox::after{background-image:url(/images/icon-checked.webp)}.form-wrap.regular .field label.checkbox:not(.active)::after{opacity:0}body.ready .form-wrap.regular .field label.checkbox,body.ready .form-wrap.regular .field label.checkbox::before,body.ready .form-wrap.regular .field label.checkbox::after{transition:0.25s}.contact-form{display:block;position:relative;padding:0;margin:0}.contact-form form{padding:0;margin:0}.contact-form.bottom{margin-bottom:25px}.contact-form.semi-width{width:520px;max-width:100%}.contact-form .actions{position:relative;margin:35px 0 0}.contact-form .actions:not(.right) .button{display:block;margin:auto}.contact-form .actions.zero .button{margin:0!important}.contact-form .actions .meta{display:inline-block;vertical-align:middle;font-weight:400;font-size:1rem}.contact-form .form-wrap .article{margin:0 0 20px!important}.contact-form .form-wrap .article h2{font-size:1.75rem;margin:0 0 10px}.contact-form .actions .button{min-width:102px}.contact-form .article p{margin:0 0 5px}.contact-form .alert{margin:0 0 20px}.contact-form .alert>ul{margin:0!important}.contact-form .field-inner::before,.contact-form .actions.disabled::after{position:absolute;top:0;left:0;right:0;bottom:0}.contact-form .field.hidden{display:none!important}.contact-form form:not(.posted) .actions.disabled::after{content:' ';display:block;cursor:not-allowed;background:rgb(246 246 246 / .75);z-index:39}.contact-form .field{position:relative;padding:20px 0 0;margin:0 0 15px}.contact-form:not(.rounded) .field-inner{position:static;line-height:1.5rem;box-shadow:inset 0 -2px 0 0 #dedede;background-color:transparent!important}.contact-form:not(.rounded) .posted .field.has-error .field-inner,.contact-form:not(.rounded) .field.init.has-error .field-inner{background-color:transparent!important}.contact-form:not(.rounded) .posted .field.has-success .field-inner,.contact-form:not(.rounded) .field.init.has-success .field-inner{background-color:transparent!important}.contact-form:not(.rounded) .posted .field.has-error.filled .field-inner::before,.contact-form:not(.rounded) .field.init.has-error.filled .field-inner::before{background-color:#b90000!important}.contact-form:not(.rounded) .posted .field.has-success .field-inner::before,.contact-form:not(.rounded) .field.init.has-success .field-inner::before{background-color:#009215!important}.contact-form:not(.rounded) .field:not(.field-259) .field-inner::before{content:' ';display:block;position:absolute;top:auto;left:0;bottom:0;height:2px;background:#000;transform-origin:0 0;-webkit-transform-origin:0 0;width:100%}.contact-form:not(.rounded) .field:not(.focus):not(.filled) .field-inner::before{-webkit-transform:scaleX(0);transform:scaleX(0)}body.ready .contact-form .field-inner,body.ready .contact-form .field-inner::before,body.ready .contact-form .field .meta{transition:0.2s}.contact-form .field select,.contact-form .field textarea,.contact-form .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background:none!important}.contact-form .field textarea{resize:none;height:8em}.contact-form .field-inner,.contact-form .field select,.contact-form .field-inner::before,.contact-form .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){display:block;border-radius:0 0}.contact-form:not(.rounded) .field.textarea select,.contact-form:not(.rounded) .field.textarea textarea,.contact-form:not(.rounded) .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){padding-left:1px!important;padding-right:1px!important}.contact-form:not(.rounded) .field.textarea textarea,.contact-form:not(.rounded) .field.textarea .field-inner,.contact-form:not(.rounded) .field.textarea .field-inner::before{border-radius:0 0}.contact-form .field label.label,.contact-form .field label.label>span,.contact-form .field .meta{display:block;position:absolute;top:0;left:0;z-index:10}.contact-form.rounded .field-inner{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-color:#fff!important}.contact-form.rounded .field select,.contact-form.rounded .field textarea,.contact-form.rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){color:#000!important;padding-right:20px!important;padding-left:20px!important}.contact-wrap:not(.with-labels) .contact-form.rounded .field:not(.focus) .meta.placeholder{color:#000!important}.contact-form .field .meta.error{color:#b90000;font-weight:400}.contact-wrap:not(.with-labels) .field:not(.has-error) .meta.error{opacity:0}.contact-wrap:not(.with-labels) .field:not(.focus) .meta.placeholder{opacity:.45}.contact-wrap:not(.with-labels) .field.focus .meta.placeholder{opacity:.2}.contact-form:not(.rounded) .field .meta.placeholder{top:20px;margin:14px 0 0 1px}.contact-form.rounded .field .meta.placeholder{top:20px}.contact-wrap:not(.with-labels) .contact-form.rounded .field .meta.placeholder{margin:12px 0 0 20px}.contact-form .field.textarea .meta.placeholder{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.contact-form .field label.label{right:0;z-index:12}.contact-form .field .meta.error,.contact-form .field label.label{font-size:12px}.contact-wrap.is-rounded .contact-form .field .meta.error,.contact-wrap.is-rounded .contact-form .field label.label{line-height:1em}.contact-wrap.is-rounded .contact-form .field .meta.error{-webkit-transform:translate(20px,-5px);transform:translate(20px,-5px)}.contact-form .field label.label>em{float:right;color:#ff0102;font-weight:800}.contact-form .field label.label>span{color:#000}.contact-form .field.has-success label.label>span{color:#009215}body.ready .contact-form .field label.label>span{transition:0.2s}.contact-form .field.has-error label.label>span{opacity:0!important}.contact-form .form-wrap.minimal form .field.field-recaptcha{padding-top:0!important}.contact-form .form-wrap.minimal form:not(.posted) .field label.label{display:none}.contact-form .form-wrap.minimal form:not(.posted) .field .meta.error{display:none}.contact-form .form-wrap.minimal form:not(.posted) .field .meta.placeholder{top:0}.contact-wrap:not(.with-labels) .field.select .meta.placeholder,.contact-wrap:not(.with-labels) .field.filled .meta.placeholder{opacity:0!important}.contact-wrap:not(.with-labels) .form-wrap.minimal form:not(.posted) .field{padding-top:0!important}.contact-wrap.is-medium{width:700px;margin:0 auto;max-width:100%}.contact-wrap.with-labels .field .meta.placeholder{white-space:nowrap!important}.contact-wrap.with-labels .contact-form.rounded .field-inner{background-color:transparent!important}.contact-wrap.with-labels .contact-form.rounded .field select,.contact-wrap.with-labels .contact-form.rounded .field textarea,.contact-wrap.with-labels .contact-form.rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-color:#fff!important}.contact-wrap.with-labels .field.has-error .field-inner select,.contact-wrap.with-labels .field.has-error .field-inner textarea,.contact-wrap.with-labels .field.has-error .field-inner input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background-color:#ffe1e1!important}.contact-wrap.with-labels .field.success .field-inner select,.contact-wrap.with-labels .field.success .field-inner textarea,.contact-wrap.with-labels .field.success .field-inner input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background-color:#d8f5de!important}.contact-wrap .contact-form .field select{padding-left:0!important}.contact-wrap.with-labels .contact-form.rounded .field select{-webkit-appearance:none!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:14px!important}html:not(.webp) .contact-wrap.with-labels .contact-form.rounded .field select{background-image:url(/images/icon-dropdown.png)!important}html.webp .contact-wrap.with-labels .contact-form.rounded .field select{background-image:url(/images/icon-dropdown.png)!important}.contact-form .field-inner .set{min-height:52px;padding-left:10px}.contact-form .field-inner .set>.set-item{display:inline-block;vertical-align:top;color:#000}.contact-form .field-inner .set>.set-item label{margin:0;padding:12px;position:relative;z-index:100}.contact-form .field-inner .set>.set-item label>input{margin-right:5px}.contact-wrapper{overflow:hidden}.contact-wrap .article-wrap:not(.regular){display:block;max-width:100%;width:320px}.contact-wrap.pull-up{margin-top:-350px}.contact-wrap.has-shadow{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 40px rgb(0 0 0 / .15);overflow:hidden;background-color:var(--theme-blue);padding:15px}.contact-wrap.has-style::before,.contact-wrap.has-style::after{position:absolute;content:"";width:17px;height:17px;z-index:2}.contact-wrap.has-style::before{left:10px;top:-10px;border-top:2px solid var(--theme-blue);border-left:2px solid var(--theme-blue)}.contact-wrap.has-style::after{bottom:-10px;right:10px;border-bottom:2px solid var(--theme-blue);border-right:2px solid var(--theme-blue)}.contact-wrap.has-style .contact-padding{padding:60px 0 40px}.contact-wrap.has-style .article-wrap{display:block;color:#fff;margin:0 auto;padding:35px 15px;max-width:100%;width:500px}.contact-wrap.has-style .contact-form{background-color:#fff;padding:35px 40px;border-radius:15px}.contact-wrap.has-style .contact-form .alert{padding:20px 30px}.contact-wrap.is-rounded .contact-form{padding:35px 40px}.contact-wrap.is-rounded .contact-form{color:#fff!important;background-color:#6072ff}.contact-wrap.is-rounded.is-light .contact-form{background-color:#f2f2f2}.contact-wrap.is-rounded:not(.square) .contact-form{border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px}.contact-wrap.is-rounded.is-medium .contact-form{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.contact-wrap.is-rounded:not(.is-medium) .contact-form::before{content:' ';display:block;position:absolute;background:#6072ff;top:0;bottom:0;right:-100%;width:100%}.contact-wrap.is-rounded .article-title p strong>em,.contact-wrap.is-rounded .article-title p em>strong{color:#fff}.contact-wrap.is-rounded .field select,.contact-wrap.is-rounded .field textarea,.contact-wrap.is-rounded .field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){color:#fff}.contact-wrap.is-rounded .contact-form:not(.rounded) .field-inner{box-shadow:inset 0 -2px 0 0 rgb(255 255 255 / .5)}.contact-wrap.is-rounded .contact-form:not(.rounded) .field-inner::before{background-color:#fff}.contact-wrap.is-rounded .contact-form .field .meta.error{color:#fff}.contact-wrap.is-rounded .contact-form .field.has-success label.label>span{color:#fff}.contact-wrap.is-rounded .field select{min-height:52px;width:95%}.contact-form .form-wrap.minimal form:not(.posted) .field.field-260 .meta.placeholder{top:20px}.form.form-105 .fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.form .fields .field{grid-column:span 2}.form.form-105 .fields .field.field-261,.form.form-105 .fields .field.field-262{grid-column:span 1}p.form-subtitle{color:#5D5D5D;font-size:14px;font-weight:500;line-height:160%}div.set[data-radio="259"]{border-radius:8px;border:1px solid #DEDEDE;width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:20px;padding:5px 10px}div.set[data-radio="259"]>.set-item{width:100%}div.set[data-radio="259"]>.set-item:not(:last-of-type){position:relative}div.set[data-radio="259"]>.set-item:not(:last-of-type)::after{position:absolute;content:"";right:-10px;top:50%;transform:translateY(-50%);width:1px;height:17px;opacity:.38;background:#000;z-index:5}div.set[data-radio="259"] input[type="radio"]{appearance:none}.field.field-259.radio .field-inner{box-shadow:none}div.set[data-radio="259"] label.radio{border-radius:5px;transition:all 250ms ease-in-out 25ms;padding:10px 30px;width:100%;text-align:center}div.set[data-radio="259"] label.radio:has(input[type="radio"]:checked){background:#6172FF;color:#fff}.contact-wrap h1{font-size:24px}.tiles-wrap{display:block;position:relative}.tiles-wrap.has-right{padding-right:60px}.tiles-wrap.has-left{padding-left:60px}.tiles-wrap>.row{margin:0 -20px}.tiles-wrap>.row>div{padding:20px;height:100%}.tiles-wrap>.row.top>div{padding:0 20px 40px}.tiles-wrap .tile-item{display:block;position:relative;min-height:100px;width:100%;max-width:680px}.tiles-wrap .tile-item.max{width:320px;height:320px;margin:0 auto}.tiles-wrap .tile-item .image{background-repeat:no-repeat;background-position:center;background-size:cover}.tiles-wrap .tile-item>.image{display:block;position:relative;height:100%}.image.icon{background-size:contain;background-repeat:no-repeat;background-position:center;width:91px;height:91px;aspect-ratio:1;margin:auto}.image.icon.invert-5{-webkit-filter:invert(.5);filter:invert(.5)}.tiles-wrap .tile-item>.fade.image{filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.2}.tiles-wrap .tile-item>.fade-over{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100px;width:100%;height:100%}.tiles-wrap .tile-item:not(:hover)>.fade-over{width:0%;height:0%}body.ready .tiles-wrap .tile-item>.fade-over{transition:0.65s}.second-section .row{row-gap:80px;transition:all 270ms ease-in-out}.second-section .row .item{perspective:200px;transition:all 350ms ease-in-out 25ms}.second-section .row .item:hover{transform:translateY(-15px)}.second-section .row .item .image{background-color:lightgray;min-height:196px;border-radius:14.95px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.second-section .row .item .image::after{position:absolute;content:"";inset:0;border-radius:14.95px;background-color:rgb(0 0 0 / .2)}.second-section .image .description{position:absolute;z-index:10;padding:18px 28px;display:flex;height:100%;min-height:196px;width:100%;flex-direction:column;justify-content:end;color:#fff;text-align:left;margin-top:0}.second-section .image .description h2{margin-bottom:0}.second-section .bottom{margin-top:35px;position:relative}.second-section .row .item a:hover{text-decoration:none;filter:none}.second-section .row .item a:hover .bottom{text-decoration:underline;text-underline-offset:4px}.has-right-shape{position:relative;margin-top:70px}.has-right-shape::before{position:absolute;content:"";bottom:80px;right:0;width:986px;height:100%;background-image:url(/images/splash-shape.svg);background-repeat:no-repeat;background-size:contain;background-position:right}.cards-title{text-align:center}.cards-wrap.pull-up{margin-top:-60px}.cards-wrap.bottom{margin-bottom:60px}.card-wrap{display:block;position:relative;border-radius:16px;-moz-border-radius:12px;-webkit-border-radius:16px}.card-wrap:not(.clean){color:#000;background-color:#fff;box-shadow:0 0 12.8px 0 rgb(158 158 158 / .25)}.card-wrap:not(.overflow){overflow:hidden}.card-wrap.space{padding:30px 32px 25px}.card-wrap.bottom{margin-bottom:30px}.card-wrap .article{position:relative;margin-top:20px;z-index:15;padding:5px}.card-wrap .article.center{text-align:center}.card-wrap .article.bold{font-weight:500}.card-wrap .article-max{position:relative;height:60px;z-index:15}.card-wrap .article-max>.article strong{font-size:36px;font-weight:500;color:var(--theme-blue)}.card-wrap .article-max p:last-of-type{margin-bottom:42px}.card-wrap .article-max>.article{position:absolute;top:50%;left:0;right:0;line-height:1.35em;transform:translateY(-50%)}.cards-wrap .card-wrap{height:100%}.card-wrap.has-effect::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;border:4px solid #6072ff;border-radius:15px;opacity:0}.card-wrap.has-effect.hover::before,.card-wrap.has-effect:hover::before,.card-wrap.has-effect:focus::before{opacity:1}body.ready .card-wrap.has-effect::before{transition:0.25s}.card-wrap.has-icon>.image{display:block;position:relative;width:120px;height:120px;margin:10px auto 20px;background-repeat:no-repeat;background-position:center;background-size:115px;z-index:15}.card-wrap.card-block .article{margin:0 auto;max-width:100%;width:400px}.card-wrap .card-bubble{display:block;position:absolute;bottom:-40px;left:20px;width:50px;height:40px;overflow:hidden;transform:skewX(-55deg);-webkit-transform:skewX(-55deg)}.card-wrap .card-bubble::after{content:' ';display:block;position:absolute;top:0;left:0;width:55px;height:40px;background:#fff;transform-origin:0 0;-webkit-transform-origin:0 0;box-shadow:0 0 20px rgb(0 0 0 / .1);-webkit-transform:skewX(55deg);transform:skewX(55deg)}.card-wrap p{margin:15px 0 40px;font-weight:500;line-height:160%}.page-offers .card-wrap p,.page-offers .offers-wrap .offer-item .labels-wrap{font-size:16px;font-weight:500}.projects-wrap{display:block;position:relative}.projects-wrap:not(.full){margin-left:auto;margin-right:auto;max-width:100%;width:1100px}.projects-wrap.bottom{margin-bottom:45px}.projects-wrap .row{margin:0 -20px}.projects-wrap .row>div{padding:0 20px 50px}.projects-wrap .project-item{height:100%;padding:30px 35px}.projects-wrap .project-item .image,.projects-wrap .project-item .half-image{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;border-radius:13px}.projects-wrap .project-item .half-image{background:rgb(0 0 0 / .25);left:auto;width:50%;overflow:hidden;top:30px;bottom:30px;right:30px}.projects-wrap .project-item.reverse .half-image{top:30px;bottom:30px;left:30px;right:auto}.projects-wrap .project-item .article{display:block;position:relative;padding:30px 35px;min-height:350px;width:calc(50% - 30px);z-index:18}.projects-wrap .project-item.reverse .article{float:right}.projects-wrap .project-item .article.white{color:#fff}.projects-wrap .project-item .article h3{font-size:1.75rem;line-height:1em}.projects-wrap .project-item .actions{margin:25px 0 0}.projects-wrap .project-item.active .half-image,.projects-wrap .project-item:hover .half-image,.projects-wrap .project-item:focus .half-image{background:rgb(0 0 0 / .4)}.projects-wrap .project-item.active .image,.projects-wrap .project-item:hover .image,.projects-wrap .project-item:focus .image{transform:scale(1.1)}body.ready .projects-wrap .project-item .article,body.ready .projects-wrap .project-item .image{transition:0.3s}body.ready .projects-wrap .project-item .article p,body.ready .projects-wrap .project-item .article h3{transition:0.3s}.project-item .article h2:first-of-type{margin-bottom:0}.project-item .article h4{font-weight:600}.projects-wrap>.row>.col-12{margin-bottom:80px}.review-item{margin-bottom:30px}.review-item.has-bubble{margin-bottom:55px}.reviews-wrap.spread .row{margin:0 -15px}.reviews-wrap.spread .row>div{padding:0 15px 30px}.reviews-wrap.spread .review-item{margin:0;height:100%}.review-item .author{display:block;position:relative;line-height:1.35rem;margin:0 0 15px}.review-item .author h3{font-size:1.35rem;line-height:1.1em;margin:0 0 5px}.review-item .author p{color:#6072ff;font-weight:500;margin:0}.review-item .author.has-image{padding-left:75px;min-height:46px}.review-item .author>.image{display:block;position:absolute;top:45%;left:0;width:60px;height:60px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.review-item .article{color:gray}.modal-wrap{display:block;position:fixed;padding:30px;top:0;left:0;right:0;background-color:rgb(0 0 0 / .95);height:100vh;z-index:7500}.modal-wrap:not(.active){display:none}.modal-wrap .modal-screen{display:block;position:relative;background-color:#fff;max-width:100%;width:600px;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}.modal-wrap .modal-content>.content,.modal-wrap .modal-content:not(.zero){padding:20px 30px 15px}.modal-wrap .modal-actions{background-color:#f6f6f6;padding:25px 25px 20px}.modal-wrap .modal-actions .button.close{color:#bb1616}.modal-wrap .modal-actions .button.right{float:right}.modal-wrap .contact-form .alert{margin:-20px -30px 20px;padding:25px 30px}.modal-wrap .contact-form.rounded .alert{margin:-35px -40px 35px;padding:25px 40px}.modal-wrap .contact-form .actions{display:none}.filter-wrapper:not(.active) .filter-bottom{display:none}.filter-wrapper.active .filter-expand{display:none}.filter-wrapper .filter-expand{position:relative;cursor:pointer;padding:10px 0}.filter-wrapper .filter-expand .text{text-align:center;line-height:1.05em}.filter-wrapper .filter-expand:not(:hover),.filter-wrapper .filter-expand.static{background-color:#e9e9e9;color:#000}.filter-wrapper .filter-expand.static{opacity:0}.filter-wrapper.active .filter-top .actions{display:none}body.ready .filter-wrapper .filter-expand{transition:color 0.2s,background 0.2s,opacity 0.2s}.filter-wrapper .actions.text-right .button:not(:last-child){margin-right:10px}.filter-wrapper.active .filter-top::before{content:' ';display:inline-block;position:absolute;right:0;top:0;z-index:1;width:33.33%;height:100%;transform:skewX(15deg);-webkit-transform:skewX(15deg);transform-origin:0 0;background:#f1f1f1}.offers-wrap{display:block;position:relative}.offers-wrap.bottom{margin-bottom:30px}.offers-wrap>.row{margin:0 -20px}.offers-wrap>.row>div{padding:0 20px 30px}.offers-wrap>.row>div .offer-item{height:100%}.offers-wrap .offer-item{display:block;position:relative;text-decoration:none;box-shadow:0 0 12px 0 rgb(0 0 0 / .4)}.offers-wrap .offer-item.has-actions{padding-bottom:60px}.offers-wrap .offer-item .image-wrap{height:375px}.offers-wrap .offer-item div.verhuurd{position:absolute;top:20px;left:20px;padding:5px 15px;border-radius:6px;background:#FF6661;z-index:20;color:#fff;font-size:14.95px;text-align:center;font-weight:400;min-width:120px}.page-home .offers-wrap .offer-item .image-wrap{height:250px}.offers-wrap .offer-item .labels-wrap{position:relative;padding:17px 20px;border-bottom:1px solid #e9e9e9}.offers-wrap .offer-item .labels-wrap .label>span{display:inline-block;position:relative}.offers-wrap .offer-item .labels-wrap .label.left>span{padding-left:40px}.offers-wrap .offer-item .labels-wrap .label.right>span{padding-right:40px}.offers-wrap .offer-item .labels-wrap .label>span::before{content:' ';display:block;position:absolute;top:50%;left:0;z-index:9;width:32px;height:32px;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:32px}.offers-wrap .offer-item .labels-wrap .label.right>span::before{left:auto;right:0}.offers-wrap .offer-item .labels-wrap .label.surface>span::before{background-size:26px}html:not(.webp) .offers-wrap .offer-item .labels-wrap .label.surface>span::before{background-image:url(/images/icon-surface.png)}html.webp .offers-wrap .offer-item .labels-wrap .label.surface>span::before{background-image:url(/images/icon-surface.webp)}.offers-wrap .offer-item .labels-wrap .label.last{text-align:right}.page-home .offers-wrap .offer-item .labels-wrap .label.last{text-align:left}.page-home .offer-item .order-2 .label{text-align:right}.offers-wrap .offer-item .label.surface{opacity:.3}.offers-wrap .article{margin:0}.offers-wrap .offer-item .article-wrap{padding:0 20px 10px}.offers-wrap .offer-item .article-wrap .article span{display:inline-block}.offers-wrap .offer-item .actions{height:60px;position:absolute;left:0;right:0;bottom:0;border-radius:0 0 16px 16px;background:#6172FF;padding:15px 15px 15px;color:#fff}.offers-wrap .offer-item:hover .actions:not(.bg-black),.offers-wrap .offer-item:focus .actions:not(.bg-black){background-color:#5362de!important}.offers-wrap .offer-item .actions .price{display:inline-block;font-size:20px;font-weight:500}.page-home .offers-wrap .offer-item .actions .price{font-size:16px}.offers-wrap .offer-item .actions .price small{display:inline-block;margin-left:5px}.offers-wrap .offer-item .actions::after{content:' ';display:block;position:absolute;bottom:14px;right:20px;z-index:9;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:13px}html:not(.webp) .offers-wrap .offer-item .actions::after{background-image:url(/images/icon-arrow-more.png)}html.webp .offers-wrap .offer-item .actions::after{background-image:url(/images/icon-arrow-more.png)}body.ready .offers-wrap .offer-item .actions{transition:0.25s}.offer-labeled{display:block;position:relative}.offer-labeled>.label{font-size:12px;font-weight:300;margin-bottom:5px}.offer-labeled>.value{font-weight:500}.detail-wrap{display:block;position:relative}html.csscalc .detail-wrap>.detail-information{display:inline-block;vertical-align:top;width:100%}html.csscalc .detail-wrap>.detail-sidebar{display:inline-block;vertical-align:top;width:350px}html:not(.csscalc) .detail-wrap{padding-right:350px}html:not(.csscalc) .detail-wrap>.detail-sidebar{position:absolute;top:0;right:0;z-index:15;width:350px}.detail-wrap>.detail-sidebar{padding-left:30px}.tabs-wrap{display:block;position:relative}.tabs-wrap ul.head{display:block;position:relative;list-style:none;padding:0;margin-bottom:60px}.tabs-wrap ul.head>li{display:flex;vertical-align:top}.tabs-wrap ul.head>li>a,.tabs-wrap ul.head>li>.button{font-weight:600}.tabs-wrap ul.head>li>.button.sign-out>span{display:none}.tabs-wrap .tab:not(.active){display:none}.tabs-wrap ul.head.attached>li>.button{margin-bottom:15px}.tabs-wrap ul.head.attached>li>.button.active{color:#fff!important;background-color:#6072ff}.tabs-wrap ul.head.attached>li>.button.active:focus,.tabs-wrap ul.head.attached>li>.button.active:hover{background-color:#5362de}.tabs-wrap .tab.has-top{padding-top:15px}.land-container{margin-top:45px;width:100%;height:100%;max-height:322px;position:relative;margin-inline:auto}.land{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;border-radius:15px;z-index:1}.land-container .tiles-wrap{position:relative;z-index:2}.land-container .tiles-wrap .tile-item>.fade.image{opacity:.5}.cols-border-white>div.col-12>.description,.cols-border-gray>div.col-12>.description,.bg-blue>.row>div>.description{max-width:90%;margin-inline:auto}.cols-border-white>.col-12,.cols-border-gray>.col-12,.bg-blue .row>div{position:relative}.bg-blue .row>div:not(:last-of-type)::after,.cols-border-white>div.col-12:not(:last-of-type)::after,.cols-border-gray>div.col-12:not(:last-of-type)::after{position:absolute;content:"";right:0;top:0;height:100%;width:1px;background-color:#fff}.bg-blue .row>div:not(:last-of-type)::after{height:155px;top:40%;opacity:.49}.cols-border-gray>div.col-12:not(:last-of-type)::after{height:155px;top:40%;opacity:.3;background-color:#000}.contact-div h2{font-weight:400}.contact-div p.flex{display:flex;column-gap:20px;row-gap:8px;flex-wrap:wrap}.contact-div .main.button{margin-right:0px!important;margin-left:0px!important}ul.no-style{list-style:none;padding-left:0}ul.no-style li{margin:5px 0}.articles-parts .text-center h2{font-size:32px}.articles-parts .container>.article-wrap:not(.text-center){margin:100px 0;position:relative}.articles-parts .container>.article-wrap:not(.text-center):not(:last-of-type)::after{position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:-70px;width:362px;height:2px;opacity:.26;background-color:var(--theme-blue)}.page-contact .opacity-5.spacing-top,.page-aanbieden .opacity-5.spacing-top{margin-top:60px}.page-offers .banner{padding:0;height:80vh;background-color:lightgray;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.page-offers .banner::after{position:absolute;content:"";inset:0;height:100%;width:100%;background-color:rgb(255 255 255 / .8)}.page-offers .banner>.bottom{position:absolute;bottom:-140px;left:0;width:100%;z-index:10}.page-offers .banner h1{font-size:36px;margin-bottom:8px}.page-offers .banner p{font-size:16px}.page-offers .banner .filter{position:relative;bottom:-20px;border-radius:20px;background:#F5F2EB;padding:34px 24px}.page-offers .banner .filter .fields{display:flex;justify-content:space-between;align-items:center;column-gap:7px;row-gap:20px;padding:10px 0}.page-offers .banner .filter .fields:last-of-type{padding:0}.page-offers .banner .filter .fields:not(:last-of-type){margin-bottom:10px;border-bottom:1px solid #FFF}.page-offers .banner .filter .fields>.field{position:relative;display:flex;flex-direction:column;justify-content:space-between;row-gap:8px;height:100%}.page-offers .banner .filter .radio-fields{margin-bottom:10px;display:flex;align-items:center}.page-offers .filter .radio-fields label{margin:0}.page-offers .filter .radio-fields input[type="radio"],.page-offers .filter .radio-fields input[type="checkbox"]{appearance:none}.page-offers .filter .radio-fields input[type="radio"]+label,.page-offers .filter .radio-fields input[type="checkbox"]+label{transition:color 250ms linear 25ms,background-color 250ms linear 25ms;background:var(--theme-blue);color:#fff;padding:10px 30px;min-height:35px;cursor:pointer}.page-offers .filter .radio-fields input[type="radio"]+label:nth-of-type(1),.page-offers .filter .radio-fields input[type="checkbox"]+label:nth-of-type(1){border-top-left-radius:8px;border-bottom-left-radius:8px;position:relative}.page-offers .div-search{height:100%;display:flex;justify-content:end;column-gap:18px;row-gap:10px;align-items:center}.page-offers .div-search.filter .radio-fields input[type="radio"]+label,.page-offers .div-search.filter .radio-fields input[type="checkbox"]+label{border-radius:8px;height:100%}.page-offers .filter:not(.div-search) .radio-fields input[type="radio"]+label:nth-of-type(1)::after,.page-offers .filter:not(.div-search) .radio-fields input[type="checkbox"]+label:nth-of-type(1)::after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);opacity:.38;background:#000;height:17px;width:1px}.page-offers .filter .radio-fields input[type="radio"]+label:nth-of-type(2),.page-offers .filter .radio-fields input[type="checkbox"]+label:nth-of-type(2){border-top-right-radius:8px;border-bottom-right-radius:8px}.page-offers .filter .radio-fields input[type="radio"]:not(:checked)+label,.page-offers .filter .radio-fields input[type="checkbox"]:not(:checked)+label{background:#E7E2D8;color:#000}.page-offers .banner .filter .fields .field.w-full{width:100%}.page-offers .banner .filter .fields .field.justify-end{height:100%;align-self:end}.page-offers .banner .filter .fields .field.tot-text{height:42px;justify-content:end}.page-offers .banner .filter select,.page-offers .banner .filter input[type="text"],.page-offers .div-search input[type="text"]{width:100%;border-radius:8px;border:1px solid #FFF;background:rgb(255 255 255 / .5);padding:10px 30px;margin-bottom:10px;cursor:pointer}.page-offers input[type="text"][name="search_query"]{width:300px;margin-bottom:0;padding:10px 30px 10px 40px}.page-offers .div-search .search-container{position:relative}.page-offers .div-search .search-container::before{position:absolute;z-index:10;content:"";left:18px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(/images/search.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.page-offers .banner .filter input[type=number]{border-radius:8px;border:1px solid #FFF;background:rgb(255 255 255 / .5);min-width:88px;min-height:35px;padding:9px 0 10px 19px;margin-bottom:10px;position:relative}.page-offers .banner .filter .fields .field span.price,.page-offers .banner .filter .fields .field span.surface{position:absolute;bottom:37px;left:5px;width:5px;height:5px}.page-offers .banner .filter .fields .field span.surface{left:unset;right:32px}.page-offers .banner .filter button.button{max-height:40px;padding:5px 10px}.page-offers .banner .filter .d-flex.justify-between.items-center{column-gap:10px;row-gap:20px;flex-wrap:wrap}.page-offers .banner .filter .div-search input[name="search_query"]{margin-top:20px}.page-offers .wrapper.spacing.overflow{padding-top:280px}.page-offers .wrapper.gradient-blue-to-bottom::before{height:220px}.page-offers .wrapper.gradient-blue-to-bottom{padding:160px 0 0}.page-offers .wrapper.gradient-blue-to-bottom h1{margin-bottom:5px}.page-offers .short-info .container{border-radius:8px;background:#F5F2EB;padding:30px 40px}.page-offers .short-info .container .d-flex{column-gap:80px;row-gap:20px}.page-offers .short-info .container .d-flex .offer-labeled{position:relative}.page-offers .short-info .container .d-flex .offer-labeled:not(:last-of-type)::after{position:absolute;content:"";top:0;right:-40px;height:100%;width:1px;background:#D9D9D9;border-radius:5px}.page-offers .buttons{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}.offer_status{display:flex;justify-content:end}.offer_status>div{display:block;color:#fff;background-color:var(--theme-crab);border-radius:6px;padding:11px 15px;text-align:center}.offer_status.small>div{max-height:32px;display:flex;flex-direction:column;justify-content:center}.share,.back-link{font-size:16px;font-weight:500}.back-link{display:block;font-size:16px;font-weight:500}.back-link:hover{text-decoration:none}.back-link svg{transition:transform 250ms ease}.back-link:hover svg{transform:translateX(-6px)}.back-link>div{display:flex;align-items:center;column-gap:7px;row-gap:7px}.share{align-items:center;column-gap:16px;row-gap:5px}.share>.d-flex{column-gap:6px}.share .icon{background-color:#000;padding:5px;width:27px;height:27px;border-radius:15px}.share .icon svg{fill:#fff;margin:auto;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}@media all and (max-width:1400px){.slider-wrapper .card-medium{width:535px}}@media all and (max-width:1398px){div.set[data-radio="259"]{flex-wrap:wrap;row-gap:10px}div.set[data-radio="259"]>.set-item:not(:last-of-type)::after{width:50%;height:1px;right:50%;transform:translateX(50%);top:unset;bottom:-5px}}@media all and (max-width:1200px){.slider-wrapper .card-medium{width:445px}.header-wrapper .main-menu li.item-home{display:none!important}.header-wrapper .container,.header-wrapper .container-fluid{max-width:100%}.main-menu.menu-wrap>ul>li>a,.main-menu.menu-wrap li>.dropdown,.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding-left:13px;padding-right:13px}.footer-wrapper .footer-inner{padding-left:0!important;padding-right:0!important}.footer-wrapper .footer-inner>.footer-left{position:relative;text-align:left;margin:0 0 45px;height:auto}.footer-wrapper .footer-left .logo-wrap{position:relative;-webkit-transform:none;transform:none;top:auto}.tiles-wrap.has-right{padding-right:35px}.tiles-wrap.has-left{padding-left:35px}.tiles-wrap>.row{margin:0 -15px}.tiles-wrap>.row>div{padding:15px}.tiles-wrap>.row.top>div{padding:0 15px 30px}.tiles-wrap .tile-item.max{width:256px;height:256px}.h1-corners h1::before{left:-50px}.h1-corners h1::after{right:-50px}}@media all and (max-width:1199px){.page-home .offers-wrap .col-md-6:last-of-type{display:none}}@media all and (max-width:1192px){.menu-wrap .menu{font-size:16px}}@media all and (max-width:1106px){.page-offers .wrapper.spacing.overflow.offer-content{padding-top:700px}}@media all and (max-width:1105px){.page-offers .banner .filter .fields{flex-wrap:wrap;justify-content:start}.page-offers .banner .filter .fields .field{width:40%}.page-offers .banner .filter .fields .field.tot-text{display:none}.page-offers .banner .filter .fields .field.justify-end{margin-bottom:0}.page-offers .banner .filter .fields:not(:last-of-type){border-bottom:unset}.page-offers .banner>.bottom{position:relative;top:250px}}@media all and (min-width:992px){.card-wrap.space.zero-desktop{padding:0!important}.article-wrap>.row>div,.container>.row>div{padding-inline:26px}}@media all and (max-width:992px){.menu-wrap .menu{font-size:18px}body:not(.no-space){padding-top:140px}body.homepage:not(.no-space){padding-top:110px}.wrapper{padding:45px 0}.article-actions{text-align:left}.header-wrapper .header{height:60px;margin:0 20px}.header-wrapper .hamburger{display:block}.header-wrapper .header::after{content:' ';position:absolute;top:0;left:-300px;right:-300px;bottom:0;z-index:8;background:rgb(255 255 255)}.header-wrapper .hamburger{display:block}.header-wrapper .language-switch{right:20px;top:0}.header-wrapper .header-logo{width:200px}.header-wrapper{border-radius:unset}body.scroll .header-wrapper{border:unset;background:unset;box-shadow:0 0 0 2px rgb(0 0 0 / .2)}body.scroll .header-wrapper .header-logo img{filter:unet;-webkit-filter:unset}.language-switch:hover>.language-item:nth-child(2){top:auto;right:55px}.language-switch:hover>.language-item:nth-child(3){top:auto;right:110px}.language-switch:hover>.language-item:nth-child(4){top:auto;right:165px}.header-wrapper::before{content:' ';display:block;position:absolute;top:0;left:-300px;right:-300px;bottom:0;z-index:13;background:#fff}.main-menu.menu-wrap{display:block;position:absolute;bottom:1px;left:20px;right:20px;z-index:11;transform-origin:0 0;-webkit-transform-origin:0 0;transform:translateY(100%) scaleY(0);-webkit-transform:translateY(100%) scaleY(0);opacity:0}body.menu-open .main-menu.menu-wrap{opacity:1;transform:translateY(100%) scaleY(1);-webkit-transform:translateY(100%) scaleY(1);box-shadow:0 10px 10px -10px rgb(0 0 0 / .1)}.main-menu.menu-wrap::before{content:' ';display:block;position:absolute;top:0;left:-300px;right:-300px;bottom:0;z-index:2}.main-menu.menu-wrap,.main-menu.menu-wrap::before{background-color:#fff}.main-menu.menu-wrap.float-right{top:auto;left:0;right:0;padding:0 20px}.main-menu.menu-wrap ul{display:block;padding:5px 0 30px}.main-menu.menu-wrap ul>li{display:block;line-height:1.35em}.main-menu.menu-wrap ul>li>a{display:inline-block;padding:2px 0}.main-menu.menu-wrap>ul>li span{display:inline-block;height:auto;padding:2px 0}.main-menu.menu-wrap>ul>li:not(.featured) span::before{content:' ';display:block;position:absolute;top:50%;left:-14px;width:8px;height:2px;background:#6072ff;transform:translateY(-50%) scaleX(0);-webkit-transform:translateY(-50%) scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}.main-menu.menu-wrap>ul>li:not(.featured):hover>a>span::before,.main-menu.menu-wrap>ul>li:not(.featured):focus>a>span::before{transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:1}.main-menu.menu-wrap>ul>li:not(.featured):hover>a>span,.main-menu.menu-wrap>ul>li:not(.featured):focus>a>span{padding-left:20px}body.ready .main-menu.menu-wrap,body.ready .main-menu.menu-wrap::before,body.ready .main-menu.menu-wrap>ul>li span::before{transition:0.25s}body.ready .main-menu.menu-wrap>ul>li span{transition:padding 0.25s}.main-menu.menu-wrap>ul>li:not(.featured){padding-left:25px}.main-menu.menu-wrap>ul>li.featured{position:relative;height:auto;float:none;top:auto;left:auto;right:auto;bottom:auto;margin:10px 0 0 0}.main-menu.menu-wrap>ul>li.featured>a{-webkit-transform:none;transform:none}.main-menu.menu-wrap li>.dropdown{top:auto;bottom:0;transform:translateY(100%);-webkit-transform:translateY(100%);z-index:150;left:0}.main-menu.menu-wrap li>.dropdown{display:none}body.ready .main-menu.menu-wrap{display:block;height:unset}body.scroll .main-menu.menu-wrap.float-right{padding-top:10px}.main-menu.menu-wrap,.main-menu.menu-wrap::before{background:#fff}.menu-wrap li.has-dropdown>.dropdown{top:0;bottom:auto;transform:none;-webkit-transform:none}.menu-wrap li.has-dropdown>.dropdown{position:relative;-webkit-transform:none;transform:none;display:none;transition:0s!important}.menu-wrap li.has-dropdown:not(:hover):not(:focus):not(.hover)>.dropdown{-webkit-transform:none;transform:none;opacity:1}.main-menu.menu-wrap li.has-dropdown>.dropdown ul>li>a{padding:2px 0;text-transform:none;line-height:1em}.main-menu.menu-wrap li>.dropdown::before{display:none}body.page-home .cards-wrapper{padding-bottom:0!important}.cards-wrapper .cards-wrap>.row>div{padding-bottom:30px}.card-wrap .card-bubble::after{box-shadow:none!important}.slider-wrapper .slider-wrap.backside .slide-image{width:100%}.slider-wrapper .slider-wrap:not(.main-slider).backside .slide::after{display:none}.slider-wrapper .slider-wrap.other-slider .slide .card-wrap{position:absolute;height:auto;top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;transform:none;-webkit-transform:none;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0}.tiles-wrap.has-right{padding-right:0}.tiles-wrap.has-left{padding-left:0}.reviews-wrap .review-item{margin-bottom:22px}.reviews-wrap .row>div:nth-child(even) .review-item.card-wrap{margin-left:30px}.reviews-wrap .row>div:nth-child(even) .review-item.card-wrap .card-bubble{-webkit-transform:skewX(-45deg);transform:skewX(-45deg);background-color:#fff;bottom:25px;left:-15px}.reviews-wrap .row>div:nth-child(odd) .review-item.card-wrap{margin-right:30px}.reviews-wrap .row>div:nth-child(odd) .review-item.card-wrap .card-bubble{-webkit-transform:skewX(45deg);transform:skewX(45deg);background-color:#fff;bottom:25px;right:-15px;left:auto}.tiles-wrap .tile-item.max{width:200px;height:200px}.contact-wrap.has-style .article-wrap{width:auto}.contact-wrap.has-style .article-wrap{padding:30px 35px 15px}.contact-wrap .article-wrap:not(.zero){margin-top:50px}.contact-wrap.top-mobile{margin-top:45px}body:not(.page-home) .slider-wrapper .slider-wrap.main-slider .slide,body:not(.page-home) .slider-wrapper .slider-wrap.main-slider .container{height:400px}html.csscalc .detail-wrap>.detail-information{display:block;width:auto}html.csscalc .detail-wrap>.detail-sidebar{display:block;width:auto}html:not(.csscalc) .detail-wrap{padding-right:0}html:not(.csscalc) .detail-wrap>.detail-sidebar{position:relative;top:auto;right:auto;width:auto}.detail-wrap>.detail-sidebar{padding-left:0}.cols-border-white>div.col-12:not(:last-of-type)::after{background-color:#fff0}section.faqs .row.faq .d-flex>div:first-child{max-width:calc(100% - 30px)}.contact-wrap.pull-up{margin-top:-200px}.contact-form .form-wrap.minimal form:not(.posted) .field.field-260 .meta.placeholder{top:45px}.page-offers .article-title:not(.zero):not(.subtle){margin-bottom:15px}.page-offers .div-search{justify-content:space-between;margin-bottom:50px}.page-offers .search-container{min-width:50%}.page-offers input[type="text"][name="search_query"]{width:100%}}@media all and (max-width:989px){body.scroll .main-menu.menu-wrap ul>li>a{color:#000}}@media all and (max-width:777px){.page-offers .banner{height:100vh}.page-offers .banner .filter .fields .field{width:100%}.page-offers .banner .filter .fields{column-gap:10px}.page-offers .banner .filter .fields .field.w-full .d-flex{flex-wrap:wrap}.land-container{min-height:500px}.tiles-wrap{top:50%;transform:translateY(-50%)}.page-offers .banner .filter .fields .field .div-search>div:first-of-type{width:100%}.page-offers .banner .filter input[type="text"][name="search_query"]{width:100%;min-width:unset}.page-offers .wrapper.spacing.overflow.offer-content{padding-top:900px}.contact-form .field{margin-bottom:25px}.page-offers .div-search{flex-direction:column-reverse;flex-wrap:wrap}.page-offers .div-search .search-container,.page-offers .div-search .radio-fields{width:100%}}@media all and (max-width:768px){.wrapper{padding:40px 0}.wrapper.spacing{padding:180px 0 65px}.wrapper.spacing-top{padding-top:60px}.wrapper.gradient-blue-to-bottom{padding-top:190px!important}.h1-corners h1::before{left:0}.h1-corners h1::after{right:0}.row.md-line>div:not(:last-child)::after{display:none}.header-wrapper .header{overflow:visible}.header-wrapper .main-menu li,.header-wrapper .main-menu li.item-home{display:block!important}.main-menu.menu-wrap ul{display:inline-block}.main-menu.menu-wrap>ul>li:not(.featured){padding-left:25px}.main-menu.menu-wrap>ul>li.featured{position:relative;float:none;top:auto;left:auto;right:auto;bottom:auto;margin:10px 0 0 0}.footer-wrapper .footer-wrap{padding-top:45px;padding-bottom:0}.footer-wrapper .footer-block{margin-bottom:40px}.footer-wrapper .footer-block.has-top{padding-top:0}.projects-wrap .project-item .half-image{width:40%}.projects-wrap .project-item .article{min-height:auto;width:60%}.projects-wrap .project-item .half-image{position:relative;bottom:auto;right:auto;left:auto;top:auto;width:auto;height:210px}.projects-wrap .project-item .article{padding:30px 30px 25px;width:auto}.slider-wrapper .slider-wrap.building-slider .slide,.slider-wrapper .slider-wrap.building-slider .container{height:350px}.slider-images .slider-image{width:25%}.bg-blue .row>div:not(:last-of-type)::after,.cols-border-gray>div.col-12:not(:last-of-type)::after{background-color:#fff0}.wrapper.gradient-blue{min-height:300px}.partner-slider{margin-top:45px}.projects-wrap .project-item{padding-inline:unset}.projects-wrap .project-item.reverse .half-image{left:0;right:0;top:0;bottom:0;margin:0 15px;min-height:350px}.projects-wrap>.row>.col-12{margin-bottom:20px}.page-offers .short-info .container .d-flex{flex-wrap:wrap;column-gap:20px}.page-offers .short-info .container .d-flex .offer-labeled{width:calc(50% - 20px)}.page-offers .short-info .container .d-flex .offer-labeled:not(:last-of-type)::after{right:10px}.page-offers .short-info .container .d-flex .offer-labeled:nth-of-type(2)::after{background:#fff0}.order-max-sm-1{order:1}.order-max-sm-2{order:2}.page-home .offers-wrap .col-md-6:last-of-type{display:block}.back-link{display:none}.share{font-size:12px}.tabs-wrap ul.head>li{display:flex;column-gap:2px;row-gap:2px}.tabs-wrap ul.head.attached>li>.button{margin-bottom:0;padding:17px 2px}.contact-div.article-wrap{text-align:center}.slider-wrapper .slogan{bottom:30px}.contact-form .form-wrap.minimal form:not(.posted) .field.field-260 .meta.placeholder{top:35px}}@media all and (max-width:575px){.wrapper.spacing-top{padding-top:40px}.article.bottom{margin-bottom:30px}.header-wrapper .header-logo{max-width:75%}.header-wrapper .header-logo>a{display:block;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-2px;top:50%}.header-wrapper .header-top .actions{padding:2px 0 0;text-align:left}.header-wrapper .header-top .actions>.action{height:32px}.header-wrapper .header-top .actions>.action>span{vertical-align:-4px}.header-wrapper .header-top .actions>.action.icon-personal>span{display:none}.header-wrapper .header-top .actions>.action.icon-personal{float:right}.header-wrapper .header-top>.container{padding:0 14px}.tabs-wrap.top{margin-top:30px}.table-wrap.top{margin-top:30px}.table-wrap.fix{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 20px)}table.collapse,table.collapse tbody{display:block}table.collapse tbody>tr{display:block;overflow:hidden}table.collapse tbody>tr>td{display:block}table.collapse.main tbody tr>td{padding-top:0;padding-bottom:0}table.collapse.main tbody tr>td:first-child{padding-top:12px}table.collapse.main tbody tr>td:last-child{padding-bottom:12px}table.collapse.main tbody tr>td,table.collapse.main tbody tr>td:first-child,table.collapse.main tbody tr>td:last-child{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}table.collapse.main.rounded-first tbody tr{border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;-webkit-border-radius:40px 0 0 40px}table.collapse.main.rounded-last tbody tr{border-radius:0 40px 40px 0;-moz-border-radius:0 40px 40px 0;-webkit-border-radius:0 40px 40px 0}.tiles-wrap>.row{margin:0 -10px}.tiles-wrap>.row>div{padding:10px}.tiles-wrap>.row.top>div{padding:0 10px 20px}.card-wrap.space{padding:25px 26px 20px}.contact-wrap.has-style .article-wrap{padding:25px 28px 5px}.contact-wrap.has-style .contact-form{padding:30px 28px 20px}.contact-wrap.is-rounded .contact-form{padding:20px 25px;padding-right:0!important}.offer-labeled>.label{font-size:16px}.offer-labeled>.value span{display:block}.offer-labeled>.value br{display:none}.slider-wrapper .slider-wrap.building-slider .slide,.slider-wrapper .slider-wrap.building-slider .container{height:55vw}.slider-images .slider-image{width:33.333%}.slider-images .image-wrap{height:20vw}.header-wrapper .header-logo{width:170px}:root{--space-arrows-slider:55px}}@media all and (max-width:420px){body.page-contact .icon-article,body.page-aanbieden .icon-article{padding-left:0}body.page-contact .icon-article>.icon,body.page-aanbieden .icon-article>.icon{display:none}}.hidden-xl{display:none!important}.visible-xl{display:block!important}.visible-xs{display:none!important}.row>div>.full-height{display:block;position:relative;height:100%}@media all and (min-width:1400px){.container{max-width:1370px}}@media all and (max-width:1200px){.hidden-xl{display:block!important}.inline.hidden-xl{display:inline-block!important}.hidden-lg{display:none!important}.visible-lg{display:block!important}.row-xl{display:block!important}}@media all and (max-width:992px){.hidden-md{display:none!important}.visible-md{display:block!important}.row-lg{display:block!important}}@media all and (max-width:768px){.hidden-sm{display:none!important}.visible-sm{display:block!important}.row-md{display:block!important}.xs-table-block table,.xs-table-block table tbody,.xs-table-block table thead,.xs-table-block table tr,.xs-table-block table th,.xs-table-block table td{display:block}.xs-table-block table td:not(:first-child){margin-top:15px!important}.article-wrap.bg-blue .row{row-gap:40px}.article-wrap.bg-blue{padding:30px 10px}section.faqs .row.faq>div{padding:20px}}@media all and (max-width:575px){.hidden-xs{display:none!important}.visible-xs{display:block!important}.inline.visible-xs{display:inline-block!important}.container-fluid{padding:0 20px}.container{padding:0 20px}.row-sm{display:block!important}.page-home .slider-wrapper .main-slider .card-medium{padding:0;width:99%}.page-home .slider-wrapper .main-slider .card-medium img{height:unset!important}.slider-wrap .button-container{flex-wrap:wrap;margin-top:60px}.button{width:100%}body.safari.page-offers .filter .radio-fields input[type="radio"]+label:nth-of-type(2),body.safari.page-offers .filter .radio-fields input[type="checkbox"]+label:nth-of-type(2){margin-left:-20px}}@media all and (max-width:468px){.page-offers .short-info .container .d-flex .offer-labeled{width:100%}.page-offers .short-info .container .d-flex .offer-labeled::after{background:transparent!important}.contact-wrap.has-style .article-wrap{padding:25px 10px 5px}.page-offers .banner .filter .radio-fields input[type="radio"]+label,.page-offers .banner .filter .radio-fields input[type="checkbox"]+label{padding:10px 13px}}