@charset "UTF-8";@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SlideInFromRight{0%{transform:translate(1000px)}to{transform:translate(0)}}@keyframes SlideInFromRightAndOutToTop{0%{transform:translate(1000px)}10%{transform:translate(0)}60%{transform:translateY(0)}99%{transform:translateY(-1000px)}to{transform:translate(1000px)}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dev-container{background-color:#add8e6;padding:20px;margin:5px 5px 20px;border-radius:5px;border:1px solid #86c5da}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden{display:none}.nowrap{white-space:nowrap}.wb{word-break:break-word}.opi0{opacity:0}.verbergen{display:none!important}.ml5{margin-left:5px}.mr5-b5{margin-right:5px;margin-bottom:5px}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.center-text{text-align:center}.inline{display:inline-block}.block{display:block}.pull-right{float:right}.pull-left{float:left}.relative{position:relative}.absolute{position:absolute}.clearfix{*zoom: 1}.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{display:table;content:"";line-height:0;clear:both}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;background-color:#ddd}body{background-color:#fafafa;width:100%;color:#222;min-width:320px;max-width:1920px;margin:0 auto;position:relative;cursor:default;min-height:100%;padding-top:80px}@media screen and (max-width: 1100px){body{padding-top:55px}}body .container{max-width:1280px;background-color:pink;overflow:auto;width:100%;margin:0 auto;padding-bottom:255px;min-height:100%;position:relative}.intro{width:100%;max-width:1920px;margin:0 auto;position:relative}.intro .intro-afbeelding{width:100%;height:440px;overflow:hidden;margin:0 auto;position:relative;height:0;clear:both;padding-bottom:42.71%}@media screen and (max-width: 900px){.intro .intro-afbeelding{overflow:unset;padding-bottom:44%;overflow:hidden}}@media screen and (max-width: 500px){.intro .intro-afbeelding{height:90VW;overflow:hidden}.intro .intro-afbeelding.contact{height:42VW}}.intro .intro-afbeelding figure{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 2s}@media screen and (max-width: 500px){.intro .intro-afbeelding figure:not(.team-foto) img{height:100VW;left:-50VW;width:unset!important}}.intro .intro-afbeelding figure .team-foto img{width:100%;z-index:1;position:absolute}.intro .intro-afbeelding figure.toon{opacity:1;transition:opacity 2s}.intro .intro-afbeelding figure.toon-volgende{z-index:1}.intro .intro-afbeelding figure img{width:100%;z-index:1;position:absolute}.intro .intro-afbeelding figure svg.slogan-persoon{position:absolute;width:100%;z-index:2}@media screen and (max-width: 1100px){.intro .intro-afbeelding figure svg.slogan-persoon{display:none}}.intro .discipline-icoon{width:190px;border-radius:50%;background-color:#702382;height:190px;margin:0 auto;display:block;position:absolute;bottom:-95px;left:0;right:0;z-index:10}@media screen and (max-width: 1150px){.intro .discipline-icoon{width:140px;height:140px;bottom:-70px}}.intro .discipline-icoon img{height:100px;text-align:center;margin:44px auto;display:block}@media screen and (max-width: 1150px){.intro .discipline-icoon img{height:74px;margin:34px auto}}.intro .discipline-icoon img.klein{height:80px;text-align:center;margin:49px auto;display:block}@media screen and (max-width: 1150px){.intro .discipline-icoon img.klein{height:63px;margin:34px auto}}.vacature-body-section{margin-bottom:80px;line-height:2em}.vacature-body-section:last-child{margin-bottom:10px}.vacature-body-section h3{margin-bottom:.5em}article.info-pagina,article.vacature{width:100%;max-width:820px;margin:0 auto 150px;padding:120px 25px 0}@media screen and (max-width: 1100px){article.info-pagina,article.vacature{margin:20px auto 180px}}@media screen and (max-width: 400px){article.info-pagina,article.vacature{margin:10px auto 200px}}article.info-pagina h2,article.vacature h2{font-size:45px;text-align:center;color:#000}@media screen and (max-width: 1100px){article.info-pagina h2,article.vacature h2{font-size:30px}}@media screen and (max-width: 400px){article.info-pagina h2,article.vacature h2{font-size:24px}}article.info-pagina p,article.vacature p{line-height:1.8em}article.info-pagina a.contact,article.vacature a.contact{background-color:#000;height:46px;line-height:46px;border-radius:22px;width:190px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center;margin:50px auto;display:block}article.info-pagina a.contact.vol,article.vacature a.contact.vol{width:-moz-fit-content;width:fit-content;height:unset;padding:15px 20px;line-height:1em;border-radius:30px}article.info-pagina a.contact.vol:hover,article.vacature a.contact.vol:hover{background-color:#702382;color:#fafafa}article.vacature{padding:20px 25px 0;max-width:1240px;display:flex;justify-content:space-between;margin:10px auto;flex-flow:column}@media screen and (min-width: 1024px){article.vacature{flex-flow:row;padding:60px 25px 0}}article.vacature .vacture-content{width:100%;max-width:820px;padding:20px 20px 40px;margin:0 auto}article.vacature .vacture-content h4{margin-bottom:0;margin-top:40px}@media screen and (min-width: 1024px){article.vacature .vacture-content{padding:20px 20px 100px}}article.vacature .relation-manager-container{width:100%;max-width:230px;margin:0 auto;padding-bottom:120px}article.vacature .relation-manager-container .relation-manager{position:sticky;top:100px;padding:20px;border-top:.5px solid #702382}@media screen and (min-width: 1024px){article.vacature .relation-manager-container .relation-manager{border-left:.5px solid #702382;border-top:unset}}article.vacature .relation-manager-container .relation-manager .afbeelding-manager{float:right;width:190px;height:190px}article.vacature .relation-manager-container .relation-manager .afbeelding-manager *{width:190px;height:190px;background-size:190px}@media screen and (max-width: 1200px){article.vacature .relation-manager-container .relation-manager .afbeelding-manager{float:left;margin-left:0;margin-top:0}}article.vacature .relation-manager-container .relation-manager h4{margin-bottom:10px}article.vacature .relation-manager-container .relation-manager .manager-container{margin-top:20px}article.vacature .relation-manager-container .relation-manager .motivatie-manager{margin-top:10px}article.vacature .relation-manager-container .relation-manager .motivatie-manager h3{text-align:center;font-size:1.2em}@media screen and (max-width: 1200px){article.vacature .relation-manager-container .relation-manager .motivatie-manager h3{text-align:left}}article.vacature .relation-manager-container .relation-manager a{background-color:unset;text-decoration:none;color:#702382;font-weight:700;font-size:14px}article.vacature .relation-manager-container .relation-manager a:hover{color:#000;border-bottom:.5px solid #702382}article.speciaal{padding:60px 25px 0}article.dubbel{margin-bottom:80px}article.contact{width:100%;max-width:1030px;margin:35px auto;padding:25px}article.contact h2:not(.sollicitatie){font-size:45px;text-align:center;color:#000}@media screen and (max-width: 600px){article.contact h2:not(.sollicitatie){font-size:30px}}@media screen and (max-width: 500px){article.contact h2:not(.sollicitatie){font-size:24px}}article.contact p{line-height:1.8em;width:100%;max-width:820px;margin:0 auto}article.contact a{text-decoration:none;color:#702382;font-weight:700;font-size:14px}article.contact a:hover{color:#000;border-bottom:.5px solid #702382}.manager-container{width:100%;max-width:1030px;margin:80px auto 0;overflow:hidden}.manager-container:first-child{margin-top:120px}.manager-container:last-child{margin-bottom:20px}@media screen and (max-width: 1000px){.manager-container{max-width:820px}}.manager-container .afbeelding-manager{width:295px;height:295px;float:left;margin-left:20px;border-radius:50%;background-color:pink;overflow:hidden}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager{width:190px;height:190px;margin-top:20px}}@media screen and (max-width: 1000px) and (max-width: 930px){.manager-container .afbeelding-manager{float:none;margin:0 auto 20px}}.manager-container .afbeelding-manager .henk{background:url(/build/assets/henk-contact-2022-C9Y_uZsb.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .henk{width:190px;height:190px;background-size:190px}}.manager-container .afbeelding-manager .ellen{background:url(/build/assets/ellen-contact-2023-D0IGudab.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .ellen{width:190px;height:190px;background-size:190px}}.manager-container .afbeelding-manager .ferry{background:url(/build/assets/ferry-contact-2023-rw0VoN92.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .ferry{width:190px;height:190px;background-size:190px}}.manager-container .afbeelding-manager .irmi{background:url(/build/assets/irmi-contact-2022-DeGjZFJF.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .irmi{width:190px;height:190px;background-size:190px}}.manager-container .afbeelding-manager .willem{background:url(/build/assets/willem-contact-2022-S4WKgQ_6.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .willem{width:190px;height:190px;background-size:190px}}.manager-container .afbeelding-manager .robert{background:url(/build/assets/robert-contact-2022-CsuZ__tp.jpg) center center;width:295px;height:295px;background-size:295px}@media screen and (max-width: 1000px){.manager-container .afbeelding-manager .robert{width:190px;height:190px;background-size:190px}}.manager-container .motivatie-manager{width:100%;max-width:610px;float:right;margin-top:30px}@media screen and (max-width: 1000px){.manager-container .motivatie-manager{max-width:505px;margin-top:0}}@media screen and (max-width: 930px){.manager-container .motivatie-manager{max-width:unset;float:none}}.manager-container .motivatie-manager h3{color:#702382;font-size:20px;margin-bottom:1em}@media screen and (max-width: 930px){.manager-container .motivatie-manager h3{text-align:center}}.manager-container .motivatie-manager h3 small{font-weight:400}@media screen and (max-width: 930px){.manager-container .motivatie-manager h3 small{display:block}}.manager-container:nth-child(2n) .afbeelding-manager{float:right}@media screen and (max-width: 930px){.manager-container:nth-child(2n) .afbeelding-manager{float:none}}.manager-container:nth-child(2n) .motivatie-manager{float:left}.team-afbeelding{width:100%;max-width:1920px;position:relative}.team-afbeelding img{max-width:100%;margin-bottom:-10px}.team-afbeelding img:first-child{position:absolute}.contact-balk{background-color:#eee;padding:60px 60px 100px;width:100%;max-width:1920px}.contact-balk h3{text-align:center}.contact-balk ul{max-width:820px;list-style:none;margin:0 auto 50px;overflow:hidden}.contact-balk ul li{width:190px;float:left;text-align:center;display:inline-block;border-right:1px solid #000}@media screen and (max-width: 930px){.contact-balk ul li{float:none;border-right:0px solid #000;display:block;margin:0 auto}}.contact-balk ul li:first-child{margin-left:40px}@media screen and (max-width: 930px){.contact-balk ul li:first-child{margin:0 auto}}.contact-balk ul li:last-child{border-right:0px solid #000}.contact-balk ul li a{text-decoration:none;color:#000}.contact-balk ul li a:visited{color:#000}.contact-balk ul li a:hover{color:#702382;cursor:pointer}.ervaring h3{color:#702382;font-size:16px;margin-bottom:1em;margin-right:1em;text-align:right}@media screen and (max-width: 930px){.ervaring h3{text-align:center}}.ervaring h3 small{font-weight:400;margin-left:10px}@media screen and (max-width: 930px){.ervaring h3 small{display:block}}article.inhoud{width:100%;max-width:820px;margin:35px auto 150px}article.inhoud h2{font-size:45px;text-align:center;color:#000}article.inhoud h3{color:#702382;margin-top:28px;margin-bottom:1em;font-size:20px}article.inhoud p{line-height:1.8em;width:100%;max-width:820px;margin:0 auto}.team-overzicht{position:absolute;z-index:100}.team-overzicht .persoon{cursor:pointer;opacity:.01;fill:#fafafa;filter:drop-shadow(3px 3px 2px #fafafa)}.team-overzicht .persoon:hover{opacity:.15}.quote-persoon{width:100%;max-width:610px;float:right;margin-top:30px;position:absolute;bottom:0;right:0;background-color:#fafafacc;color:#702382;padding:10px 20px;z-index:1000;display:none}@media screen and (max-width: 1000px){.quote-persoon{max-width:505px;margin-top:0}}@media screen and (max-width: 930px){.quote-persoon{max-width:unset;float:none}}.quote-persoon h3{color:#702382;font-size:20px;margin-bottom:.2em}@media screen and (max-width: 930px){.quote-persoon h3{text-align:center}}.quote-persoon h3 small{font-weight:400}@media screen and (max-width: 930px){.quote-persoon h3 small{display:block}}.quote-persoon blockquote{padding:0;color:#222;margin-bottom:.8em;font-size:.8em}.quote-persoon a{text-decoration:none;color:#702382;font-weight:700;font-size:14px}.quote-persoon a:hover{color:#000;border-bottom:.5px solid #702382}.navigatie-persoon{fill:#fafafacc;stroke:#702382;stroke-width:1px;cursor:pointer}.navigatie-persoon.toon{fill:#702382cc}.contact-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1450px;margin:0 auto;padding:0 40px}.contact-container .kaart{width:100%;max-width:505px;padding:40px}.contact-container .kaart img{max-width:400px}.contact-container .adressen{width:100%;max-width:295px;padding:40px;display:flex;flex-direction:column;gap:40px}.contact-container .adressen adress{text-align:right}.contact-container .adressen adress strong{color:#702382}.referenties-container{width:100%;max-width:1450px;display:flex;gap:40px;flex-flow:wrap;justify-content:center;margin:0 auto;padding-bottom:200px}.referenties-container img{width:100%;max-width:610px;flex:505px;border-radius:10px}.snel-knoppen{position:fixed;top:45%;right:60px;z-index:100}.snel-knoppen .whatsApp{position:absolute;top:0;display:block;width:50px;height:50px}.application{position:absolute;white-space:nowrap;top:125px;right:-115px;width:-moz-fit-content;width:fit-content;height:50px;transform:rotate(90deg)}@font-face{font-family:Spartan;src:url(/build/assets/Spartan-Regular-BsJ_ea_P.eot);src:url(/build/assets/Spartan-Regular-BsJ_ea_P.eot?#iefix) format("embedded-opentype"),url(/build/assets/Spartan-Regular-JN5LpDnp.woff2) format("woff2"),url(/build/assets/Spartan-Regular-JE4calZn.woff) format("woff"),url(/build/assets/Spartan-Regular-Dy2mdMg4.ttf) format("truetype"),url(/build/assets/Spartan-Regular-gP5-GA-C.svg#Spartan-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spartan;src:url(/build/assets/Spartan-Bold-CHuNb4oX.eot);src:url(/build/assets/Spartan-Bold-CHuNb4oX.eot?#iefix) format("embedded-opentype"),url(/build/assets/Spartan-Bold-K-KfEl-i.woff2) format("woff2"),url(/build/assets/Spartan-Bold-BgEQ9yPJ.woff) format("woff"),url(/build/assets/Spartan-Bold-ptA91fjw.ttf) format("truetype"),url(/build/assets/Spartan-Bold-B4dx8fTM.svg#Spartan-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spartan;src:url(/build/assets/Spartan-SemiBold-CyKp8lyi.eot);src:url(/build/assets/Spartan-SemiBold-CyKp8lyi.eot?#iefix) format("embedded-opentype"),url(/build/assets/Spartan-SemiBold-BhAB55aB.woff2) format("woff2"),url(/build/assets/Spartan-SemiBold-C1SUmqlf.woff) format("woff"),url(/build/assets/Spartan-SemiBold-BHNo4B0d.ttf) format("truetype"),url(/build/assets/Spartan-SemiBold-CXuZA1Qn.svg#Spartan-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}body{font-family:Spartan,Helvetica,sans-serif;line-height:1.5em;font-size:14px}p{line-height:1.8em;font-weight:400;font-size:1em}h1,h2,h3,h4,h5,h6{font-family:Spartan,Helvetica,sans-serif;color:#532281}h2{max-width:1920px;font-size:2em;margin:0 auto 30px;line-height:2em}h3{font-size:40px;font-weight:700;color:#000;margin-bottom:45px;line-height:1.5em}@media screen and (max-width: 500px){h3{font-size:28px}}h4{font-size:16px;font-weight:700;color:#000;margin-bottom:45px;line-height:1.7em}@media screen and (max-width: 500px){h4{font-size:14px}}blockquote{font-style:italic;color:#702382;padding:40px 20px}a.link{color:#702382;text-decoration:none;font-weight:600}a.link.light{color:#dc85e5}a.link.light:hover{color:#fafafa;text-decoration:underline}header{height:80px;background-color:#fff;width:100%;max-width:1920px;padding:0 20px;position:fixed;z-index:1000;box-shadow:1px 1px 3px 1px #0000004d;transition:all .3s;top:0}@media screen and (max-width: 1100px){header{height:55px}}header.kleiner{height:55px;transition:all .3s}header.kleiner .inner-header img{height:40px;margin-top:7px;transition:all .3s}header.kleiner nav.menu ul li{line-height:55px;transition:all .3s}header.kleiner nav.menu ul ul{top:55px;transition:all .3s}header.kleiner a.open-sollicitatie{top:10px;padding:7px 15px;transition:all .3s}header .inner-header{max-width:1240px;margin:0 auto;padding:0 40px 0 0;position:relative;z-index:100}@media screen and (max-width: 1100px){header .inner-header{height:55px;width:100VW;margin:0 0 0 -20px;padding:0 20px;background-color:#fff;overflow:unset}header .inner-header .pro-sent-link{display:block;overflow:hidden}}header .inner-header .navigatie-trigger{display:none;width:32px;height:32px;position:absolute;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;right:18px;top:13px}@media screen and (max-width: 1100px){header .inner-header .navigatie-trigger{display:block}}header .inner-header .navigatie-trigger span{display:block;position:absolute;height:5px;width:100%;background:#000;border-radius:0;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}header .inner-header .navigatie-trigger span:nth-child(1){top:0}header .inner-header .navigatie-trigger span:nth-child(2),header .inner-header .navigatie-trigger span:nth-child(3){top:12px}header .inner-header .navigatie-trigger span:nth-child(4){top:24px}header .inner-header .navigatie-trigger.open span:nth-child(1){top:12px;width:0%;left:50%}header .inner-header .navigatie-trigger.open span:nth-child(2){transform:rotate(45deg)}header .inner-header .navigatie-trigger.open span:nth-child(3){transform:rotate(-45deg)}header .inner-header .navigatie-trigger.open span:nth-child(4){top:12px;width:0%;left:50%}header .inner-header h1{position:absolute;top:-500px}header .inner-header img{height:55px;margin-top:12px;float:left;margin-left:20px;margin-right:30px;transition:all .3s}@media screen and (max-width: 1100px){header .inner-header img{height:40px;margin-top:7px;margin-bottom:10px;margin-left:0}}header nav.menu{padding-right:440px}header nav.menu ul{float:right}header nav.menu ul li{list-style-type:none;display:inline-block;line-height:80px;float:left;margin-left:20px}@media screen and (max-width: 1100px){header nav.menu ul li{line-height:55px}}header nav.menu ul li a,header nav.menu ul li span{text-decoration:none;color:#702382;font-size:15px;font-weight:700}header nav.menu ul li a:hover,header nav.menu ul li span:hover{color:#000}@media screen and (min-width: 1100px){header nav.menu ul li.submenu{position:relative}header nav.menu ul li.submenu:hover ul{display:block;position:absolute;background-color:#fff;border-radius:0 0 10px 10px;overflow:hidden;left:-20px;box-shadow:0 3px 3px -1px #0000004d;border:.5px solid #e2cae6;border-top:transparent}}@media screen and (min-width: 1100px) and (max-width: 1100px){header nav.menu ul li.submenu:hover ul{top:55px}}@media screen and (min-width: 1100px){header nav.menu ul li.submenu:hover ul li{line-height:20px;float:unset;margin:0;padding:10px 20px;display:block}}header nav.menu ul ul{display:none}header nav.menu .ovaal-menu{display:none}@media screen and (max-width: 1400px){header nav.menu{padding-right:240px}}@media screen and (max-width: 1100px){header nav.menu{padding-right:unset;width:100%;max-height:80VH;position:absolute;top:0;left:0;z-index:1;transform:translateY(-900px);transition:transform .5s ease-in-out;overflow-y:auto;overflow-x:hidden}header nav.menu.open{transform:translateY(55px);transition:transform .5s ease-in-out;padding-bottom:200px}header nav.menu>ul{background-color:#702382;padding:0 25px;width:100%}header nav.menu ul{float:left;width:100%}header nav.menu ul li{display:block;height:48px;line-height:48px;border-bottom:.5px solid #e2cae6;width:100%;margin-left:0}header nav.menu ul li.submenu{height:unset;border-bottom:unset;line-height:48px}header nav.menu ul li a,header nav.menu ul li span{color:#fff;font-weight:600;display:block}header nav.menu ul ul{display:block;border-top:.5px solid #e2cae6;padding:0 0 0 20px;border-bottom:.5px solid #e2cae6}header nav.menu ul ul li{padding-left:20px;background-color:#7a268e}header nav.menu ul ul li:last-child{border-bottom:unset}header nav.menu .ovaal-menu{display:block;background-color:#702382;width:120VW;height:30VW;position:absolute;bottom:120px;border-radius:50%;left:-10VW;right:0;margin:0 auto;z-index:-1;box-shadow:0 4px 6px -1px #0000004d}}.menu-open-indicator{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000000b3;z-index:10}a.open-sollicitatie{position:absolute;right:40px;top:20px;text-decoration:none;font-weight:700;background-color:#702382;color:#fafafa!important;border-radius:20px;padding:10px 15px;z-index:101}@media screen and (max-width: 1100px){a.open-sollicitatie{top:10px;right:70px;padding:7px 10px}}@media screen and (max-width: 1100px) and (max-width: 400px){a.open-sollicitatie{display:none}}footer{width:100%;max-width:1920px;background-color:#e2cae6;position:relative}footer .linked-in-banner{max-width:975px;margin:0 auto;border:.5px solid #e2cae6;background-color:#fff;border-radius:30px;padding:55px 80px 40px;position:absolute;top:-70px;left:25px;right:25px;min-height:140px}@media screen and (max-width: 1245px){footer .linked-in-banner{padding:55px 50px 40px}}@media screen and (max-width: 1120px){footer .linked-in-banner{padding:40px;min-height:120px;top:-89px}}@media screen and (max-width: 873px){footer .linked-in-banner{top:-104px}}@media screen and (max-width: 502px){footer .linked-in-banner{top:-119px}}footer .linked-in-banner h3{font-size:20px;display:inline-block;margin-bottom:20px}@media screen and (max-width: 1120px){footer .linked-in-banner h3{display:block;text-align:center}}@media screen and (max-width: 502px){footer .linked-in-banner h3{font-size:17px}}footer .linked-in-banner a{background-color:#702382;height:46px;line-height:46px;border-radius:22px;padding:0 20px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center;display:inline-block;float:right;margin-top:-10px}@media screen and (max-width: 1120px){footer .linked-in-banner a{display:block;float:none;width:295px;margin:0 auto}}@media screen and (max-width: 502px){footer .linked-in-banner a{width:100%}}@media screen and (max-width: 400px){footer .linked-in-banner a{font-size:13px;padding:0 10px}}footer .linked-in-banner a:hover{background-color:#000}footer .inner-footer{width:100%;max-width:1240px;margin:0 auto;overflow:hidden;padding:130px 0 90px}@media screen and (max-width: 1280px){footer .inner-footer{padding:130px 20px 90px}}@media screen and (max-width: 1120px){footer .inner-footer{padding-top:140px}}@media screen and (max-width: 873px){footer .inner-footer{padding-top:160px}}@media screen and (max-width: 502px){footer .inner-footer{padding-top:180px}}footer .inner-footer .pro-sent-logo{width:100%;max-width:400px;float:left;margin-left:20px;padding-right:20px}@media screen and (max-width: 1280px){footer .inner-footer .pro-sent-logo{float:none;margin:0 auto;text-align:center}}footer .inner-footer .pro-sent-logo img{max-width:100%}footer .inner-footer .footer-tekst{width:100%;max-width:820px;float:left}@media screen and (max-width: 1280px){footer .inner-footer .footer-tekst{float:none;margin:50px auto}}footer .inner-footer .footer-tekst ul{list-style-type:none;margin-bottom:40px;overflow:hidden}@media screen and (max-width: 800px){footer .inner-footer .footer-tekst ul{padding:0 40px;margin-bottom:0}}@media screen and (max-width: 600px){footer .inner-footer .footer-tekst ul{padding:0 20px}}footer .inner-footer .footer-tekst ul li{width:100%;max-width:238.3333333333px;float:left;margin-left:20px}@media screen and (max-width: 800px){footer .inner-footer .footer-tekst ul li{width:50%;max-width:unset;margin-left:0;margin-bottom:20px;padding:0 10px}}@media screen and (max-width: 600px){footer .inner-footer .footer-tekst ul li{width:100%;padding:0}}footer .inner-footer .footer-tekst ul li:nth-child(3){margin-left:0}footer .inner-footer .footer-tekst ul li h4{color:#000;font-size:14px;margin-bottom:.2em}footer .inner-footer .footer-tekst ul li span,footer .inner-footer .footer-tekst ul li a{display:block;text-decoration:none;color:#000}footer .inner-footer .footer-tekst ul li span:visited,footer .inner-footer .footer-tekst ul li a:visited{color:#000}footer .inner-footer .footer-tekst ul li span:hover,footer .inner-footer .footer-tekst ul li a:hover{color:#702382;cursor:pointer}footer .inner-footer .footer-tekst ul li address{font-style:normal}footer .inner-footer .footer-tekst ul li address a{display:inline-block}footer h5{width:100%;max-width:1920px;background-color:#fff;text-align:center;height:50px;line-height:50px;color:#702382;font-weight:400;font-size:12px}footer h4.SNA-header{color:#000;font-size:14px;text-align:center;margin:40px 0 0}.logo-sna{width:120px;display:block;margin:10px auto 50px;filter:grayscale(100%)}.get-in-touch-toggle{position:fixed;bottom:20px;right:20px;height:60px;width:60px;background-color:#702382;border-radius:50%;cursor:pointer;z-index:1000}.get-in-touch-toggle .open-get-in-touch,.get-in-touch-toggle .close-get-in-touch{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#fafafa;text-align:center;line-height:100%;font-size:24px;scale:1}.get-in-touch-toggle .open-get-in-touch:hover,.get-in-touch-toggle .close-get-in-touch:hover{transform:scale(1.1);transition:all .8s ease}.get-in-touch-toggle .open-get-in-touch{background-image:url(/build/assets/get-in-touch-open-button-BRmtEF5k.svg)}.get-in-touch-toggle .close-get-in-touch{display:none;background-image:url(/build/assets/get-in-touch-close-button-CIN6hUwE.svg)}.get-in-touch-modal{display:none;position:fixed;background-color:#702382;border-radius:10px;bottom:100px;right:20px;z-index:1000;width:100%;max-width:300px;padding:20px 20px 40px;box-shadow:1px 1px 3px 1px #0009}.get-in-touch-modal .get-in-touch-options .option{background-color:#fff;border-radius:4px;padding:10px;margin-bottom:10px;display:flex;justify-content:space-between;text-decoration:none;color:#000}.get-in-touch-modal .get-in-touch-options .option:hover{background-color:#dc85e5}.get-in-touch-modal .get-in-touch-options .option .icon{line-height:20px;font-size:20px}.get-in-touch-modal .get-in-touch-options .option .icon.whatsApp{height:40px;margin:-10px;padding:2px}.body{background-color:green}.boog-links{position:absolute;top:35VH;opacity:.2;height:22%;left:-3VW}@media screen and (max-width: 1400px){.boog-links{top:30VH;height:18%}}@media screen and (max-width: 1200px){.boog-links{top:28VH;height:16%}}@media screen and (max-width: 1100px){.boog-links{height:12%;top:11VH}}@media screen and (max-width: 500px){.boog-links{top:19VH;height:9%}}.pijl-links-omhoog{position:absolute;top:37VH;opacity:.2;width:25%;left:3VW;z-index:10}@media screen and (max-width: 1100px){.pijl-links-omhoog{top:22VH}}@media screen and (max-width: 500px){.pijl-links-omhoog{top:33VH;left:-12VW;width:40%}}.boog-rechts{position:fixed;top:23VH;opacity:.5;width:33%;right:4VW;z-index:10}@media screen and (max-width: 1100px){.boog-rechts{top:14VH}}@media screen and (max-width: 500px){.boog-rechts{top:18VH;right:-11VW;width:45%}}.pijl-rechts{position:fixed;top:44VH;opacity:.5;height:65%;right:4VW}@media screen and (max-width: 1920px){.pijl-rechts{top:44VH;height:65%;right:4VW}}@media screen and (max-width: 1400px){.pijl-rechts{top:25VH;height:40%}}@media screen and (max-width: 1200px){.pijl-rechts{top:22VH;height:33%}}@media screen and (max-width: 1100px){.pijl-rechts{right:-10VW;top:16VH;height:28%}}@media screen and (max-width: 500px){.pijl-rechts{top:18VH;height:25%;right:-11VW}}.pijl-links{position:absolute;top:2720px;opacity:.25;height:474px;left:-400px;z-index:100}.pijl-rechts-onder{position:absolute;top:3020px;opacity:.25;height:474px;right:-550px;z-index:100}.intro-homepage{width:100%;max-width:1920px;margin:0 auto}.intro-homepage .intro-afbeelding{width:100%;overflow:hidden;position:relative;margin:0 auto;height:0;clear:both;padding-bottom:42.71%}@media screen and (max-width: 900px){.intro-homepage .intro-afbeelding{padding-bottom:45%}}@media screen and (max-width: 500px){.intro-homepage .intro-afbeelding{height:91VW}}.intro-homepage .intro-afbeelding figure{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 2s}@media screen and (max-width: 500px){.intro-homepage .intro-afbeelding figure img{height:100VW;left:-50VW;width:unset!important}}.intro-homepage .intro-afbeelding figure.toon{opacity:1;transition:opacity 2s}.intro-homepage .intro-afbeelding figure.toon-volgende{z-index:1}.intro-homepage .intro-afbeelding figure img{width:100%;z-index:1;position:absolute}.intro-homepage .intro-afbeelding figure svg.slogan-persoon{opacity:1;position:absolute;width:100%;z-index:2}.intro-homepage .intro-afbeelding figure svg.slogan-persoon .slogan-tricker-persoon{fill:transparent}.intro-homepage .intro-afbeelding figure svg.slogan-persoon .slogan{opacity:0;transition:opacity .5s}.intro-homepage .intro-afbeelding figure svg.slogan-persoon .slogan-tricker:hover+.slogan{opacity:1;transition:opacity .5s}@media screen and (max-width: 1100px){.intro-homepage .intro-afbeelding figure svg.slogan-persoon{display:none}}.intro-homepage .intro-afbeelding .call-out{height:120px;background-color:#702382cc;position:absolute;bottom:19%;left:0;right:0;z-index:10}@media screen and (max-width: 900px){.intro-homepage .intro-afbeelding .call-out{bottom:0;height:112px;z-index:10}}@media screen and (max-width: 700px){.intro-homepage .intro-afbeelding .call-out{height:105px}}@media screen and (max-width: 400px){.intro-homepage .intro-afbeelding .call-out{height:64px}}.intro-homepage .intro-afbeelding .call-out h2{font-size:34px;color:#fff;text-align:center;font-weight:700;line-height:34px;margin-top:20px}@media screen and (max-width: 900px){.intro-homepage .intro-afbeelding .call-out h2{font-size:26px;line-height:26px;margin-top:12px}}@media screen and (max-width: 700px){.intro-homepage .intro-afbeelding .call-out h2{font-size:22px;line-height:22px}}@media screen and (max-width: 400px){.intro-homepage .intro-afbeelding .call-out h2{font-size:18px;line-height:18px;margin-top:15px}}.intro-homepage .intro-afbeelding .call-out h2 small{color:#dc85e5;font-size:22.2px;font-weight:600}@media screen and (max-width: 900px){.intro-homepage .intro-afbeelding .call-out h2 small{font-size:17.1px}}@media screen and (max-width: 700px){.intro-homepage .intro-afbeelding .call-out h2 small{font-size:14.5px}}@media screen and (max-width: 400px){.intro-homepage .intro-afbeelding .call-out h2 small{font-size:12.8px}}.intro-homepage .intro-afbeelding .call-out .lees-meer-knop{background-color:#000;height:46px;line-height:46px;border-radius:22px;width:190px;position:absolute;bottom:-23px;left:0;right:0;margin:0 auto;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center}@media screen and (max-width: 900px){.intro-homepage .intro-afbeelding .call-out .lees-meer-knop{height:36px;line-height:36px;width:173px;bottom:8px;font-size:13px}}@media screen and (max-width: 400px){.intro-homepage .intro-afbeelding .call-out .lees-meer-knop{display:none}}.intro-homepage .intro-afbeelding .functie{position:absolute;background-color:#000c;color:#fafafa;padding:10px 20px;border-radius:0 0 10px;box-shadow:1px 1px 3px 1px #0000004d}.intro-homepage .intro-afbeelding .functie strong{margin-right:5px}.intro-homepage .disciplines{width:100%;max-width:1920px;margin:0 auto;background-color:#eee;height:210px;position:relative;z-index:1}@media screen and (max-width: 1280px){.intro-homepage .disciplines{height:unset}}.intro-homepage .disciplines ul{width:100%;max-width:1240px;margin:0 auto;list-style:none;position:absolute;top:-75px;left:0;right:0}@media screen and (max-width: 1280px){.intro-homepage .disciplines ul{position:static;padding:30px 0;overflow:hidden;max-width:100%}}@media screen and (max-width: 1280px) and (max-width: 750px){.intro-homepage .disciplines ul{padding-bottom:0}}.intro-homepage .disciplines ul li{width:25%;float:left}@media screen and (max-width: 1280px){.intro-homepage .disciplines ul li{width:25%;margin:0}}@media screen and (max-width: 750px){.intro-homepage .disciplines ul li{width:50%;margin-bottom:25px}}@media screen and (max-width: 400px){.intro-homepage .disciplines ul li:nth-child(odd) .logo{margin-right:9px}.intro-homepage .disciplines ul li:nth-child(2n) .logo{margin-left:9px}}.intro-homepage .disciplines ul li:nth-child(4){margin-right:0}.intro-homepage .disciplines ul li:nth-child(4) .logo img{height:58px;margin-top:41px}@media screen and (max-width: 900px){.intro-homepage .disciplines ul li:nth-child(4) .logo img{height:63px;margin-top:32px}}.intro-homepage .disciplines ul li a{text-decoration:none;color:#000;font-size:17px;font-weight:700;text-align:center;z-index:50}@media screen and (max-width: 900px){.intro-homepage .disciplines ul li a{font-size:14px}}@media screen and (max-width: 500px){.intro-homepage .disciplines ul li a{font-size:12px}}.intro-homepage .disciplines ul li a .logo{width:150px;border-radius:50%;background-color:#702382;height:150px;margin:0 auto 28px;display:block;transition:all .8s ease}@media screen and (max-width: 900px){.intro-homepage .disciplines ul li a .logo{width:135px;height:135px;margin-bottom:18px}}.intro-homepage .disciplines ul li a .logo img{margin-top:35px;height:77px;text-align:center}@media screen and (max-width: 900px){.intro-homepage .disciplines ul li a .logo img{margin-top:30px;height:73px}}.intro-homepage .disciplines ul li a span{display:block;text-align:center}@media screen and (max-width: 400px){.intro-homepage .disciplines ul li a span.left{width:135px;margin-right:10px;float:right}.intro-homepage .disciplines ul li a span.right{width:135px;margin-left:10px;float:left}}.intro-homepage .disciplines ul li a:hover .logo{background-color:#000;transform:scale(1.05);transition:all .8s ease}.opdrachtgevers-article{width:100%;max-width:1920px;margin:0 auto;padding:60px 0 0}@media screen and (max-width: 900px){.opdrachtgevers-article{padding:80px 0 160px}}.opdrachtgevers-article .content{width:100%;max-width:1240px;margin:0 auto;overflow:hidden}@media screen and (max-width: 1280px){.opdrachtgevers-article .content{padding:25px}}.opdrachtgevers-article .tekst-blok{width:100%;max-width:610px;margin-right:20px;float:left}@media screen and (max-width: 1280px){.opdrachtgevers-article .tekst-blok{width:50%;margin-right:0}}@media screen and (max-width: 900px){.opdrachtgevers-article .tekst-blok{width:100%;float:none;max-width:unset}}.opdrachtgevers-article .tekst-blok .lees-meer-knop{background-color:#000;height:46px;line-height:46px;border-radius:22px;width:190px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center;display:block}.opdrachtgevers-article .tekst-blok div.uitgebreide-tekst{display:none}.opdrachtgevers-article .kaart-opdrachtgevers{width:100%;max-width:610px;float:right;height:560px}.opdrachtgevers-article .kaart-opdrachtgevers img{width:100%}@media screen and (max-width: 1280px){.opdrachtgevers-article .kaart-opdrachtgevers{width:50%}}@media screen and (max-width: 900px){.opdrachtgevers-article .kaart-opdrachtgevers{width:100%;float:none;margin:40px auto 0;height:unset}}.opdrachtgevers-article .opdrachtgevers{max-width:1920px;width:100%;overflow:hidden;margin:80px 0 140px;position:relative}@media screen and (max-width: 900px){.opdrachtgevers-article .opdrachtgevers{margin:40px 0;display:none}}@media screen and (max-width: 500px){.opdrachtgevers-article .opdrachtgevers{margin:20px 0 40px}}.opdrachtgevers-article .opdrachtgevers .verloop-links{position:absolute;top:0;left:0;height:200px;width:25px;z-index:2}.opdrachtgevers-article .opdrachtgevers .verloop-rechts{position:absolute;top:0;right:0;height:200px;width:25px;z-index:2}.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container{width:12800px}@media screen and (max-width: 900px){.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container{width:6580px}}@media screen and (max-width: 500px){.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container{width:4740px}}.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container img.opdrachtgever-logo{display:inline-block;height:70px;padding:0 55px;vertical-align:middle;filter:grayscale(100%)}@media screen and (max-width: 900px){.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container img.opdrachtgever-logo{height:55px;padding:0 35px}}@media screen and (max-width: 500px){.opdrachtgevers-article .opdrachtgevers .opdrachtgevers-container img.opdrachtgever-logo{height:40px;padding:0 25px}}.waarom-pro-sent{background-color:#fafafa;max-width:1920px;width:100%;padding:80px 0}.waarom-pro-sent .content{width:100%;max-width:1030px;margin:0 auto;overflow:hidden}@media screen and (max-width: 1090px){.waarom-pro-sent .content{max-width:820px}}@media screen and (max-width: 860px){.waarom-pro-sent .content{padding:25px;max-width:unset}}.waarom-pro-sent .content h3{text-align:center}.waarom-pro-sent .content .rede-container{width:100%;max-width:505px;float:left;margin-right:20px;overflow:hidden;margin-bottom:30px}.waarom-pro-sent .content .rede-container:nth-child(odd){margin-right:0}@media screen and (max-width: 1090px){.waarom-pro-sent .content .rede-container{max-width:400px;margin:0;min-height:280px}}@media screen and (max-width: 860px){.waarom-pro-sent .content .rede-container{max-width:unset;min-height:unset;margin-bottom:20px}}.waarom-pro-sent .content .rede-container .icoon{width:75px;float:left;margin-right:20px}@media screen and (max-width: 860px){.waarom-pro-sent .content .rede-container .icoon{width:60px;float:left;margin-right:20px;display:inline-block}}@media screen and (max-width: 500px){.waarom-pro-sent .content .rede-container .icoon{width:50px}}.waarom-pro-sent .content .rede-container .uitleg{width:400px;float:left}@media screen and (max-width: 1090px){.waarom-pro-sent .content .rede-container .uitleg{width:295px}}@media screen and (max-width: 860px){.waarom-pro-sent .content .rede-container .uitleg{float:unset;width:unset;overflow:hidden}}.waarom-pro-sent .content .rede-container .uitleg h4{color:#702382;margin-top:28px;margin-bottom:1em;font-size:20px}@media screen and (max-width: 860px){.waarom-pro-sent .content .rede-container .uitleg h4{margin-top:20px;margin-bottom:.3em;font-size:17px}}@media screen and (max-width: 500px){.waarom-pro-sent .content .rede-container .uitleg h4{margin-top:13px}}.projecten-van-pro-sent{background-color:#fafafa;max-width:1920px;width:100%;padding:60px 0 160px;position:relative}.projecten-van-pro-sent .ovaal{background-color:#eee;width:600px;height:400px;position:absolute;top:-45px;border-radius:50%;left:0;right:0;margin:0 auto;z-index:-1}@media screen and (max-width: 800px){.projecten-van-pro-sent .ovaal{width:100VW;height:60VW}}.projecten-van-pro-sent .content{width:100%;max-width:1030px;margin:0 auto;overflow:hidden}@media screen and (max-width: 1280px){.projecten-van-pro-sent .content{padding:25px}}.projecten-van-pro-sent .content h3{text-align:center}.projecten-van-pro-sent .content .projecten-verhaal{width:100%;max-width:820px;margin:0 auto;text-align:center}.projecten-van-pro-sent a.job{text-decoration:none;color:inherit;border:.5px solid transparent}.projecten-van-pro-sent a.job:hover{border:.5px solid #dc85e5;box-shadow:1px 1px 3px 1px #0000004d}.projecten-van-pro-sent .projecten{padding:20px;gap:20px;max-width:1340px;width:-moz-fit-content;width:fit-content;display:flex;flex-flow:wrap;justify-content:center;margin:0 auto}@media screen and (min-width: 475px){.projecten-van-pro-sent .projecten{padding:40px;gap:40px;width:100%}}@media screen and (min-width: 1024px){.projecten-van-pro-sent .projecten{padding:80px;gap:80px}}.projecten-van-pro-sent .projecten .project,.projecten-van-pro-sent .projecten .job{position:relative;width:100%;max-width:610px;flex:505px;display:flex;flex-direction:column;background-color:#fff;border-radius:10px;border:.5px solid #702382;overflow:hidden;padding:30px 20px}@media screen and (max-width: 1430px){.projecten-van-pro-sent .projecten .project,.projecten-van-pro-sent .projecten .job{margin:0}}@media screen and (max-width: 600px){.projecten-van-pro-sent .projecten .project,.projecten-van-pro-sent .projecten .job{width:90VW}}.projecten-van-pro-sent .projecten .project h3,.projecten-van-pro-sent .projecten .job h3{font-size:20px;font-weight:700;color:#702382;text-align:center;margin-bottom:25px}@media screen and (max-width: 600px){.projecten-van-pro-sent .projecten .project h3,.projecten-van-pro-sent .projecten .job h3{font-size:16px}}.projecten-van-pro-sent .projecten .project .video,.projecten-van-pro-sent .projecten .project .image,.projecten-van-pro-sent .projecten .job .video,.projecten-van-pro-sent .projecten .job .image{width:100%;margin:0 auto 20px;position:relative;height:0;clear:both;border:.5px solid #ddd;border-radius:4px;overflow:hidden}.projecten-van-pro-sent .projecten .project .video.ratio16x9,.projecten-van-pro-sent .projecten .project .image.ratio16x9,.projecten-van-pro-sent .projecten .job .video.ratio16x9,.projecten-van-pro-sent .projecten .job .image.ratio16x9{padding-bottom:52.7285%}.projecten-van-pro-sent .projecten .project .video.ratio4x3,.projecten-van-pro-sent .projecten .project .image.ratio4x3,.projecten-van-pro-sent .projecten .job .video.ratio4x3,.projecten-van-pro-sent .projecten .job .image.ratio4x3{padding-bottom:75%}.projecten-van-pro-sent .projecten .project .video iframe,.projecten-van-pro-sent .projecten .project .video img,.projecten-van-pro-sent .projecten .project .image iframe,.projecten-van-pro-sent .projecten .project .image img,.projecten-van-pro-sent .projecten .job .video iframe,.projecten-van-pro-sent .projecten .job .video img,.projecten-van-pro-sent .projecten .job .image iframe,.projecten-van-pro-sent .projecten .job .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projecten-van-pro-sent .projecten .project p,.projecten-van-pro-sent .projecten .job p{text-align:center;margin-bottom:20px;line-height:2em}@media screen and (max-width: 600px){.projecten-van-pro-sent .projecten .project p,.projecten-van-pro-sent .projecten .job p{font-size:12px;line-height:1.5em}}.job-details,.job-details-in-call-out{display:flex;flex-flow:wrap;gap:10px;margin-top:20px}.job-details .detail-container,.job-details-in-call-out .detail-container{display:flex;gap:10px;justify-content:center;line-height:18px;align-items:center}.job-details .detail-container i,.job-details-in-call-out .detail-container i{color:#702382;font-size:18px}.job-details{margin:auto -20px -20px;border-top:.5px solid #702382;padding:20px 20px 10px}.job-details-container{background-color:#702382;padding:30px 20px 40px}.job-details-in-call-out{gap:10px 40px;margin:0 auto;width:-moz-fit-content;width:fit-content;padding:0 20px}.job-details-in-call-out .detail-container{font-size:20px;font-weight:700;color:#dc85e5}.job-details-in-call-out .detail-container i{font-size:24px;color:#eec4f2}@media screen and (max-width: 900px){.job-details-in-call-out .detail-container{font-size:18px}.job-details-in-call-out .detail-container i{font-size:22px}}@media screen and (max-width: 700px){.job-details-in-call-out .detail-container{font-size:16px}.job-details-in-call-out .detail-container i{font-size:20px}}@media screen and (max-width: 400px){.job-details-in-call-out .detail-container{font-size:14px}}.jouw-loopbaan-bij-pro-sent{background-color:#fff;max-width:1920px;width:100%;padding:80px 0 160px}@media screen and (max-width: 900px){.jouw-loopbaan-bij-pro-sent{padding:80px 30px 160px 35px}}.jouw-loopbaan-bij-pro-sent .content{width:100%;max-width:1240px;margin:0 auto}.jouw-loopbaan-bij-pro-sent .content h3{text-align:center;margin-bottom:60px}.jouw-loopbaan-bij-pro-sent .content .pro-sent-radar{width:100%;max-width:505px;float:left;margin-right:20px;display:block}.jouw-loopbaan-bij-pro-sent .content .pro-sent-radar img{margin:45px auto 0;display:block;border-radius:8px}@media screen and (max-width: 1150px){.jouw-loopbaan-bij-pro-sent .content .pro-sent-radar{display:none}}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen{width:100%;max-width:1240px;position:relative}@media screen and (max-width: 1150px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen{margin:0 auto}}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel{z-index:2;max-width:1240px;width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 660px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel{max-width:unset;position:relative}}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-knop-container{position:absolute;top:calc(50% - 14px);left:-16px}@media screen and (max-width: 660px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-knop-container{left:-12px}}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-knop-container .knop{display:block;width:28px;height:28px;background-color:#702382;line-height:28px;font-weight:700;font-size:28px;border-radius:50%;text-align:center;color:#fff}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-knop-container .knop.plus{line-height:35px}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text{width:100%;max-width:610px;padding:40px;position:relative;border-left:4px solid #702382}@media screen and (max-width: 1180px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text{max-width:505px}}@media screen and (max-width: 660px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text{position:static;overflow:hidden;width:unset;max-width:unset;padding:10px 0 10px 40px}}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text h4{margin-bottom:0;font-size:20px}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text p{display:none}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-text p.toon{display:block}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-afbeelding{width:100%;max-width:610px;padding:40px;position:relative}.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-afbeelding img{margin:0 auto;max-width:100%;border-radius:10px}@media screen and (max-width: 1180px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-afbeelding{max-width:505px}}@media screen and (max-width: 660px){.jouw-loopbaan-bij-pro-sent .content .loopbaan-stappen .loopbaan-regel .loopbaan-afbeelding{position:static;padding:10px 0 10px 40px}}.testimonials-container{width:100%;max-width:1340px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px;margin:0 auto}@media screen and (min-width: 768px){.testimonials-container{gap:40px;padding:40px}}@media screen and (min-width: 1280px){.testimonials-container{gap:80px;padding:80px}}.testimonials-container .testimonial-container{width:100%;background-color:#fafafa;border:.5px solid #702382;border-radius:10px;padding:20px;text-decoration:none;color:inherit}.testimonials-container .testimonial-container:hover{border:.5px solid #dc85e5;box-shadow:1px 1px 3px 1px #0000004d}@media screen and (min-width: 1024px){.testimonials-container .testimonial-container{flex-basis:calc(50% - 40px)}}.testimonials-container .testimonial-container .testimonial-employee{display:flex;gap:15px;justify-content:right}.testimonials-container .testimonial-container .testimonial-employee .picture-employee{flex:1 0 auto;width:45px!important;height:45px!important;border-radius:50%;overflow:hidden}@media screen and (min-width: 475px){.testimonials-container .testimonial-container .testimonial-employee .picture-employee{width:85px!important;height:85px!important}}@media screen and (min-width: 768px){.testimonials-container .testimonial-container .testimonial-employee .picture-employee{width:190px!important;height:190px!important}}@media screen and (min-width: 1024px){.testimonials-container .testimonial-container .testimonial-employee .picture-employee{width:85px!important;height:85px!important}}@media screen and (min-width: 1280px){.testimonials-container .testimonial-container .testimonial-employee .picture-employee{width:190px!important;height:190px!important}}.testimonials-container .testimonial-container .testimonial-employee h4{margin-bottom:10px}.testimonials-container .testimonial-container .testimonial-employee .manager-container{margin-top:20px}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text{margin-top:10px;display:flex;flex-flow:column}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text h3{font-size:16px;margin-bottom:10px;color:#702382}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text h3 small{font-weight:400;margin-left:10px}@media screen and (max-width: 1200px){.testimonials-container .testimonial-container .testimonial-employee .testimonial-text h3{text-align:left}}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text span.contact{margin:auto 0 0 auto;background-color:#000;height:46px;line-height:46px;border-radius:22px;width:190px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center;display:block}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text span.contact.vol{width:-moz-fit-content;width:fit-content;height:unset;padding:10px 16px;line-height:1.5em;border-radius:30px}.testimonials-container .testimonial-container .testimonial-employee .testimonial-text span.contact.vol:hover{background-color:#702382;color:#fafafa}.testimonials-bottom-container{background-color:#eee;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px 20px 200px;margin:0 auto}@media screen and (min-width: 1280px){.testimonials-bottom-container{padding:40px 40px 200px;gap:40px}}.testimonials-bottom-container .testimonial-container{text-decoration:none;color:inherit;width:100%;background-color:#fafafa;border:.5px solid #702382;border-radius:10px;padding:20px}.testimonials-bottom-container .testimonial-container:hover{border:.5px solid #dc85e5;box-shadow:1px 1px 3px 1px #0000004d}@media screen and (min-width: 1024px){.testimonials-bottom-container .testimonial-container{flex-basis:calc(50% - 20px)}}.testimonials-bottom-container .testimonial-container .testimonial-employee{display:flex;gap:20px;justify-content:right}.testimonials-bottom-container .testimonial-container .testimonial-employee .picture-employee{flex:1 0 auto;width:45px!important;height:45px!important;border-radius:50%;overflow:hidden}@media screen and (min-width: 475px){.testimonials-bottom-container .testimonial-container .testimonial-employee .picture-employee{width:85px!important;height:85px!important}}.testimonials-bottom-container .testimonial-container .testimonial-employee h4{margin-bottom:10px}.testimonials-bottom-container .testimonial-container .testimonial-employee .manager-container{margin-top:20px}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text{margin-top:10px;display:flex;flex-flow:column}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text h3{font-size:16px;margin-bottom:10px;color:#702382}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text h3 small{font-weight:400;margin-left:10px}@media screen and (max-width: 1200px){.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text h3{text-align:left}}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text span.contact{margin-top:auto;margin-left:auto;background-color:#000;height:46px;line-height:46px;border-radius:22px;width:190px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-align:center;display:block}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text span.contact.vol{width:-moz-fit-content;width:fit-content;height:unset;padding:10px 16px;line-height:1em;border-radius:30px}.testimonials-bottom-container .testimonial-container .testimonial-employee .testimonial-text span.contact.vol:hover{background-color:#702382;color:#fafafa}input.btn,.btn,a.btn{padding:0 10px;background:#ddd;border:1px solid #ccc;box-shadow:0 4px 3px -3px #bbb;color:#222;font-weight:400;-webkit-appearance:none;text-decoration:none;height:40px;line-height:40px;display:inline-block;margin-right:5px;letter-spacing:.1em;border-radius:4px}input.btn.pull-right,.btn.pull-right,a.btn.pull-right{margin-left:10px;margin-right:0}input.btn:hover,.btn:hover,a.btn:hover{background:#ccc;border:1px solid #ccc;cursor:pointer;text-decoration:none;font-weight:400}input.btn:active,.btn:active,a.btn:active{background:#aaa;border:1px solid #ccc;color:#fafafa!important;font-weight:400;box-shadow:0 4px 3px -3px #fff}input.btn i,.btn i,a.btn i{width:40px;display:inline-block;margin-left:-10px;text-align:center;font-size:20px;line-height:40px}input.btn i.hide,.btn i.hide,a.btn i.hide{width:0px;color:transparent;border-right:0}input.btn span,.btn span,a.btn span{vertical-align:top;display:inline-block}input.btn.primary,.btn.primary,a.btn.primary{background-color:#702382;border:1px solid #4d185a;box-shadow:0 4px 3px -3px #333;color:#fafafa!important;-webkit-appearance:none}input.btn.primary:hover,.btn.primary:hover,a.btn.primary:hover{background-color:#4d185a;background-color:#5f1e6e;color:#fafafa}input.btn.primary:active,.btn.primary:active,a.btn.primary:active{background-color:#3c1346;color:#fafafa;box-shadow:0 4px 3px -3px #fff}input.btn.primary:disabled,.btn.primary:disabled,a.btn.primary:disabled{background-color:#702382;opacity:.5}input.btn.primary:disabled:hover,input.btn.primary:disabled:active,.btn.primary:disabled:hover,.btn.primary:disabled:active,a.btn.primary:disabled:hover,a.btn.primary:disabled:active{cursor:not-allowed!important}input.btn.primary.dark,.btn.primary.dark,a.btn.primary.dark{background-color:#000;border-radius:30px;height:60px;display:flex;gap:5px;justify-content:center;align-items:center;padding:0 20px}input.btn.delete,.btn.delete,a.btn.delete{background:#942424;border:1px solid #7b1e1e;color:#fafafa!important;box-shadow:0 4px 3px -3px #333;-webkit-appearance:none}input.btn.delete:hover,.btn.delete:hover,a.btn.delete:hover{background:#7b1e1e;border:1px solid #421010;color:#fafafa}input.btn.delete:active,.btn.delete:active,a.btn.delete:active{background:#421010;border:1px solid #000;color:#fafafa;box-shadow:0 4px 3px -3px #fff}.info-btn{border:1px solid #702382;border-radius:50%;display:inline-block;width:15px;height:15px;color:#702382;padding-left:5px;vertical-align:text-top;line-height:15px}.info-btn:hover{background-color:#702382;color:#fafafa}.GF_lightbox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ffc0cbcc;z-index:10000000}.GF_loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;text-align:center;color:#fff;font-size:20px;letter-spacing:.1em}.GF_enkel{width:16px;height:16px;border-radius:3px;background-color:pink;display:inline-block;margin-left:6px;transition:background-color .3s ease-in-out}.GF_enkel.on{background-color:#fafafa;transition:background-color .3s ease-in-out}label.file-upload-knop input[type=file]{position:fixed;top:-1000px}.file-upload-knop{border:2px solid #AAA;border-radius:4px;margin:2px;background:#ddd;text-align:center;display:inline-block;padding:30px}.file-upload-knop:hover{background:#ccc}.file-upload-knop:active{background:#ccf}.file-upload-knop:invalid+span{color:#a44}.file-upload-knop :valid+span{color:#4a4}.form-unit{width:100%;max-width:700px;overflow:hidden;margin:100px auto}@media screen and (max-width: 820px){.form-unit{width:unset}}h2{color:#000}h2 .accent{color:#702382}h2.full-width{max-width:100%}h2.small{max-width:320px}h2.duplicate{opacity:.5}h2 .container{padding:10px;background-color:#fafafa}h2 .container p{padding:20px;text-align:center;background-color:#ccc}h2 .container table{margin-top:0}h2 .container select{margin-top:10px}h2 .warning{background-color:pink;padding:10px;color:#fafafa}h2 .warning.in-form{margin:0 -20px;padding:20px 20px 10px}.legend{background-color:pink;display:table;color:#fafafa;padding:5px 10px;margin:-20px 0 10px -20px;border-radius:0 0 4px}.legend span.icon{width:40px;display:inline-block;margin-left:-15px;text-align:center;font-size:20px;margin-right:10px;line-height:40px;border-right:1px solid rgba(255,255,255,.4)}.legend.delete{background-color:#800}div.form{padding:40px;overflow:hidden;border:1px solid #ccc;background-color:#702382;border-radius:10px}@media screen and (max-width: 820px){div.form{padding:30px!important}}div.form p,div.form span{color:#fafafa}label{display:block;color:#fafafa}label.inline{display:inline-block}label span.check{color:#080}label span.verplicht{font-size:2em;vertical-align:middle;margin-left:-6px;color:#800}input,textarea{min-height:60px;width:100%;margin-bottom:20px;letter-spacing:.1em;border:1px solid rgba(187,187,187,.5);border-radius:8px}input:focus,textarea:focus,button:focus,select:focus{box-shadow:inset 0 1px 1px #70238213,0 0 8px #7023824d;border-color:#70238280;outline:0}button:focus,select:focus{box-shadow:0 0 3px 2px #fafafa,0 0 3px 4px #702382!important}input{padding:0 10px;line-height:40px}input[type=number]{text-align:right}input[type=checkbox],input [type=radio]{width:30px;text-align:center;min-height:30px;vertical-align:middle;margin-bottom:5px;margin-right:5px}input[type=checkbox]:checked,input [type=radio]:checked{background-color:#702382!important;color:#fff}textarea{padding:10px;min-height:200px}sup.optional{color:#080;font-size:10px}.form-helper{font-size:10px}.btn-unit{clear:both;padding:20px 20px 0;margin-left:-20px;margin-right:-20px;display:flex;align-items:center;gap:20px}@media screen and (max-width: 600px){.btn-unit button,.btn-unit a{width:100%;float:none;text-align:center;margin-bottom:10px}}.input-unit-wrapper{overflow:hidden}.input-unit-wrapper .input-unit{width:50%;float:left;padding-right:10px}.input-unit-wrapper .input-unit:last-child{padding-right:0;padding-left:10px}@media screen and (max-width: 600px){.input-unit-wrapper .input-unit{width:100%;float:none;padding:0!important}}.input-group{display:inline-table;vertical-align:middle;width:100%}.input-group .before-input,.input-group input,.input-group .after-input{display:table-cell}select{border:1px solid #fff;border-radius:0;color:#fff;padding:5px 32px 5px 10px;font-size:16px;border:1px solid #ccc;height:40px;letter-spacing:.1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(icons/icoon-select.svg) 100%/30px no-repeat pink;position:relative;width:100%}select:hover{background-color:#ff8da1}select option{padding:5px 10px}select.multiple{height:initial;background:none;color:#444}select:after{content:"pi";position:absolute;top:0;right:0;display:block;height:40px;width:100px}div.error>p{color:#800}.error-message,.error-message-on-top{border:1px #800 solid;background-color:#800;padding:5px 10px;position:relative;box-shadow:0 4px 3px -3px #555;color:#fafafa;border-radius:8px;top:-17px}.error-message.toon,.error-message-on-top.toon{display:block}.error-message span,.error-message-on-top span{color:#fff!important}.error-message.create-entrepreneur,.error-message-on-top.create-entrepreneur{margin-top:-13px;margin-bottom:20px}.error-message:before{position:absolute;top:-14px;left:40px;display:inline-block;border-right:7px solid transparent;border-bottom:14px solid #fafafa;border-left:7px solid transparent;border-bottom-color:#800;content:""}.error-message.right{text-align:right}.error-message.right:before{left:initial;right:60px}.error-message-on-top:before{position:absolute;bottom:-14px;left:40px;display:inline-block;border-left:7px solid transparent;border-top:14px solid #fafafa;border-right:7px solid transparent;border-top-color:#800;content:""}.upload-container{background-color:#702382;padding:10px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:.5px solid #dc85e5;margin-bottom:10px}@media screen and (max-width: 600px){.upload-container{flex-flow:column;gap:10px;align-content:flex-end}.upload-container .btn{width:100%}.upload-container p{text-align:right}}.radio-container,.checkbox-container{padding:5px 0 0 5px}.radio-container.button-appearance,.checkbox-container.button-appearance{background-color:#702382;margin-right:10px;padding:7px;color:#fafafa;border-radius:4px;margin-bottom:0}.radio-container.button-appearance.checked,.checkbox-container.button-appearance.checked{background-color:#702382}.radio-container.button-appearance.red,.checkbox-container.button-appearance.red{background-color:#f33}.radio-container.button-appearance.red span,.radio-container.button-appearance.red i,.checkbox-container.button-appearance.red span,.checkbox-container.button-appearance.red i{color:#222!important}.radio-container.button-appearance.red.checked,.checkbox-container.button-appearance.red.checked{background-color:red}.radio-container.button-appearance.orange,.checkbox-container.button-appearance.orange{background-color:#ffb733}.radio-container.button-appearance.orange span,.radio-container.button-appearance.orange i,.checkbox-container.button-appearance.orange span,.checkbox-container.button-appearance.orange i{color:#222!important}.radio-container.button-appearance.orange.checked,.checkbox-container.button-appearance.orange.checked{background-color:orange}.radio-container.button-appearance.yellow,.checkbox-container.button-appearance.yellow{background-color:#ff3}.radio-container.button-appearance.yellow span,.radio-container.button-appearance.yellow i,.checkbox-container.button-appearance.yellow span,.checkbox-container.button-appearance.yellow i{color:#222!important}.radio-container.button-appearance.yellow.checked,.checkbox-container.button-appearance.yellow.checked{background-color:#ff0}.radio-container.button-appearance.green,.checkbox-container.button-appearance.green{background-color:#00b300}.radio-container.button-appearance.green.checked,.checkbox-container.button-appearance.green.checked{background-color:green}.radio-container.button-appearance.blue,.checkbox-container.button-appearance.blue{background-color:#6d8ce8}.radio-container.button-appearance.blue.checked,.checkbox-container.button-appearance.blue.checked{background-color:#4169e1}.radio-container.button-appearance.purple,.checkbox-container.button-appearance.purple{background-color:#6800b5}.radio-container.button-appearance.purple.checked,.checkbox-container.button-appearance.purple.checked{background-color:indigo}.radio-container.button-appearance.violet,.checkbox-container.button-appearance.violet{background-color:#f4aff4}.radio-container.button-appearance.violet span,.radio-container.button-appearance.violet i,.checkbox-container.button-appearance.violet span,.checkbox-container.button-appearance.violet i{color:#222!important}.radio-container.button-appearance.violet.checked,.checkbox-container.button-appearance.violet.checked{background-color:violet}.radio-container.button-appearance.gray,.checkbox-container.button-appearance.gray{background-color:#9a9a9a}.radio-container.button-appearance.gray span,.radio-container.button-appearance.gray i,.checkbox-container.button-appearance.gray span,.checkbox-container.button-appearance.gray i{color:#222!important}.radio-container.button-appearance.gray.checked,.checkbox-container.button-appearance.gray.checked{background-color:gray}.radio-container.button-appearance span,.checkbox-container.button-appearance span{color:#fafafa}.radio-container .label_check input,.radio-container .label_radio input,.checkbox-container .label_check input,.checkbox-container .label_radio input{display:none}.radio-container .label_check,.radio-container .label_radio,.checkbox-container .label_check,.checkbox-container .label_radio{color:#702382;font-size:20px;border-radius:4px;height:20px;margin-right:5px}.radio-container .label_check:hover,.radio-container .label_radio:hover,.checkbox-container .label_check:hover,.checkbox-container .label_radio:hover{cursor:pointer}.radio-container .label_check:focus,.radio-container .label_radio:focus,.checkbox-container .label_check:focus,.checkbox-container .label_radio:focus{background-color:pink}.radio-container .label_radio,.checkbox-container .label_radio{border-radius:50%}.radio-container span,.checkbox-container span{font-family:Spartan,Helvetica,sans-serif;color:#222;font-size:14px;float:left;line-height:20px;vertical-align:middle;display:block}.radio-container span.radio-icon,.checkbox-container span.radio-icon{color:#702382;font-size:20px;height:20px;margin-right:3px;background-color:#fff;width:20px;border-radius:50%}.radio-container span.checkbox-icon,.checkbox-container span.checkbox-icon{color:#702382;font-size:21px;border-radius:4px;height:20px;margin-right:3px;background-color:#fff;width:20px}.radio-container span i,.checkbox-container span i{font-size:20px;color:#702382;float:left;margin-right:5px;margin-left:3px}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fafafa;border:1px solid #fafafa;border-radius:3px}.checkmark-text{margin-left:5px;margin-top:4px}.checkbox-container:hover input~.checkmark{background-color:#fafafa}.checkbox-container input:focus~.checkmark{border-radius:2px;outline:0;box-shadow:0 0 3px 2px #fafafa,0 0 3px 4px #702382}.checkbox-container input:checked~.checkmark{background-color:#702382}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{content:"✔";left:5px;top:4px;font-size:24px;border:solid #702382;border-width:0 1px 1px 0;color:#fafafa}.radio-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fafafa;border:1px solid #702382;border-radius:50%}.radio-text{line-height:14px!important;margin-left:-4px}.radio-text.met-icoon{float:none;margin-top:-5px;margin-left:-12px}.radio-container:hover input~.radio{background-color:#fafafa}.radio-container input:focus~.radio{outline:0;box-shadow:0 0 3px 2px #fafafa,0 0 3px 4px #702382}.radio-container input:checked~.radio{background-color:#702382}.radio:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio:after{display:block}.radio-container .radio:after{left:3px;top:3px;width:10px;height:10px;background-color:#fafafa;border-radius:50%;border:1px solid #702382}.radio-container.button-appearance{padding:11px 7px!important}.button-appearance .checkmark-text{line-height:20px!important;margin-left:24px}.button-appearance .checkmark{top:7px;left:7px}.button-appearance .radio-text{line-height:20px!important;margin-left:24px}.button-appearance .radio{top:7px;left:7px}.back-to-backend-button,.back-to-dashboard-button,.log-out-button{position:fixed;top:0;left:0;background-color:#eee;color:#047857;font-size:24px;border:1px solid #bbb;line-height:50px;text-align:center;height:50px;width:50px;border-radius:0 0 10px;text-decoration:none;z-index:10000}.back-to-backend-button:hover,.back-to-dashboard-button:hover,.log-out-button:hover{background-color:#047857;border-color:#fff;color:#fafafa}.back-to-backend-button{border-radius:0 8px 8px 0;top:55px}.log-out-button{top:100px}.go-to-edit-project-button{position:absolute;bottom:0;left:0;text-decoration:none;color:#047857;border-radius:0 8px 0 0;height:40px;width:40px;text-align:center;line-height:40px;border-top:1px solid #aaa;border-right:1px solid #aaa;font-size:20px}.go-to-edit-project-button:hover{background-color:#047857;border-color:#fff;color:#fafafa}.testing-container{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:1000;width:-moz-fit-content;width:fit-content;padding:10px 20px;background-color:gray;border-radius:8px 8px 0 0}.testing-container:before{content:"< 320px"}@media screen and (min-width: 320px){.testing-container{background-color:pink}.testing-container:before{content:"xxs | > 320px < 475px"}}@media screen and (min-width: 475px){.testing-container{background-color:purple}.testing-container:before{content:"xs |  > 475px < 640px"}}@media screen and (min-width: 640px){.testing-container{background-color:#ff1493}.testing-container:before{content:"sm |  > 640px < 768px"}}@media screen and (min-width: 768px){.testing-container{background-color:#90ee90}.testing-container:before{content:"md |  > 768px < 1024px"}}@media screen and (min-width: 1024px){.testing-container{background-color:green}.testing-container:before{content:"lg |  > 1024px <  1280px"}}@media screen and (min-width: 1280px){.testing-container{background-color:orange}.testing-container:before{content:"xl |  > 1280px <  1536px"}}@media screen and (min-width: 1536px){.testing-container{background-color:#8b0000}.testing-container:before{content:"2xl |  > 1536px <  1796px"}}@media screen and (min-width: 1796px){.testing-container{background-color:#639}.testing-container:before{content:"3xl |  > 1796px <  2048px"}}@media screen and (min-width: 2048px){.testing-container{background-color:#4169e1}.testing-container:before{content:"4xl |  > 2048px"}}
