@import url('https://fonts.googleapis.com/css?family=Zain:ital,wght@0,200;0,300;0,400;0,700;0,800;0,900;1,300;1,400&display=swap');*{font-family:"Zain",serif;color:#18193c}body{background-color:#f1f3fd}main{min-height:500px;overflow:hidden}main.content-page{padding-top:242px;position:relative;z-index:1}@media screen and (max-width:991px){main.content-page .image-background-container::after{content:"";position:absolute;top:0;left:-500vw;right:0;width:1000vw;height:100%;background-color:#8bcaee;z-index:0;opacity:0.7}}main.home-page{margin-top:-40px}p,ul,li,label{font-size:18px;line-height:28px;word-break:break-word}h1{font-size:64px;line-height:64px;word-break:break-word}h2{font-size:48px;line-height:48px;word-break:break-word}h3{font-size:40px;line-height:48px;word-break:break-word}h4{font-size:32px;line-height:40px;word-break:break-word}a{font-size:18px;line-height:28px;color:#18193c;transition:.3s ease}a:hover{color:#8bcaee}.highlight{border-radius:0px 30px;padding:20px;background-color:rgba(139,202,238,0.7)}.light-blue-background{padding-top:80px;padding-bottom:40px;background-color:#f1f3fd}.light-blue-background-half{padding-top:50px;padding-bottom:0px;background-color:#f1f3fd}.blue-background{padding-top:80px;padding-bottom:80px;background-color:#8bcaee}.blue-background a:hover{color:#fff}.dark-blue-background{padding-top:80px;padding-bottom:40px;background-color:#18193c;color:#fff}.dark-blue-background p,.dark-blue-background a,.dark-blue-background h1,.dark-blue-background h2,.dark-blue-background h3,.dark-blue-background h4,.dark-blue-background h5,.dark-blue-background h6{color:#fff}.dark-blue-background .home-map{margin-top:-80px;margin-bottom:-40px}@media (max-width:991px){.dark-blue-background .home-map{margin-bottom:40px}}.dark-blue-background .home-map .image-background{background-color:#f1f3fd}.dark-blue-background .home-map .image-background .image-background-border{border:10px solid #18193c;position:relative}.dark-blue-background .home-map .image-background .image-background-border .image-border{border:10px solid #18193c;border-radius:0px 30px;display:inline-block;margin:-10px;position:relative}.dark-blue-background .home-map .image-background .image-background-border .image-border .image-wrapper{width:calc(100% + 20px);height:calc(100% + 20px)}.dark-blue-background .home-map .image-background .image-background-border .image-border .image-wrapper img{border-radius:0px 30px;margin-left:-40px;margin-top:-40px;margin-bottom:20px;position:relative;z-index:1;width:100%}.dark-blue-background .home-map .image-background .image-background-border .image-border .image-wrapper::after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:10px solid #18193c;z-index:2}.button{border-radius:0px 30px 0px 30px;background-color:#343799;color:#fff;text-align:center;display:block;width:100%;padding:5px;border:5px solid #343799;text-decoration:none;font-size:24px;transition:.3s ease;position:relative}.button:hover{background-color:#576EDA;color:#fff;border:5px solid #576eda}.button:focus{background-color:#343799;color:#fff;border:5px solid #343799}.button.green{background-color:#8db090;color:#18193c;border:5px solid #8db090}.button.green:hover{background-color:#4F7A56;color:#fff;border:5px solid #4f7a56}.button.green:focus{background-color:#8db090;color:#fff;border:5px solid #8db090}.button.animation{overflow:hidden;border:unset;padding:10px}.button.animation::before,.button.animation::after{content:'';position:absolute;top:-100px;left:-100%;width:10px;height:500px;background-color:white;transform:rotate(315deg);animation:moveLines 2.8s infinite linear;z-index:1;opacity:0.5}.button.animation::after{left:-100%;animation-delay:0.035s}.button.animation:hover{border:unset}.button.animation:focus{border:unset}.button.animation .animation-priority{position:relative;z-index:10}.form-actions .btn{border-radius:0px 30px 0px 30px;background-color:#343799;color:#fff;text-align:center;display:block;width:100%;padding:5px;border:5px solid #343799;text-decoration:none;font-size:24px;transition:.3s ease;position:relative}.form-actions .btn:hover{background-color:#576EDA;color:#fff;border:5px solid #576eda}.form-actions .btn:focus{background-color:#343799;color:#fff;border:5px solid #343799;box-shadow:none}@keyframes moveLines{0%{left:-260px}100%{left:1920px}}.block-margin{margin-bottom:40px}.block-margin.small{margin-bottom:20px}.block-margin.double{margin-bottom:80px}.image-background-container{position:relative;width:100%;height:100%}.image-background-container .image-background{background-color:#f1f3fd;z-index:10;position:relative}.image-background-container .image-background .image-background-border{border:10px solid #18193c;position:relative}.image-background-container .image-background .image-background-border .image-border{border:10px solid #18193c;border-radius:0px 30px;display:inline-block;margin:-10px;position:relative;width:calc(100% + 20px)}.image-background-container .image-background .image-background-border .image-border .image-wrapper{width:calc(100% + 20px);height:calc(100% + 20px)}.image-background-container .image-background .image-background-border .image-border .image-wrapper img{border-radius:0px 30px;margin-left:-40px;margin-top:-40px;margin-bottom:20px;position:relative;z-index:1;width:100%}.image-background-container .image-background .image-background-border .image-border .image-wrapper::after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:10px solid #18193c;z-index:2}@media screen and (max-width:991px){.image-background-container::after{content:"";position:absolute;top:0;left:-500vw;right:0;width:1000vw;height:100%;background-color:#8bcaee;z-index:0}}.blue-line-container{position:relative;width:100%}.blue-line-container .blue-line{position:absolute;background-color:#8bcaee;width:100%;height:5000px;top:-120px}.blue-line-container.content .blue-line{opacity:0.7;top:unset;bottom:0px;height:50000px}@media (max-width:991px){.blue-line-container{display:none}}.overflow-hidden{overflow:hidden}.mobile-calculator{display:none;background-color:#fff;border-radius:0px 30px;padding:40px;margin-bottom:70px}@media (max-width:991px){.mobile-calculator{display:block}}.mobile-calculator h1,.mobile-calculator h2,.mobile-calculator h3,.mobile-calculator h4,.mobile-calculator h5,.mobile-calculator h6{font-size:40px;line-height:44px}.mobile-calculator p{font-size:32px;line-height:40px;margin-bottom:5px}@media (max-width:1199px){.mobile-calculator p{font-size:28px}}.mobile-calculator .calculator-buttons{display:flex;gap:16px}.mobile-calculator .calculator-buttons .button.selected{background-color:white;color:#343799;font-weight:bold;border:5px solid #343799}.mobile-calculator .calculator-buttons .filler{width:100%;padding:10px;display:block}.mobile-calculator .calculator-buttons .filler-mobile{display:none}@media (max-width:575px){.mobile-calculator .calculator-buttons{flex-wrap:wrap}.mobile-calculator .calculator-buttons a.button{flex:1 1 calc(50% - 8px)}.mobile-calculator .calculator-buttons .filler{display:none}.mobile-calculator .calculator-buttons .filler-mobile{display:block;padding:10px;flex:1 1 calc(50% - 8px)}}@media (max-width:370px){.mobile-calculator .calculator-buttons .filler-mobile{display:none}.mobile-calculator .calculator-buttons a.button{width:100%;flex:1 1 100%}}@media (max-width:370px){.mobile-calculator h1,.mobile-calculator h2,.mobile-calculator h3,.mobile-calculator h4,.mobile-calculator h5,.mobile-calculator h6{font-size:32px}.mobile-calculator p{font-size:24px}}.home-text{position:relative;z-index:5}.accordion-item{border:0px;border-bottom:3px solid #18193c}.accordion-item .accordion-button{background-color:#f1f3fd;color:#18193c;border-color:unset;box-shadow:none;font-weight:bold;font-size:24px;line-height:32px}.accordion-item .accordion-button:focus{border-color:unset;box-shadow:none}.accordion-item .accordion-button::after{background-image:url('/application/themes/glasvooriederbudget/img/icons/arrow-down-accordion.svg')}.accordion-item .accordion-body{background-color:#f1f3fd;color:#18193c}.validation-message{color:#856404 !important;margin-top:20px;display:none;font-size:14px !important;line-height:14px !important;background-color:#ffeeba;border-radius:0px 20px;padding:10px 8px;margin-bottom:20px !important;text-align:center}.custom-select-container{position:relative;width:100%;cursor:pointer}.custom-select-container .selected-option{background-color:#f1f3fd;color:#18193c;padding:5px 8px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;font-size:18px}.custom-select-container .selected-option::after{content:'';background-image:url('/application/themes/glasvooriederbudget/img/icons/arrow-down-accordion.svg');background-size:16px 16px;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;margin-left:8px;transition:transform .3s ease}.custom-select-container.open .selected-option::after{transform:rotate(180deg)}.custom-select-container .options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#f1f3fd;border-top:none;border-radius:0 0 10px 10px;list-style:none;margin:0;padding:0;z-index:10}.custom-select-container .options .option{padding:5px 8px;color:#18193c}.custom-select-container .options .option:hover{background-color:#8bcaee}.custom-select-container .options .option:first-child{border-top:2px solid #18193c}.custom-select-container .options .option:last-child:hover{border-radius:0 0 10px 10px}.custom-select-container.open .options{display:block}.custom-select-container.open .selected-option{border-radius:10px 10px 0px 0px}.check-point{display:flex;align-items:center}.check-point img.check{margin-right:20px}.check-point img.right-arrow{margin-top:-3px;height:12px}.check-point p{display:inline-block;margin-bottom:0px}.custom-input-container{width:100%;cursor:text}.custom-input-container input{background-color:#f1f3fd;color:#18193c;padding:5px 8px;border-radius:10px;border:none;width:100%;font-size:16px;transition:border-color .3s ease,box-shadow .3s ease;font-size:18px}.custom-input-container input:focus{border:none}.custom-input-container input:focus-visible{border:none;outline:none}.custom-input-container input::placeholder{color:#18193c;opacity:0.7}.custom-textarea-container{width:100%}.custom-textarea-container textarea{background-color:#f1f3fd;color:#18193c;padding:5px 8px;border-radius:10px;border:none;width:100%;font-size:16px;transition:border-color .3s ease,box-shadow .3s ease;font-size:18px}.custom-textarea-container textarea:focus{border:none}.custom-textarea-container textarea:focus-visible{border:none;outline:none}.custom-textarea-container textarea::placeholder{color:#18193c;opacity:0.7}.check-box-container{text-align:center}.custom-checkbox{position:relative;display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.custom-checkbox input{position:absolute;opacity:0;width:0;height:0}.custom-checkbox .checkmark{display:flex;align-items:center;justify-content:center;background:#f1f3fd;color:#18193c;padding:8px;border-radius:10px;width:30px;height:30px;font-size:18px;transition:background .3s ease,color .3s ease;text-align:center}.custom-checkbox .checkmark::after{content:"";background-image:url('/application/themes/glasvooriederbudget/img/icons/checkmark-checkbox-icon.svg');background-size:cover;background-repeat:no-repeat;width:16px;height:16px;opacity:0;transition:opacity .3s ease;position:absolute}.custom-checkbox input:checked+.checkmark{background:#8bcaee;color:#f1f3fd}.custom-checkbox input:checked+.checkmark::after{opacity:1}input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:5px;outline:none;background:linear-gradient(to right, #8bcaee 0%, #8bcaee 50%, #f1f3fd 50%, #f1f3fd 100%);background-size:100% 100%;background-repeat:no-repeat;transition:background .2s ease}input[type="range"]::-webkit-slider-runnable-track{background:transparent;height:6px;border-radius:5px}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#8bcaee;border-radius:50%;cursor:pointer;transition:0.3s;position:relative;margin-top:-5px}input[type="range"]::-webkit-slider-thumb:hover{background:#5fb6e7}input[type="range"]::-moz-range-track{background:#f1f3fd;height:6px;border-radius:5px}input[type="range"]::-moz-range-progress{background:#8bcaee;height:6px;border-radius:5px}input[type="range"]::-moz-range-thumb{width:16px;height:16px;background:#8bcaee;border-radius:50%;cursor:pointer;transition:0.3s}input[type="range"]::-moz-range-thumb:hover{background:#5fb6e7}table{background-color:#f1f3fd}table thead{background-color:rgba(139,202,238,0.7);border:1px solid #18193c}table thead th{padding:4px}table tbody{border:1px solid #18193c}table tbody tr:first-child{background-color:rgba(139,202,238,0.7)}table tbody tr td{border:1px solid #18193c;padding:4px}header{padding-top:40px;position:relative;z-index:500}header .nav-menu{position:absolute;width:100%;top:40px}@media (max-width:446px){header .nav-menu{top:20px}}header .nav-menu .header-top{height:44px;background-color:#8bcaee;border-radius:0px 30px 0px 0px;position:relative;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){header .nav-menu .header-top{height:auto;min-height:44px;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 16px;gap:8px}}@media (max-width:410px){header .nav-menu .header-top{height:110px}}header .nav-menu .header-top .socials{display:flex;align-items:center;padding-left:15px;gap:15px;z-index:5000}@media (max-width:767px){header .nav-menu .header-top .socials{padding-left:8px}}header .nav-menu .header-top .socials svg{width:32px;height:32px;fill:#252656;transition:.3s ease}header .nav-menu .header-top .socials svg:hover{fill:#fff}header .nav-menu .header-top .full-row{display:flex;justify-content:end;align-items:center;width:100%;height:100%}@media (max-width:767px){header .nav-menu .header-top .full-row{justify-content:flex-start;height:auto}}header .nav-menu .header-top .full-row .full-col{display:flex;justify-content:end;align-items:center;position:relative;height:100%;padding:0px}@media (max-width:767px){header .nav-menu .header-top .full-row .full-col{justify-content:flex-start;height:auto;width:100%}}header .nav-menu .header-top .full-row .full-col .top-nav-bar{text-align:right}@media (max-width:767px){header .nav-menu .header-top .full-row .full-col .top-nav-bar{text-align:left}}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item{display:inline-block;padding-left:20px}@media (max-width:410px){header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item{display:block}}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a{color:#fff;transition:.3s ease;text-decoration:none}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a:hover{color:#8bcaee}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a:hover p{color:#fff}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a:hover svg{fill:#fff}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a p{margin-bottom:0px;color:#18193c;transition:.3s ease;display:inline-block;font-size:20px}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item a svg{fill:#18193c;display:inline-block;margin-right:5px;transition:.3s ease;margin-top:-2px}header .nav-menu .header-top .full-row .full-col .top-nav-bar .top-nav-item p{margin-bottom:0px;color:#18193c;transition:.3s ease;display:inline-block;font-size:20px}header .nav-menu .header-middle .logo-row .logo-col{position:relative}header .nav-menu .header-middle .logo-row .logo-col .logo-container{position:relative}header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo{position:absolute;bottom:-118px;left:0px;height:162px}@media (max-width:991px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo{height:118px;bottom:unset}}@media (max-width:410px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo{height:88px;bottom:-103px}}header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a{height:162px;display:block;z-index:500;position:relative}@media (max-width:767px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a{height:118px}}@media (max-width:410px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a{height:88px}}header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a img{height:162px}@media (max-width:991px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a img{height:118px}}@media (max-width:410px){header .nav-menu .header-middle .logo-row .logo-col .logo-container .logo a img{height:88px}}header .nav-menu .header-bottom{min-height:118px;background-color:#18193c;border-radius:0px 0px 0px 30px;display:flex;justify-content:center;align-items:center}@media (max-width:1199px){header .nav-menu .header-bottom{display:block}}header .nav-menu .header-bottom .full-row{display:flex;justify-content:end;align-items:center;width:100%;height:100%}header .nav-menu .header-bottom .full-row .full-col{display:flex;justify-content:end;align-items:center;position:relative;height:100%}@media (max-width:1199px){header .nav-menu .header-bottom .full-row .full-col{padding-left:0px;padding-right:0px}}header .nav-menu .header-bottom .full-row .full-col .navigation-bar{width:65%}@media (max-width:1199px){header .nav-menu .header-bottom .full-row .full-col .navigation-bar{width:100%}}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar{padding-top:0px;padding-bottom:0px}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing{justify-content:end}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1199px){header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav{margin-top:80px;margin-bottom:30px;text-align:right}}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav .nav-item a,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav .nav-item a{color:#fff;transition:.3s ease;font-size:24px}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav .nav-item a.nav-link,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav .nav-item a.nav-link{padding:0px;padding-left:20px;margin-bottom:10px}@media (max-width:1199px){header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav .nav-item a.nav-link,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav .nav-item a.nav-link{padding-left:0px}}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapse .navbar-nav .nav-item a:hover,header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .collapsing .navbar-nav .nav-item a:hover{color:#8bcaee}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .navbar-toggler{padding:0px;margin-left:auto;margin-top:50px}header .nav-menu .header-bottom .full-row .full-col .navigation-bar .ccm-block-top-navigation-bar .navbar .container-fluid .navbar-toggler .icon-bar{background-color:#fff}.hero-image-home{position:relative;height:1062px;margin-top:-202px}.hero-image-home::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#252855;opacity:0.57;z-index:1}.hero-image-home .ccm-block-hero-image{height:1062px}.hero-image-home .ccm-block-hero-image .ccm-block-hero-image-cover{height:1062px}.hero-image-home .ccm-block-hero-image .ccm-block-hero-image-image{height:1062px}.hero-image-home .ccm-block-hero-image .ccm-block-hero-image-text{height:1062px}.hero-image-home .banner-content{top:282px;position:absolute;width:100%;z-index:50;margin-top:162px}.hero-image-home .banner-content .benefits p,.hero-image-home .banner-content .benefits a,.hero-image-home .banner-content .benefits h1,.hero-image-home .banner-content .benefits h2,.hero-image-home .banner-content .benefits h3,.hero-image-home .banner-content .benefits h4,.hero-image-home .banner-content .benefits h5,.hero-image-home .banner-content .benefits h6{color:#fff}@media (max-width:767px){.hero-image-home .banner-content .benefits h1,.hero-image-home .banner-content .benefits h2,.hero-image-home .banner-content .benefits h3,.hero-image-home .banner-content .benefits h4,.hero-image-home .banner-content .benefits h5,.hero-image-home .banner-content .benefits h6{font-size:48px}}.hero-image-home .banner-content .benefits .check-point{display:flex;align-items:center;margin-bottom:10px}.hero-image-home .banner-content .benefits .check-point img.check{margin-right:20px}.hero-image-home .banner-content .benefits .check-point img.right-arrow{margin-top:-3px;height:12px}.hero-image-home .banner-content .benefits .check-point p{display:inline-block;margin-bottom:0px;font-size:24px;line-height:40px}@media (max-width:767px){.hero-image-home .banner-content .benefits .check-point p{font-size:20px}}.hero-image-home .banner-content .calculator{background-color:rgba(235,236,255,0.9);border-radius:0px 30px;padding:40px;position:relative;z-index:50}@media (max-width:991px){.hero-image-home .banner-content .calculator{display:none}}.hero-image-home .banner-content .calculator h1,.hero-image-home .banner-content .calculator h2,.hero-image-home .banner-content .calculator h3,.hero-image-home .banner-content .calculator h4,.hero-image-home .banner-content .calculator h5,.hero-image-home .banner-content .calculator h6{font-size:40px;line-height:44px}.hero-image-home .banner-content .calculator p{font-size:32px;line-height:40px;margin-bottom:5px}@media (max-width:1199px){.hero-image-home .banner-content .calculator p{font-size:28px}}.hero-image-home .banner-content .calculator .calculator-buttons{display:flex;gap:16px}.hero-image-home .banner-content .calculator .calculator-buttons .button.selected{background-color:white;color:#343799;font-weight:bold;border:5px solid #343799}.hero-image-home .banner-content .calculator .calculator-buttons .filler{width:100%;padding:10px;display:none}.hero-image-home .banner-content .calculator .calculator-buttons .filler-mobile{display:none}@media (max-width:1399px){.hero-image-home .banner-content .calculator .calculator-buttons{flex-wrap:wrap}.hero-image-home .banner-content .calculator .calculator-buttons a.button{flex:1 1 calc(50% - 8px)}.hero-image-home .banner-content .calculator .calculator-buttons .filler{display:none}.hero-image-home .banner-content .calculator .calculator-buttons .filler-mobile{display:block;padding:10px;flex:1 1 calc(50% - 8px)}}.hero-image-home .banner-content .blue-line-container{position:relative;width:100%}.hero-image-home .banner-content .blue-line-container .blue-line{position:absolute;background-color:#8bcaee;width:100%;height:5000px;top:-1000px;opacity:0.9}.hero-image-home .down-arrow{width:100%;position:absolute;bottom:60px;z-index:100;text-align:center;animation:moveArrow 2s infinite ease-in-out}@keyframes moveArrow{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.step-6{border-radius:0px 30px 0px 30px;background-color:#18193c;padding:40px;width:100%}.step-6 p{color:#fff;font-size:40px;line-height:48px}@media (max-width:1399px){.step-6 p{font-size:32px}}@media (max-width:1399px){.step-6 p{font-size:28px;line-height:32px}}.step-6 b{color:#fff}.step-container .step-image img{border-radius:0px 30px 0px 30px;width:100%;height:276px;object-fit:cover}.step-container .step-text{margin-top:-64px;max-width:305px;width:100%;z-index:10;position:relative;margin-left:auto}.step-container .step-text .step-top{border-radius:0px 30px 0px 0px;height:64px;background-color:#fff;padding:15px 24px}.step-container .step-text .step-top p,.step-container .step-text .step-top a,.step-container .step-text .step-top h1,.step-container .step-text .step-top h2,.step-container .step-text .step-top h3,.step-container .step-text .step-top h4,.step-container .step-text .step-top h5,.step-container .step-text .step-top h6{font-size:32px;line-height:40px;font-weight:bold}.step-container .step-text .step-bottom{border-radius:0px 0px 0px 30px;min-height:132px;background-color:#f1f3fd;padding:24px}.step-container .step-text .step-bottom p{margin-bottom:0px}.content-page.calculator-page .stap{display:none}.content-page.calculator-page .stap h2{font-size:3.5rem}.content-page.calculator-page .stap-1,.content-page.calculator-page .stap-2,.content-page.calculator-page .stap-3{display:none}.content-page.calculator-page .result{background-color:#18193c;border-radius:0px 30px;padding:40px;position:relative;z-index:50;margin-bottom:40px}.content-page.calculator-page .result h1,.content-page.calculator-page .result h2,.content-page.calculator-page .result h3,.content-page.calculator-page .result h4,.content-page.calculator-page .result h5,.content-page.calculator-page .result h6{font-size:40px;line-height:44px;color:#fff}.content-page.calculator-page .result b,.content-page.calculator-page .result .window-number{color:#fff;font-weight:800}.content-page.calculator-page .result p{font-size:24px;line-height:36px;color:#fff;margin-bottom:20px}.content-page.calculator-page .result p.besparing{font-size:32px;background-color:#fff;border-radius:0px 30px;padding:10px 0 0;color:#18193c;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.content-page.calculator-page .result p.besparing b,.content-page.calculator-page .result p.besparing span{color:#18193c}.content-page.calculator-page .result p.besparing .disclaimer{display:block;flex:0 0 100%;width:100%;margin-top:10px;padding:8px 12px;background-color:#8bcaee;color:#fff;font-size:24px;line-height:34px}.content-page.calculator-page .result p:last-of-type{margin-bottom:0px}.content-page.calculator-page .result span{color:#fff}.content-page.calculator-page .calculator{background-color:#18193c;border-radius:0px 30px;padding:40px;position:relative;z-index:50}.content-page.calculator-page .calculator h1,.content-page.calculator-page .calculator h2,.content-page.calculator-page .calculator h3,.content-page.calculator-page .calculator h4,.content-page.calculator-page .calculator h5,.content-page.calculator-page .calculator h6{font-size:40px;line-height:44px;color:#fff}.content-page.calculator-page .calculator b,.content-page.calculator-page .calculator .window-number{color:#fff}.content-page.calculator-page .calculator p{font-size:32px;line-height:40px;margin-bottom:5px;color:#fff}@media (max-width:1199px){.content-page.calculator-page .calculator p{font-size:28px}}.content-page.calculator-page .calculator span{color:#fff}.content-page.calculator-page .calculator input,.content-page.calculator-page .calculator select{width:100%}.content-page.calculator-page .calculator .validation-message{margin-top:8px;margin-left:2px}.content-page.calculator-page .calculator .add-window{margin-bottom:40px}.content-page.calculator-page .calculator .add-window a{text-decoration:none}.content-page.calculator-page .calculator .add-window a p{font-size:24px;line-height:24px}.content-page.calculator-page .calculator .add-window a p img{margin-top:-5px;margin-right:5px}.content-page.calculator-page .calculator .current-step{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 0}.content-page.calculator-page .calculator .current-step p{text-align:center;font-size:24px;position:relative;white-space:nowrap;flex:1;padding:0px}.content-page.calculator-page .calculator .current-step .active{position:relative;font-weight:bold}.content-page.calculator-page .calculator .current-step .active::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:3px;background-color:#8db090}.content-page.calculator-page .calculator .info-icon-container{display:inline-block;margin-left:5px}.content-page.calculator-page .calculator .info-icon-container img{width:18px;height:18px;vertical-align:middle;margin-top:-3px;cursor:pointer}.content-page.calculator-page .calculator .info-icon-container .tooltip{position:absolute;left:0;width:100%;height:fit-content;background-color:#8db090;color:#18193c;padding:10px;font-size:14px;border-radius:0px 30px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;z-index:100}.content-page.calculator-page .calculator .info-icon-container .tooltip a{transition:none}.content-page.calculator-page .calculator .info-icon-container .tooltip a:hover{color:#fff}.content-page.calculator-page .calculator .info-icon-container .tooltip b{color:#18193c}.content-page.calculator-page .calculator .info-icon-container:hover .tooltip{opacity:1;visibility:visible}.content-page.calculator-page .calculator .calculator-buttons{display:flex;gap:16px}.content-page.calculator-page .calculator .calculator-buttons .button.selected{background-color:white;color:#343799;font-weight:bold;border:5px solid #343799}.content-page.calculator-page .calculator .calculator-buttons .filler{width:100%;padding:10px;display:none}.content-page.calculator-page .calculator .calculator-buttons .filler-mobile{display:none}@media (max-width:1399px){.content-page.calculator-page .calculator .calculator-buttons{flex-wrap:wrap}.content-page.calculator-page .calculator .calculator-buttons a.button{flex:1 1 calc(50% - 8px)}.content-page.calculator-page .calculator .calculator-buttons .filler{display:none}.content-page.calculator-page .calculator .calculator-buttons .filler-mobile{display:block;padding:10px;flex:1 1 calc(50% - 8px)}}.content-page.calculator-page .calculator .calculator-controls .calculator-control-left{border-radius:0px 0px 0px 30px;background-color:#8db090;color:#18193c;text-align:center;display:block;width:100%;padding:10px;text-decoration:none;font-size:24px;transition:.3s ease;position:relative;min-height:56px;display:flex;align-items:center;justify-content:center;margin-top:20px}.content-page.calculator-page .calculator .calculator-controls .calculator-control-left:hover{background-color:#4F7A56;color:#18193c}.content-page.calculator-page .calculator .calculator-controls .calculator-control-left:focus{background-color:#4F7A56;color:#18193c}@media (min-width:1200px){.content-page.calculator-page .calculator .calculator-controls .calculator-control-left{margin-top:0px}}@media (max-width:1199px){.content-page.calculator-page .calculator .calculator-controls .calculator-control-left{margin-top:20px}}@media (max-width:991px){.content-page.calculator-page .calculator .calculator-controls .calculator-control-left{margin-top:0px}}@media (max-width:767px){.content-page.calculator-page .calculator .calculator-controls .calculator-control-left{margin-top:20px}}.content-page.calculator-page .calculator .calculator-controls .calculator-control-right{border-radius:0px 30px 0px 0px;background-color:#8db090;color:#18193c;text-align:center;display:block;width:100%;padding:10px;text-decoration:none;font-size:24px;transition:.3s ease;min-height:56px;display:flex;align-items:center;justify-content:center;position:relative;padding-right:60px}.content-page.calculator-page .calculator .calculator-controls .calculator-control-right img{position:absolute;right:20px}.content-page.calculator-page .calculator .calculator-controls .calculator-control-right:hover{background-color:#4F7A56;color:#18193c}.content-page.calculator-page .calculator .calculator-controls .calculator-control-right:focus{background-color:#4F7A56;color:#18193c}.content-page.calculator-page .calculator .window{position:relative;border-radius:0px 30px 0px 30px;background-color:#343799;padding:20px 20px 0px 20px;margin-bottom:40px}.content-page.calculator-page .calculator .window .window-title{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:bold;margin-bottom:10px}.content-page.calculator-page .calculator .window .remove-window{cursor:pointer;font-size:18px;position:absolute;top:18px;right:18px;display:inline-block}.content-page.calculator-page .calculator .window .remove-window i{color:#fff}.content-page.calculator-page .calculator .window .window-details{top:-8px}.content-page.calculator-page .calculator .window .window-details p{font-size:18px;line-height:28px;display:inline-block}.content-page.calculator-page .calculator .slideheader{margin-bottom:16px}.content-page.calculator-page .calculator .slidecontainer{margin-bottom:16px}.carousel{height:100%}.carousel-caption,.carousel-item{position:relative !important;color:#fff !important}.carousel .carousel-indicators button{width:15px;height:15px;border-radius:100%;background-color:#fff;opacity:1}.carousel-inner{height:350px}@media screen and (max-width:810px){.carousel-inner{height:370px}}@media screen and (max-width:767px){.carousel-inner{height:auto;padding-bottom:100px}}.name{color:#000000;font-size:xx-large;font-weight:2.0em}.google{z-index:40;color:#18193c;font-size:3.4em;font-weight:700}.kruis-google{position:relative;height:55px;margin-right:-10px}.google-reviews{height:auto;background-size:cover !important;background-blend-mode:multiply;margin-bottom:60px}.google-reviews p{color:#fff}.all-reviews{text-align:center}.all-reviews a{text-align-last:center;text-decoration:none;color:#fff;background-color:#3B6CAB;border:none;padding:10px 25px 10px 25px;font-size:larger;font-weight:700;text-transform:uppercase;margin-right:20px;border-radius:2px}.carousel-indicators .active{background-color:#01245E !important}.carousel-caption{left:0% !important;color:#fff}.carousel-caption p::before{content:open-quote;color:black;font-size:1em;position:relative;display:inline-block;top:9px;line-height:0.1}.carousel-caption p::after{content:close-quote;color:#000;font-size:1em;position:relative;display:inline-block;top:18px;line-height:0}i.fa-solid.fa-star{color:#000000;margin-bottom:20px;font-size:x-large;padding:5px}.carousel-caption.d-none.d-md-block p{margin-top:-45px}@media screen and (max-width:1024px){.all-reviews a{font-size:medium;font-weight:700;margin-right:0px}}@media screen and (max-width:910px){.all-reviews{text-align:center}.kruis-google{height:49px}}.review-background .google{text-align:center}.review-background .name{color:#18193c}.review-background p{color:#18193c}.review-background .carousel-caption p::before{content:open-quote;color:#18193c;font-size:3em;position:relative;display:inline-block;top:23px;line-height:0.1;margin-right:5px}.review-background .carousel-caption p::after{content:close-quote;color:#18193c;font-size:3em;position:relative;display:inline-block;top:33px;line-height:0.1;margin-left:5px}.review-background i.fa-solid.fa-star{color:#343799}.review-background .all-reviews{position:absolute;bottom:110px;left:0;right:0;text-align:center}.review-background .all-reviews a{text-decoration:none;color:#fff;background-color:#3B6CAB;border:none;padding:10px 25px;font-size:larger;font-weight:700;text-transform:uppercase;margin-right:20px;border-radius:2px}.review-background .carousel-item{height:320px;position:relative}.review-background .carousel-caption{position:absolute;top:50%;left:50%;transform:translate(0%, -60%);text-align:center}footer{padding-top:80px;padding-bottom:80px;background-color:#f1f3fd;color:#fff;overflow:hidden}footer.content{overflow:visible}footer .blue-line-container{position:relative;width:100%}footer .blue-line-container .blue-line{position:absolute;background-color:#8bcaee;width:100%;height:500px;top:-200px}footer .footer-top{padding-top:80px;border-radius:0 30px 0 0;min-height:491px;background-color:#18193c;z-index:10;position:relative}footer .footer-top .logo{display:block}@media (max-width:575px){footer .footer-top .logo img{width:100%}}footer .footer-top .socials{display:flex;justify-content:space-between;align-items:center;margin-top:44px;margin-left:98px;width:130px}@media (max-width:575px){footer .footer-top .socials{gap:20px;margin-left:0;width:auto;justify-content:center}}footer .footer-top .socials svg{width:32px;height:32px;fill:#fff;transition:.3s ease}footer .footer-top .socials svg:hover{fill:#8bcaee}footer .footer-top .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{text-decoration:none;color:#fff;transition:.3s ease;font-size:24px;line-height:40px;word-break:break-word;font-weight:400}footer .footer-top .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a:hover{color:#8bcaee}@media (max-width:575px){footer .footer-top .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-size:24px;line-height:28px}}footer .footer-top .contact{color:#fff}footer .footer-top .contact h1,footer .footer-top .contact h2,footer .footer-top .contact h3,footer .footer-top .contact h4,footer .footer-top .contact h5,footer .footer-top .contact h6{color:#fff;font-size:24px;line-height:32px;font-weight:400}footer .footer-top .contact p,footer .footer-top .contact a{color:#fff;font-size:20px;line-height:40px}footer .footer-top .contact div{margin-bottom:10px}footer .footer-top .contact div a{text-decoration:none;color:#fff;transition:.3s ease;display:flex;align-items:center}footer .footer-top .contact div a svg{fill:#fff;transition:.3s ease;margin-right:20px;flex-shrink:0}footer .footer-top .contact div a p{display:inline-block;margin:0;color:#fff;color:inherit;word-break:break-word;font-weight:400}footer .footer-top .contact div a:hover{color:#8bcaee}footer .footer-top .contact div a:hover svg{fill:#8bcaee}footer .footer-top .contact div .no-link-item{text-decoration:none;color:#fff;display:flex;align-items:center}footer .footer-top .contact div .no-link-item svg{fill:#fff;transition:.3s ease;margin-right:20px;flex-shrink:0}footer .footer-top .contact div .no-link-item p{display:inline-block;margin:0;color:#fff;color:inherit;word-break:break-word}footer .footer-bottom{border-radius:0px 0px 0px 30px;height:40px;background-color:#000}@media (max-width:1199px){footer .footer-bottom{height:100%}}footer .footer-bottom .bottom-content{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px}@media (max-width:1199px){footer .footer-bottom .bottom-content{display:block;height:100%}}footer .footer-bottom .bottom-content p,footer .footer-bottom .bottom-content a,footer .footer-bottom .bottom-content h1,footer .footer-bottom .bottom-content h2,footer .footer-bottom .bottom-content h3,footer .footer-bottom .bottom-content h4,footer .footer-bottom .bottom-content h5,footer .footer-bottom .bottom-content h6{color:#fff}@media (max-width:1199px){footer .footer-bottom .bottom-content p,footer .footer-bottom .bottom-content a,footer .footer-bottom .bottom-content h1,footer .footer-bottom .bottom-content h2,footer .footer-bottom .bottom-content h3,footer .footer-bottom .bottom-content h4,footer .footer-bottom .bottom-content h5,footer .footer-bottom .bottom-content h6{font-size:14px}}footer .footer-bottom .bottom-content .left-content{display:flex;align-items:center;color:#fff}@media (max-width:575px){footer .footer-bottom .bottom-content .left-content{display:block}}@media (max-width:1199px){footer .footer-bottom .bottom-content .left-content{margin-top:5px}}footer .footer-bottom .bottom-content .left-content p{margin:0}footer .footer-bottom .bottom-content .left-content .copyright{color:#fff;text-decoration:none;cursor:text}footer .footer-bottom .bottom-content .left-content .copyright:hover{color:#fff}@media (max-width:575px){footer .footer-bottom .bottom-content .left-content .divider{display:none}}footer .footer-bottom .bottom-content .right-content{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media (max-width:1199px){footer .footer-bottom .bottom-content .right-content{margin-bottom:5px;justify-content:flex-start}}footer .footer-bottom .bottom-content .right-content a{color:#fff;text-decoration:none;transition:.3s ease}footer .footer-bottom .bottom-content .right-content a:hover{color:#8bcaee}footer .footer-bottom .bottom-content .right-content a p{margin:0;color:inherit}