:root{--green:#222938;--green-rgb:34,41,56;--yellow:#749bff;--primary:var(--green);--primary-rgb:var(--green-rgb)}.tp-btn-yellow-radius{padding:15px 30px}.tp-hero-2-thumb{margin-bottom:70px;margin-left:-120px}.text-yellow{color:var(--yellow)}.tp-copyright-bg{background-color:rgba(var(--primary-rgb),.9)}.tp-copyright-text p{color:#fff}.tp-breadcrumb-2-ptb .tp-hero-2-shape-plane{position:absolute;left:105px;top:-6rem}.dash-line-animation{position:absolute;left:3rem;top:-8rem}.tp-breadcrumb-list{position:relative;z-index:800}.fw-400{font-weight:400}.fs-18px{font-size:18px}.opacity-1{color:rgba(255,255,255,1)}.small,small{font-size:.875em!important}.fs-huge{font-size:3.5rem!important}.tp-hero-2-space{padding-top:250px}.tp-testimonial-2-big-title{font-size:170px;bottom:-40px}.lh-1-5{line-height:1.5}.text-primary{color:#749bff!important}.inner-contact-info-icon span{background-color:rgba(var(--primary-rgb),.2)}form #website{display:none}ul.dashed{list-style-type:'-'}a.cookie-pref{cursor:pointer}.termsfeed-com---palette-light .cc-nb-okagree{background-color:var(--primary)!important;color:#fff!important}.termsfeed-com---palette-light .cc-cp-foot-save{background:var(--primary)!important;color:#fff!important}.termsfeed-com---palette-light .cc-pc-head-close:active,.termsfeed-com---palette-light .cc-pc-head-close:focus{border:2px solid var(--primary)!important}ol{counter-reset:item;list-style:none;padding-left:3.8em;margin:0}ol>li{counter-increment:item;position:relative;margin:.6em 0}ol>li::before{content:counters(item, ".") ". ";position:absolute;left:-4rem;width:2.2em;text-align:right;font-weight:700}ol ol{counter-reset:item;padding-left:1.5em;margin-top:.3em}ol.letters{counter-reset:section;list-style:none;padding-left:3.8em;margin:0}ol.letters>li{counter-increment:section;position:relative;margin:.6em 0}ol.letters>li::before{content:counter(section,upper-alpha) ". ";position:absolute;left:-4rem;width:2.2em;text-align:right;font-weight:700}ol.letters ol{counter-reset:subsection;padding-left:1.5em;margin-top:.3em}ol.letters ol>li{counter-increment:subsection;position:relative;margin:.6em 0}ol.letters ol>li::before{content:counter(section,upper-alpha) "." counter(subsection) " ";position:absolute;left:-4rem;width:2.2em;text-align:right;font-weight:700}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{height:56px}textarea{outline:0;background-color:#fff;width:100%;line-height:56px;font-size:14px;color:var(--tp-heading-1);padding-left:26px!important;padding-right:26px!important;padding-top:10px!important;padding-bottom:10px!important;border:1px solid #e0e2e3}.tp-main-menu-2 li.active a{color:#749bff}.postbox-category span{font-weight:700;font-size:12px;line-height:1;color:#fff;border-radius:4px;padding:8px 14px;display:inline-block;text-transform:uppercase;background-color:#749bff}.tp-testimonial-2-review-content p{font-size:18px;line-height:1.45}.w-40{width:40%!important}.tp-chose-2-shape-five{top:16%}.tp-chose-2-shape-three{top:25px;right:0}.tp-chose-2-shape-four{margin-top:-123px}.lh-4{line-height:1.4}.inner-contact-info-item>a{font-size:20px}.faq-list .accordion-collapse .accordion-body{line-height:1.4}.ctc-bar{color:#fff!important;background-color:var(--primary)!important}#click-to-call-bar{position:fixed;bottom:0;width:100%;z-index:20;text-align:center;display:block;height:50px;font-size:18px;line-height:50px;text-decoration:none!important}.tp-contact-2-style .tp-contact-input select{border-radius:10px;font-weight:400;font-size:16px;height:54px;border:1.5px solid rgba(195,199,184,.4784313725);color:var(--tp-common-black);letter-spacing:.02em}.tp-contact-2-style .tp-contact-input select::-webkit-input-placeholder{color:#69696e}.tp-contact-2-style .tp-contact-input select::-moz-placeholder{color:#69696e}.tp-contact-2-style .tp-contact-input select:-moz-placeholder{color:#69696e}.tp-contact-2-style .tp-contact-input select:-ms-input-placeholder{color:#69696e}.tp-contact-2-style .tp-contact-input select::placeholder{color:#69696e}.grecaptcha-badge{display:none}@media(max-width:767px){.tp-copyright-text p{padding:15px 30px;line-height:1.4}.postbox-category{padding-bottom:5px}.tp-contact-area.pt-120{padding-top:0}#algemene-voorwaarden li{word-wrap:break-word}#algemene-voorwaarden .tp-section-title{font-size:29px}.sv-details-right-wrap{margin-left:2rem}}