html{font-size:20px}@font-face{font-family:'MoulinWeb';src:url('/manager/templates/spranq/fonts/Moulin-Regular-Web.woff2') format('woff2'),url('/manager/templates/spranq/fonts/Moulin-Regular-Web.woff') format('woff');font-weight:400;font-style:normal}
@font-face{font-family:'TinyGrotesk';font-weight:400;font-style:normal;src:url('/manager/templates/spranq/fonts/TinyGrotesk-Regular.woff2') format('woff2'),url('/manager/templates/spranq/fonts/TinyGrotesk-Regular.woff') format('woff')}@font-face{font-family:'TinyGrotesk';font-weight:500;font-style:normal;src:url('/manager/templates/spranq/fonts/TinyGrotesk-Medium.woff2') format('woff2'),url('/manager/templates/spranq/fonts/TinyGrotesk-Medium.woff') format('woff')}@font-face{font-family:'TinyGrotesk';font-weight:700;font-style:normal;src:url('/manager/templates/spranq/fonts/TinyGrotesk-Bold.woff2') format('woff2'),url('/manager/templates/spranq/fonts/TinyGrotesk-Bold.woff') format('woff')}
.headerContainer img{max-height:447px}
.contentContainer ul li{list-style:none}
.contentContainer ul li:before{content:'→';width:20px;margin-left:-25px;display:block;position:absolute}
body{opacity:1;color:rgba(0,0,0,1);font-family:'MoulinWeb';font-size:20px;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:28px;max-width:100%;width:100%}
.logo{background-image:url(/manager/templates/spranq/img/logo.svg);aspect-ratio:224/88;width:224px;display:inline-block;margin:38px auto}
h1{color:rgba(0,0,0,1);font-family:'TinyGrotesk';font-size:40px;font-weight:700;letter-spacing:-0.11px}
h2{opacity:1;color:rgba(128,120,233,1);font-family:"TinyGrotesk";font-size:33px;font-weight:700;font-style:normal;letter-spacing:0;text-align:left;line-height:36px}
h3{opacity:1;color:#433293;font-family:"MoulinWeb";font-size:28px;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:38px}
.headerContainer p{opacity:1;color:#433293;font-family:"MoulinWeb";font-size:28px;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:38px}
p{opacity:1;color:rgba(0,0,0,1);font-family:"MoulinWeb";font-size:20px;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:28px}
a{color:#000;text-decoration:underline}
a:hover{color:#8078E9;text-decoration:underline}
.linkedin,.bluesky{background-position:0 0;background-image:url(/manager/templates/spranq/img/socialmedia.svg);background-size:auto 31px;width:40px;height:40px;padding:15px;border:5px solid #0a66c2;background-repeat:no-repeat;display:inline-block;margin-right:10px;background-color:#0a66c2;border-radius:50%;z-index:1000;position:relative;transform-origin:50% 50%;transform:scale(1);-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;overflow:hidden;transition:200ms ease-in-out}
.bluesky{background-position:-62px 0}
.keywords{width:102px;height:20px;color:rgba(0,0,0,1);font-family:"TinyGrotesk";font-size:18px;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:0.5rem}
hr{border-bottom:rgba(151,151,151,1) 1px solid}
a:hover.linkedin,a:hover.bluesky{transform:scale(1.1);transform-origin:50% 50%}
.socialHolder{margin-bottom:2rem;position:relative;height:auto;border-left:rgba(151,151,151,1) 1px solid;display:flex;align-items:flex-end}
button,.cButton,.btn{padding:1.5rem 2.5rem;border-radius:8px!important;background-color:#8078E9;display:inline-block;color:#FFF!important;font-family:'MoulinWeb';font-size:28px;font-weight:400;text-decoration:none;transition:0.3s background-color ease-in-out;margin-right:1rem;margin-bottom:1rem}
button:hover,.cButton:hover,.btn:hover{background-color:#553A81;color:#FFF!important;text-decoration:none;cursor:pointer}
.holder,.overviewCircleHolder{padding-bottom:1rem}
a.overviewCircleHolder{text-decoration:none!important}
a.overviewCircleHolder .overviewCircleItem img{
transition:0.3s ease-in-out}
a:hover.overviewCircleHolder .overviewCircleItem img{transform:scale(1.1);transform-origin:50% 50%}
.overviewCircleItem{margin-bottom:1rem;overflow:hidden;width:100%;aspect-ratio:100/100;display:flex}
.overviewCircleItem.vectorItem{}
.position{border:1px solid #8078E9;border-radius:15px;background-color:#FFF;width:100%;position:relative;padding-right:130px;margin:0 1rem 1rem 1rem;max-width:754.5px}
.linkPosition{content:'→';font-size:28px;text-align:center;line-height:50px;display:block;width:50px;height:50px;position:absolute;right:2rem;bottom:3rem;border-radius:50%;border:1px solid #433293;z-index:1000;text-decoration:none;transition:0.3s ease-in-out;color:#8078E9!important}
a:hover.linkPosition,a:hover.linkOverview{transform:scale(1.1);transform-origin:50% 50%;text-decoration:none;color:#8078E9!important}
.linkOverview{content:'→';font-size:28px;text-align:center;line-height:50px;display:block;width:50px;height:50px;position:relative;border-radius:50%;border:1px solid #433293;z-index:1000;text-decoration:none;transition:0.3s ease-in-out;color:#8078E9!important}
.itemcircle .overviewCircleItem{border-radius:50%;background-color:rgba(216,216,216,1)}
.itemsquare .overviewCircleItem{background-color:#FFF;border:1px solid #979797;padding:1rem;border-radius:0%}
.itemboth .overviewCircleItem{background-color:#FFF;border:1px solid #979797;padding:1rem;border-radius:0%}
.pContainer .cButton{max-width:30%;margin-right:3.33%}
.smallText1{opacity:1;color:rgba(0,0,0,1);font-family:"MoulinWeb";font-size:16px;font-weight:400;font-style:normal;letter-spacing:0.09px;text-align:left;line-height:22px}
.smallText2{opacity:1;color:rgba(26,70,78,1);font-family:"TinyGrotesk";font-size:16px;font-weight:400;font-style:normal;letter-spacing:0.09px;text-align:left;line-height:22px}
.smallText3{opacity:1;color:rgba(26,70,78,1);font-family:"TinyGrotesk";font-size:16px;font-weight:400;font-style:normal;letter-spacing:0.09px;text-align:left;line-height:22px}
.menuContainer{}
.headerContainer{background-color:#E9E5D1;color:rgba(85,85,139,1);font-family:'MoulinWeb';font-size:28px;font-weight:400}
.headerContainer .grid-container{padding-top:5.85rem;padding-bottom:5.85rem}
.headerContainer .grid-x{}
.contentContainer{padding-top:2rem;padding-bottom:2rem}

.headermint{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#CEE0D6 80%,#CEE0D6 100%)}
.headergreen{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#6B9B4D 80%,#6B9B4D 100%)}
.headerdarkgreen{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#1A464E 80%,#1A464E 100%)}
.headerblue{background:linear-gradient(to right,#CEE0D6 0%,#CEE0D6 80%,#8078E9 80%,#8078E9 100%)}
.headerdarkblue{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#433293 80%,#433293 100%)}
.headerpink{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#DE9DC1 80%,#DE9DC1 100%)}
.headerdarksand{background:linear-gradient(to right,#E9E5D1 0%,#E9E5D1 80%,#E9E5D1 80%,#E9E5D1 100%)}.eu{
width:156px;aspect-ratio:156 / 108;max-width:30%;background-image:url(/manager/templates/spranq/img/european-union.svg);background-size:100%;position:relative;display:inline-block;float:left}
.eu-txt{width:calc(328px + 4vw);max-width:70%;height:auto;color:rgba(26,70,78,1);font-family:'TinyGrotesk';font-size:16px;font-weight:400;letter-spacing:0.09px;position:relative;float:left;display:inline-block;padding-left:4vw}
.footerEu::before{content:' ';width:100%;height:1px;position:absolute;display:block;background-color:#979797;margin-top:-35px}
.footerEu{padding:35px 0}
.footerCredits{min-height:60px;margin-top:0;background-color:rgba(216,216,216,1)}.footerCredits p{line-height:20px;color:rgba(26,70,78,1);font-family:'TinyGrotesk';font-size:15px;font-weight:400;letter-spacing:0.08px;margin:0!important}.footerCredits .cell{padding-top:1rem;padding-bottom:1rem} @media print,screen and (min-width:40em){.grid-container{padding-right:1rem;padding-left:1rem}.menu-icon{font-size:1.5rem}}
@media print,screen and (min-width:80em){
.grid-container{max-width:64rem}}
@media print,screen and (min-width:90em){
.grid-container{max-width:64rem}}
@media print,screen and (max-width:39.99em){.socialHolder{margin-bottom:unset;padding-top:1rem;border-left:unset}.socialHolder .linkedin,.socialHolder .bluesky{margin-top:0.5rem;left:-0.5rem}.overviewCircleHolder h1{margin-left:-0.5rem}.headerContainer .grid-container{padding-top:1.5rem;padding-bottom:1.5rem}.linkPosition{margin-top:1rem;bottom:unset;right:unset;display:block;position:relative}.position{padding-right:unset}.overviewCircleItem{max-width:300px}.overviewCircleHolder{margin:0 auto}.overviewCircleHolder{}.headerContainer p{font-size:19px;line-height:25px;margin-bottom:0}h1{opacity:1;color:rgba(0,0,0,1);font-family:"TinyGrotesk";font-size:28px;font-weight:700;font-style:normal;letter-spacing:-0.08px;text-align:left;line-height:30px}h2{opacity:1;color:#8078E9;font-family:"TinyGrotesk";font-size:21px;font-weight:700;font-style:normal;letter-spacing:0;text-align:left;line-height:23px}h3{opacity:1;color:#433293;font-family:"MoulinWeb";font-size:19px;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:25px}.menu-icon{font-size:1rem}.hImage{text-align:center}.contentContainer{padding-top:1.5rem;padding-bottom:1.5rem}p,.contentContainer ol,.contentContainer ul,.contentContainer li{font-size:16px;line-height:22px}.hC p{font-family:'MoulinWeb';font-size:19px;font-weight:400}.headerContainer h1{font-family:'TinyGrotesk'!important;font-size:28px;line-height:30px;font-weight:700;letter-spacing:-0.08px}.grid-padding-x>.cell{padding-right:1rem;padding-left:1rem}.grid-margin-x>.cell{margin-left:1rem;margin-right:1rem}.logo{width:auto;height:37px;margin:26.5px auto}.headerContainer img{max-width:300px;max-height:300px;margin:auto auto 1rem auto}.grid-margin-x>.small-12{width:calc(100% - 2rem)}}
.menu-icon{display:none;position:relative;vertical-align:middle;width:auto;height:auto;cursor:pointer;float:right}
a.langLink:before{content:' ';width:2px;height:20px;left:0;display:inline-block;background-color:#8f8f8f;position:absolute}.no-js .top-bar{display:none}
.top-bar,.top-bar ul{background-color:transparent;justify-content:right;list-style-type:none;margin-left:0;margin-bottom:0rem;padding:0rem 0rem;position:relative;color:#8f8f8f;font-family:"TinyGrotesk";font-size:18px;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;width:100%;height:100%}
.top-bar ul ul{border:0;position:absolute;background-color:#FFF;z-index:1000}
.top-bar-left ul ul ul{left:100%}
.top-bar-left ul>ul{display:none}
.top-bar-left li{display:inline-block;position:relative}
.top-bar-left>ul>li ul li{padding:0 0.75rem}
.top-bar-left li a{padding:1rem 0.7rem 1rem 0.7rem;display:inline-block}.top-bar-left>ul>li.first>a{padding:1rem 0.7rem 1rem 0rem}.top-bar-left>ul>li.last>a{padding:1rem 0rem 1rem 0.7rem}
.top-bar-left li li a{padding:0 0 0.75rem 0;display:block;float:left;position:relative}
.top-bar-left li:hover>a{color:#000;width:100%}
.top-bar-left li li:hover>fa{color:#000 !important}
.is-dropdown-submenu.js-dropdown-active{display:none}
.top-bar-left li ul{display:none}.top-bar-left>ul>li:hover>ul{display:flex;min-width:100%;width:auto;height:auto;padding:0rem;z-index:1000}
.top-bar-left>ul>li:hover>ul>li:hover>ul{display:flex;min-width:100%;width:auto;height:auto;padding:0rem;z-index:1000}
.dropdown.menu a{padding:1rem;margin:0 0;line-height:1.5rem}
.dropdown.menu .is-active>a{color:#FFF}
.menu>.active:before{content:' ';width:calc(100% - 2rem);height:3px;z-index:1000;left:1rem;display:block;background-color:#FFF;position:absolute;bottom:0}
.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:none}
.menu .active>a{background-color:transparent;color:#000;font-weight:400;text-decoration:underline}
.flexmenu{display:flex}.top-bar a{padding:.3rem 0.5rem;color:#8f8f8f}
.title-bar{padding:1rem 1.25rem;background:#FFF;color:rgb(0,93,126);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0}
.menu-icon{text-transform:uppercase}
.menu-icon::after{position:relative;display:none;width:100%;background:#FFF!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}@media screen and (min-width:57rem){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}
.menu-icon-cell{display:none}
.flexmenu{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:auto!important}
@media screen and (max-width:79.99em){
.top-bar-left>ul>li.first>a,.top-bar-left>ul>li.last>a{padding:0.5rem 0.7rem 0.5rem 0}.flexmenu{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;width:100%!important}.menu-icon-cell{display:inline-block}.top-bar,.top-bar ul{font-size:27px}.menu-icon{display:inline-block;color:#8f8f8f;font-family:'TinyGrotesk'}#mmain{display:none;width:100%;padding:0 0 2rem 0.25rem;margin:0}.menuContainer .cell{}.top-bar-left li:hover>a{color:#000}.top-bar ul{padding:1rem 0 3rem 2rem}
.top-bar-left>ul>li:hover>ul{padding:0 0 1rem 0;display:unset;width:unset;height:unset}
.top-bar-left>ul>li:hover>ul>li:hover>ul{padding:unset;display:unset;min-width:unset;width:unset;height:unset}.top-bar-left li a{margin:0;width:100%;padding:0.5rem 0.7rem 0.5rem 0;display:block;line-height:150%}.top-bar-left li{padding:0rem 0.75rem;width:100%;margin-left:0rem;display:block;background-color:#FFF !important}.top-bar-left li ul{display:block}.top-bar-left li li a{padding:unset}.top-bar-left ul ul{padding:0 0 1rem 0rem;display:block;width:100%;float:left;position:relative;box-shadow:unset}
.top-bar-left ul ul ul{left:unset;padding:0 0 0rem 0rem}.top-bar-left li li a{margin-left:10px;margin-right:-10px}.top-bar-left li li a:before{content:' ';position:relative;display:inline-block;float:left;margin-right:5px}.top-bar-left li li a:after{content:' ';display:block;width:100vw;position:absolute;top:0;left:0;height:2px;background-color:#FFF;z-index:2000}.menu>.active:before{display:none}}
@media print,screen and (max-width:39.99em){.top-bar,.top-bar ul{font-size:18px}}
ul.form-navigation li{flex:1;color:rgba(143,143,143,1);margin-right:2rem}
ul.form-navigation li:before{color:rgba(143,143,143,1)}
ul.form-navigation li.active{color:#433293!important}
ul.form-navigation li.active a,ul.form-navigation li.active:before{color:#433293!important;text-decoration:none}
.form-content,.form-pagination{max-width:666px}
.form-navigation{max-width:800px;margin-bottom:2rem;float:left;width:100%}
#step1{display:block}
#step2,#step3,#step4{display:none}.file-upload{position:relative;display:inline-block;margin-bottom:10px}input[type="file"]{display:none}.custom-file-upload{cursor:pointer;border:1px solid #433293;padding:.5rem 1rem;border-radius:8px!important;background-color:#433293;display:inline-block;color:#FFF;font-family:'MoulinWeb';font-size:14px;font-weight:400;text-decoration:none;transition:0.3s background-color ease-in-out}.file-name{display:block;margin-top:0.5rem;margin-bottom:1rem;font-size:1rem;color:#555}
[type=checkbox]{float:left}
.chkTitle{display:inline-block;float:left;position:relative;
width:calc(100% - 2rem);padding-left:1rem}
.checkboxHolder{padding:0.25em 0;min-height:2.5em;display:inline-block!important;width:100%}.checkboxHolder input[type="checkbox"],.checkboxHolder input[type="radio"]{appearance:none;background-color:#fff;margin:0;font:inherit;color:#433293;width:35px;height:35px;border:2px solid currentColor;border-radius:2px;transform:translateY(-0.075em);float:left;display:inline-block}
.checkboxHolder input[type="checkbox"]:hover{cursor:pointer}
.checkboxHolder input[type="radio"]{border-radius:50%}.checkboxHolder input[type="checkbox"],.checkboxHolder input[type="radio"]{display:grid;place-content:center;margin-top:0.4rem}.checkboxHolder input[type="checkbox"]::before,.checkboxHolder input[type="radio"]::before{content:"";width:1em;height:1em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #433293}.checkboxHolder input[type="checkbox"]:checked::before,.checkboxHolder input[type="radio"]:checked::before{transform:scale(1)}.checkboxHolder input[type="checkbox"]::before,.checkboxHolder input[type="radio"]::before{transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}
select#dobday,select#dobmonth,select#dobyear{max-width:32.7%}
span.error:empty{display:none}
span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-bottom:0.5rem;font-size:1rem;border-radius:5px;font-weight:normal;font-style:italic;background:#D685B2;color:#fff}
.form-navigation ul{margin-left:0}
.form-navigation li{list-style-type:none !important;width:auto;float:left;position:relative;margin-right:1rem}
@media print,screen and (max-width:39.99em){.form-navigation li{width:calc(50% - 0.5rem);margin-right:0.5rem!important}select#dobday,select#dobmonth,select#dobyear{width:100%;max-width:100%}}