﻿@font-face{font-family:"Poppins";src:url("../../../assets/fonts/poppins-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Poppins";src:url("../../../assets/fonts/poppins-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Anton";src:url("../../../assets/fonts/anton-regular.ttf") format("truetype");font-display:swap;}body{font-family:"Poppins",sans-serif;font-size:15px;line-height:23px;font-weight:400;background-color:#f7f7f7;color:#212529;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media(min-width:992px){body{line-height:24px;font-size:16px;}}img{width:100%;}a{color:#3457d5;}a:hover{color:#191970;}h1{font-family:"Anton",sans-serif;text-transform:uppercase;}h2{font-family:"Anton",sans-serif;text-transform:uppercase;font-size:36px;line-height:42px;font-weight:400;margin-bottom:12px;}@media(min-width:992px){h2{font-size:52px;line-height:60px;margin-bottom:30px;}}h3{font-family:"Anton",sans-serif;text-transform:uppercase;font-size:28px;font-weight:400;line-height:34px;}@media(min-width:992px){h3{font-size:36px;line-height:42px;}}.title-highlight{color:#3457d5;}.section-padding-top{padding-top:35px;}@media(min-width:992px){.section-padding-top{padding-top:65px;}}.section-margin-top{margin-top:100px;}@media(min-width:992px){.section-margin-top{margin-top:120px;}}.section-margin-bottom{margin-bottom:100px;}@media(min-width:992px){.section-margin-bottom{margin-bottom:120px;}}.section-margin-left{margin-left:40px;}@media(min-width:992px){.section-margin-left{margin-left:65px;}}.section-margin-right{margin-right:40px;}@media(min-width:992px){.section-margin-right{margin-right:65px;}}.section-padding-bottom{padding-bottom:35px;}@media(min-width:992px){.section-padding-bottom{padding-bottom:65px;}}.section-border-radius{border-radius:30px;}.section-padding{padding-top:35px;padding-bottom:35px;}@media(min-width:992px){.section-padding{padding-top:65px;padding-bottom:65px;}}.page-error .text-block{padding:35px;border-radius:0;background-color:#fff;}.intro-section-padding{padding-top:35px;padding-bottom:35px;}@media(min-width:992px){.intro-section-padding{padding-top:65px;padding-bottom:65px;}}.intro-section-padding-landing{padding-top:70px;padding-bottom:35px;}@media(min-width:992px){.intro-section-padding-landing{padding-top:145px;padding-bottom:65px;}}.dw-aos-init{opacity:0;transform:translateY(10px);will-change:opacity,transform;}.dw-aos-animate{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease;}.badge{background-color:#3457d5;border-radius:0;}section{position:relative;}.container-custom{width:100%;max-width:1500px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;}@media(min-width:992px){.container-custom{padding-left:25px;padding-right:25px;}}.bg-light-blue{background-color:#deeaff;}.rounded-image{border-radius:12px;object-fit:cover;}.featured{position:relative;}.featured .corner{position:absolute;content:"";}.featured .corner.corner-md{width:175px;height:175px;}.featured .corner.corner-sm{width:105px;height:105px;}.featured .corner.corner-xs{width:65px;height:65px;}.featured .corner.top-left{top:-10px;left:-10px;border-top:10px solid #191970;border-left:10px solid #191970;}.featured .corner.top-right{top:-10px;right:-10px;border-top:10px solid #191970;border-right:10px solid #191970;}.featured .corner.bottom-left{bottom:-10px;left:-10px;border-bottom:10px solid #191970;border-left:10px solid #191970;}.featured .corner.bottom-right{bottom:-10px;right:-10px;border-bottom:10px solid #191970;border-right:10px solid #191970;}.page-legal h1{margin-top:40px;margin-bottom:20px;font-size:42px;line-height:52px;}@media(min-width:992px){.page-legal h1{font-size:58px;line-height:62px;}}.page-legal h2{margin-bottom:10px;}.list-block ul{padding-left:15px;padding-right:15px;}@media(min-width:992px){.list-block ul{padding-left:40px;padding-right:40px;}}.list-block ul li{list-style-type:none;padding:10px 10px 10px 10px;display:flex;font-size:.9rem;align-items:center;margin-bottom:15px;}@media(min-width:992px){.list-block ul li{font-size:1rem;}}.list-block ul li svg{fill:#191970;width:25px;height:25px;margin-right:15px;}form input.invalid,form textarea.invalid{border-color:#dc3545;}form .validation-message{font-size:14px;color:#dc3545;}form .alert-success,form alert-danger{font-size:14px;border-radius:12px;}form .form-label{margin-bottom:3px;font-size:15px;}@media(min-width:992px){form .form-label{font-size:16px;}}form .form-control{border-radius:12px;padding:8px 12px 8px 12px;border-color:#e0e0e0;}form .form-control.verborgen{opacity:0;position:absolute;top:0;left:0;width:0;height:0;z-index:-999;}.btn.btn-primary{font-size:14px;font-weight:400;padding:8px 14px 8px 14px;display:inline-block;align-items:center;border-radius:30px;transition:all .4s;color:#fff;text-transform:uppercase;text-wrap:nowrap;border-color:#191970;background-color:#191970;}@media(min-width:992px){.btn.btn-primary{padding:12px 18px 12px 18px;}}.btn.btn-primary:hover{transition:all .4s;transform:translateY(-3px);}.btn.btn-primary:hover{background-color:#3457d5;border-color:#3457d5;}.btn.btn-secondary{font-size:14px;font-weight:400;padding:8px 14px 8px 14px;display:inline-block;align-items:center;border-radius:30px;transition:all .4s;color:#fff;text-transform:uppercase;text-wrap:nowrap;border-color:#3457d5;background-color:#3457d5;}@media(min-width:992px){.btn.btn-secondary{padding:12px 18px 12px 18px;}}.btn.btn-secondary:hover{transition:all .4s;transform:translateY(-3px);}.btn.btn-secondary:hover{border-color:#191970;background-color:#191970;}.page-prijzen-totaalprijs .prices-monthly,.page-prijzen-totaalprijs .prices-total,.page-prijzen-abonnementen .prices-monthly,.page-prijzen-abonnementen .prices-total{padding-top:0;}@media(min-width:992px){.page-prijzen-totaalprijs .prices-monthly,.page-prijzen-totaalprijs .prices-total,.page-prijzen-abonnementen .prices-monthly,.page-prijzen-abonnementen .prices-total{padding-top:65px;}}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block{position:relative;text-align:center;min-width:205px;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border-radius:30px;padding:8px 12px 8px 12px;color:#fff;white-space:nowrap;font-size:14px;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .popular-badge{background-color:#3457d5;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-badge{background-color:#dc3545;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .above-price,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .above-price,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .above-price,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .above-price{display:block;font-size:14px;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .price{font-family:"Anton";color:#3457d5;font-size:36px;line-height:42px;}@media(min-width:992px){.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .price,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .price{font-size:52px;line-height:60px;}}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .under-price,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .under-price,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .under-price,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .under-price{display:block;font-size:14px;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs{margin-top:8px;display:block;position:relative;display:inline-block;text-wrap:nowrap;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike{position:relative;display:inline-block;margin-right:5px;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike::after,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike::after,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike::after,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .startup-costs .strike::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#dc3545;transform:translateY(-50%);pointer-events:none;}.page-prijzen-totaalprijs .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-text,.page-prijzen-totaalprijs .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-text,.page-prijzen-abonnementen .prices-monthly .shared-block-with-overlap .item-block .overlap-block .price-block .promo-text,.page-prijzen-abonnementen .prices-total .shared-block-with-overlap .item-block .overlap-block .price-block .promo-text{color:#dc3545;}.page-prijzen-totaalprijs .prices-total .item-block{margin-top:80px;}@media(min-width:992px){.page-prijzen-totaalprijs .prices-total .item-block{margin-top:0;}}.page-prijzen-totaalprijs .prices-total .item-block .content-block{padding-top:85px;}@media(min-width:992px){.page-prijzen-totaalprijs .prices-total .item-block .content-block{padding-top:35px;}}.page-prijzen-totaalprijs .prices-total .price-block{padding:20px 25px 20px 25px;}@media(min-width:992px){.page-prijzen-totaalprijs .prices-total .price-block{padding:25px 35px 25px 35px;}}.page-prijzen-totaalprijs .hosting .prices-wrapper,.page-prijzen-totaalprijs .seo .prices-wrapper{padding:18px;border-radius:30px;box-shadow:0 0 6px 0 rgba(0,0,0,.075);background-color:#fff;}@media(min-width:992px){.page-prijzen-totaalprijs .hosting .prices-wrapper,.page-prijzen-totaalprijs .seo .prices-wrapper{padding:35px;}}.page-prijzen-totaalprijs .hosting .prices-wrapper ul,.page-prijzen-totaalprijs .seo .prices-wrapper ul{padding-left:0;margin-bottom:0;}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li,.page-prijzen-totaalprijs .seo .prices-wrapper ul li{display:flex;padding:12px 6px 12px 6px;font-size:14px;}@media(min-width:992px){.page-prijzen-totaalprijs .hosting .prices-wrapper ul li,.page-prijzen-totaalprijs .seo .prices-wrapper ul li{font-size:15px;}}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li:first-of-type,.page-prijzen-totaalprijs .seo .prices-wrapper ul li:first-of-type{border-top-left-radius:12px;border-top-right-radius:12px;}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li:last-of-type,.page-prijzen-totaalprijs .seo .prices-wrapper ul li:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px;}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li:nth-child(odd),.page-prijzen-totaalprijs .seo .prices-wrapper ul li:nth-child(odd){background-color:#deeaff;}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li .description,.page-prijzen-totaalprijs .seo .prices-wrapper ul li .description{margin-right:auto;}.page-prijzen-totaalprijs .hosting .prices-wrapper ul li .price,.page-prijzen-totaalprijs .seo .prices-wrapper ul li .price{text-align:right;}.page-prijzen-abonnementen .item-block{margin-top:120px;}@media(min-width:992px){.page-prijzen-abonnementen .item-block{margin-top:0;}}.page-prijzen-abonnementen .price-block{padding:20px 20px 20px 20px;}@media(min-width:992px){.page-prijzen-abonnementen .price-block{padding:25px 35px 25px 35px;}}.page-portfolio .container{max-width:1500px;}.page-portfolio .shared-section-with-overlap .review-wrapper{display:flex;justify-content:center;}.page-portfolio .shared-section-with-overlap .review-wrapper .shared-customer-review-item{width:100%;max-width:700px;margin-left:5px;margin-right:5px;}header{position:relative;z-index:999;margin-bottom:-40px;}header nav{background-color:#fff;margin-left:25px;margin-right:25px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:0 0 6px 0 rgba(0,0,0,.075);}@media(min-width:992px){header nav{margin-left:45px;margin-right:45px;}}header nav .desktop-menu{padding:8px 6px 8px 6px;}@media(min-width:992px){header nav .desktop-menu{padding:14px 10px 14px 10px;}}header nav .desktop-menu .brand img{width:75px;}@media(min-width:1200px){header nav .desktop-menu .brand img{width:85px;}}header nav .desktop-menu ul{padding-left:0;margin-bottom:0;list-style-type:none;}header nav .desktop-menu ul li{margin-left:10px;margin-right:10px;display:flex;align-items:center;}header nav .desktop-menu ul li a{text-decoration:none;color:#212529;padding:5px;font-size:15px;}@media(min-width:1200px){header nav .desktop-menu ul li a{font-size:16px;}}header nav .desktop-menu ul li a:hover{color:#3457d5;}header nav .desktop-menu ul li a.active{color:#3457d5;}header nav .desktop-menu ul li .dropdown-wrapper{display:flex;align-items:center;position:relative;}header nav .desktop-menu ul li .dropdown-wrapper:hover{cursor:pointer;}header nav .desktop-menu ul li .dropdown-wrapper:hover span{color:#3457d5;}header nav .desktop-menu ul li .dropdown-wrapper span{color:#212529;margin-right:5px;padding-top:10px;padding-bottom:10px;font-size:15px;}header nav .desktop-menu ul li .dropdown-wrapper span.active{color:#3457d5;}@media(min-width:1200px){header nav .desktop-menu ul li .dropdown-wrapper span{font-size:16px;}}header nav .desktop-menu ul li .dropdown-wrapper svg{fill:#212529;width:14px;height:14px;}header nav .desktop-menu ul li .dropdown-wrapper:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu{display:none;position:absolute;top:100%;left:-5px;background:#fff;border-radius:12px;border-color:#fff;padding:14px 21px 14px 21px;list-style:none;box-shadow:0 0 6px 0 rgba(0,0,0,.075);z-index:1000;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;display:block;}header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu li{margin-bottom:5px;margin-left:0;margin-right:0;}header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu li a{padding:5px;color:#212529;white-space:nowrap;display:inline-block;transition:transform .4s;font-size:15px;}@media(min-width:1200px){header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu li a{font-size:16px;}}header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu li a.active{color:#3457d5;}header nav .desktop-menu ul li .dropdown-wrapper .dropdown-menu li a:hover{color:#3457d5;transform:translateX(6px);}header nav .desktop-menu .toggler .btn{display:inline-block;padding-right:0;}header nav .desktop-menu .toggler .btn.hidden{display:none;}header nav .desktop-menu .toggler .btn svg{width:24px;height:24px;color:#212529;}header nav .desktop-menu .toggler .btn:hover svg{color:#3457d5;}header nav .desktop-menu .toggler .btn:active{border-color:#fff;}header nav .desktop-menu .toggler .btn:focus{border-color:#fff;}header nav .mobile-menu{max-height:0;overflow:hidden;}header nav .mobile-menu.active{max-height:600px;padding-left:10px;padding-right:10px;padding-bottom:15px;}header nav .mobile-menu .mobile-link a{color:#212529;text-decoration:none;display:block;padding:6px 0 6px 0;}header nav .mobile-menu .mobile-link a.active{color:#3457d5;}header nav .mobile-menu .mobile-link a:hover{color:#3457d5;}header nav .mobile-menu .mobile-link ul{padding-left:16px;margin-bottom:0;list-style-type:none;}header nav .mobile-menu .mobile-link ul li a{padding:6px 0 6px 0;}header nav .mobile-menu .mobile-link span{color:#212529;display:block;padding:6px 0 6px 0;}footer .main-area{background-color:#191970;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:55px;padding-left:18px;padding-right:18px;position:relative;z-index:999;}@media(min-width:992px){footer .main-area{padding-left:35px;padding-right:35px;padding-bottom:10px;}}footer .main-area .title{display:block;text-transform:uppercase;color:#fff;font-family:"Anton";font-size:26px;line-height:34px;margin-bottom:10px;}footer .main-area ul{list-style:none;margin:0;padding:0;}footer .main-area ul li a{display:inline-block;text-decoration:none;color:#fff;margin-bottom:5px;font-size:14px;opacity:.8;}footer .main-area ul li a:hover{opacity:1;}footer .main-area div p,footer .main-area div address{color:#fff;font-size:14px;opacity:.8;margin-bottom:0;}footer .main-area a.tel,footer .main-area a.mail{text-decoration:underline;display:inline-block;color:#fff;margin-bottom:3px;font-size:14px;opacity:.8;}footer .main-area a.tel:hover,footer .main-area a.mail:hover{opacity:1;}footer .credits{border-top:1px solid rgba(255,255,255,.8);background-color:#191970;padding:15px 0 15px 0;display:flex;flex-direction:column;text-align:center;}@media(min-width:768px){footer .credits{text-align:left;justify-content:space-between;flex-direction:row;}}footer .credits .copyright{color:#fff;opacity:.8;font-size:13px;}footer .credits .legal{display:flex;flex-direction:column;}@media(min-width:768px){footer .credits .legal{flex-direction:row;}}footer .credits .legal a{text-decoration:underline;color:#fff;opacity:.8;display:block;font-size:13px;margin-bottom:0;}footer .credits .legal a:hover{opacity:1;}@media(min-width:768px){footer .credits .legal a:not(:first-of-type){margin-left:8px;}}.whatsapp-button{position:fixed;right:16px;bottom:16px;z-index:1000;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#4caf50;border-radius:50%;box-shadow:0 0 6px 0 rgba(0,0,0,.075);transition:transform .2s ease,background-color .2s ease;}.whatsapp-button img{width:31px;height:auto;}.whatsapp-button:hover{background-color:#43a047;transform:translateY(-2px);}@media(min-width:992px){.whatsapp-button{right:28px;bottom:28px;}}@keyframes scroll-left{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@media(min-width:992px){.page-home .services .text-block{padding-right:35px;}}.page-home .services .service-block{display:block;background-color:#deeaff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:4px solid #3457d5;padding:18px;height:100%;text-decoration:none;color:#212529;transition:all .4s ease-out 0s;}@media(min-width:992px){.page-home .services .service-block{padding:24px;}}.page-home .services .service-block:hover{transform:translateY(-8px);}.page-home .services .service-block:hover .first-line h3{color:#3457d5;}.page-home .services .service-block .first-line {display:flex;align-items:center;margin-bottom:15px;}.page-home .services .service-block .first-line img{width:64px;height:64px;}.page-home .services .service-block .first-line h3{margin-left:15px;margin-bottom:0;font-size:28px;line-height:36px;}.page-home .services .service-block p{margin-bottom:0;}.page-werkwijze .step-by-step .shared-block-with-overlap .item-block{margin-top:80px;}@media(min-width:992px){.page-werkwijze .step-by-step .shared-block-with-overlap .item-block{margin-top:0;}}.page-werkwijze .step-by-step .shared-block-with-overlap .item-block .overlap-block{padding:35px;}.page-werkwijze .step-by-step .shared-block-with-overlap .item-block .overlap-block img{width:165px;max-height:130px;object-fit:contain;}@media(min-width:992px){.page-werkwijze .step-by-step .shared-block-with-overlap .item-block .overlap-block img{max-height:160px;width:250px;}}.page-portfolio .shared-section-hero{padding-bottom:125px!important;}.page-portfolio .references{margin-top:-105px;}.page-contact .contact-form .icon-block{display:flex;align-items:center;background-color:#deeaff;padding:8px 12px 8px 12px;border-radius:12px;flex-direction:column;text-align:center;}@media(min-width:768px){.page-contact .contact-form .icon-block{text-align:start;flex-direction:row;}}@media(min-width:992px){.page-contact .contact-form .icon-block{padding:12px 18px 12px 18px;}}.page-contact .contact-form .icon-block .left img{margin-right:0;margin-bottom:3px;}@media(min-width:768px){.page-contact .contact-form .icon-block .left img{margin-bottom:0;margin-right:12px;}}.page-contact .contact-form .icon-block .left img.tel{width:28px;height:28px;}@media(min-width:992px){.page-contact .contact-form .icon-block .left img.tel{width:34px;height:34px;}}.page-contact .contact-form .icon-block .left img.mail{width:28px;height:28px;}@media(min-width:992px){.page-contact .contact-form .icon-block .left img.mail{width:38px;height:38px;}}.page-contact .contact-form .icon-block .right .title,.page-contact .contact-form .icon-block .right a{display:block;}.page-contact .contact-form .icon-block .right .title{color:#212529;}.page-contact .contact-form .icon-block .right a{color:#3457d5;text-decoration:underline;}.page-contact .contact-form .form-block{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.075);padding:18px;border-radius:30px;}.page-contact .contact-form .form-block h3{margin-bottom:20px;}@media(min-width:992px){.page-contact .contact-form .form-block{padding:35px;}}.page-over-ons .persons .intro{text-align:center;}.page-over-ons .persons .person{padding:18px;background-color:#deeaff;border-radius:30px;}@media(min-width:992px){.page-over-ons .persons .person{padding:35px;}}@media(min-width:992px){.page-over-ons .persons .person .text-block{padding-right:35px;}}.page-over-ons .persons .person .text-block h3{margin-bottom:5px;text-align:center;}@media(min-width:992px){.page-over-ons .persons .person .text-block h3{text-align:left;}}.page-over-ons .persons .person .text-block .title{display:block;margin-bottom:30px;text-align:center;}@media(min-width:992px){.page-over-ons .persons .person .text-block .title{margin-bottom:15px;text-align:left;}}.page-over-ons .persons .person .text-block p:last-of-type{margin-bottom:0;}.page-over-ons .persons .person .image-block img{width:180px;height:180px;object-fit:cover;border-radius:50%;}@media(min-width:992px){.page-over-ons .persons .person .image-block img{width:200px;height:200px;}}.page-services-websites .why-us .text-block{text-align:center;}.page-services-websites .why-us .items-block .item{height:100%;padding:35px;border-radius:12px;background-color:#deeaff;}.page-services-websites .why-us .items-block .item p:last-of-type{margin-bottom:0;}.shared-section-hero .type-image,.shared-section-hero .type-text,.shared-section-hero .type-promo{background-color:#deeaff;margin-left:12px;margin-right:12px;border-radius:30px;}@media(min-width:992px){.shared-section-hero .type-image,.shared-section-hero .type-text,.shared-section-hero .type-promo{margin-left:20px;margin-right:20px;}}.shared-section-hero .type-image h1,.shared-section-hero .type-text h1,.shared-section-hero .type-promo h1{margin-bottom:20px;font-size:42px;line-height:52px;}@media(min-width:992px){.shared-section-hero .type-image h1,.shared-section-hero .type-text h1,.shared-section-hero .type-promo h1{font-size:58px;line-height:62px;}}@media(min-width:992px){.shared-section-hero .type-image.is-homepage h1,.shared-section-hero .type-text.is-homepage h1,.shared-section-hero .type-promo.is-homepage h1{font-size:72px!important;line-height:76px!important;}}.shared-section-hero .type-image .buttons-block,.shared-section-hero .type-text .buttons-block,.shared-section-hero .type-promo .buttons-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;}@media(min-width:992px){.shared-section-hero .type-image .buttons-block,.shared-section-hero .type-text .buttons-block,.shared-section-hero .type-promo .buttons-block{justify-content:left;flex-direction:row;}}.shared-section-hero .type-image{padding-top:75px;padding-bottom:35px;}.shared-section-hero .type-image .text-block{text-align:center;}@media(min-width:992px){.shared-section-hero .type-image .text-block{padding-right:35px;text-align:left;}}.shared-section-hero .type-image .image-block{position:relative;width:100%;}.shared-section-hero .type-image .image-block img{max-height:750px;object-fit:cover;border-radius:30px;}.shared-section-hero .type-image.is-homepage{padding-bottom:15px;}@media(min-width:992px){.shared-section-hero .type-image.is-homepage{padding-bottom:55px;}}.shared-section-hero .type-image.is-homepage .image-block{position:relative;}.shared-section-hero .type-image.is-homepage .image-block img{border-top-right-radius:350px;border-bottom-right-radius:350px;border-top-left-radius:12px;border-bottom-left-radius:12px;display:none;}@media(min-width:992px){.shared-section-hero .type-image.is-homepage .image-block img{display:block;}}.shared-section-hero .type-image.is-homepage .image-block.has-block{margin-bottom:25px;}@media(min-width:1200px){.shared-section-hero .type-image.is-homepage .image-block.has-block{margin-bottom:0;}}.shared-section-hero .type-image.is-homepage .image-block .rating-block{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);background-color:#fff;border-radius:12px;padding:12px 18px 12px 18px;display:none;align-items:center;}@media(min-width:992px){.shared-section-hero .type-image.is-homepage .image-block .rating-block{display:flex;}}@media(min-width:1200px){.shared-section-hero .type-image.is-homepage .image-block .rating-block{bottom:35px;left:0;transform:translateX(-50%);}}.shared-section-hero .type-image.is-homepage .image-block .rating-block .logo img{width:45px;}.shared-section-hero .type-image.is-homepage .image-block .rating-block .text{margin-left:10px;text-wrap:nowrap;}.shared-section-hero .type-image.is-homepage .image-block .rating-block .text .score{padding-top:4px;font-weight:bold;}.shared-section-hero .type-image.is-homepage .image-block .rating-block .text svg{width:21px;height:21px;fill:#ffc312;}.shared-section-hero .type-image.is-homepage .image-block .rating-block .text svg:not(:last-of-type){margin-right:1px;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper{position:absolute;bottom:0;right:0;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn{display:none;position:relative;width:170px;height:170px;}@media(min-width:1200px){.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn{display:inline-block;}}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;text-decoration:none;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a:hover .circle{background-color:#3457d5;transform:translate(-50%,-50%) rotate(45deg);}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a .circle{position:absolute;top:50%;left:50%;width:110px;height:110px;background-color:#191970;border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%);z-index:2;transition:transform .4s ease;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a .circle img{width:48px;height:48px;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a .text-wrapper{position:absolute;top:0;left:0;width:170px;height:170px;display:flex;justify-content:center;align-items:center;animation:rotate 40s linear infinite;}.shared-section-hero .type-image.is-homepage .image-block .rotate-btn-wrapper .rotate-btn a .text-wrapper img{width:100%;height:100%;}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.shared-section-hero .type-text{padding-top:65px;padding-bottom:15px;text-align:center;}@media(min-width:992px){.shared-section-hero .type-text{padding-bottom:45px;padding-top:100px;}}@media(min-width:992px){.shared-section-hero .type-text .buttons-block{justify-content:center!important;}}.shared-section-hero .type-promo{padding-top:65px;padding-bottom:15px;}@media(min-width:992px){.shared-section-hero .type-promo{padding-top:100px;padding-bottom:45px;}}.shared-section-hero .type-promo .text-block{text-align:center;}.shared-section-hero .type-promo .text-block h1{font-size:38px;line-height:46px;margin-bottom:10px;}@media(min-width:992px){.shared-section-hero .type-promo .text-block h1{margin-bottom:20px;font-size:58px;line-height:62px;}}@media(min-width:992px){.shared-section-hero .type-promo .text-block{padding-right:35px;text-align:left;}}.shared-section-hero .type-promo .text-block .special{color:#dc3545;}.shared-section-hero .type-promo .form-block{margin-top:15px;background-color:#fff;padding:36px 18px 18px 18px;box-shadow:0 0 6px 0 rgba(0,0,0,.075);border-radius:12px;position:relative;}@media(min-width:992px){.shared-section-hero .type-promo .form-block{padding:36px 35px 35px 35px;}}.shared-section-hero .type-promo .form-block h3{margin-bottom:25px;}.shared-section-hero .type-promo .form-block .red-block{position:absolute;background-color:#dc3545;border-radius:30px;padding:8px 16px 8px 16px;color:#fff;top:0;left:25px;transform:translateY(-50%);text-transform:uppercase;}.shared-section-portfolio-hero{background-color:#deeaff;border-radius:30px;margin-left:20px;margin-right:20px;}.shared-section-portfolio-hero .text-block h1{font-size:42px;line-height:52px;margin-bottom:0;}@media(min-width:992px){.shared-section-portfolio-hero .text-block h1{font-size:58px;line-height:62px;}}.shared-section-portfolio-hero .text-block .tags{display:flex;gap:8px;margin-top:15px;margin-bottom:15px;}.shared-section-portfolio-hero .text-block .tags span{padding:6px 12px;background-color:#fff;border-radius:6px;}.shared-section-portfolio-hero .buttons-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;}@media(min-width:992px){.shared-section-portfolio-hero .buttons-block{justify-content:left;flex-direction:row;}}.shared-section-consultancy .text-block{text-align:center;padding-right:0;}@media(min-width:992px){.shared-section-consultancy .text-block{text-align:start;padding-right:35px;}}.shared-section-consultancy .consultancy-item{border-radius:12px;background-color:#fff;padding:18px;display:flex;justify-content:center;height:140px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item{padding:18px;height:200px;}}.shared-section-consultancy .consultancy-item img{object-fit:contain;}.shared-section-consultancy .consultancy-item img.bank{width:60px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.bank{width:90px;}}.shared-section-consultancy .consultancy-item img.att{width:110px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.att{width:135px;}}.shared-section-consultancy .consultancy-item img.groep{width:90px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.groep{width:120px;}}.shared-section-consultancy .consultancy-item img.gezin{width:135px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.gezin{width:180px;}}.shared-section-consultancy .consultancy-item img.jdng{width:140px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.jdng{width:190px;}}.shared-section-consultancy .consultancy-item img.ni{width:100px;}@media(min-width:992px){.shared-section-consultancy .consultancy-item img.ni{width:120px;}}.shared-section-with-overlap .text-wrapper{max-width:1600px;background-color:#deeaff;border-radius:30px;padding-top:35px;padding-bottom:120px;padding-left:12px;padding-right:12px;margin-left:12px;margin-right:12px;}@media(min-width:992px){.shared-section-with-overlap .text-wrapper{padding-left:35px;padding-right:35px;margin-left:35px;margin-right:35px;}}@media(min-width:992px){.shared-section-with-overlap .text-wrapper{padding-top:65px;padding-bottom:140px;}}@media(min-width:1650px){.shared-section-with-overlap .text-wrapper{margin-left:auto;margin-right:auto;}}.shared-section-with-overlap .text-wrapper .text-block{text-align:center;}.shared-section-with-overlap .overlap-wrapper{margin-top:-115px;}.shared-section-with-blocks .text-block{text-align:center;}.shared-section-with-blocks .items-block .item{height:100%;padding:18px;border-radius:12px;background-color:#deeaff;}@media(min-width:992px){.shared-section-with-blocks .items-block .item{padding:35px;}}.shared-section-with-blocks .items-block .item p:last-of-type{margin-bottom:0;}.shared-section-two-columns .wrapper-block.has-bg{padding:25px;border-radius:30px;background-color:#deeaff;}@media(min-width:992px){.shared-section-two-columns .wrapper-block.has-bg{padding:50px;}}.shared-section-pillars .intro h2{text-align:center;}.shared-section-pillars .pillar{background-color:#deeaff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:4px solid #3457d5;text-align:center;display:flex;flex-direction:column;padding:18px;height:100%;}@media(min-width:1400px){.shared-section-pillars .pillar{padding:35px 21px 35px 21px;}}.shared-section-pillars .pillar .pillar-img{display:flex;justify-content:center;align-items:center;width:100%;}.shared-section-pillars .pillar .pillar-img img{width:64px;height:64px;}.shared-section-pillars .pillar h3{font-size:26px;line-height:32px;text-transform:uppercase;margin-top:16px;margin-bottom:16px;color:#212529;}.shared-section-pillars .pillar p{margin-bottom:0;}.shared-section-horizontal-image .horizontal-wrapper .image-block{position:relative;}.shared-section-horizontal-image .horizontal-wrapper .image-block .horizontal img{max-height:700px;object-fit:cover;border-top-left-radius:30px;border-top-right-radius:30px;}.shared-section-horizontal-image .horizontal-wrapper .image-block .feature-block{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.075);border-radius:12px;display:flex;align-items:center;position:absolute;padding:8px 16px 8px 16px;top:0;left:50%;transform:translate(-50%,-50%);text-wrap:nowrap;}@media(min-width:768px){.shared-section-horizontal-image .horizontal-wrapper .image-block .feature-block{top:0;left:45px;transform:translateY(-50%);}}.shared-section-horizontal-image .horizontal-wrapper .image-block .feature-block img{width:28px;height:28px;margin-right:8px;}@media(min-width:992px){.shared-section-horizontal-image .horizontal-wrapper .image-block .feature-block img{width:34px;height:34px;}}.shared-section-horizontal-image .horizontal-wrapper .text-block{padding:18px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.075);}@media(min-width:992px){.shared-section-horizontal-image .horizontal-wrapper .text-block{padding:35px;}}@media(min-width:992px){.shared-section-horizontal-image .horizontal-wrapper .text-block{padding:45px;}}.shared-section-faq .text-block .btn{margin-bottom:15px;}@media(min-width:992px){.shared-section-faq .text-block{padding-right:35px;}}.shared-section-faq .faq-item{background-color:#fff;border-radius:12px;margin-bottom:25px;}.shared-section-faq .faq-item.open .faq-question .title{color:#3457d5;}.shared-section-faq .faq-item.open .faq-question .faq-icon svg{fill:#3457d5;}.shared-section-faq .faq-item.open .faq-question .faq-icon .faq-down{display:none;}.shared-section-faq .faq-item.open .faq-question .faq-icon .faq-up{display:inline;}.shared-section-faq .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;padding:14px;background-color:#deeaff;border-radius:12px;}@media(min-width:992px){.shared-section-faq .faq-item .faq-question{padding:24px;}}.shared-section-faq .faq-item .faq-question .title{color:#212529;font-weight:bold;margin-right:25px;font-size:15px;}@media(min-width:992px){.shared-section-faq .faq-item .faq-question .title{font-size:16px;}}.shared-section-faq .faq-item .faq-question .title:hover{cursor:pointer;}.shared-section-faq .faq-item .faq-question .faq-icon svg{width:21px;height:21px;fill:#212529;}@media(min-width:992px){.shared-section-faq .faq-item .faq-question .faq-icon svg{width:24px;height:24px;}}.shared-section-faq .faq-item .faq-question .faq-icon svg.faq-up{display:none;}.shared-section-faq .faq-item .faq-question .faq-icon svg:hover{cursor:pointer;}.shared-section-faq .faq-item .faq-answer{color:#212529;overflow:hidden;height:0;transition:height .3s ease;}.shared-section-faq .faq-item .faq-answer .answer-inner{padding:15px 24px 24px 24px;}.shared-section-faq .faq-item .faq-answer .answer-inner p:last-of-type{margin-bottom:0;}.shared-section-partners .partners-slider{overflow:hidden;width:100%;}.shared-section-partners .partners-slider .partners-track{margin-top:15px;display:flex;width:max-content;animation:scroll-left 70s linear infinite;}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track{animation:scroll-left 80s linear infinite;}}.shared-section-partners .partners-slider .partners-track .partner{display:flex;justify-content:center;padding:20px;margin-right:10px;margin-left:10px;background-color:#fff;height:100px;width:180px;border-radius:12px;}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner{padding:60px;height:180px;width:360px;}}.shared-section-partners .partners-slider .partners-track .partner.mol{padding:30px;}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner.mol{padding:68px;}}.shared-section-partners .partners-slider .partners-track .partner.l27{padding:26px;}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner.l27{padding:54px;}}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner.com{padding:54px;}}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner.goo{padding:63px;}}.shared-section-partners .partners-slider .partners-track .partner.yu{padding:26px;}@media(min-width:992px){.shared-section-partners .partners-slider .partners-track .partner.yu{padding:54px;}}.shared-section-partners .partners-slider .partners-track .partner img{object-fit:contain;}.shared-section-cta{background-color:#deeaff;}.shared-section-cta .text-block{text-align:center;padding:8px;}@media(min-width:992px){.shared-section-cta .text-block{padding:0;text-align:left;}}.shared-section-cta .text-block .title{display:block;text-transform:uppercase;font-family:"Anton";font-size:28px;line-height:32px;margin-bottom:16px;}@media(min-width:992px){.shared-section-cta .text-block .title{font-size:32px;line-height:38px;}}.shared-section-related-customer-references .text-block h2{text-align:center;margin-bottom:15px;}@media(min-width:992px){.shared-section-related-customer-references .text-block h2{margin-bottom:35px;}}.shared-customer-reference-v2{height:100%;}.shared-customer-reference-v2 .image-block{overflow:hidden;display:flex;justify-content:center;}.shared-customer-reference-v2 .image-block img{display:block;width:100%;height:auto;transition:transform .2s ease;}@media(min-width:992px){.shared-customer-reference-v2 .image-block img{max-width:750px;}}@media(min-width:992px){.shared-customer-reference-v2 .image-block:hover img{transform:scale(1.06);}}.shared-customer-reference-v2.is-detailed .text-block{border-left:4px solid #3457d5;padding-left:15px;margin-left:0;margin-top:-5px;}@media(min-width:992px){.shared-customer-reference-v2.is-detailed .text-block{padding-left:25px;margin-left:45px;margin-top:-15px;}}.shared-customer-reference-v2.is-detailed .text-block h3{font-family:"Anton";font-size:28px;line-height:34px;margin-bottom:10px;}.shared-customer-reference-v2.is-detailed .text-block h3 a{color:#212529;text-decoration:none;}.shared-customer-reference-v2.is-detailed .text-block h3 a:hover{color:#3457d5;}@media(min-width:992px){.shared-customer-reference-v2.is-detailed .text-block h3{font-size:36px;line-height:42px;}}.shared-customer-reference-v2.is-detailed .text-block .tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px;}.shared-customer-reference-v2.is-detailed .text-block .tag-list span{padding:6px 12px;background-color:#deeaff;border-radius:6px;color:#212529;font-size:14px;line-height:16px;}.shared-customer-reference-v2.is-detailed .text-block p{margin-bottom:0;}.shared-customer-review-item{border-radius:12px;padding:14px;background-color:#fff;display:flex;flex-direction:column;}@media(min-width:992px){.shared-customer-review-item{padding:35px;}}.shared-customer-review-item .content p:last-of-type{margin-bottom:0;}.shared-customer-review-item .line{padding-bottom:18px;display:flex;align-items:center;}.shared-customer-review-item .line .author{font-weight:bold;color:#212529;margin-right:auto;text-transform:uppercase;margin-top:2px;}.shared-customer-review-item .line .stars{display:flex;align-items:center;}.shared-customer-review-item .line .stars .star{width:21px;height:21px;fill:#ffc312;}.shared-customer-reviews .reviews-navigation{display:flex;flex-direction:row-reverse;margin-bottom:5px;position:relative;z-index:800;}.shared-customer-reviews .reviews-navigation .btn{padding:0;display:flex;justify-content:center;align-items:center;line-height:0;width:48px;height:48px;}@media(min-width:992px){.shared-customer-reviews .reviews-navigation .btn{width:32px;height:32px;}}.shared-customer-reviews .reviews-navigation .btn svg{width:38px;height:38px;color:#212529;transition:color .2s ease,fill .2s ease;}@media(min-width:992px){.shared-customer-reviews .reviews-navigation .btn svg{width:32px;height:32px;}}.shared-customer-reviews .reviews-navigation .btn:hover svg{color:#3457d5;fill:#3457d5;}.shared-customer-reviews .reviews-navigation .btn:focus,.shared-customer-reviews .reviews-navigation .btn:active{border-color:transparent;outline:0;}.shared-customer-reviews .reviews-slider .reviews-viewport{touch-action:pan-y;overflow:hidden;width:100%;height:var(--reviews-viewport-height,auto);transition:height .2s ease;}.shared-customer-reviews .reviews-slider .reviews-track{display:flex;align-items:flex-start;gap:20px;will-change:transform;}.shared-customer-reviews .reviews-slider .shared-customer-review-item{flex:0 0 100%;align-self:flex-start;}@media(min-width:992px){.shared-customer-reviews .reviews-slider .shared-customer-review-item{flex:0 0 calc(50% - 10px);}}.shared-icon-list .icon-list-item.has-bg{padding:12px 16px 12px 16px;border-radius:12px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.075);}.shared-icon-list .icon-list-item.has-bg:not(last-of-type){margin-bottom:15px;}.shared-icon-list .icon-list-item .icon{margin-right:8px;}@media(min-width:992px){.shared-icon-list .icon-list-item .icon{margin-right:15px;}}.shared-icon-list .icon-list-item .icon svg{width:32px;height:32px;color:#3457d5;}@media(min-width:992px){.shared-icon-list .icon-list-item .icon svg{width:36px;height:36px;}}.shared-icon-list .icon-list-item .content p{margin-bottom:0;}.shared-block-with-overlap .item-block{position:relative;background-color:#deeaff;border-radius:30px;position:relative;}.shared-block-with-overlap .item-block .content-block{padding:125px 18px 18px 18px;}@media(min-width:992px){.shared-block-with-overlap .item-block .content-block{padding:35px;}.shared-block-with-overlap .item-block .content-block.pl-lg-custom{padding-left:var(--custom-padding);}.shared-block-with-overlap .item-block .content-block.pr-lg-custom{padding-right:var(--custom-padding);}}.shared-block-with-overlap .item-block .overlap-block{background-color:#fff;border-radius:30px;box-shadow:0 0 6px 0 rgba(0,0,0,.075);position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}@media(min-width:992px){.shared-block-with-overlap .item-block .overlap-block.left{top:50%;left:0;right:auto;transform:translate(-50%,-50%);}}@media(min-width:992px){.shared-block-with-overlap .item-block .overlap-block.right{top:50%;left:auto;right:0;transform:translate(50%,-50%);}}