/* Generated from page: alle-functies */
.themify_builder_content-18168 .tb_vc7w392{padding-bottom:5%;padding-top:5%;text-align:center}
.themify_builder_content-18168 .tb_6luq18{background-position:100% 0%;background-attachment:scroll;background-repeat:no-repeat;background-image:url(https://xyz.telforce.nl/wp-content/uploads/2025/10/vergelijk-circles1.png);padding-bottom:8%;padding-top:6%}
.themify_builder_content-18168 .tb_ud8l312.module-tab{z-index:1}
.themify_builder_content-18168 .tb_l5r9483.module-image{bottom:0;left:0;position:absolute;margin-left:-13%;margin-bottom:-15%}
.themify_builder_content-18168 .tb_ictr169>.row_inner{--align_content:var(--align_center);--col:var(--c2_1)}
.themify_builder_content-18168 .tb_ictr169,.themify_builder_content-18168 .tb_ictr169 p,.themify_builder_content-18168 .tb_ictr169 h1,.themify_builder_content-18168 .tb_ictr169 h2,.themify_builder_content-18168 .tb_ictr169 h3,.themify_builder_content-18168 .tb_ictr169 h4,.themify_builder_content-18168 .tb_ictr169 h5,.themify_builder_content-18168 .tb_ictr169 h6{color:#fff}
.themify_builder_content-18168 .tb_ictr169{margin-top:5%;background-image:linear-gradient(90deg,rgb(104, 117, 153) 0%,rgb(220, 224, 233) 100%)}
.themify_builder_content-18168 .tb_t9dx169{padding-bottom:11%;padding-top:11%}
.themify_builder_content-18168 .tb_9h0c169.module-text{margin-bottom:10px}
.themify_builder_content-18168 .tb_xc50169.module-image{margin-top:-25%}

@media(max-width:680px){
.themify_builder_content-18168 .tb_ictr169>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-18168 .tb_t9dx169{padding-bottom:6%}
.themify_builder_content-18168 .tb_jagd169{justify-self:auto;align-self:auto;gap:0;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;grid-auto-flow:row}
.themify_builder_content-18168 .tb_xc50169.module-image{width:180px;margin-top:5%;margin-left:24%}
}/*Builder Custom CSS START*/
.ui .tab-nav{
    padding-left:35px
}
.ui .tab-nav li{
    border-radius:20px 20px 0 0;
    margin:0;
    border:none;
    background-image: linear-gradient(90deg,rgba(209, 0, 122, 0.55) 0%,rgba(240, 161, 34, 0.39) 100%);
}
.ui .tab-nav .current,
.ui .tab-nav .current:hover{
    background:#d8226d;
}
.ui.module .tab-nav a,
.ui.module .tab-nav .current a{
    color:#fff    
}
.ui .tab-content{
    background:linear-gradient(90deg,rgb(209, 3, 127) 0%,rgb(240, 155, 38) 100%);
    color:#000;
    border-radius:40px;
    border:none;
    margin:0
}
.ui .tab-content > .module_subrow{
    background:rgba(255,255,255,.8);
    padding:40px 0;
    border-radius:30px
}
.compare_list{
    margin:0;
    padding:0;
    list-style:none
}
.compare_list li {
    background:rgba(255,255,255,.7);
    padding:20px 6% 20px 90px;
    margin:0 0 15px;
    position:relative;
}
.compare_list li:before,
.compare_list li:after{
    content:'';
    display:block;
    background:linear-gradient(90deg,rgb(240, 155, 38) 0%,rgb(209, 3, 127) 100%);
    width:35px;
    height:35px;
    position:absolute;
    left:30px;
    top:20px;
    border-radius:100%;
}
.compare_list li:after{
    width:23px;
    height:23px;
    background:#1f3679;
    top:26px;
    left:36px
}
.ui.responsive-tab-style>.tab-nav.center-align{
    left:0;
    transform:none
}
.ui.responsive-tab-style>ul.tab-nav{
    padding:10px 0;
    background:linear-gradient(90deg,rgb(240, 155, 38) 0%,rgb(209, 3, 127) 100%);
}
.responsive-tab-style .tab-nav-current-active:hover .tab_burger_icon_wrap,
.responsive-tab-style .tab_burger_icon_wrap{
    background:linear-gradient(90deg,rgb(240, 155, 38) 0%,rgb(209, 3, 127) 100%);
    color:#fff
}
.ui.responsive-tab-style>ul.tab-nav li{
    background:none
}
.ui.module.responsive-tab-style>ul.tab-nav .current a{
    background:#d8226d
}
.ui.module.responsive-tab-style>ul.tab-nav .current a,
.ui.module.responsive-tab-style>ul.tab-nav a{
    color:#fff
}
.ui.module.responsive-tab-style>ul.tab-nav a:hover{
    color:rgba(255,255,255,.6)
}
@media(max-width: 860px) {
    .compare_list li{
        padding-left:70px
    }
    .compare_list li:before{
        width:28px;
        height:28px;   
        left:20px;
    }
    .compare_list li:after{
        width:18px;
        height:18px;
        top:25px;
        left:25px
    }
}
/*Builder Custom CSS END*/