/*!/wp-content/uploads/easy-custom-code/css/style_1755175824.css*/.hideArticle,.hideColumn{display:none!important}.elementor-element.content-block{display:none;opacity:0;transition:all 0.3s ease 0s}.elementor-editor-active .content-block{display:block;opacity:1}.content-block.show{display:block;opacity:1}.elementor-item .icon+span{margin-left:.6rem}.custom_field_select{border-top:none;border-left:none;border-right:none;border-bottom:1px solid;border-radius:0;width:100%!important}.wppb-select label{font-weight:700;text-transform:uppercase;width:100%}#fasttrack_thumblist .e-con-inner{width:auto}.toggle-panel-trigger{display:flex!important;flex-direction:row!important;align-items:center!important}.toggle-panel-trigger .chevron{margin-right:1.4rem}a.elementor-item:focus,a.elementor-button-link:focus,.elementor-widget-container a:focus,.elementor-element a:focus,a:focus{outline:solid 0px!important}#realisation-slider .e-con>.e-con-inner{width:100%!important}.hidefasttrack{display:none!important}.fasttrack ul,.fasttrack ol{counter-reset:my-awesome-counter;list-style:none;padding-left:1rem}.fasttrack ul li,.fasttrack ol li{margin:0 0 1rem 0;counter-increment:my-awesome-counter;position:relative}.fasttrack ul li:before,.fasttrack ol li:before{content:counter(my-awesome-counter);color:#fff;font-size:1rem;font-weight:700;position:absolute;--size:18px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:calc(var(--size) - 14px);background:#00ACE8;border-radius:50px;text-align:center}.single-referenties #content-wrap{margin:0!important;width:100%!important;max-width:100%!important}.single-referenties #primary{margin:0!important;padding:0!important;width:100%!important;border:0!important}.single-referenties #right-sidebar{display:none}.product-list-item .product-list-item-overlay{transition:all 0.3s ease-in-out 0s;opacity:0}.product-list-item:hover .product-list-item-overlay{opacity:.88}.product-list-item .e-con>.e-con-inner{width:calc(98.4%)!important}.reference-list-item .reference-list-item-overlay{transition:all 0.3s ease-in-out 0s;opacity:0}.reference-list-item:hover .reference-list-item-overlay{opacity:.88}.product-list-item-caption{min-width:50%!important}.nieuws-item-slide strong{color:#879ECA;font-weight:300}.button-slanted.bg-dark-transparent a:before{background-color:rgb(0 0 0 / .2);border:1px solid rgb(255 255 255 / .6)!important}.button-slanted.bg-dark-transparent .a{border:1px solid rgb(255 255 255 / .6)!important}.button-slanted.bg-blue a:before{background-color:#879ECA;border:1px solid #ffffff!important;color:#fff}.button-slanted.bg-blue a>span{color:#fff}.button-slanted.bg-roundalblue a:before{background-color:#00ACE8;border:1px solid #00ACE8!important;color:#fff}.button-slanted.bg-roundalblue a>span{color:#fff}.button-slanted.bg-roundalblue a:hover:before{background-color:#879ECA;border:1px solid #879ECA!important;color:#fff}.button-slanted.bg-roundalblue a:hover>span{color:#fff}.button-slanted.btn-lg .elementor-button-text{font-size:140%!important;padding:.5rem 1rem}.button-slanted a{cursor:pointer;outline:none;backface-visibility:hidden;position:relative;display:inline-block;padding:0;background-color:#fff0;border:none;font:1rem 'Inter',sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-left:2rem;margin-right:2rem}.button-slanted a:focus{outline:none!important}.button-slanted a>span{transform:translate3d(0,0,0);backface-visibility:hidden;position:relative;display:block;width:100%;height:100%;padding:7px 20px;z-index:3}.button-slanted a>span:before{display:block;transform:translate(-50%,-50%) skew(45deg);transform-origin:center center;z-index:-1}.button-slanted a:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);width:100%;height:100%;border:1px solid #00ACE8;z-index:2;transition:all 100ms ease-out}.button-slanted a:after{transition:all 100ms ease-out;content:'';position:absolute;left:0;top:0;transform:skewX(45deg) scaleX(0);width:100%;height:100%;background-color:rgb(0 172 232 / .2);border:1px solid #fff0;z-index:1}.button-slanted a:hover:before{background-color:#DBEFF8}.button-slanted a:active:before{background-color:#00ACE8}.button-slanted:focus{outline:none!important}.button-slanted .a>span:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);width:100%;height:100%;border:1px solid #00ACE8;z-index:2}.btn-slanted-skinny a:before{height:20px}.btn-slanted-skinny a span{padding:2px 5px 2px 50px}.btn-slanted-skinny a span:before{height:20px}.has-title-slanted .elementor-slide-heading{cursor:pointer;outline:none;backface-visibility:hidden;position:relative;display:inline-block;padding:0;background-color:#fff0;border:none;font:1.2rem 'Inter',sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-left:2rem;margin-right:2rem;text-shadow:2px 2px 5px rgb(0 0 0 / .2)}.has-title-slanted .elementor-slide-heading:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);width:100%;height:100%;display:block;padding:26px calc(52%);border:1px solid #fff;z-index:2}#btn-contact-slanted,#btn-subscribe-slanted{cursor:pointer;outline:none;backface-visibility:hidden;position:relative;display:inline-block;padding:0 1rem 0 1rem;background-color:#fff0;border:none!important;font:1.2rem 'Inter',sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-left:2rem;margin-right:2rem;color:#000}#btn-contact-slanted:hover,#btn-subscribe-slanted:hover{color:#879ECA}#btn-contact-slanted:hover:before,#btn-subscribe-slanted:hover:before{border-color:#879ECA}#btn-contact-slanted:before,#btn-subscribe-slanted:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);width:100%;height:auto;display:block;padding:12px calc(52%);border:1px solid #000;z-index:2}#btn-contact-slanted:after,#btn-subscribe-slanted:after{transition:all 100ms ease-out;content:'';position:absolute;left:0;top:0;transform:skewX(45deg) scaleX(0);width:100%;height:100%;background-color:rgb(0 0 0 / .2);border:1px solid #fff0;z-index:1}#choices .btn-slanted{padding:0 1rem;white-space:nowrap}.btn-slanted{cursor:pointer;outline:none;backface-visibility:hidden;position:relative;display:inline-block;padding:0;background-color:#fff0;border:none!important;font:1.4rem 'Inter',sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-left:2rem;margin-right:2rem}.btn-slanted:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);transition:all 0.3s ease 0s;width:100%;height:auto;display:block;padding:12px calc(52%);border:1px solid #879ECA;z-index:2}.btn-slanted:hover:before{background-color:rgb(0 172 232 / .2)}.btn-slanted-blue{max-width:fit-content!important;cursor:pointer;outline:none;backface-visibility:hidden;position:relative;display:inline-block;padding:0;margin-left:2rem;margin-right:2rem;color:#fff;border:none!important;font:1rem 'Inter',sans-serif;text-transform:uppercase;letter-spacing:.3em}.btn-slanted-blue .elementor-widget-container{position:relative;z-index:3;display:inline-block;width:auto}.btn-slanted-blue span{margin-left:3rem;margin-right:3rem;color:#fff!important}.btn-slanted-blue:before{content:'';background-color:#879ECA;color:#ffffff!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);transition:all 0.3s ease 0s;width:auto;height:auto;display:inline-block;padding:12px calc(52%);border:1px solid #879ECA;z-index:2}.elementor-button-content-wrapper{display:flex!important;align-items:center;justify-content:space-around}.btn-slanted-blue span{position:relative;z-index:3}#form-field-message{border:1px solid #000;margin-top:2rem}.elementor-acceptance-field{border:1px solid #000000!important}::placeholder{text-transform:uppercase;font-weight:700}.swiper-pagination-bullets .swiper-pagination-bullet{width:14px!important;height:14px!important;background-color:transparent!important;border:1px solid #00ACE8}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00ACE8!important;border:1px solid #00ACE8}.swiper-pagination{margin-bottom:-2rem}#news-loop-carousel .swiper-pagination{bottom:20px!important;margin-top:-20px!important}.lang-item a.elementor-sub-item{display:block;text-align:center}.product-list .elementor-post{position:relative;padding-bottom:10rem}.product-list .elementor-post__text{background-color:rgb(191 227 244 / .33);display:flex!important;flex-direction:row!important;align-items:baseline;width:auto!important;position:absolute;bottom:0;right:0;padding:2rem 0.5rem!important}.product-list .elementor-post__text h2{margin-right:5px}.product-list .elementor-post__text h2:after{content:' '}.product-list .elementor-post__text p:before{content:' - '}a:focus{outline:solid 0px!important}.border-box-half{background-image:linear-gradient(black,black),linear-gradient(transparent,black);background-repeat:no-repeat;background-size:1px 100%,50% 1px;background-position:left bottom,left bottom;height:100%;width:100%}.border-box-full{background-image:linear-gradient(black,black),linear-gradient(transparent,black);background-repeat:no-repeat;background-size:1px 100%,100% 1px;background-position:left bottom,left bottom;height:100%;width:100%}.wppb-form-fieldnot(.login-remember){display:flex;flex-direction:column}.wppb-form-fieldnot(.login-remember) label{width:100%!important}.wppb-form-fieldnot(.login-remember) label:not(.login-remember){width:unset!important}.wppb-radios li{display:flex!important;align-items:baseline!important}.wppb-radios li label{text-transform:inherit!important;font-weight:normal!important}.wppb-mailchimp-subscribe label input{margin:0 10px 0 0!important;border:1px solid #000;font-size:12px!important;width:16px!important;overflow:hidden}#newsletter_subscription form .elementor-form-fields-wrapper{display:table;width:100%;margin:0}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-email{width:100%;display:table-cell;margin:0;vertical-align:top;padding:0}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-email input{line-height:2.4;padding-left:1rem;font-family:'Inter',Arial,"Font Awesome 6 Pro"!important;font-style:normal;font-weight:300!important;text-decoration:inherit}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-submit{transform:translateX(-20px);width:auto;display:table-cell;padding:0;z-index:3;position:relative}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-submit button{position:relative;z-index:4;border:none!important}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-submit:hover:before{background-color:#879ECA}#newsletter_subscription form .elementor-form-fields-wrapper div.elementor-field-type-submit:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) skewX(45deg);transition:all 0.3s ease 0s;width:100%;height:auto;display:block;padding:16px 50% 16px 50%;border:1px solid #fff;z-index:2;background-color:#96AAD1}#dealer_map_BE .gm-style-cc,#dealer_map_BE .customize-unpreviewable,#dealer_map_BE .gm-fullscreen-control{display:none!important}.roundalized{background-image:url(/wp-content/uploads/2023/06/2023_logo_Roundal_LB.svg),url(/wp-content/uploads/2023/06/2023_logo_Roundal_RT.svg);background-color:#fff0;background-position:left bottom,right top;background-repeat:no-repeat,no-repeat;background-size:inherit!important}.roundalized.blue{background-image:url(/wp-content/uploads/2023/06/2023_logo_Roundal_LB_blue.svg),url(/wp-content/uploads/2023/06/2023_logo_Roundal_RT_blue.svg)}.roundalized.paleblue{background-image:url(/wp-content/uploads/2023/06/2023_logo_Roundal_LB_paleblue.svg),url(/wp-content/uploads/2023/06/2023_logo_Roundal_RT_paleblue.svg)}.elementor-field-group-field_882f138{width:11%!important;padding-right:0!important}.elementor-field-group-field_882f138+.elementor-col-80{width:89%!important;padding-left:0!important}@media (min-width:1025px){.btn-same-width .elementor-button{max-width:100%;min-width:360px!important}.sub-menu{min-width:100%!important}.sub-menu .elementor-sub-item{text-align:center;display:block}.__elementor-element-dfb7666 .swiper-wrapper .swiper-slide:nth-of-type(1){transform:scale(.7)}.__elementor-element-dfb7666 .swiper-wrapper .swiper-slide:nth-of-type(2){transform:scale(1)}.__elementor-element-dfb7666 .swiper-wrapper .swiper-slide:nth-of-type(3){transform:scale(1.2)}.__elementor-element-dfb7666 .swiper-wrapper .swiper-slide:nth-of-type(4){transform:scale(1)}.__elementor-element-dfb7666 .swiper-wrapper .swiper-slide:nth-of-type(5){transform:scale(.7)}}@media (max-width:1024px){.nieuws-item-slide{padding:0 1rem}.nieuws-item-slide .e-con-inner{display:flex;flex-direction:column;width:100%}.nieuws-item-slide .e-con-full{width:100%;text-align:center;padding:0 1rem}.lang-item{display:inline-block!important;border:1px solid #879ECA!important;margin:8px 0 8px 8px!important;padding:0px!important;transition:all 0.3s ease 0s}.lang-item a{padding:6px 12px!important}.lang-item:hover a{background-color:#879ECA!important;color:#ffffff!important}.lang-item:active a{background-color:#879ECA!important;color:#ffffff!important}.lang-item:focus a{background-color:#879ECA!important;color:#ffffff!important}.lang-item.current_page_item a{background-color:#879ECA!important;color:#ffffff!important}.border-box-half{background-size:1px 100%,100% 1px}.elementor-field-group-field_882f138{width:16%!important;padding-right:0!important}.elementor-field-group-field_882f138+.elementor-col-80{width:84%!important;padding-left:0!important}}@media (min-width:991px){.ea-advanced-data-table-ninja,#footable_parent_3789{table-layout:fixed}}@media (min-width:681px){.btn-same-width .elementor-button{max-width:100%;min-width:360px!important}}@media (max-width:680px){.product-list-loop-item .e-con-full{width:100%}.product-list-loop-item .product-title-blue-bg{width:auto}.border-box-half{background-size:1px 100%,100% 1px}.elementor-nav-menu ul{display:block!important}.product-list-item-caption{width:auto!important}.swiper-pagination{margin-bottom:-3rem}.elementor-field-group-field_882f138{width:100%!important;padding-right:calc(24px)!important}.elementor-field-group-field_882f138+.elementor-col-80{width:100%!important;padding-left:calc(24px)!important}}.elementor-element-d62fa07{margin-right:-1px}