:root{--cnvs-themecolor:#fe9603;--cnvs-themecolor-rgb:254,150,3;--cnvs-body-font:"Wix Madefor Text",sans-serif;--cnvs-header-boxshadow:0 0 10px 5px rgba(0,0,0,.05);--cnvs-header-height:70px}#header{--cnvs-header-floating-top-offset:0px;--cnvs-primary-menu-font-size:16px}.is-expanded-menu #header.floating-header+.include-header{margin-top:-161px}.is-expanded-menu #header.floating-header+.include-header .page-title-row{margin-top:3rem}.header-section{background:linear-gradient(0deg,#e5f0f7,#e5f0f7),url(https://www.sforsoftware.nl/hubfs/2025%20-%20website/images/headerbg.png) #d3d3d3 50% /cover no-repeat;background-blend-mode:hue,normal;border-radius:0 0 80px 80px}.device-sm .header-section,.device-xs .header-section{border-radius:0 0 40px 40px}#main-hero-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-hero-section{margin:0 auto;margin-top:0!important;max-width:840px;padding-top:170px;text-align:center}.main-hero-section h1{color:#3e3d40;margin-bottom:24px}.main-hero-section h1,.main-hero-section h1 strong{font-family:Bricolage Grotesque,sans-serif;font-size:72px;font-style:normal;font-weight:800;line-height:120%}.main-hero-section h1 strong{color:#006ab3;text-align:center}.device-xs .main-hero-section h1,.device-xs .main-hero-section h1 span{font-size:42px}.main-hero-section p{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px;text-align:center}.header-section .header-image{background:rgba(229,240,247,.5);background-blend-mode:hue;border:1px solid #fff;border-radius:30px 30px 0 0;display:flex;justify-self:center;padding:20px;text-align:center;width:fit-content}.header-image img{background:linear-gradient(180deg,rgba(229,240,247,0) 84.59%,#e5f0f7 99.34%),url(<path-to-image>) #d3d3d3 50% /cover no-repeat;border-radius:20px 20px 0 0}.button{font-weight:600;text-shadow:none}.button:not(.w-100):hover{box-shadow:0 4px 15px rgba(0,0,0,.05);transform:translateY(-1px)}div.menu-link{cursor:default}.top-links-item{border-left:0}.top-links-item a img{background-color:var(--cnvs-contrast-700);border:1px solid var(--cnvs-contrast-0);border-radius:20px;display:inline-block;height:20px;margin-right:8px;position:relative;top:-2px;width:20px}.border-bottom{border-color:var(--cnvs-contrast-100)!important}.heading-block>p{color:var(--cnvs-contrast-600)}.feature-box.fbox-center p,.slider-title p{color:var(--cnvs-contrast-600);letter-spacing:0;line-height:1.7}.play-icon i{animation:animdgradient 3s ease infinite alternate;background:linear-gradient(60deg,#fe9603,#ff8e01,#ed9931,#f37055);background-size:300% 300%;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.2);color:var(--cnvs-contrast-0);font-size:24px;height:70px;line-height:71px;padding-left:4px;text-align:center;transition:transform .3s ease;width:70px}@keyframes animdgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.play-icon:hover i{transform:scale(1.1)}#oc-clients .oc-item img{height:32px}input.switch-toggle-round+label,input.switch-toggle-round+label:before{background-color:var(--cnvs-themecolor);border-radius:4px}.price-discount{background:url(images/icons/discount.svg) no-repeat 0 0;height:39px;margin-left:10px;position:relative;top:-12px;width:60px}input.switch-toggle-round+label:after{border-radius:4px}.pricing-box{background-color:var(--cnvs-contrast-0);border-color:rgba(17,18,18,.1);box-shadow:none;margin-right:-1px;padding:20px;text-align:left}.pricing-title{background-color:transparent;border-bottom:0;padding:0}.pricing-title h3{color:var(--cnvs-contrast-700);font-size:21px;letter-spacing:0;margin:0;text-transform:none}.pricing-title span{font-size:14px;text-transform:capitalize}.pricing-price{font-weight:500;position:relative}.pricing-price:after{content:none}.pricing-price span.price-tenure{color:var(--cnvs-contrast-500);display:block;font-weight:400;text-transform:lowercase}.pricing-features{padding:0 0 1.25rem}.pricing-features li{font-size:14px;padding:7px 0}.pricing-features li i{position:relative;top:2px}.pricing-action{padding:0;text-align:center}.badge{border-radius:2px;font-size:12px;font-weight:500;line-height:.8;margin-bottom:15px;padding:8px}.badge.badge-default{border:1px solid var(--cnvs-themecolor);color:var(--cnvs-themecolor)}.testimonials-carousel .owl-stage{padding:2rem 0 1.5rem}.testimonials-carousel .owl-item{opacity:.6;transform:scale(.8);transition:transform .3s ease}.testimonials-carousel .owl-item.active.center{opacity:1;transform:scale(1)}.testimonial{border:0;border-radius:.25rem;box-shadow:0 0 35px rgba(140,152,164,.2);padding:25px}.testimonial-image{height:auto!important;margin:-2.5rem auto 0;width:5rem!important}.entry-title h3{font-size:17px;margin-bottom:13px}.entry .entry-title h3 a{color:var(--cnvs-contrast-900)!important}.entry-meta li:before{content:"\00b7"}.footer-big-contacts{color:#333;font-size:20px;font-weight:700;letter-spacing:1px}.footer-big-contacts span{color:var(--cnvs-contrast-600);display:block;font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.dark .footer-big-contacts{color:hsla(0,0%,100%,.8)}.subscribe-widget .form-control{height:calc(2.25rem + 4px)!important}.subscribe-widget .button{box-shadow:none;transform:none}.promo-section:before{background-image:url(images/hero/hero-3.svg);background-repeat:no-repeat;background-size:1280px 451px;content:"";height:451px;left:45%;position:absolute;top:-17%;width:80%}.page-title.parallax:after{background-image:linear-gradient(to top,rgba(254,150,3,.5),var(--cnvs-contrast-800));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){#top-bar .container{max-width:980px}#header.transparent-header.floating-header{margin-top:0;position:fixed;top:30px;width:100%;z-index:99999}#header:not(.sticky-header) #header-wrap .container{backdrop-filter:blur(5px);background:#fff;border-radius:40px;max-width:980px;padding:0 40px}#header:not(.sticky-header) #header-wrap>.container{box-shadow:0 10px 48px -12px rgba(76,150,201,.3)}.menu-is-open-now #header:not(.sticky-header) #header-wrap .container{backdrop-filter:blur(0);background:#fff;border-radius:40px;max-width:980px;padding:0 40px}.menu-link{font-size:var(--cnvs-primary-menu-font-size);font-weight:600;letter-spacing:0;text-transform:none}.sub-menu-container .menu-item>.menu-link{font-size:calc(var(--cnvs-primary-menu-font-size) - 1px)}#top-bar.transparent-topbar{background:transparent;border-bottom:0;margin-top:0;z-index:399}#top-bar.transparent-topbar #top-social li{border:0}.slider-title h2{font-size:50px;font-weight:700;letter-spacing:-1px;line-height:1.3;margin-bottom:26px}}.slider-title h3{color:var(--cnvs-contrast-500);display:inline-block;font-size:18px}.uniek-voordelen-section{padding-bottom:60px;padding-top:80px}.uniek-voordelen-section .content{max-width:600px}.device-sm .uniek-voordelen-section .col,.device-xs .uniek-voordelen-section .col{display:flex;flex:100%}.uniek-voordelen-section h2{color:#006ab3;font-size:40px;font-weight:800;line-height:120%;margin-bottom:24px;max-width:572px}.uniek-voordelen-section h2,.uniek-voordelen-section p{font-family:Wix Madefor Text,sans-serif;font-style:normal}.uniek-voordelen-section p{color:#3e3d40;font-size:18px;font-weight:400;line-height:150%;margin-bottom:32px}.uniek-voordelen-section .main-image{background-blend-mode:color,normal,normal}.uniek-voordelen-section ul li{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.uniek-voordelen-section ul li img{background:#e5f0f7;border-radius:20px;margin-right:16px;padding:5px}.waarden-section:hover>.blue-container{border-radius:0;max-width:100%}.waarden-section:hover .gradient-card{opacity:1!important}.waarden-section .blue-container{background-color:#0070c9;border-radius:30px;display:flex;justify-content:center;padding:112px 84px;transition:all .3s ease}.waarden-section .blue-container .row{max-width:996px}.device-sm .waarden-section .blue-container,.device-xs .waarden-section .blue-container{background-color:#0070c9;border-radius:30px;padding:60px 40px}.waarden-section .gradient-card{background:linear-gradient(87deg,#fff,hsla(0,0%,100%,.8));border-radius:30px;color:#333;margin-bottom:32px;max-width:568px;min-height:180px;opacity:.25;padding:24px;transition:all .3s ease}.waarden-section .gradient-card:last-child{margin-bottom:0;opacity:.5}.waarden-section .gradient-card:first-child{opacity:.1}.waarden-section .gradient-card h3{color:#006ab3;font-family:Wix Madefor Text,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:16px}.waarden-section .gradient-card p{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.waarden-section .content{max-width:420px}.device-md .waarden-section .content,.device-sm .waarden-section .content,.device-xs .waarden-section .content{margin-bottom:30px}.waarden-section .content h2{color:#fff;font-family:Wix Madefor Text,sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:32px}.device-sm .waarden-section .content h2,.device-xs .waarden-section .content h2{font-size:42px;line-height:110%}.waarden-section .content p{color:#fff;font-family:Wix Madefor Text,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px}.waarden-section .content ul{display:flex;gap:2rem;list-style:none;margin:0 0 40px;padding:0}.waarden-section .content li{align-items:center;color:#fff;display:flex;font-family:Wix Madefor Text,sans-serif}.waarden-section .content .icon-wrapper{align-items:center;background-color:#2ecc71;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-right:8px;width:24px}.waarden-section .content .icon-wrapper img{display:block;max-height:16px;max-width:16px}.topic-item{background:#fff;color:#006ab3;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:26px;line-height:150%;margin-bottom:24px;margin-left:14px;padding:1px 8px;width:fit-content}.arrow-container:after,.arrow-container:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;top:0;width:40px}.arrow-container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' viewBox='0 0 40 40'%3E%3Cpath d='m0 0 20 20L0 40Z'/%3E%3C/svg%3E");right:-33px}.arrow-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' viewBox='0 0 40 40'%3E%3Cpath d='M40 0 20 20l20 20Z'/%3E%3C/svg%3E");left:-33px}.pain-section{padding-top:80px}.pain-wrapper:hover>.container{border-radius:0;max-width:100%}.pain-wrapper:hover .main-image{opacity:1}.pain-section .container{background-color:#3e3d40;border-radius:30px;display:flex;justify-content:center;padding:84px;transition:all .3s ease}.pain-section .container .row{max-width:1020px}.device-md .pain-section .col,.device-sm .pain-section .col,.device-xs .pain-section .col{display:flex;flex:100%}.pain-section .content{max-width:600px}.pain-section h2{color:#ee8018;font-size:40px;font-weight:800;line-height:120%;margin-bottom:24px;max-width:572px}.pain-section h2,.pain-section p{font-family:Wix Madefor Text,sans-serif;font-style:normal}.pain-section p{color:#fff;font-size:18px;font-weight:400;line-height:150%;margin-bottom:32px}.pain-section .main-image{background:radial-gradient(50% 50% at 50% 50%,rgba(76,150,201,.2) 43.91%,hsla(0,0%,100%,0) 100%);background-blend-mode:color;background-blend-mode:color,normal,normal;opacity:0;transition:all .3s ease}.pain-section ul li{color:#fff;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.pain-section ul li img{background:#fdf2e7;border-radius:20px;margin-right:16px}.device-md .orange-section .container,.device-sm .orange-section .container,.device-xs .orange-section .container{padding:80px 40px}.device-md .orange-section .container,.device-sm .orange-section .container,.device-xs .orange-section .container,.orange-section .container{background:url(https://www.sforsoftware.nl/hubfs/2025%20-%20website/images/orange-bg.png) #fdf2e7;background-blend-mode:soft-light;background-position:100%;background-repeat:no-repeat;border-radius:30px}.orange-section .container{padding:160px 80px}.orange-section .content{max-width:520px}.orange-section .content h2{font-size:48px;font-weight:800;line-height:120%}.orange-section .content h2,.orange-section .content p{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-style:normal}.orange-section .content p{font-size:18px;font-weight:400;line-height:150%}.info-box{background:linear-gradient(180deg,#ee8018,rgba(243,166,93,.6));border-radius:24px;box-shadow:0 4px 8px -2px rgba(238,128,24,.25);padding:40px 24px 24px}.info-box h4{leading-trim:both;margin-bottom:20px;text-edge:cap;font-size:60px;line-height:130%}.info-box h4,.info-box p{color:#fff;font-family:Wix Madefor Text,sans-serif;font-style:normal;font-weight:400;text-align:center}.info-box p{font-size:20px;line-height:150%;margin-bottom:0}.stappen-section{padding:120px 0 80px}.device-sm .stappen-section,.device-xs .stappen-section{padding:60px 0 40px}.stappen-section .content{margin-bottom:80px;max-width:750px}.stappen-section .content h2{font-size:48px;font-weight:800;line-height:120%}.stappen-section .content h2,.stappen-section .content p{color:#000;font-family:Wix Madefor Text,sans-serif;font-style:normal}.stappen-section .content p{font-size:18px;font-weight:400;line-height:150%}.stappen-section .content .topic-item{background:#e5f0f7}.stappen-section .content .arrow-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='M40 0 20 20l20 20Z'/%3E%3C/svg%3E");left:-33px}.stappen-section .content .arrow-container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='m0 0 20 20L0 40Z'/%3E%3C/svg%3E");right:-33px}.projecten-section{padding:120px 0 180px}.device-sm .projecten-section,.device-xs .projecten-section{padding:80px 0}.projecten-section .content{margin:0 auto;max-width:750px}.projecten-section .content h2{font-size:48px;font-weight:800;line-height:120%;margin-bottom:24px}.projecten-section .content h2,.projecten-section .content p{color:#000;font-family:Wix Madefor Text,sans-serif;font-style:normal}.projecten-section .content p{font-size:18px;font-weight:400;line-height:150%}.projecten-section .content .topic-item{background:#e5f0f7;margin:0 auto 16px}.projecten-section .content .arrow-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='M40 0 20 20l20 20Z'/%3E%3C/svg%3E");left:-33px}.projecten-section .content .arrow-container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='m0 0 20 20L0 40Z'/%3E%3C/svg%3E");right:-33px}.projecten-section .content-box{background:#fff;border:0;border-radius:30px;box-shadow:0 10px 48px -12px rgba(76,150,201,.3);padding:32px}.projecten-section .content-box .top-content{max-width:548px}.projecten-section .content-box .rating-icon{color:#ee8018;font-size:20px;line-height:1}.projecten-section .content-box h4{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:8px}.projecten-section .content-box p{color:#000;font-size:16px;font-weight:400}.projecten-section .content-box a,.projecten-section .content-box p{font-family:Wix Madefor Text,sans-serif;font-style:normal;line-height:150%}.projecten-section .content-box a{color:#3e3d40;font-size:18px;font-weight:500}.projecten-section .content-small .rating-icon{color:#ee8018;font-size:20px;line-height:1}.projecten-section .content-small a{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.projecten-section .content-small h5{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:8px}.projecten-section .content-small p{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.oplossingen-section{background:#e5f0f7;padding-bottom:160px;padding-top:160px}.device-sm .oplossingen-section,.device-xs .oplossingen-section{padding-bottom:80px;padding-top:80px}.oplossingen-section .content{max-width:600px}.device-sm .oplossingen-section .col,.device-xs .oplossingen-section .col{display:flex;flex:100%}.oplossingen-section h2{color:#ee8018;font-size:40px;font-weight:800;line-height:120%;margin-bottom:24px;max-width:572px}.oplossingen-section h2,.oplossingen-section p{font-family:Wix Madefor Text,sans-serif;font-style:normal}.oplossingen-section p{color:#3e3d40;font-size:18px;font-weight:400;line-height:150%;margin-bottom:32px}.oplossingen-section .numbers-container{align-items:flex-start;display:flex}.oplossingen-section .numbers-container .number-item{margin-right:48px}.oplossingen-section .numbers-container .number-item:last-child{margin-right:0}.oplossingen-section .numbers-container .number-item .text{color:#ee8018;font-size:20px;font-weight:500;line-height:150%;margin-bottom:16px}.oplossingen-section .numbers-container .number-item .number{font-size:60px;font-weight:400;line-height:60px;margin-bottom:0}.oplossingen-section .main-image{background-blend-mode:color,normal,normal;border-radius:30px}.oplossingen-section ul li{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.oplossingen-section ul li img{background:#fdf2e7;border-radius:20px;margin-right:16px}.device-sm .download-section .col,.device-xs .download-section .col{display:flex;flex:100%}.device-sm .download-section,.device-xs .download-section{padding-bottom:80px;padding-top:80px}.download-section{background:#fff;padding-bottom:112px;padding-top:112px}.download-section .content{max-width:600px}.download-section h2{font-size:40px;font-weight:800;line-height:120%;margin-bottom:24px;max-width:600px}.download-section h2,.download-section p{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-style:normal}.download-section p{font-size:18px;font-weight:400;line-height:150%;margin-bottom:32px}.download-section .main-image{background-blend-mode:color,normal,normal;border-radius:30px}.download-section ul li{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.download-section ul li img{background:#fdf2e7;border-radius:20px;margin-right:16px}.producten-section{background:#0070c9;padding-bottom:120px;padding-top:160px}.device-sm .producten-section,.device-xs .producten-section{padding-bottom:50px;padding-top:120px}.producten-section .content h2{font-size:48px;font-weight:800;line-height:120%;margin-bottom:24px}.producten-section .content h2,.producten-section .content p{color:#fff;font-family:Wix Madefor Text,sans-serif;font-style:normal}.producten-section .content p{font-size:18px;font-weight:400;line-height:150%;margin-bottom:80px}.producten-section .content .topic-item{margin:0 auto 16px}.device-sm .producten-section .card-img-top,.device-xs .producten-section .card-img-top,.producten-section .card-img-top{height:234px;object-fit:cover;width:100%}.producten-section .card{background:#fff;border-radius:30px;box-shadow:0 10px 48px -12px rgba(76,150,201,.3)}.producten-section .card .card-body{opacity:1;padding:24px;text-align:left;width:100%}.producten-section .card .card-body .card-title{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:8px}.producten-section .card .card-body .card-text{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.producten-section .card .card-body .badge{align-items:flex-start;background:#eee;border-radius:20px;color:#3e3d40;display:inline-flex;font-family:Wix Madefor Text,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;padding:4px 12px}.producten-section .card .card-body .readmore{color:#3e3d40;font-family:Wix Madefor Text,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.testimonials-section{padding:160px 0 120px}.device-sm .testimonials-section,.device-xs .testimonials-section{padding:80px 0 60px}.testimonials-section .content{margin:0 auto;max-width:750px}.testimonials-section .content h2{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:24px}.testimonials-section .content h2 strong{color:#006ab3;display:block}.testimonials-section .content p{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.testimonials-section .content .topic-item{background:#e5f0f7;margin:0 auto 16px}.testimonials-section .content .arrow-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='M40 0 20 20l20 20Z'/%3E%3C/svg%3E");left:-33px}.testimonials-section .content .arrow-container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23E5F0F7' viewBox='0 0 40 40'%3E%3Cpath d='m0 0 20 20L0 40Z'/%3E%3C/svg%3E");right:-33px}.testimonials-section .testimonials-item{background:#fff;border-radius:30px;box-shadow:0 10px 48px -12px rgba(76,150,201,.3);min-height:300px;padding:36px 24px;text-align:left}.device-sm .testimonials-section .testimonials-item,.device-xs .testimonials-section .testimonials-item{width:100%}.testimonials-section .owl-carousel .owl-stage-outer{overflow:visible;position:relative;-webkit-transform:translateZ(0)}.testimonials-section .testimonials-item .person-info img{border-radius:56px;height:56px;overflow:hidden;width:56px}.testimonials-section .testimonials-item .person-info{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.testimonials-section .testimonials-item .person-info strong{display:block;font-weight:600}.testimonials-section .testimonials-item p{color:#777779;font-family:Wix Madefor Text,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.testimonials-section .testimonials-item .rating-icon{color:#006ab3;font-size:20px}.testimonials-section .owl-carousel .owl-dots,.testimonials-section .owl-carousel .owl-nav{text-align:left;-webkit-tap-highlight-color:transparent;line-height:1}.testimonials-section .owl-carousel .owl-dots .owl-dot{background-color:#3e3d40;margin-top:50px}.custom-nav{display:flex;gap:20px;max-width:200px;position:absolute;right:0}.custom-nav button{align-items:center;background-color:transparent;border:1px solid #f97316;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}.custom-nav button:hover{background-color:#f97316}.custom-nav button:hover img{filter:brightness(0) saturate(100%) invert(17%) sepia(6%) saturate(756%) hue-rotate(167deg) brightness(95%) contrast(88%)}.custom-nav img{filter:brightness(0) saturate(100%) invert(59%) sepia(76%) saturate(791%) hue-rotate(358deg) brightness(97%) contrast(92%);height:24px;transition:filter .3s ease;width:24px}footer .footer-content{max-width:500px}footer .footer-content p{font-size:16px;margin-bottom:24px}footer .footer-content p,footer .footer-content span.footer-text{color:#fff;font-family:Wix Madefor Text,sans-serif;font-style:normal;font-weight:400;line-height:150%}footer .footer-content span.footer-text{font-size:12px}footer form .email{background:#00548f;border:1px solid var(--Border-alternate,#fff);border-radius:8px!important;margin-right:16px;padding:10px}footer form .btn{background:#cce1ef;border-radius:30px!important;color:var(--Text-primary,#000);font-family:Wix Madefor Text;font-size:18px;font-style:normal;font-weight:500;line-height:150%;padding:8px 20px}.mega-submenu-class{border:0!important;border-radius:10px 0 40px 40px;box-shadow:none!important;margin-top:-40px!important;padding:40px 40px 0!important;width:980px!important;z-index:-1!important}.menu-content{margin-bottom:40px}.menu-content h4{color:#006ab3;font-family:Wix Madefor Text;font-size:20px;font-style:normal;font-weight:800;line-height:140%;margin-bottom:8px}.menu-content p{font-size:16px}.menu-content p,.menu-content span{color:#000;font-family:Wix Madefor Text;font-style:normal;font-weight:400;line-height:150%}.menu-content span{font-size:12px}.menu-content #widget-subscribe-form-email{border:1px solid #000;border-radius:0!important}.menu-content .btn{background:#cce1ef;border:0!important;border-radius:30px!important;color:var(--Text-primary,#000);font-family:Wix Madefor Text;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-left:10px!important;padding:8px 20px}.mega-submenu-class .accordion-header,.mega-submenu-class .toggle-header{color:var(--cnvs-toggle-title-color);cursor:pointer;display:flex;flex-wrap:wrap;font-size:var(--cnvs-toggle-font-size);font-weight:700;margin:0;padding:0!important;position:relative}.mega-submenu-class .accordion-item{background-color:var(--bs-accordion-bg);border:0!important;color:var(--bs-accordion-color)}.mega-submenu-class .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#ee8018;padding-bottom:0}.mega-submenu-class .accordion-button{color:#006ab3;font-family:Wix Madefor Text;font-size:24px;font-style:normal;font-weight:700;line-height:140%}.mega-submenu-class .accordion-body .nav-link{color:#3e3d40;font-family:Wix Madefor Text;font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:10px;padding:0}.mega-submenu-class .accordion-body .nav-item:last-child .nav-link{margin-bottom:0}.mega-submenu-class #navAccordion{max-width:400px;padding:0}.device-md .button,.device-sm .button,.device-xs .button{font-size:14px;font-weight:400;text-shadow:none}.device-md #header-wrap,.device-sm #header-wrap,.device-xs #header-wrap{padding:10px 0}.device-sm .copy-content,.device-xs .copy-content{padding-bottom:0}.device-lg #footer .widget,.device-md #footer .widget,.device-sm #footer .widget,.device-xs #footer .widget{margin-top:40px}.device-sm #footer .social .iconlist,.device-xs #footer .social .iconlist{display:flex;justify-content:space-between}.device-md #footer .social .iconlist li,.device-sm #footer .social .iconlist li,.device-xs #footer .social .iconlist li{margin-top:0}#footer .social .iconlist li{align-items:center!important}#footer .social .iconlist img{width:20px}.device-sm #footer .footer-widgets-wrap,.device-xs #footer .footer-widgets-wrap{padding-top:30px}#section-service-hero{background:linear-gradient(0deg,#e5f0f7,#e5f0f7),url(https://www.sforsoftware.nl/hubfs/2025%20-%20website/images/headerbg.png) #d3d3d3 50% /cover no-repeat;background-blend-mode:hue,normal;border-radius:0 0 80px 80px}#section-service-hero .service-hero{padding-bottom:120px;padding-top:180px}#section-service-hero .service-hero h1{font-family:Bricolage Grotesque;font-size:56px;font-weight:800;line-height:120%;margin-bottom:24px;text-align:center}#section-service-hero .service-hero p{font-family:Wix Madefor Text;font-size:18px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}#section-service-content{margin-top:80px;padding-bottom:160px}.blog-content{margin:0 auto;max-width:768px}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Wix Madefor Text;font-weight:800;letter-spacing:0}.blog-content h2{font-size:48px;line-height:120%;margin-bottom:16px}.blog-content h3{font-size:40px;line-height:120%;margin-bottom:24px}.blog-content h4{font-size:24px;line-height:140%;margin-bottom:20px}.blog-content h5{font-size:24px;font-weight:700}.blog-content h5,.blog-content h6{line-height:140%;margin-bottom:16px}.blog-content h6{font-size:18px}.blog-content p,.blog-content ul{font-family:Wix Madefor Text;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-bottom:16px}.blog-content ul{padding-left:20px}.blog-content p strong{font-weight:700}.blog-content p i{border-left:2px solid #000;color:#006ab3;display:block;font-family:Wix Madefor Text;font-size:30px;font-style:italic;font-weight:400;line-height:150%;padding:0 20px}.producten-section h1{color:#fff;font-family:Bricolage Grotesque;font-size:56px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 auto 32px;max-width:858px;text-align:center}.producten-section h1 span{color:#cce1ef!important}.producten-section .buttons-box{margin-bottom:130px}.producten-section .buttons-box,.producten-section .buttons-box .product-button{align-items:center;display:flex;justify-content:center}.producten-section .buttons-box .product-button p{color:#fff;font-family:Wix Madefor Text;font-size:18px;font-weight:500;line-height:150%;margin-bottom:0;margin-left:10px;margin-right:10px;text-decoration:underline;text-decoration-style:solid}#second-footer{padding:40px 0}.second-footer-legal{background:linear-gradient(180deg,#fff,#e5f0f7)}#second-footer .service-footer{background-color:#fff;border-radius:130px;justify-content:space-between;padding:16px 40px}#second-footer .service-footer,#second-footer .service-footer .logo-box{align-items:center;display:flex}#second-footer .service-footer .logo-box img{margin-right:8px;width:40px}#second-footer .service-footer .logo-box p{font-family:Wix Madefor Text;font-size:12px;font-weight:500;line-height:150%;margin-bottom:0}#second-footer .service-footer .menu-box ul{align-items:center;display:flex;list-style:none;margin-bottom:0}#second-footer .service-footer .menu-box ul li{margin-right:32px}#second-footer .service-footer .menu-box ul li:last-child{margin-right:0}#second-footer .service-footer .menu-box ul li a{color:#000;font-family:Wix Madefor Text;font-size:16px;font-weight:400;line-height:150%}#second-footer .service-footer .social-box{align-items:center;display:flex}#second-footer .service-footer .social-box a{margin-left:24px}#second-footer .service-footer .social-box a:first-child{margin-left:0}.product-category #second-footer{background-color:#0070c9}.blog-body{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,106,179,.2))!important}#section-blog-hero{padding-bottom:120px;padding-top:180px}#section-blog-hero .blog-hero{align-items:center;display:flex;flex-direction:column;justify-content:center}#section-blog-hero .blog-hero h1{font-family:Bricolage Grotesque;font-size:56px;font-weight:800;line-height:120%;margin-bottom:24px;text-align:center}#section-blog-hero .blog-hero .category-menu-box ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0}#section-blog-hero .blog-hero .category-menu-box ul li{margin-bottom:15px;margin-left:12px;margin-right:12px}#section-blog-hero .blog-hero .category-menu-box ul li:last-child{margin-right:0}#section-blog-hero .blog-hero .category-menu-box ul li a{color:#006ab3;font-family:Wix Madefor Text;font-size:14px;font-weight:700;line-height:150%;text-align:center;text-transform:uppercase}#section-featured-blog{margin:80px 0 120px}.blog-box{align-items:center;display:flex;justify-content:space-between}.blog-box .blog-content{padding-right:48px;width:50%}.blog-category{display:block;font-size:16px;line-height:150%;text-transform:uppercase}.blog-category,.blog-title{font-family:Wix Madefor Text;font-weight:800;margin-bottom:24px}.blog-title{color:#006ab3;font-size:48px;line-height:120%}.blog-description{font-size:20px;font-weight:500;margin-bottom:32px}.blog-date,.blog-description{font-family:Wix Madefor Text;line-height:150%}.blog-date{font-size:16px;font-weight:400;margin-bottom:0}.blog-box .blog-image{background-position:50%;background-size:cover;border-radius:80px;min-height:835px;width:50%}#section-other-blogs{margin-bottom:120px}#section-other-blogs .other-blogs{align-items:center;background:#fff;border-radius:80px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:72px 72px 48px}#section-other-blogs .other-blogs .blog-card{border-radius:30px;display:flex;flex-direction:column;margin-bottom:24px;width:calc(50% - 12px)}#section-other-blogs .other-blogs .blog-card .blog-image{background-position:50%;background-size:cover;border-radius:30px 30px 0 0;min-height:300px;width:100%}#section-other-blogs .other-blogs .blog-card .blog-content{background:#e5f0f7;border-radius:0 0 30px 30px;min-height:300px;padding:32px;width:100%}#section-other-blogs .other-blogs .blog-card .blog-content .blog-category{margin-bottom:8px}#section-other-blogs .other-blogs .blog-card .blog-content .blog-card-title{color:#3e3d40;font-family:Wix Madefor Text;font-size:24px;font-weight:700;letter-spacing:0;line-height:140%;margin-bottom:8px}#section-other-blogs .other-blogs .blog-card .blog-content .blog-description{margin-bottom:24px}#section-other-blogs .other-blogs .blog-card .blog-content .blog-date{margin-bottom:0}#single-blog-content{padding-bottom:120px;padding-top:180px}#section-other-blogs .other-blogs-title{margin-bottom:50px;width:100%}#section-other-blogs .other-blogs-title h2{font-family:Wix Madefor Text;font-size:40px;font-weight:800;line-height:120%;margin-bottom:0;text-align:center}#single-blog-content .blog-content,.single-blog-content{margin:0 auto;max-width:960px}.single-blog-title{color:#006ab3;font-family:Wix Madefor Text;font-size:56px;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:32px}.single-blog-image{border-radius:80px;height:auto;margin:72px 0;width:100%}#section-blog-subscribe{margin-bottom:72px}#section-blog-subscribe .blog-subscribe{align-items:center;background:#ffffff33;border:1px solid #fff;border-radius:80px;display:flex;justify-content:center;padding:112px 50px}#section-blog-subscribe .blog-subscribe .subscribe-content{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:768px;width:100%}#section-blog-subscribe .subscribe-title{margin-bottom:50px}#section-blog-subscribe .subscribe-title h2{font-family:Wix Madefor Text;font-size:48px;font-weight:800;line-height:120%;margin-bottom:24px;text-align:center}#section-blog-subscribe .subscribe-title p{font-family:Wix Madefor Text;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%;margin-bottom:0;text-align:center}#section-blog-subscribe .subscribe-form{display:flex;justify-content:center}#section-blog-subscribe .subscribe-form input{background:#ffffff80;border:1px solid #fff;border-radius:8px;font-family:Roboto;font-size:16px;font-weight:400;height:43px;line-height:150%;margin-right:16px;padding:12px;width:360px}#section-blog-subscribe .subscribe-form button{background:#ee8018;border:none;border-radius:30px;box-shadow:0 4px 8px -2px #f3a65d4d;color:#fff;font-family:Wix Madefor Text;font-size:18px;font-weight:500;line-height:150%;padding:8px 20px}#section-blog-subscribe .privacy{font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:16px}#product-advantages{margin:80px 0 120px}#product-advantages .product-advantage{align-items:center;background:#fff;border-radius:30px;display:flex;flex-direction:column;justify-content:center;padding:32px}#product-advantages .product-advantage img{margin-bottom:20px}#product-advantages .product-advantage p{color:#3e3d40;font-family:Wix Madefor Text;font-size:20px;font-weight:800;letter-spacing:0;line-height:140%;margin-bottom:0;text-align:center}#logo-slider-section{margin:120px 0;padding:80px 0}#logo-slider-section h2{font-family:Wix Madefor Text;font-size:24px;font-weight:700;line-height:140%;margin-bottom:45px;text-align:center;width:100%}#logo-slider-section .owl-stage-outer{overflow:hidden}#logo-slider-section .owl-stage{display:flex}#logo-slider-section .owl-nav{display:none}#logo-slider-section .logo-item{align-items:center;display:flex;height:100%;justify-content:center}#product-variations .product-variations{background:#3e3d40;border-radius:30px;margin-bottom:120px;padding:112px 84px}#product-variations .title-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:100px}#product-variations .title-content h2{color:#fff;font-family:Wix Madefor Text;font-size:48px;font-weight:800;line-height:120%;margin-bottom:32px;text-align:center}#product-variations .title-content p{color:#fff;font-family:Wix Madefor Text;font-size:18px;font-weight:400;line-height:150%;margin-bottom:0;text-align:center}#product-variations .product-card{align-items:flex-start;background:#fff;border-radius:30px;display:flex;justify-content:space-between;margin-bottom:48px;padding:32px 24px}#product-variations .product-card .product-card-image{background-position:50%;background-size:cover;border-radius:30px;height:100%;margin-right:16px;min-height:300px;width:50%}#product-variations .product-card-big .product-card-image{min-height:219px;width:35%}#product-variations .product-card .product-card-content{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding-left:16px;padding-top:10px;width:50%}#product-variations .product-card-big .product-card-content{min-height:219px;width:65%}#product-variations .product-card .product-card-content .product-card-title{color:#006ab3;font-family:Wix Madefor Text;font-size:24px;font-weight:700;line-height:140%;margin-bottom:16px}#product-variations .product-card .product-card-content .product-card-text{color:#3e3d40;font-family:Wix Madefor Text;font-size:16px;font-weight:400;line-height:150%;margin-bottom:16px}#product-variations .product-card .product-card-content .product-card-readmore{align-items:center;background:linear-gradient(180deg,#4c96c9,#006ab3);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}#product-variations .open-more{display:flex;justify-content:center;margin-top:60px;width:100%}.uniek-voordelen-section-product{margin-bottom:80px;padding:0}.uniek-voordelen-section-product .uniek-container{align-items:center;background:#fff;border-radius:30px;display:flex;justify-content:space-between;padding:120px 80px}.uniek-voordelen-section-product .uniek-container .main-image{background-position:50%;background-size:cover;border-radius:30px;height:100%;min-height:540px;width:46%}.uniek-voordelen-section-product .uniek-container .content{width:46%}.main-hero-section-single-product{padding-top:50px;position:relative}.main-hero-section-single-product .header-image{position:relative}.main-hero-section-single-product .header-image-overlay{background:#e5f0f780;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.main-hero-section-single-product .main-hero-section{padding-top:80px}.uniek-voordelen-section-single-product{margin-bottom:160px;margin-top:80px}.projecten-section .text-part{padding:20px 0}#section-faq{margin-bottom:80px}#section-faq .section-faq{background:#fff;border-radius:30px;padding:120px 256px}#section-faq .section-faq .faq-title-box{margin-bottom:80px}#section-faq .section-faq .faq-title-box h2{color:#3e3d40;font-family:Wix Madefor Text;font-size:48px;font-weight:800;line-height:120%;margin-bottom:24px;text-align:center}#section-faq .section-faq .faq-title-box p{color:#3e3d40;font-family:Wix Madefor Text;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}#section-faq .section-faq .accordion{margin-bottom:80px}#section-faq .accordion-header{padding:0}#section-faq .section-faq .accourdion-item{border-top:1px solid #ee8018}#section-faq .section-faq .accourdion-item:last-child{border-bottom:1px solid #ee8018}#section-faq .section-faq .accourdion-item h3{color:#3e3d40;font-family:Wix Madefor Text;font-size:18px;font-weight:700;line-height:150%;margin:23px 0;padding-left:5px}#section-faq .section-faq .accourdion-item p{font-family:Wix Madefor Text;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-bottom:23px}#section-faq .section-faq .accordion-active{background:transparent}#section-faq .faq-button-container{align-items:center;display:flex;flex-direction:column;justify-content:center}#section-faq .faq-button-container h3{font-family:Wix Madefor Text;font-size:32px;font-weight:800;line-height:130%;margin-bottom:16px;text-align:center}#section-faq .faq-button-container p{font-family:Wix Madefor Text;font-size:18px;font-weight:400;line-height:150%;margin-bottom:24px;text-align:center}#section-faq .accordion-header{align-items:center;display:flex;justify-content:space-between}#section-faq .accordion-header img{cursor:pointer;transform:rotate(180deg)}#section-faq .section-faq .accordion-active img{transform:rotate(0deg)}@media (max-width:992px){.main-hero-section h1,.main-hero-section h1 span{font-size:42px}.main-hero-section{margin-bottom:50px!important;margin-top:0!important;padding:100px 20px 0}.pain-wrapper .main-image{opacity:1}.waarden-row{flex-direction:column}.waarden-section .gradient-card,.waarden-section .gradient-card:first-child,.waarden-section .gradient-card:last-child{opacity:1}.oplossingen-section .row{flex-direction:column}.oplossingen-section{padding-bottom:50px;padding-top:50px}.producten-section .row{justify-content:center}.producten-section .card .card-body{max-height:fit-content}.download-section .row{flex-direction:column}.download-section .content{max-width:100%}.pain-section{padding-top:50px}.uniek-voordelen-section .row{flex-direction:column-reverse}.uniek-voordelen-section .content{max-width:100%}#header{position:fixed;top:0;width:100%;z-index:99999}#section-service-hero .service-hero h1{font-size:42px}#second-footer .service-footer{align-items:center;border-radius:30px;flex-direction:column;justify-content:center;padding:35px 25px;text-align:center}#second-footer .service-footer .logo-box,#second-footer .service-footer .menu-box{margin-bottom:30px}#section-blog-hero .blog-hero h1{font-size:42px}#section-blog-hero{padding-bottom:50px;padding-top:130px}#section-featured-blog{margin:50px 0 80px}.blog-box{flex-direction:column}.blog-box .blog-content{margin-bottom:35px;padding-right:0;width:100%}.blog-box .blog-image{border-radius:30px;min-height:350px;width:100%}#section-other-blogs .other-blogs{flex-direction:column}#section-other-blogs .other-blogs .blog-card{width:100%}#section-other-blogs{margin-bottom:50px}#product-advantages{margin:50px 0}#product-advantages .product-advantage{margin-bottom:30px}#logo-slider-section{margin:50px 0;padding:50px 0}.uniek-voordelen-section-product .uniek-container{border-radius:15px;flex-direction:column;padding:25px}.uniek-voordelen-section-product .uniek-container .main-image{margin-bottom:35px;min-height:350px;width:100%}.uniek-voordelen-section-product .uniek-container .content{width:100%}.uniek-voordelen-section-product{margin-bottom:50px}.producten-section h1{font-size:42px}#single-blog-content{padding:120px 0 50px}#section-blog-subscribe .subscribe-title h2,.single-blog-title{font-size:42px}.projecten-section{padding:50px 0}.projecten-section .whole-project{flex-direction:column}.projecten-section .text-part{padding:20px 0!important}#section-faq .section-faq{padding:50px 25px}#section-faq .section-faq .faq-title-box h2{font-size:42px}}@media (max-width:768px){.header-misc{display:none}.pain-section .container{padding:35px}.pain-section h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.orange-section .content-row{flex-direction:column}.orange-section .content h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.device-md .orange-section .container,.device-sm .orange-section .container,.device-xs .orange-section .container{padding:50px 30px}.stappen-section .content h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.projecten-section .card img{margin-bottom:30px}.projecten-section .card .px-5{padding-left:0!important;padding-right:0!important}.projecten-section .content h2{font-size:32px}.projecten-section .other-project-card{margin-bottom:50px!important}.oplossingen-section h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.oplossingen-section .numbers-container .number-item .number{font-size:42px;line-height:42px}.oplossingen-section .numbers-container .number-item{margin-bottom:30px;margin-right:0}.oplossingen-section .numbers-container{flex-direction:column}.oplossingen-section .numbers-container .number-item:last-child{margin-bottom:0;margin-right:0}.download-section h2,.producten-section .content h2,.testimonials-section .content h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}#footer .footer-widgets-wrap .input-group{flex-direction:column}#footer .footer-widgets-wrap .input-group input{margin-bottom:10px;margin-right:0;width:100%}#section-service-hero{border-radius:0 0 30px 30px}#section-service-hero .service-hero h1{font-size:32px;hyphens:auto;margin-bottom:18px;overflow-wrap:break-word;word-break:break-word}#section-service-content{margin-top:50px;padding-bottom:50px}.blog-content h2{font-size:32px}.blog-content h3{font-size:24px}.blog-content h4{font-size:20px}.blog-content h5{font-size:18px}.blog-content h6{font-size:16px}.blog-content p i{font-size:20px}#second-footer .service-footer .menu-box ul{flex-direction:column}#second-footer .service-footer .menu-box ul li{margin-bottom:15px;margin-right:0}#section-blog-hero .blog-hero h1{font-size:32px}#section-other-blogs .other-blogs{border-radius:30px;padding:25px 25px 0}#product-variations .product-variations{margin-bottom:50px;padding:50px 15px}#product-variations .title-content h2{font-size:32px;hyphens:auto;overflow-wrap:break-word;word-break:break-word}#product-variations .product-card{border-radius:15px;flex-direction:column;padding:25px 20px}#product-variations .product-card .product-card-image{width:100%}#product-variations .product-card .product-card-content{min-height:auto;width:100%}#product-variations .product-card .product-card-content .product-card-text{width:100%}#product-variations .open-more{margin-top:30px}#product-variations .product-card .product-card-content{padding-left:5px;padding-top:20px}.uniek-voordelen-section h2{font-size:32px}.producten-section h1{font-size:32px;margin-bottom:20px}.producten-section .buttons-box{flex-direction:column;margin-bottom:50px}.producten-section .buttons-box .button{margin-bottom:15px;margin-right:0}.producten-section .card{border-radius:15px}.producten-section .card .card-body{padding:15px}.device-sm .producten-section .card-img-top,.device-xs .producten-section .card-img-top{height:200px}.single-blog-title{font-size:32px}.single-blog-image{border-radius:15px;margin:35px 0}#section-other-blogs .other-blogs-title h2{font-size:32px}#section-other-blogs .other-blogs .blog-card{border-radius:15px}#section-other-blogs .other-blogs .blog-card .blog-content{padding:15px}#section-other-blogs .other-blogs .blog-card .blog-image{border-radius:15px 15px 0 0}#section-other-blogs .other-blogs .blog-card .blog-content{border-radius:0 0 15px 15px}#section-blog-subscribe{margin-bottom:50px}#section-blog-subscribe .blog-subscribe{border-radius:15px;padding:50px 25px}#section-blog-subscribe .subscribe-title h2{font-size:32px}#section-blog-subscribe .subscribe-form{flex-direction:column;width:100%}#section-blog-subscribe .subscribe-form input{margin-bottom:15px;margin-right:0;width:100%}.main-hero-section-single-product .header-image{margin-top:50px}.main-hero-section-single-product .main-hero-section{padding-top:50px}.device-xs .main-hero-section h1,.main-hero-section h1{font-size:32px}.projecten-section .text-part{padding:0!important}.device-sm .projecten-section,.device-xs .projecten-section{padding:50px 0}#section-faq .section-faq .faq-title-box h2{font-size:32px}}