.elementor-6421 .elementor-element.elementor-element-7c7340b9{padding:0px 0px 10px 0px;}.elementor-6421 .elementor-element.elementor-element-50cb4900 .elementor-spacer-inner{height:50px;}.elementor-6421 .elementor-element.elementor-element-4ed52b23{text-align:center;}.elementor-6421 .elementor-element.elementor-element-4ed52b23 .elementor-heading-title{color:#000000;font-family:"Jost", Sans-serif;font-size:44px;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-6421 .elementor-element.elementor-element-4ed52b23 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6421 .elementor-element.elementor-element-63d4fa1f{text-align:center;}.elementor-6421 .elementor-element.elementor-element-63d4fa1f .elementor-heading-title{color:#202020;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;}.elementor-6421 .elementor-element.elementor-element-63d4fa1f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-6421 .elementor-element.elementor-element-253d779b > .elementor-container{max-width:1600px;}.elementor-6421 .elementor-element.elementor-element-253d779b{padding:0px 0px 47px 0px;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table{padding:76px 0px 15px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8626;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table:before{background-color:#FF8626;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table:after{background-color:#FF8626;}.elementor-6421 .elementor-element.elementor-element-512aa46 .title-table{background:#000000;color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table .inner-table img{margin-bottom:33px;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table h2{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-6421 .elementor-element.elementor-element-512aa46 .inner-table > p{color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table .details{color:#FFFFFF;font-family:"Jost", Sans-serif;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table .octf-btn{background:#000000;}.elementor-6421 .elementor-element.elementor-element-512aa46 .octf-btn i{color:#000000;}.elementor-6421 .elementor-element.elementor-element-512aa46 .octf-btn{padding:8px 30px 8px 30px;}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table{padding:63px 0px 15px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E70101;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table:before{background-color:#E70101;}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table:after{background-color:#E70101;}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table h2{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-6421 .elementor-element.elementor-element-5735719 .inner-table > p{color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table .details{border-color:#4B536A;color:#FFFFFF;font-family:"Jost", Sans-serif;}.elementor-6421 .elementor-element.elementor-element-5735719 .octf-btn{padding:8px 30px 08px 30px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table{padding:75px 0px 15px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0160E7;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table:before{background-color:#0160E7;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table:after{background-color:#0160E7;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .title-table{color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table .inner-table img{margin-bottom:33px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table h2{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .inner-table > p{color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table .details{color:#FFFFFF;font-family:"Jost", Sans-serif;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .octf-btn{padding:08px 30px 08px 30px;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table{padding:63px 0px 15px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F5EFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table:before{background-color:#7F5EFF;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table:after{background-color:#7F5EFF;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table h2{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .inner-table > p{color:#FFFFFF;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table .details{border-color:#4B536A;color:#FFFFFF;font-family:"Jost", Sans-serif;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table .octf-btn{background:#9B00C9;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .octf-btn i{color:#9B00C9;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .octf-btn{padding:8px 30px 08px 30px;}body.elementor-page-6421:not(.elementor-motion-effects-element-type-background), body.elementor-page-6421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digitalgrowth.be/wp-content/uploads/2023/02/calculator_new_bg.webp");}@media(max-width:1024px){.elementor-6421 .elementor-element.elementor-element-512aa46 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-6421 .elementor-element.elementor-element-5735719 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-6421 .elementor-element.elementor-element-4048cd21 > .elementor-widget-container{padding:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-6421 .elementor-element.elementor-element-7d486806 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6421 .elementor-element.elementor-element-50cb4900 .elementor-spacer-inner{height:18px;}.elementor-6421 .elementor-element.elementor-element-4ed52b23 .elementor-heading-title{font-size:19px;}.elementor-6421 .elementor-element.elementor-element-4ed52b23 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6421 .elementor-element.elementor-element-63d4fa1f .elementor-heading-title{font-size:11px;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table h2{font-size:20px;}.elementor-6421 .elementor-element.elementor-element-512aa46 .inner-table > p{font-size:12px;}.elementor-6421 .elementor-element.elementor-element-512aa46 .ot-pricing-table .details{font-size:15px;}.elementor-6421 .elementor-element.elementor-element-5735719 .ot-pricing-table h2{font-size:20px;}.elementor-6421 .elementor-element.elementor-element-5735719 .inner-table > p{font-size:12px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table h2{font-size:20px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .inner-table > p{font-size:12px;}.elementor-6421 .elementor-element.elementor-element-74cc7a8d .ot-pricing-table .details{font-size:15px;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .ot-pricing-table h2{font-size:20px;}.elementor-6421 .elementor-element.elementor-element-4048cd21 .inner-table > p{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6421 .elementor-element.elementor-element-26872958{width:50%;}.elementor-6421 .elementor-element.elementor-element-a749274{width:50%;}.elementor-6421 .elementor-element.elementor-element-3fd9d05a{width:50%;}.elementor-6421 .elementor-element.elementor-element-2a262734{width:50%;}}/* Start custom CSS */.calc-container.vertical .calc-subtotal .calc-subtotal-list .ccb-next-content .calc-buttons button {
    letter-spacing: .1px;
    margin-bottom: 10px;
    padding: 4px 6px;
    white-space: nowrap;
    width: 48.5%;
    background: #0268cb !important;
}

.ccb-wrapper-5583 .calc-item .calc-radio-wrapper input[type=radio]:checked {
    border-color: #0090b1 !important;
}


.calc-range-slider .range_range_field_id_2 {
    --primary-color: #00ac94;
}


.calc-range-slider {
    --progress-shadow: none;
    --progress-flll-shadow: none;
    --primary-color: #00b163;
    --thumb-size: 14px;
    --value-active-color: #fff;
    --value-background: transparent;
    --value-offset-y: 6px;
    --track-height: 3px;
    --progress-radius: 20px;
    --progress-color: #eee;
    --ticks-thickness: 0px;
    --ticks-height: 0px;
    --min-max-x-offset: 0%;
    --min-max-opacity: 0.5;
    --ticks-color: #aaa;
    --value-background-hover: #00bdc6;
    --value-font: 700 12px/1 Arial;
    --fill-color: #00bdc6;
    --progress-background: #eee;
    --min-max-font: 12px Arial;
    --thumb-color: #fff;
    --thumb-shadow: 0 0 0 7px var(--primary-color) inset,0 0 0 99px #fff inset;
    --thumb-shadow-hover: 0 0 0 9px var(--primary-color) inset,0 0 0 99px #fff inset;
    --thumb-shadow-active: 0 0 0 13px var(--primary-color) inset;
    --ticks-gap: var(--ticks-height,0);
    --step: 1;
    --ticks-count: Calc(var(--max) - var(--min)) /var(--step);
    --maxTicksAllowed: 30;
    --too-many-ticks: Min(1,Max(var(--ticks-count) - var(--maxTicksAllowed),0));
    --x-step: Max(var(--step),var(--too-many-ticks) * (var(--max) - var(--min)));
    --tickInterval: 100/((var(--max) - var(--min))/var(--step)) * var(--tickEvery,1);
    --tickIntervalPerc: calc((100% - var(--thumb-size))/((var(--max) - var(--min))/var(--x-step))*var(--tickEvery, 1));
    --value-a: clamp(var(--min),var(--value,0),var(--max));
    --value-b: var(--value,0);
    --text-value-a: var(--text-value,"");
    --completed-a: calc((var(--value-a) - var(--min))/(var(--max) - var(--min))*100);
    --completed-b: calc((var(--value-b) - var(--min))/(var(--max) - var(--min))*100);
    --ca: Min(var(--completed-a),var(--completed-b));
    --cb: Max(var(--completed-a),var(--completed-b));
    --thumbs-too-close: clamp(-1,1000 * (Min(1,Max(var(--cb) - var(--ca) - 5,-1)) + 0.001),1);
    --thumb-close-to-min: Min(1,Max(var(--ca) - 2,0));
    --thumb-close-to-max: Min(1,Max(98 - var(--cb),0));
    background: linear-gradient(to right,var(--ticks-color) var(--ticks-thickness),transparent 1px) repeat-x;
    background-position-x: calc(var(--thumb-size)/2 - var(--ticks-thickness)/2);
    background-position-y: var(--flip-y,bottom);
    background-size: var(--tickIntervalPerc) var(--ticks-height);
    border: none!important;
    display: inline-block;
    height: max(var(--track-height),var(--thumb-size));
    min-width: 100%!important;
    padding-bottom: var(--flip-y,var(--ticks-gap));
    padding-top: calc(var(--flip-y)*var(--ticks-gap));
    position: relative;
    width: 100%!important;
    z-index: 1;
}

.calc-container .calc-list .calc-list-inner {
    background-color: #EFF4F4FF !important;
}

.calc-container .calc-list .calc-subtotal-list .sub-list-item span {
    font-size: inherit;
    text-transform: initial !important;
}

.calc-item .calc-date-picker-select, .calc-item .calc-drop-down-with-image-current, .calc-item .calc-input-wrapper input, .calc-item input[type=email], .calc-item input[type=number], .calc-item input[type=password], .calc-item input[type=text], .calc-item select, .calc-item textarea {
    min-height: 106px !important;
}/* End custom CSS */