/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#fdeb18;--color-secondary:#8fd0d8;--color-tertiary:#70959b;--color-dark:#000;--color-light:#fff;--color-medium:#808080;--color-secondary-light:#e9f6f7;--color-tertiary-light:#aadae0;--color-title:#669aa1;--font-button:"Source Sans 3",sans-serif;--font-text:"Roboto",sans-serif;}html{-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}a{background-color:transparent;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[hidden]{display:none;}html{height:100%;box-sizing:border-box;color:var(--color-dark);scroll-behavior:smooth;}body{position:relative;height:100%;font:17px/1.8 var(--font-text);font-weight:400;color:var(--color-dark);background:var(--color-light);}::-moz-selection{background:var(--color-tertiary);text-shadow:none;color:#fff;}::selection{background:var(--color-tertiary);text-shadow:none;color:#fff;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}img{max-width:100%;height:auto;}fieldset{margin:0;padding:0;border:0;}textarea{resize:vertical;}strong{font-weight:700;}p{margin:0 0 24px;}ul,ol{margin:0 0 24px;padding-left:25px;}nav ul{margin:0;padding:0;list-style:none;}figure{margin:0;text-align:center;}hr{margin-top:30px;margin-bottom:40px;border-color:var(--color-medium);}a{color:var(--color-primary);transition:color 0.3s;}a:hover{color:var(--color-tertiary);}*,*:before,*:after{box-sizing:inherit;}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:1.1;}h1{margin-bottom:24px;font-size:3rem;text-align:center;}h2{margin-bottom:24px;font-size:2.5rem;}h3{margin-bottom:18px;font-size:2rem;}h4{margin-bottom:24px;font-size:1.4375rem;}a:focus,input:focus,textarea:focus{outline:0;text-decoration:none;}select:focus,input{outline:0;}.hidden{display:none;}.invisible{visibility:hidden;}.tabs{max-width:1620px;margin:0 auto 10px;padding:0 20px;}.container{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;}.messages-container{position:absolute;z-index:5;width:calc(100% - 40px);padding:40px 0;}.main{height:100%;}.no-access .wrapper{max-width:700px;text-align:center;}.front-tabs{position:relative;z-index:5;}.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative;margin-bottom:40px;}.is-collapse-enabled .tabs:before,.is-horizontal .tabs:before{content:"";display:block;background-color:#a6a6a6;height:1px;position:absolute;bottom:0;left:0;z-index:10;right:0;}.content-header .is-horizontal .tabs:before,.content-header .is-collapse-enabled .tabs:before{left:-2.5em;right:-2.5em;}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;margin:-1px 0 0;padding:9px 2em 7px 1em;width:100%;border:1px solid #bfbfbf;background-color:rgba(242,242,240,0.7);color:#0074bd;text-overflow:ellipsis;white-space:nowrap;}.tabs__tab:hover,.tabs__tab:focus{color:var(--color-secondary);}li.tabs__tab{display:block;padding:0;}li.tabs__tab a{display:inline-block;padding:9px 2em 7px 1em;text-decoration:none;color:var(--color-tertiary);}.tabs a:hover,.tabs a:focus{color:var(--color-dark);text-decoration:none;}.tabs.primary{clear:both;}.tabs.primary .tabs__tab.is-active{z-index:15;border-color:#a6a6a6;background-color:var(--color-tertiary);color:var(--color-light);}.tabs.primary .tabs__tab.is-active a{color:var(--color-light);}.tabs.primary a{background:none;}.tabs.primary a:focus{color:#008ee6;background-color:#fafaf7;text-decoration:underline;}.tabs.primary .is-active a:focus{background:none;text-decoration:underline;}@media screen and (min-width:18.75em){.tabs.primary a{background:url(/../misc/icons/0074bd/chevron-right.svg) 99% center no-repeat;}.tabs.primary .tabs__tab.is-active a{background-image:none;}}.tabs__trigger{display:none;}.is-collapse-enabled .tabs__trigger{box-sizing:content-box;display:block;position:absolute;z-index:10;right:0;top:2px;left:auto;width:25%;padding-right:4px;padding-left:4px;border-left:0;font-family:Arial,sans-serif;font-size:1.25em;letter-spacing:0.1em;text-align:center;outline:0;}.is-collapse-enabled .tabs{padding-top:38px;max-height:0;}.tabs.is-open{max-height:999em;padding-bottom:16px;padding-bottom:1rem;}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:2px;left:0;width:75%;border-bottom:0;}.is-collapse-enabled .tabs.primary a.is-active:before{content:none;}.is-open .tabs__tab.is-active{border-color:#a6a6a6;background-color:#fff;color:#004f80;border-bottom:1px solid #a6a6a6;}.is-horizontal .tabs{max-height:none !important;padding-top:0 !important;overflow:visible;}.is-horizontal .tabs__tab{float:left;height:auto;width:auto;text-align:center;border-bottom-color:#a6a6a6;}.is-horizontal .tabs__tab + .tabs__tab{margin-left:-1px;}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;width:auto;top:0;border-bottom:0;}.is-horizontal .tabs.primary a{background-image:none;padding:7px 2em 7px 2em;}.is-horizontal .tabs__trigger{display:none;}.tabs.secondary{display:block;margin-top:16px;margin-top:1rem;}.tabs.secondary .tabs__tab{display:block;padding:5px 15px 5px 16px;margin-left:-1px;color:#0074bd;transition:border-color 0.2s,background-color 0.2s;}.tabs.secondary .tabs__tab + .tabs__tab{border-top:1px solid #d9d8d4;}.tabs.secondary .tabs__tab.is-active{color:#004f80;border-left:2px solid #004f80;padding-left:15px;}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{color:#008ee6;border-left:2px solid #008ee6;padding-left:15px;}.tabs.secondary a{background-color:transparent;padding:7px 13px 5px;text-decoration:none;}.tabs.secondary .is-active a{color:#004f80;}.tabs.secondary a:focus{text-decoration:underline;}.is-horizontal .tabs.secondary .tabs__tab{background:none;float:left;position:relative;top:0;z-index:15;margin-left:1em;margin-right:1em;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right-color:transparent;border-top:0;padding:0;}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#004f80;}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6;}.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir=rtl] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.button,.form-submit,.agree-button,.decline-button,.link{--background-color:var(--color-primary);--background-color-hover:var(--color-tertiary);--color:var(--color-dark);--color-hover:var(--color-light);position:relative;display:inline-block;align-items:center;padding:16px 25px;border:0;border-radius:50px;text-decoration:none;text-shadow:none;font-family:var(--font-button);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--color);cursor:pointer;background-color:var(--background-color);background-image:none;box-shadow:none;transition:0.3s ease;}.button:hover:not(:disabled),.button.active,.form-submit:hover:not(:disabled),.form-submit.active,.agree-button:hover:not(:disabled),.agree-button.active,.decline-button:hover:not(:disabled),.decline-button.active,.link:hover:not(:disabled),.link.active{color:var(--color-hover);background-color:var(--background-color-hover);}.button:disabled,.form-submit:disabled,.agree-button:disabled,.decline-button:disabled,.link:disabled{opacity:0.5;}.button-secondary{--background-color:var(--color-secondary);--background-color-hover:var(--color-tertiary);--color:var(--color-dark);--color-hover:var(--color-light);position:relative;display:inline-block;align-items:center;padding:16px 25px;border:0;border-radius:50px;text-decoration:none;text-shadow:none;font-family:var(--font-button);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--color);cursor:pointer;background-color:var(--background-color);background-image:none;box-shadow:none;transition:0.3s ease;}.button-secondary:hover:not(:disabled),.button-secondary.active{color:var(--color-hover);background-color:var(--background-color-hover);}.button-secondary:disabled{opacity:0.5;}.button-tertiary{--background-color:var(--color-tertiary);--background-color-hover:var(--color-secondary);--color:var(--color-light);--color-hover:var(--color-dark);position:relative;display:inline-block;align-items:center;padding:16px 25px;border:0;border-radius:50px;text-decoration:none;text-shadow:none;font-family:var(--font-button);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--color);cursor:pointer;background-color:var(--background-color);background-image:none;box-shadow:none;transition:0.3s ease;}.button-tertiary:hover:not(:disabled),.button-tertiary.active{color:var(--color-hover);background-color:var(--background-color-hover);}.button-tertiary:disabled{opacity:0.5;}.button-tertiary{border:2px solid var(--color-tertiary);}.form-item{margin-bottom:16px;}.form-item p{margin:0;}fieldset.form-item{margin-bottom:0;}.form-item-markup{font-size:0.75rem;color:var(--color-secondary);}.form-inline{display:flex;flex-wrap:wrap;gap:24px;}input,textarea,select{font-family:var(--text-font);}input{max-width:100%;padding:5px 10px;margin:0;border:0;border-radius:0;box-shadow:none;}textarea{border:0;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,textarea.form-textarea,select.form-select{width:100%;padding:18px 30px 17px;border-radius:50px;border:0;background:var(--color-light);}input.form-text.error,input.form-tel.error,input.form-email.error,input.form-url.error,input.form-search.error,input.form-number.error,textarea.form-textarea.error,select.form-select.error{background:#faab97;}input.form-number{width:80px;padding-right:0;}select.form-select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.794%22%20height%3D%2211.882%22%3E%3Cpath%20data-name%3D%22Path%20262%22%20d%3D%22M.435.435a1.485%201.485%200%200%201%202.1%200L10.4%208.3%2018.261.439a1.485%201.485%200%200%201%202.1%202.1l-8.912%208.912a1.485%201.485%200%200%201-2.1%200L.435%202.536a1.485%201.485%200%200%201%200-2.101Z%22%20fill%3D%22%230d0d0d%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 30px top 50%;background-size:21px auto;}select.form-select::-ms-expand{display:none;}input.form-small{padding:10px 30px 9px;}input.form-small.form-number{padding-right:10px;}input.form-file{padding:8px 0;}label{display:block;color:var(--color-dark);}p.error{color:#a51b00;}.form-item-checkbox{display:flex;align-items:flex-start;max-width:550px;}.form-item-checkbox .form-checkbox{flex-shrink:0;margin:14px 10px 0 0;}.description{margin-top:5px;font-size:1rem;}.form-actions{display:flex;gap:8px;margin-top:24px;}legend,.upload-item__title{font-size:1rem;font-weight:600;}.webform-submission-form .form-actions{justify-content:center;}.options-wrapper{padding:32px 20px;border-radius:20px;border:1px solid var(--color-tertiary);font-size:0.875rem;background-color:var(--color-secondary);}.options-wrapper .form-item{display:flex;align-items:center;gap:8px;margin:0;}.options-wrapper .webform-type-checkboxes{margin-top:24px;}.options-wrapper .webform-type-checkboxes .form-item:last-child{margin-bottom:0;}.radios--wrapper{display:flex;gap:24px;}.webform-options-display-side-by-side{display:flex;gap:24px;}.webform-options-display-one-column .form-item{display:flex;gap:8px;margin-bottom:12px;}.upload-item{margin-block:16px 0;padding:32px 20px;border-radius:20px;border:1px solid var(--color-tertiary);font-size:0.875rem;background-color:var(--color-secondary);}.upload-item .description{font-size:0.75rem;}.webform-document-file{display:grid;gap:8px;}.webform-document-file .button{--background-color:var(--color-tertiary);--background-color-hover:var(--color-secondary);--color:var(--color-light);--color-hover:var(--color-dark);position:relative;display:inline-block;align-items:center;padding:16px 25px;border:0;border-radius:50px;text-decoration:none;text-shadow:none;font-family:var(--font-button);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--color);cursor:pointer;background-color:var(--background-color);background-image:none;box-shadow:none;transition:0.3s ease;}.webform-document-file .button:hover:not(:disabled),.webform-document-file .button.active{color:var(--color-hover);background-color:var(--background-color-hover);}.webform-document-file .button:disabled{opacity:0.5;}.webform-document-file .button{border:2px solid var(--color-tertiary);padding:8px 16px;font-size:1rem;}.webform-document-file .js-hide{display:none;}.paragraph{overflow-x:clip;padding-block:48px;}.paragraph p:last-child{margin-bottom:0;}.paragraph--home-intro{overflow:hidden;padding-bottom:0;background-color:var(--color-secondary);}.paragraph--home-intro .container{display:grid;}.paragraph--discover{background-color:var(--color-primary);}.paragraph--discover .container{max-width:1020px;}.paragraph--healthscan{background-color:var(--color-light);}.paragraph--healthscan .container{max-width:1280px;}.paragraph--moneystress{background-color:var(--color-light);}.paragraph--moneystress .container{max-width:1020px;}.paragraph--fit{background-color:var(--color-light);}.paragraph--fit .container{max-width:1280px;}.paragraph--working-safely{padding-block:0;}.paragraph--working-safely .container{max-width:1280px;padding:0;}.paragraph--enjoy{overflow-x:clip;padding-bottom:0;background-color:var(--color-secondary);}.paragraph--enjoy .container{display:grid;max-width:1020px;}.paragraph--pay-attention{padding-block:128px;background-color:var(--color-primary);background-image:url(/themes/boostjeskills/images/bg-glasses.svg);background-repeat:repeat;background-size:88px 88px;background-position-x:-60px;background-position-y:-60px;}.paragraph--pay-attention .container{text-align:center;}.paragraph--pay-attention .container::before{content:"";position:absolute;top:-320px;left:10px;width:659px;height:231px;background:url(/themes/boostjeskills/images/optiek_elements-10.svg) no-repeat;}.paragraph--pay-attention .container h1{margin:0;}.paragraph--bonus{background-color:var(--color-light);}.paragraph--bonus .container{max-width:1020px;}.paragraph--ambassador{padding-block:100px;text-align:center;background-color:var(--color-primary);}.paragraph--ambassador .container{max-width:720px;}.paragraph--projects{padding-block:130px;text-align:center;background-color:var(--color-light);}.paragraph--projects .container{max-width:880px;}.paragraph--subpage-header{display:grid;align-content:center;height:50vh;background:url(/themes/boostjeskills/images/bg-subpage.jpg) no-repeat center center/cover;}@media only screen and (min-width:900px){.paragraph--subpage-header{height:80vh;max-height:560px;}}.paragraph--subpage-intro{background-color:var(--color-primary);}.paragraph--subpage-intro .container{max-width:980px;}.paragraph--subpage-text .container{max-width:980px;}.paragraph--subpage-quote{text-align:center;font-style:italic;}.paragraph--subpage-quote h2{font-weight:300;}.paragraph--subpage-form{padding-block:106px;background-color:var(--color-secondary);background-image:url(/themes/boostjeskills/images/bg-glasses-subpage.svg);background-repeat:repeat;background-size:88px 88px;background-position-x:-60px;background-position-y:-60px;}.home-link{position:absolute;top:20px;left:20px;color:var(--color-light);text-decoration:none;z-index:10;}.home-link:hover{color:var(--color-light);text-decoration:underline;}.home-intro__image{max-width:300px;margin:24px auto 0;}.home-intro__icon{width:clamp(100px,4vw,156px);margin-bottom:24px;}.home-intro__text{text-align:center;}.home-intro__text h1{display:grid;justify-items:center;margin-bottom:0;}.home-intro__text h1 span:first-child{font-size:clamp(4.5rem,8vw + 1rem,7.5rem);letter-spacing:20px;}.home-intro__text h1 span:nth-child(2){font-size:clamp(3.5rem,6vw + 1rem,6.5rem);letter-spacing:16px;}.home-intro__text h1 span:nth-child(3){font-size:clamp(2.5rem,4vw + 1rem,4.5rem);letter-spacing:12px;}.home-intro__text h1 span:last-child{margin-top:16px;font-size:clamp(2rem,2vw + 1rem,2.75rem);font-weight:300;}@media only screen and (min-width:800px){.paragraph--home-intro{max-height:800px;padding-block:0;}.paragraph--home-intro .container{grid-template-columns:50% 50%;}.home-intro__text{align-self:center;}.home-intro__image{justify-self:end;align-self:end;max-width:none;margin-inline:0;}.home-intro__image img{width:clamp(480px,60vw,800px);max-width:none;}}.discover__image{display:block;width:100%;margin:0 auto 32px;}.discover__text{margin:0 auto;text-wrap-style:pretty;}.discover p{margin:0;}@media only screen and (min-width:900px){.paragraph--discover{padding-block:124px 0;}.paragraph--discover .container{display:grid;grid-template-columns:50% 50%;}.paragraph--discover .container::before{content:"";position:absolute;z-index:2;top:-230px;left:-257px;width:615px;height:526px;background:url(/themes/boostjeskills/images/optiek_elements-11.svg) no-repeat;}.paragraph--discover .container::after{content:"";position:absolute;z-index:0;bottom:-16px;right:-412px;width:623px;height:219px;background:url(/themes/boostjeskills/images/optiek_elements-16.svg) no-repeat;}.discover__image{margin:0;}.discover__text{padding:0 25px 0 clamp(2rem,-15.813rem + 31.667vw,4.375rem);}}.healthscan__image{display:block;width:100%;margin:0 auto 32px;}.healthscan__text{margin:0 auto;text-wrap-style:pretty;}.healthscan__text h2{margin-bottom:32px;color:var(--color-title);}@media only screen and (min-width:900px){.paragraph--healthscan{margin-top:-50px;padding-block:0;}.paragraph--healthscan .container{display:grid;grid-template-columns:calc(50% - 10px) calc(50% + 10px);grid-template-areas:"healthscan-text healthscan-image";align-items:center;padding-right:0;}.healthscan__image{grid-area:healthscan-image;max-width:none;margin:0;}.healthscan__text{grid-area:healthscan-text;max-width:490px;margin:0 0 0 auto;padding-right:clamp(2rem,-15.813rem + 31.667vw,4.375rem);}}.paragraph--moneystress{padding-top:0;}.moneystress__image{display:block;width:100%;margin:0 auto 32px;}.moneystress__text{margin:0 auto;text-wrap-style:pretty;}.moneystress__text h2{margin-bottom:32px;color:var(--color-title);}@media only screen and (min-width:900px){.paragraph--moneystress{padding-top:56px;}.paragraph--moneystress .container{display:grid;grid-template-columns:50% 50%;}.paragraph--moneystress .container::before{content:"";position:absolute;top:-97px;left:-220px;width:572px;height:490px;background:url(/themes/boostjeskills/images/optiek_elements-06.svg) no-repeat;}.moneystress__image{z-index:2;margin:0;padding:0 66px 0 0;}.moneystress__text{padding:0 25px 0 18px;}}.fit__image{display:block;width:100%;margin:0 auto 32px;}.fit__text{margin:0 auto;text-wrap-style:pretty;}.fit__text h2{margin-bottom:32px;color:var(--color-title);}@media only screen and (min-width:900px){.paragraph--fit .container{display:grid;grid-template-columns:calc(50% + 10px) calc(50% - 10px);grid-template-areas:"fit-image fit-text";padding-left:0;}.fit__image{grid-area:fit-image;max-width:none;margin:0;padding-right:50px;}.fit__text{grid-area:fit-text;max-width:420px;margin:0 auto 0 0;}}.working-safely__image{display:block;width:100%;margin:0;}.working-safely__text{margin:0 auto;text-wrap-style:pretty;}.working-safely__text h2{margin-bottom:32px;}.working-safely__text-1{padding:20px;background-color:var(--color-secondary);}.working-safely__text-2{padding:20px;background-color:var(--color-tertiary-light);}.working-safely__text-2 ul{margin-bottom:0;padding:0;list-style:none;}.working-safely__text-2 li{display:flex;gap:8px;}.working-safely__text-2 li::before{content:"✔";color:var(--color-light);}.working-safely__text-2 li:not(:last-child){margin-bottom:12px;}@media only screen and (min-width:900px){.paragraph--working-safely .container{display:grid;grid-template-columns:50% 50%;grid-template-areas:"working-safely-image working-safely-text";max-width:none;padding-left:0;}.working-safely__image{grid-area:working-safely-image;margin-left:auto;max-width:640px;}.working-safely__image img{-o-object-fit:cover;object-fit:cover;width:auto;height:100%;}.working-safely__text{grid-area:working-safely-text;display:grid;margin:0;}.working-safely__text-1{position:relative;display:grid;align-content:center;padding:70px 70px 48px 70px;}.working-safely__text-1::before{content:"";position:absolute;top:-197px;left:281px;width:570px;height:289px;background:url(/themes/boostjeskills/images/optiek_elements-16.svg) no-repeat;}.working-safely__text-1 .working-safely__text-wrapper{max-width:435px;}.working-safely__text-2{display:grid;align-content:center;padding:48px 50px 70px 70px;}.working-safely__text-2 .working-safely__text-wrapper{max-width:485px;}}.enjoy__text{z-index:2;padding-block:48px;}.enjoy__text h2{margin-bottom:1rem;}.enjoy__text h3{margin-bottom:2.25rem;color:var(--color-light);}@media only screen and (min-width:900px){.paragraph--enjoy{max-height:690px;padding-block:0;}.paragraph--enjoy .container{display:grid;grid-template-columns:60% 40%;grid-template-areas:"enjoy-text enjoy-image";padding-right:0;}.enjoy__image{grid-area:enjoy-image;justify-self:end;align-self:end;max-width:none;margin:-70px calc(-1 * clamp(4.375rem,-10.515rem + 26.471vw,10rem)) 0 0;}.enjoy__image img{width:clamp(30rem,-10.533rem + 72.059vw,45.313rem);max-width:none;}.enjoy__text{grid-area:enjoy-text;align-self:center;}.enjoy__text p{max-width:465px;}}.bonus__image{display:block;width:100%;margin:0 auto 32px;}.bonus__text{margin:0 auto;text-wrap-style:pretty;}.bonus__text h2{color:var(--color-title);}@media only screen and (min-width:900px){.paragraph--bonus{padding-block:120px 194px;}.paragraph--bonus .container{display:grid;grid-template-columns:50% 50%;grid-template-areas:"bonus-text bonus-image";}.paragraph--bonus .container::before{content:"";position:absolute;top:-7px;right:-254px;width:832px;height:355px;background:url(/themes/boostjeskills/images/optiek_elements-17.svg) no-repeat;}.bonus__image{z-index:2;grid-area:bonus-image;margin:0;padding:0 0 0 66px;}.bonus__text{z-index:2;grid-area:bonus-text;align-self:center;padding:0 25px 0 0;}}.projects__list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;margin:80px 0 0;padding:0;}.projects__item{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;padding:30px 20px 20px;background-color:var(--color-tertiary-light);transition:0.3s ease;}.projects__item:hover{transform:scale(1.04);box-shadow:4px 4px 8px rgba(0,0,0,0.2);}.projects__item h4{margin:0;}@media only screen and (min-width:900px){.paragraph--projects .container::before{content:"";position:absolute;top:-330px;right:-330px;width:509px;height:270px;background:url(/themes/boostjeskills/images/optiek_elements-02.svg) no-repeat;}}.paragraph--subpage-header h1{margin:0;padding-top:80px;color:var(--color-light);}.subpage-intro__image{display:block;max-width:246px;margin:0 auto;}@media only screen and (min-width:900px){.paragraph--subpage-intro{padding-block:60px 120px;}.paragraph--subpage-intro .container{position:relative;display:grid;grid-template-columns:50% 50%;}.paragraph--subpage-intro .container::before{content:"";position:absolute;top:-480px;left:-490px;width:713px;height:681px;background:url(/themes/boostjeskills/images/optiek_elements-11.svg) no-repeat;}.subpage-intro__image{position:absolute;top:-146px;right:0;}}.subpage-text__image{display:block;width:100%;margin:0 auto 32px;}.subpage-text__text{text-wrap-style:pretty;}@media only screen and (min-width:900px){.paragraph--subpage-text{margin-top:-57px;padding-top:0;}.paragraph--subpage-text .container{display:grid;grid-template-columns:50% 50%;align-items:center;}.subpage-text__image{margin:0;}.subpage-text__text{max-width:410px;padding-left:65px;}}.paragraph--subpage-form .container{max-width:800px;margin:0 auto;}.paragraph--subpage-form h2{margin-bottom:80px;text-align:center;}.subpage-form{max-width:380px;margin:0 auto;}.cookie-popup{position:fixed;bottom:0;z-index:100;overflow-y:scroll;max-height:100vh;width:100%;color:var(--color-light);}.cookie-banner{max-width:1620px;margin:0 auto;padding:25px 30px;border-top-left-radius:35px;border-top-right-radius:35px;background:#94967b;}.cookie-banner h2{margin-bottom:10px;font-size:1.125rem;color:var(--color-light);}.cookie-banner p{margin:0;}.cookie-banner a{color:var(--color-light);}.cookie-banner .adjust-prefs{display:inline-block;margin-bottom:10px;font-size:1.125rem;}.cookie-banner__settings{margin-top:20px;}.cookie-banner__info{margin-left:42px;}.cookie-banner__text{margin-bottom:20px;font-size:1rem;}.cookie-banner__actions{text-align:center;}@media only screen and (min-width:768px){.cookie-banner{padding:35px 60px;border-top-left-radius:70px;border-top-right-radius:70px;}.cookie-banner h2{font-size:1.5rem;}.cookie-banner__content{display:flex;}.cookie-banner__text{margin:0 40px 0 0;}.cookie-banner__actions{flex-shrink:0;display:flex;flex-direction:column;padding-left:20px;}}@media only screen and (min-width:1200px){.cookie-banner{justify-content:space-between;}.cookie-banner__text{padding-right:80px;}.cookie-banner__actions{flex-direction:row;align-items:center;}.cookie-banner__actions .adjust-prefs{margin:0 20px 0 0;}}.user{background-color:var(--color-secondary);background-image:url(/themes/boostjeskills/images/bg-glasses-subpage.svg);background-size:67px 67px;}.user + .footer .container::before{display:none;}.account,.forgot{padding:80px 0;}.user-login-form,.user-pass,.register-form .container{max-width:600px;margin:0 auto;padding:40px 40px 80px;}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-suggestions{margin:8px 0;padding:16px;font-size:0.875rem;background-color:rgba(255,255,255,0.4);}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.contact-content{padding-bottom:48px;background-image:url(/themes/boostjeskills/images/bg-noise.png);background-size:361px 370px;}.contact-content > .container{padding:0;}.contact-content .paragraph--text .container{max-width:none;}@media only screen and (min-width:1024px){.contact-content > .container{display:grid;grid-template-columns:1fr 1fr;}}.footer{padding:140px 20px;text-align:center;color:var(--color-title);font-size:0.875rem;background-color:var(--color-secondary-light);}.footer__logos{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:40px;}.footer img{width:auto;height:62px;}.footer .container{max-width:640px;margin:0 auto;}@media only screen and (min-width:768px){.footer__logos{gap:50px;}}@media only screen and (min-width:900px){.footer .container::before{content:"";position:absolute;top:-297px;left:-324px;width:395px;height:281px;background:url(/themes/boostjeskills/images/optiek_elements-08.svg) no-repeat;}.main:has(.paragraph--subpage-form) + .footer .container::before{content:"";position:absolute;top:-297px;right:-324px;left:auto;width:509px;height:270px;background:url(/themes/boostjeskills/images/optiek_elements-02.svg) no-repeat;}}.node-type-page .ui-dialog.ui-widget-content{padding:0;border-radius:16px;border:none;color:var(--color-dark);}.node-type-page .ui-dialog .ui-dialog-titlebar{padding:0;border:0;color:var(--color-dark);background-color:transparent;}.node-type-page .ui-dialog .ui-dialog-title{display:none;}.node-type-page .ui-dialog .ui-dialog-content{padding:16px;}.node-type-page .ui-dialog .ui-button{z-index:2;width:32px;height:32px;border-radius:8px;border:0;background-color:var(--color-secondary);}
