﻿.has-green-background-color{background:var(--e-global-color-701a1b5) !important}.has-green-color{color:var(--e-global-color-701a1b5) !important}.has-red-background-color{background:var(--e-global-color-769da9e) !important}.has-red-color{color:var(--e-global-color-769da9e) !important}.has-purple-background-color{background:var(--e-global-color-b5ebbac) !important}.has-purple-color{color:var(--e-global-color-b5ebbac) !important}.brydericon{display:flex;flex-direction:row;align-items:center;gap:8px}.brydericon:before{display:block;content:"";height:28px;width:28px;min-width:28px;min-height:28px;background:var(--e-global-color-769da9e);border-radius:0 8px 8px 8px}.brydericon.purple:before{background:var(--e-global-color-b5ebbac)}.brydericon.green:before{background:var(--e-global-color-701a1b5)}.hero-container{background:radial-gradient(ellipse at bottom, rgb(255, 137, 127) 0%, rgb(122, 138, 255) 40%, rgb(41, 209, 157) 100%);animation:gradient 15s ease infinite;background-size:100%;background-position:0% 50%}.hero-container>.elementor-shape{height:10vw;width:100%;overflow-x:hidden}.hero-container>.elementor-shape:before{background-image:url("../../img/bryder-shape-accent.svg");background-repeat:repeat-x;background-size:100%;background-position:bottom center;position:absolute;bottom:0px;rotate:180deg;left:0;width:100%;height:100%;content:"";display:block;animation-delay:0s}@media screen and (min-width: 1600px){.hero-container>.elementor-shape:before{background-size:80%;background-position:bottom right}}.hero-container>.elementor-shape svg{display:none}.hero-container.white>.elementor-shape:before{background-image:url("../../img/bryder-shape.svg")}.hero-container.red{background:linear-gradient(300deg, rgb(41, 209, 157) 0%, rgb(255, 137, 127) 25%, rgb(255, 137, 127) 75%, rgb(124, 138, 255) 100%);animation:gradient2 15s ease infinite;background-position:0% 0%}.hero-container.green{background:linear-gradient(300deg, rgb(255, 137, 127) 0%, rgb(41, 209, 157) 25%, rgb(41, 209, 157) 75%, rgb(124, 138, 255) 100%);animation:gradient2 15s ease infinite;background-position:0% 0%}.hero-container.purple{background:linear-gradient(300deg, rgb(255, 137, 127) 0%, rgb(124, 138, 255) 25%, rgb(124, 138, 255) 75%, rgb(41, 209, 157) 100%);animation:gradient2 15s ease infinite;background-position:0% 0%}.waveshape:before{background-image:url("../../img/bryder-shape-accent.svg");background-repeat:repeat-x;background-size:100%;background-position:bottom center;position:absolute;bottom:0px;top:inherit;rotate:180deg;left:0;height:10vw;width:100%;content:"";display:block;animation-delay:0s}@media screen and (min-width: 1600px){.waveshape:before{background-size:80%;background-position:bottom right}}.gradientback{background:radial-gradient(ellipse at bottom, rgb(255, 137, 127) 0%, rgb(122, 138, 255) 40%, rgb(41, 209, 157) 100%);animation:gradient 15s ease infinite}@keyframes move-shape{0%{left:0}100%{left:-100%}}@keyframes gradient{0%{background-position:0% 50%;background-size:100%}50%{background-position:150% -100%;background-size:150%}100%{background-position:0% 50%;background-size:100%}}@keyframes gradient2{0%{background-position:0% 0%;background-size:100%}50%{background-position:100% 100%;background-size:120%}100%{background-position:0% 0%;background-size:100%}}.elementor .gradientborder,.elementor .m-a-box .m-a-box-container{position:relative;box-sizing:border-box !important;border:solid 2px rgba(0,0,0,0);z-index:1}.elementor .gradientborder:before,.elementor .m-a-box .m-a-box-container:before{border-radius:0 16px 16px 16px;position:absolute;z-index:-1;inset:0px;border:inherit;background:linear-gradient(#131219, #131219) padding-box,linear-gradient(var(--angle), #7b8aff, #ff897f, #29d19d) border-box;animation:rotateback 15s ease infinite;--grad: conic-gradient(red 0 0);mask:var(--grad) subtract,var(--grad) padding-box;content:""}@keyframes rotateback{to{--angle: 360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.elementor-location-single .elementor-widget-theme-post-content>ul{margin-bottom:16px}.elementor-location-single .elementor-widget-theme-post-content p+h2,.elementor-location-single .elementor-widget-theme-post-content p+h3{margin-top:24px}.elementor-location-single .elementor-widget-theme-post-content>h2{font-size:24px}@media screen and (min-width: 768px){.elementor-location-single .elementor-widget-theme-post-content>h2{font-size:28px}}.elementor-location-single .elementor-widget-theme-post-content>h3{font-size:20px}@media screen and (min-width: 768px){.elementor-location-single .elementor-widget-theme-post-content>h3{font-size:22px}}.elementor-location-single .elementor-widget-theme-post-content>p a{text-decoration:underline}.elementor-location-single .elementor-widget-theme-post-content .wp-block-list{padding-left:16px}.elementor-location-single .elementor-widget-theme-post-content .wp-block-list.checklist{padding-left:24px;list-style:none}.elementor-location-single .elementor-widget-theme-post-content .wp-block-list.checklist li{position:relative}.elementor-location-single .elementor-widget-theme-post-content .wp-block-list.checklist li:before{content:"✔";position:absolute;left:-24px;color:var(--e-global-color-701a1b5)}.elementor-location-single .elementor-widget-theme-post-content .wp-block-buttons{font-weight:500}.elementor-widget-text-editor>ul{margin-bottom:16px}.elementor-widget-text-editor p+h2,.elementor-widget-text-editor p+h3{margin-top:24px}.elementor-widget-text-editor>h2{font-size:24px}@media screen and (min-width: 768px){.elementor-widget-text-editor>h2{font-size:28px}}.elementor-widget-text-editor>h3{font-size:20px}@media screen and (min-width: 768px){.elementor-widget-text-editor>h3{font-size:22px}}.elementor-widget-text-editor>p a{text-decoration:underline}.elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm{position:absolute;top:16px;left:16px}.post-type-archive-careers .elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm,.tax-afdeling .elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm{position:relative;top:inherit;left:inherit}.post-type-archive-careers .elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm a,.tax-afdeling .elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm a{display:inline-block}.elementor-loop-container .e-loop-item .elementor-widget-shortcode.mainterm a{background-color:var(--e-global-color-text);display:block;border-radius:0 16px 16px 16px;color:#fff;padding:2px 8px}.elementor-swiper-button{padding:0;height:28px;width:28px;display:flex;justify-content:center;align-items:center}.gebruiker-loop{mask-image:url("https://bryder.com/wp-content/uploads/2025/08/mask-long.svg");mask-repeat:no-repeat;mask-size:cover;mask-position:center right}.site-top-categories{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:8px;margin-bottom:16px}.site-top-categories li a{background-color:var(--e-global-color-text);display:block;border-radius:0 16px 16px 16px;color:#fff;padding:2px 8px}.site-top-categories li a .has-green-background-color{background:var(--e-global-color-701a1b5) !important}.site-top-categories li a .has-green-color{color:var(--e-global-color-701a1b5) !important}.site-top-categories li a .has-red-background-color{background:var(--e-global-color-769da9e) !important}.site-top-categories li a .has-red-color{color:var(--e-global-color-769da9e) !important}.site-top-categories li a .has-purple-background-color{background:var(--e-global-color-b5ebbac) !important}.site-top-categories li a .has-purple-color{color:var(--e-global-color-b5ebbac) !important}.m-a-box .m-a-box-container{background-color:#fff}.m-a-box .m-a-box-container .m-a-box-content{padding:16px}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-content-middle{gap:16px}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-avatar{padding:0}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-avatar img{border:none;border-radius:0 32px 32px 32px}@media screen and (min-width: 768px){.m-a-box .m-a-box-container .m-a-box-content .m-a-box-item{align-self:flex-start}}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-item .m-a-box-bio>*,.m-a-box .m-a-box-container .m-a-box-content .m-a-box-item .m-a-box-meta *{font-size:17px;line-height:inherit}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-item .m-a-box-social-icon{margin:0}.m-a-box .m-a-box-container .m-a-box-content .m-a-box-item .m-a-box-social-icon i:before{color:var(--e-global-color-text)}.author-socials{display:flex;gap:8px;margin:0;padding:0}.author-socials li{list-style:none}.author-socials li a{display:flex;padding:4px;border-radius:4px;border:1px solid #fff}.single-post .author-socials li a{border:1px solid var(--e-global-color-text)}.author-socials li a svg path{fill:#fff}.single-post .author-socials li a svg path{fill:var(--e-global-color-text)}.elementor-widget-table>div{background:linear-gradient(90deg, rgb(41, 209, 157) 0%, rgb(255, 137, 127) 25%, rgb(255, 137, 127) 50%, rgb(124, 138, 255) 100%);border-radius:0 32px 32px 32px;padding:1px;max-height:fit-content}.elementor-widget-table>div .ee-table thead th.ee-table__cell{background-color:rgba(0,0,0,0) !important}.elementor-widget-table>div .ee-table colgroup col{background-color:rgba(0,0,0,0) !important}.elementor-widget-table>div .ee-table th.ee-table__cell[data-title]:before{background:rgba(0,0,0,0) !important}.elementor-widget-table>div .ee-table td.ee-table__cell[data-title]:before{background:rgba(0,0,0,0) !important;color:var(--e-global-color-text) !important}.elementor-widget-table>div .ee-table td.ee-table__cell{background-color:#fff !important}.elementor-widget-table>div .ee-table tbody th.ee-table__cell{background-color:hsla(0,0%,100%,0) !important;color:#fff !important;font-size:16px}.elementor-widget-table>div .ee-table tbody th.ee-table__cell span{color:#fff !important}@media screen and (min-width: 768px){.elementor-widget-table>div .ee-table tbody th.ee-table__cell{background-color:hsla(0,0%,100%,.7) !important;color:var(--e-global-color-text) !important}.elementor-widget-table>div .ee-table tbody th.ee-table__cell span{color:var(--e-global-color-text) !important}.elementor-widget-table>div .ee-table tbody tr:last-child td:last-child{border-radius:0 0 32px 0}.elementor-widget-table>div .ee-table tbody tr:last-child th{border-radius:0 0 0 32px}}@media screen and (max-width: 768px){.elementor-widget-table>div .ee-table tbody tr:last-child td:last-child{border-radius:0 0 32px 32px}}
