.node--unpublished{background-color:#fff4f4;}
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.layout-container .footer-nav__col>span,.slick-slide.dragging img,summary span{pointer-events:none}#wrapper,.layout-container img,img,legend{max-width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}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}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.material-icons,summary{-webkit-user-select:none;-moz-user-select:none}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.5,.5,.5)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.5,.5,.5)}50%{opacity:1}}@-webkit-keyframes tada{0%,20%{transform:scale3d(1,1,1)}2%,4%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,20%{transform:scale3d(1,1,1)}2%,4%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.border-radius__standard{border-radius:80px 0}.border-radius__flip{border-radius:0 80px}.border-radius__small{border-radius:40px 0}.color__brand{background:#537A53;color:#fff}.color__brand--secondary{background:#BACABA;color:#fff}.color__contrast{background:#EBA742;color:#fff}.color__black{background:#0D0D0D;color:#fff}.color__white{background:#FCFEFD}.color__gradient{background:linear-gradient(135deg,#537A53,#BACABA);color:#fff}*{box-sizing:border-box}#main-content{display:block;margin:0}.layout-builder,.layout-builder-block{background-color:transparent}.ui-dialog .ui-dialog-content{max-height:90vh!important}summary{-ms-user-select:none;user-select:none;outline:0}.material-icons,.material-icons-outlined{font-style:normal;font-size:24px;line-height:1;-webkit-font-feature-settings:'liga';-ms-user-select:none;font-weight:400;display:inline-block;opacity:1;-webkit-font-smoothing:antialiased;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr}summary:focus{outline:0}.play-video{cursor:pointer}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layout-container .article-blocks-overview__actions .read-more,.layout-container .block-commerce-cart .cart-block--contents__links a,.layout-container .btn,.layout-container .button,.layout-container .hero-card__link,.layout-container .teaser-card__button,.layout-container .value-card__link,.layout-container [type=button]:not(.trigger):not(.fc-button),.layout-container [type=reset],.layout-container [type=submit]{display:inline-block;vertical-align:top}.material-icons{font-family:'Material Icons';user-select:none}.material-icons-outlined{font-family:'Material Icons Outlined';-webkit-user-select:none;-moz-user-select:none;user-select:none}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:10px 17px no-repeat;overflow-wrap:break-word}#wrapper,html.overflow-hidden body{overflow:hidden}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;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}*,:after,:before,html{box-sizing:border-box}body,html{height:100%}body{overflow-x:hidden;color:#050B06;background:#fff;font:16px/24px Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto}.page-holder{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}#wrapper{position:relative}.block-local-tasks-block{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1920px}@media (min-width:768px){.block-local-tasks-block{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.block-local-tasks-block{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.block-local-tasks-block{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.block-local-tasks-block{padding-right:160px;padding-left:160px}}.block-local-tasks-block ul.tabs{height:64px;display:flex;align-items:center;padding:0 16px;margin:0}.block-local-tasks-block li{margin-right:4px;display:inline-flex;margin-bottom:0!important}.block-local-tasks-block a{margin:0!important;display:block;height:100%;padding:4px 16px}.block-help-block{padding:16px}.block-help-block p{margin:0!important;font-size:14px;font-weight:400}[data-drupal-selector].form-actions{margin:0 16px}.modal{display:none}.ui-menu-item-wrapper{display:flex;padding:0 16px!important;width:100%;height:32px;align-items:center}.ui-widget.ui-widget-content{border:unset;box-shadow:0 4px 12px rgba(60,50,50,.2);border-radius:5px}.ui-widget.ui-widget-content .ui-state-active{border:unset;margin:0}@media (max-width:767px){.overflow-hidden{overflow:hidden}.layout-container .footer-nav{grid-row:1}}body{margin:0;padding:0}body.toolbar-horizontal,body.toolbar-vertical{padding-top:56px!important}@media (min-width:1024px){body.toolbar-horizontal,body.toolbar-vertical{padding-top:80px!important}}.layout-container{width:100%;max-width:1920px;margin:0 auto!important;padding:0!important;position:relative;overflow-x:hidden}@media (min-width:768px){.layout-container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container{padding-right:160px;padding-left:160px}}.layout-container .arrow-link,.layout-container .link--with-arrow{text-transform:uppercase;text-decoration:none;font-size:16px;line-height:16px;font-weight:500;color:#50B068}.layout-container .arrow-link:hover,.layout-container .link--with-arrow:hover{text-decoration:underline}.layout-container .arrow-link:after,.layout-container .link--with-arrow:after{content:'';flex-shrink:1;display:inline-block;vertical-align:top;margin:3px 0 0 2px;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.layout-container .burger-menu{display:flex;align-content:center;justify-content:center;text-decoration:none;width:48px;margin-left:8px;color:#050B06}@media (min-width:1200px){.layout-container .burger-menu{display:none}}.layout-container .burger-menu i{line-height:48px}.layout-container .burger-menu i svg{width:32px;height:32px}.layout-container .burger-menu i.burger-menu__open{display:flex}.layout-container .burger-menu i.burger-menu__close,.layout-container .burger-menu--open i.burger-menu__open{display:none}.layout-container .burger-menu--open i.burger-menu__close{display:flex}.layout-container .btn,.layout-container .button,.layout-container [type=button]:not(.trigger):not(.fc-button),.layout-container [type=reset],.layout-container [type=submit]{font-size:16px;line-height:24px;font-weight:600;background:#50B068;padding:7px 28px;color:#fff;text-decoration:none;box-shadow:0 0 16px rgba(53,79,102,.24);transition:box-shadow .3s;border:1px solid #50B068}.layout-container .btn:hover,.layout-container .button:hover,.layout-container [type=button]:not(.trigger):not(.fc-button):hover,.layout-container [type=reset]:hover,.layout-container [type=submit]:hover{box-shadow:none}.layout-container .btn.btn--outline,.layout-container .btn.button--ghost,.layout-container .btn.button--outline,.layout-container .button.btn--outline,.layout-container .button.button--ghost,.layout-container .button.button--outline,.layout-container [type=button]:not(.trigger):not(.fc-button).btn--outline,.layout-container [type=button]:not(.trigger):not(.fc-button).button--ghost,.layout-container [type=button]:not(.trigger):not(.fc-button).button--outline,.layout-container [type=reset].btn--outline,.layout-container [type=reset].button--ghost,.layout-container [type=reset].button--outline,.layout-container [type=submit].btn--outline,.layout-container [type=submit].button--ghost,.layout-container [type=submit].button--outline{background:0 0;color:#50B068;box-shadow:none}.layout-container .btn.btn--outline:hover,.layout-container .btn.button--ghost:hover,.layout-container .btn.button--outline:hover,.layout-container .button.btn--outline:hover,.layout-container .button.button--ghost:hover,.layout-container .button.button--outline:hover,.layout-container [type=button]:not(.trigger):not(.fc-button).btn--outline:hover,.layout-container [type=button]:not(.trigger):not(.fc-button).button--ghost:hover,.layout-container [type=button]:not(.trigger):not(.fc-button).button--outline:hover,.layout-container [type=reset].btn--outline:hover,.layout-container [type=reset].button--ghost:hover,.layout-container [type=reset].button--outline:hover,.layout-container [type=submit].btn--outline:hover,.layout-container [type=submit].button--ghost:hover,.layout-container [type=submit].button--outline:hover{box-shadow:0 0 16px rgba(53,79,102,.24)}.layout-container .btn.btn__white,.layout-container .btn.button--contrast,.layout-container .btn.button--white,.layout-container .button.btn__white,.layout-container .button.button--contrast,.layout-container .button.button--white,.layout-container [type=button]:not(.trigger):not(.fc-button).btn__white,.layout-container [type=button]:not(.trigger):not(.fc-button).button--contrast,.layout-container [type=button]:not(.trigger):not(.fc-button).button--white,.layout-container [type=reset].btn__white,.layout-container [type=reset].button--contrast,.layout-container [type=reset].button--white,.layout-container [type=submit].btn__white,.layout-container [type=submit].button--contrast,.layout-container [type=submit].button--white{background:#fff;border:1px solid #fff;color:#50B068}.layout-container:-ms-input-placeholder{color:#50B068}.layout-container::-moz-placeholder{color:#50B068}.layout-container::placeholder{color:#50B068}.layout-container input[type=search]::-ms-clear{display:none;width:0;height:0}.layout-container input[type=search]::-ms-reveal{display:none;width:0;height:0}.layout-container input[type=search]::-webkit-search-cancel-button,.layout-container input[type=search]::-webkit-search-decoration,.layout-container input[type=search]::-webkit-search-results-button,.layout-container input[type=search]::-webkit-search-results-decoration{display:none}.layout-container .form-disabled{cursor:not-allowed}.layout-container .js-form-type-select,.layout-container .js-form-type-textfield{position:relative}.layout-container .js-form-type-select.error:after,.layout-container .js-form-type-textfield.error:after{font-family:'Material Icons Outlined';font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;opacity:1;content:"info";color:#EB5757;font-size:20px;width:20px;height:20px;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.layout-container .form-item{margin-bottom:24px}.layout-container .form-required:after{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;-webkit-font-smoothing:antialiased;content:"*";color:#F7F7F7;margin:0;padding-left:4px}.layout-container .form-required:after:last-child{margin-bottom:0}.layout-container .select2-container,.layout-container input[type=text],.layout-container input[type=password],.layout-container input[type=tel],.layout-container input[type=email],.layout-container input[type=date],.layout-container input[type=datetime-local],.layout-container input[type=month],.layout-container input[type=week],.layout-container input[type=url],.layout-container input[type=time],.layout-container input[type=number],.layout-container input[type=search]:not(.select2-search__field),.layout-container textarea{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;-webkit-font-smoothing:antialiased;display:block;width:100%;min-width:200px;min-height:40px;background-color:#F7F7F7;border:1px solid #F7F7F7;color:#050B06;padding:0 24px;outline:0;margin:0}.layout-container .select2-container:last-child,.layout-container input[type=text]:last-child,.layout-container input[type=password]:last-child,.layout-container input[type=tel]:last-child,.layout-container input[type=email]:last-child,.layout-container input[type=date]:last-child,.layout-container input[type=datetime-local]:last-child,.layout-container input[type=month]:last-child,.layout-container input[type=week]:last-child,.layout-container input[type=url]:last-child,.layout-container input[type=time]:last-child,.layout-container input[type=number]:last-child,.layout-container input[type=search]:not(.select2-search__field):last-child,.layout-container textarea:last-child{margin-bottom:0}.layout-container .select2-container::-moz-placeholder,.layout-container input[type=text]::-moz-placeholder,.layout-container input[type=password]::-moz-placeholder,.layout-container input[type=tel]::-moz-placeholder,.layout-container input[type=email]::-moz-placeholder,.layout-container input[type=date]::-moz-placeholder,.layout-container input[type=datetime-local]::-moz-placeholder,.layout-container input[type=month]::-moz-placeholder,.layout-container input[type=week]::-moz-placeholder,.layout-container input[type=url]::-moz-placeholder,.layout-container input[type=time]::-moz-placeholder,.layout-container input[type=number]::-moz-placeholder,.layout-container input[type=search]:not(.select2-search__field)::-moz-placeholder,.layout-container textarea::-moz-placeholder{color:#354F66}.layout-container .select2-container:-ms-input-placeholder,.layout-container input[type=text]:-ms-input-placeholder,.layout-container input[type=password]:-ms-input-placeholder,.layout-container input[type=tel]:-ms-input-placeholder,.layout-container input[type=email]:-ms-input-placeholder,.layout-container input[type=date]:-ms-input-placeholder,.layout-container input[type=datetime-local]:-ms-input-placeholder,.layout-container input[type=month]:-ms-input-placeholder,.layout-container input[type=week]:-ms-input-placeholder,.layout-container input[type=url]:-ms-input-placeholder,.layout-container input[type=time]:-ms-input-placeholder,.layout-container input[type=number]:-ms-input-placeholder,.layout-container input[type=search]:not(.select2-search__field):-ms-input-placeholder,.layout-container textarea:-ms-input-placeholder{color:#354F66}.layout-container .select2-container::placeholder,.layout-container input[type=text]::placeholder,.layout-container input[type=password]::placeholder,.layout-container input[type=tel]::placeholder,.layout-container input[type=email]::placeholder,.layout-container input[type=date]::placeholder,.layout-container input[type=datetime-local]::placeholder,.layout-container input[type=month]::placeholder,.layout-container input[type=week]::placeholder,.layout-container input[type=url]::placeholder,.layout-container input[type=time]::placeholder,.layout-container input[type=number]::placeholder,.layout-container input[type=search]:not(.select2-search__field)::placeholder,.layout-container textarea::placeholder{color:#354F66}@media (min-width:768px){.layout-container .select2-container,.layout-container input[type=text],.layout-container input[type=password],.layout-container input[type=tel],.layout-container input[type=email],.layout-container input[type=date],.layout-container input[type=datetime-local],.layout-container input[type=month],.layout-container input[type=week],.layout-container input[type=url],.layout-container input[type=time],.layout-container input[type=number],.layout-container input[type=search]:not(.select2-search__field),.layout-container textarea{min-height:48px}}.layout-container .select2-container.error,.layout-container input[type=text].error,.layout-container input[type=password].error,.layout-container input[type=tel].error,.layout-container input[type=email].error,.layout-container input[type=date].error,.layout-container input[type=datetime-local].error,.layout-container input[type=month].error,.layout-container input[type=week].error,.layout-container input[type=url].error,.layout-container input[type=time].error,.layout-container input[type=number].error,.layout-container input[type=search]:not(.select2-search__field).error,.layout-container textarea.error{border:1px solid #EB5757}.layout-container .select2-container span,.layout-container .select2-container span:focus,.layout-container .select2-container:focus,.layout-container input[type=text] span,.layout-container input[type=text] span:focus,.layout-container input[type=text]:focus,.layout-container input[type=password] span,.layout-container input[type=password] span:focus,.layout-container input[type=password]:focus,.layout-container input[type=tel] span,.layout-container input[type=tel] span:focus,.layout-container input[type=tel]:focus,.layout-container input[type=email] span,.layout-container input[type=email] span:focus,.layout-container input[type=email]:focus,.layout-container input[type=date] span,.layout-container input[type=date] span:focus,.layout-container input[type=date]:focus,.layout-container input[type=datetime-local] span,.layout-container input[type=datetime-local] span:focus,.layout-container input[type=datetime-local]:focus,.layout-container input[type=month] span,.layout-container input[type=month] span:focus,.layout-container input[type=month]:focus,.layout-container input[type=week] span,.layout-container input[type=week] span:focus,.layout-container input[type=week]:focus,.layout-container input[type=url] span,.layout-container input[type=url] span:focus,.layout-container input[type=url]:focus,.layout-container input[type=time] span,.layout-container input[type=time] span:focus,.layout-container input[type=time]:focus,.layout-container input[type=number] span,.layout-container input[type=number] span:focus,.layout-container input[type=number]:focus,.layout-container input[type=search]:not(.select2-search__field) span,.layout-container input[type=search]:not(.select2-search__field) span:focus,.layout-container input[type=search]:not(.select2-search__field):focus,.layout-container textarea span,.layout-container textarea span:focus,.layout-container textarea:focus{outline:0}.layout-container input[type=button],.layout-container input[type=submit]{cursor:pointer}.layout-container .webform-has-field-prefix,.layout-container .webform-has-field-suffix{display:flex;flex-wrap:wrap;align-items:center}.layout-container .webform-has-field-prefix label,.layout-container .webform-has-field-suffix label{flex:1 0 100%}.layout-container .webform-has-field-prefix .field-prefix,.layout-container .webform-has-field-prefix .field-suffix,.layout-container .webform-has-field-suffix .field-prefix,.layout-container .webform-has-field-suffix .field-suffix{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;color:#0D0D0D;line-height:48px;padding:0 8px;margin:0}.layout-container .webform-has-field-prefix .field-prefix:last-child,.layout-container .webform-has-field-prefix .field-suffix:last-child,.layout-container .webform-has-field-suffix .field-prefix:last-child,.layout-container .webform-has-field-suffix .field-suffix:last-child{margin-bottom:0}.layout-container .webform-has-field-prefix input,.layout-container .webform-has-field-suffix input{margin-bottom:0;flex:1}.layout-container .webform-confirmation{text-align:center;margin-top:32px}.layout-container .webform-element-help{flex:1 0 14px}.layout-container .webform-likert-table label{margin:0!important}.layout-container textarea{padding:16px}.layout-container select{position:relative;padding:16px 44px 16px 20px;display:block;font-size:16px;line-height:24px;font-weight:400;border:1px solid rgba(8,11,5,.16);background-color:#F7F7F7}.layout-container select:after{content:'';position:absolute;right:20px;top:50%;transform:translateY(-10px) rotate(45deg);width:12px;height:12px;border-bottom:2px solid #50B068;border-right:2px solid #50B068}.layout-container .user-login-form .user-blocks-login__container,.layout-container .user-pass .user-blocks-login__container{max-width:352px;margin:80px auto 32px}.layout-container .user-login-form .user-blocks-login__title,.layout-container .user-pass .user-blocks-login__title{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;margin:0 0 16px;color:inherit;-webkit-font-smoothing:antialiased;display:block;font-size:32px;line-height:1.25;font-weight:700}@media (min-width:1200px){.layout-container .user-login-form .user-blocks-login__title,.layout-container .user-pass .user-blocks-login__title{font-size:48px;line-height:1}}.layout-container .user-login-form .user-blocks-login__reset,.layout-container .user-pass .user-blocks-login__reset{text-align:right;display:block}.layout-container .user-login-form .form-actions,.layout-container .user-pass .form-actions{margin:0 auto 64px;max-width:352px;display:flex;justify-content:center}.layout-container .user-login-form label,.layout-container .user-pass label{display:block}.layout-container .form-type-checkbox label,.layout-container label{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.5em;display:inline-flex;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-size:16px}.layout-container label{color:#0D0D0D;margin:4px 0}.layout-container label:last-child{margin-bottom:0}@media (min-width:1200px){.layout-container label{margin:8px 0}}.layout-container .form-type-checkbox.error{border:1px dashed #EB5757;padding:4px}.layout-container .form-type-checkbox.error label:before{color:#EB5757}.layout-container .form-type-checkbox input[type=checkbox]{visibility:hidden;left:-99999px;position:absolute;opacity:0;cursor:pointer;display:inline-block;width:24px;height:24px}.layout-container .form-type-checkbox input[type=checkbox]:checked+label:before{content:"check_box"}.layout-container .form-type-checkbox label{color:#0D0D0D;align-items:center;margin:0 16px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout-container .form-type-checkbox label:last-child{margin-bottom:0}.layout-container .form-type-checkbox label:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;content:"check_box_outline_blank";color:#354F66;margin-right:8px;display:inline-block}.layout-container input.form-autocomplete,.layout-container input.form-autocomplete-loading{background-position:95% center!important}.layout-container img{display:block;height:auto}.layout-container .image--cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .image--with-background{background-color:#0D0D0D}.layout-container .block-commerce-cart .cart-block--link__expand{position:relative}.layout-container .block-commerce-cart .cart-block--summary__icon{display:block;width:48px;height:48px;border-radius:50%;background:#354F66;position:relative}.layout-container .block-commerce-cart .cart-block--summary__icon img,.layout-container .block-commerce-cart .cart-block--summary__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:auto}.layout-container .block-commerce-cart .cart-block--summary__count{position:absolute;top:0;right:0;background:#50B068;color:#fff;border-radius:50%;min-width:24px;display:flex;align-items:center;justify-content:center}.layout-container .block-commerce-cart .cart-block--contents{max-width:90vw;width:360px}.layout-container .block-commerce-cart .cart-block--contents__inner{box-shadow:0 0 16px rgba(0,0,0,.16)}.layout-container .block-commerce-cart .cart-block--contents__items{overflow-y:auto;min-height:80px}.layout-container .block-commerce-cart .cart-block--contents__links{display:flex;justify-content:center;margin:0 auto;padding:24px}.layout-container .block-commerce-cart .cart-block--contents__links a{font-size:16px;line-height:24px;font-weight:600;background:#50B068;padding:7px 28px;color:#fff;text-decoration:none;box-shadow:0 0 16px rgba(53,79,102,.24);transition:box-shadow .3s;border:1px solid #50B068}.layout-container .block-commerce-cart .cart-block--contents__links a:hover{box-shadow:none}.layout-container .slick-arrow{padding:0;background:0 0;border:none;font-size:0;z-index:10;color:#354F66;transition:box-shadow .3s;border-radius:50%}.layout-container .slick-arrow:hover{box-shadow:0 0 10px 0 currentColor}.layout-container .slick-arrow svg{width:56px;height:56px}.layout-container table{width:100%;border-collapse:collapse;border-spacing:0}.layout-container table thead{color:#50B068;font-size:16px;line-height:24px;font-weight:700}.layout-container table thead tr{background:#F7F7F7}.layout-container table thead th{padding:8px 16px}@media (min-width:1024px){.layout-container table thead th{padding:16px 24px}}.layout-container table tbody{font-size:16px;line-height:24px;font-weight:400;color:#050B06}.layout-container table tbody tr:nth-child(even){background:#F7F7F7}.layout-container table tbody td{text-align:center;padding:16px}@media (min-width:1024px){.layout-container table tbody td{padding:24px}}.layout-container .text-outline{color:rgba(80,176,104,.24);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#50B068}.layout-container .text-outline_white{color:rgba(255,255,255,.48);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.layout-container .h,.layout-container .h1,.layout-container .h2,.layout-container .h3,.layout-container .h4,.layout-container .h5,.layout-container .h6,.layout-container h1,.layout-container h2,.layout-container h3,.layout-container h4,.layout-container h5,.layout-container h6{margin:0 0 16px;color:inherit;display:block;font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1.2}.layout-container .h1,.layout-container h1{line-height:1.2;font-weight:800;font-size:40px}@media (min-width:1200px){.layout-container .h1,.layout-container h1{font-size:56px;line-height:1.142}}.layout-container .h2,.layout-container h2{font-size:32px;line-height:1.25;font-weight:700}@media (min-width:1200px){.layout-container .h2,.layout-container h2{font-size:48px;line-height:1}}.layout-container .h3,.layout-container h3{font-size:32px;line-height:1.333;font-weight:600}@media (min-width:1200px){.layout-container .h3,.layout-container h3{font-size:40px;line-height:1.2}}.layout-container .h4,.layout-container h4{font-size:20px}.layout-container .h5,.layout-container h5{font-size:16px}.layout-container p{margin:0 0 1em}.layout-container a{color:#354F66}.layout-container a:focus,.layout-container a:hover{text-decoration:none}.layout-container .employee-card{position:relative;box-shadow:0 0 16px rgba(0,0,0,.16)}.layout-container .employee-card:hover .employee-card__content{opacity:1;visibility:visible}.layout-container .employee-card__media{width:100%;height:400px}@supports (aspect-ratio:1){.layout-container .employee-card__media{height:auto;aspect-ratio:4/5}}.layout-container .employee-card__media *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.layout-container .employee-card__content{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px;display:flex;flex-direction:column;justify-content:center}.layout-container .employee-card__title{margin-bottom:8px;font-size:24px;font-weight:600;line-height:24px}.layout-container .employee-card__position{margin-bottom:12px;font-size:16px;line-height:24px;color:#50B068;font-weight:400}.layout-container .employee-card__contact{list-style-type:none;margin:0;padding:0}.layout-container .employee-card__linked{font-size:16px;line-height:24px;text-decoration:none;color:#050B06;display:inline-flex;align-items:center}.layout-container .employee-card__linked:hover{color:#50B068}.layout-container .info-list{list-style-type:none;padding:0;margin:0 0 -16px;-moz-column-count:1;column-count:1}@media (min-width:768px){.layout-container .info-list{-moz-column-count:2;column-count:2;margin:0 0 -24px}}.layout-container .info-list__item{display:flex;align-items:center;margin:0 0 16px;font-size:16px;line-height:24px}@media (min-width:768px){.layout-container .info-list__item{margin:0 40px 24px 0}}.layout-container .info-list__icon{width:24px;height:24px;margin-right:16px}@media (min-width:1200px){.layout-container .info-list__icon{width:32px;height:32px}}.layout-container .product-user{display:flex;margin-bottom:48px;width:100%;flex-direction:column}@media (min-width:768px){.layout-container .product-user{flex-direction:row;align-items:center}}.layout-container .product-user:last-child{margin-bottom:0}.layout-container .product-user__link{display:flex;text-decoration:none;flex:1;flex-direction:column}@media (min-width:1024px){.layout-container .employee-card__content{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;transition:.3s}.layout-container .product-user__link{align-items:center;flex-direction:row}}.layout-container .product-user__media{font-size:0;line-height:0;margin-bottom:16px;width:192px}@media (min-width:768px){.layout-container .product-user__media{padding-right:32px;margin-bottom:0}}.layout-container .product-user__media img{width:100%;height:auto}.layout-container .product-user__content{margin-bottom:32px}@media (min-width:768px){.layout-container .product-user__content{max-width:384px;padding-right:32px;margin-bottom:0}}.layout-container .product-user__title{font-size:20px;margin-bottom:16px}.layout-container .product-user__measurement,.layout-container .product-user__vnummer{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;margin:0 0 8px;-webkit-font-smoothing:antialiased;color:#0D0D0D;list-style-type:none;padding:0;display:flex;gap:4px}.layout-container .product-user__measurement:last-child,.layout-container .product-user__vnummer:last-child{margin-bottom:0}.layout-container .product-user__measurement strong,.layout-container .product-user__vnummer strong{font-weight:600}.layout-container .product-user__footer{display:flex;align-items:center;justify-content:space-between}.layout-container .product-user .field--name-quantity{font-size:16px;line-height:16px}.layout-container .product-user .field--name-quantity .form-item{display:flex;align-items:center;margin-bottom:8px}.layout-container .product-user .field--name-quantity input{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;margin:0 0 16px 16px;-webkit-font-smoothing:antialiased;color:#0D0D0D;padding:4px 0 4px 12px;background:#F7F7F7;font-feature-settings:'pnum' on,'lnum' on;min-width:auto;min-height:auto;height:24px;width:72px;text-align:center}.layout-container .product-user .field--name-quantity input:last-child{margin-bottom:0}.layout-container .product-user__price{font-size:16px;line-height:16px}.layout-container .product-user__price span{margin-left:16px;color:#50B068;font-weight:700;font-feature-settings:'pnum' on,'lnum' on}.layout-container .product-user .button{font-weight:400;margin-left:auto;margin-right:0}body.path-user .block-local-tasks-block{background:0 0;padding:0;width:100%;order:1}body.path-user .block-local-tasks-block *{all:revert}body.path-user .block-local-tasks-block .contextual-links,body.path-user .block-local-tasks-block .trigger,body.path-user .block-local-tasks-block .visually-hidden{display:none}body.path-user .block-local-tasks-block ul.tabs.primary{margin:0;list-style-type:none!important;padding-left:0!important}body.path-user .block-local-tasks-block ul.tabs.primary a{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;margin:0 0 16px;-webkit-font-smoothing:antialiased;color:#0D0D0D;display:block;padding:8px 0 8px 24px;text-decoration:none;position:relative}body.path-user .block-local-tasks-block ul.tabs.primary a:last-child{margin-bottom:0}@media (min-width:1200px){body.path-user .block-local-tasks-block ul.tabs.primary a{padding:12px 0 12px 24px}}body.path-user .block-local-tasks-block ul.tabs.primary a:hover{color:#50B068}body.path-user .block-local-tasks-block ul.tabs.primary a:after{content:'';position:absolute;top:0;bottom:0;left:0;width:2px;background:#50B068;opacity:0;transition:.3s}body.path-user .block-local-tasks-block ul.tabs.primary a.is-active{color:#50B068;font-weight:600;line-height:16px}body.path-user .block-local-tasks-block ul.tabs.primary a.is-active:after{opacity:1}.layout-container .social-icons{display:flex;margin:0}.layout-container .social-icons>a{margin:0 32px 0 0}.layout-container .social-icons img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain;transition:transform .3s}.layout-container .social-icons img:hover{transform:scale(1.1)}.layout-container .social-list{list-style-type:none;padding:0;margin:0}.layout-container .social-list__link{color:#50B068;display:inline-block;vertical-align:top;font-size:0}.layout-container .social-list__link svg{width:40px;height:40px}.layout-container .teaser-card{position:relative;margin:0;text-decoration:none;color:#0D0D0D;box-shadow:0 0 16px rgba(16,112,187,.16);background-color:#FCFEFD}@media (min-width:768px){body.path-user .block-local-tasks-block{order:unset}.layout-container .teaser-card{flex:1 0 256px}}.layout-container .teaser-card:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 64px rgba(0,0,0,.16);z-index:-1;transition:.3s}.layout-container .teaser-card__container{text-decoration:none;display:flex;flex-direction:column;height:100%}.layout-container .teaser-card__image,.layout-container .teaser-card__media{width:100%;padding-top:62.5%;position:relative;height:204px}.layout-container .teaser-card__image .field__item *,.layout-container .teaser-card__image img,.layout-container .teaser-card__media .field__item *,.layout-container .teaser-card__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .teaser-card__content{padding:32px 24px;word-break:break-word;flex:1}.layout-container .teaser-card__date{color:#50B068;text-decoration:none;margin-bottom:8px;font-size:16px;line-height:16px;font-weight:300}.layout-container .teaser-card__date:hover{text-decoration:underline}.layout-container .teaser-card__button,.layout-container .value-card__link{font-weight:600;text-decoration:none;transition:box-shadow .3s;border:1px solid #50B068;color:#50B068;background:0 0}.layout-container .teaser-card__title{font-size:24px;line-height:1;font-weight:600;margin-bottom:8px}.layout-container .teaser-card__text{margin-bottom:16px}@media (min-width:768px){.layout-container .teaser-card__content{display:flex;flex-direction:column;justify-content:flex-start}.layout-container .teaser-card__text{flex:1}}.layout-container .teaser-card__footer{display:flex;align-items:center;justify-content:space-between}.layout-container .teaser-card__button{font-size:16px;line-height:24px;padding:7px 28px;box-shadow:none}.layout-container .teaser-card__button:hover{box-shadow:0 0 16px rgba(53,79,102,.24)}.layout-container .value-card{padding:80px 0 0;margin:0 -16px}.layout-container .value-card__content{padding:0 16px 16px}.layout-container .value-card__title{font-size:24px;line-height:24px;margin-bottom:16px}.layout-container .value-card__text{margin-bottom:32px}.layout-container .value-card__link{font-size:16px;line-height:24px;padding:7px 28px;box-shadow:none}.layout-container .hero-card__link,.layout-container .value-card__link:hover{box-shadow:0 0 16px rgba(53,79,102,.24)}.layout-container .text-slider__slick-next,.layout-container .text-slider__slick-prev{top:0;position:absolute;color:#50B068}.layout-container .text-slider__slick-next svg,.layout-container .text-slider__slick-prev svg{width:56px;height:56px}.layout-container .text-slider__slick-prev{left:0}.layout-container .text-slider__slick-next{left:72px}@media (min-width:768px){.layout-container .text-slider__slick-next svg,.layout-container .text-slider__slick-prev svg{width:40px;height:40px}.layout-container .text-slider__slick-next{left:48px}}@media (min-width:1200px){.layout-container .contact-small{display:flex;align-items:center}}.layout-container .contact-small__map{display:none}@media (min-width:1200px){.layout-container .contact-small__map{display:block;width:100%;max-width:312px;font-size:0}}.layout-container .contact-small__text{font-size:16px;font-weight:400;line-height:32px;color:#050B06;margin:0 0 64px}@media (min-width:768px){.layout-container .contact-small__text{margin:0 0 20px}}@media (min-width:1200px){.layout-container .contact-small__text{padding:0 20px;margin:0}.layout-container .contact-small__social{padding:0 20px;align-self:flex-end;margin-bottom:8px}}.layout-container .contact-small__email{color:#050B06;text-decoration:underline}.layout-container .contact-small__email:hover{text-decoration:none}.layout-container .contact-small__info-list{list-style-type:none;padding:0;margin:0;line-height:24px}.layout-container .contact-small__info-item{font-size:16px;margin-bottom:8px}.layout-container .contact-small__info-item b{font-weight:700}.layout-container .footer-nav__cols{display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr);margin:0;padding:0}@media (max-width:1023px){.layout-container .footer-nav__cols{grid-gap:24px}.layout-container .footer-nav__col{position:relative}}@media (max-width:767px){.layout-container .footer-nav__cols{grid-gap:16px}}@media (min-width:1024px){.layout-container .footer-nav__cols{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px) and (max-width:1023px){.layout-container .footer-nav__cols{grid-gap:24px}}@media (min-width:1024px) and (max-width:767px){.layout-container .footer-nav__cols{grid-gap:16px}}.layout-container .footer-nav__col{margin:0;padding:0;list-style:none}.layout-container .footer-nav__col--expanded .footer-nav__submenu{display:block}.layout-container .footer-nav__col--expanded:after{transform:rotate(180deg)}.layout-container .footer-nav__col>a,.layout-container .footer-nav__col>span{font-weight:700;display:block;text-decoration:none;margin-bottom:16px;min-height:40px}@media (max-width:1023px){.layout-container .footer-nav__col:after{content:url(/themes/custom/scanlux/images/keyboard_arrow_down_black_24dp.svg);position:absolute;top:8px;right:8px;transition:.3s transform;height:24px;width:24px}.layout-container .footer-nav__col:after:hover{cursor:pointer}.layout-container .footer-nav__col>a,.layout-container .footer-nav__col>span{margin:0 48px 0 0;padding:12px 0}.layout-container .footer-nav__submenu{display:none}}.layout-container .footer-nav__submenu{padding:0}.layout-container .footer-nav__submenu>li{list-style:none;padding:0;display:block;margin-bottom:8px}@media (max-width:1023px){.layout-container .footer-nav__submenu>li{margin-left:8px}}.layout-container .footer-nav__submenu>li.user_login i,.layout-container .footer-nav__submenu>li.user_logout i{line-height:16px;vertical-align:text-top}.layout-container .footer-nav__submenu>li>a{display:block;text-decoration:none;padding-bottom:8px;margin-bottom:8px;font-weight:400}.layout-container .menu__title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.layout-container .menu__list{list-style-type:none;padding:0;margin:0}.layout-container .menu__item{margin-bottom:16px}.layout-container .menu__item:last-child{margin-bottom:0}.layout-container .menu__link{font-size:16px;font-weight:400;line-height:24px;color:#050B06;text-decoration:none}.layout-container .menu__link:hover{color:#50B068}.layout-container .main-menu{list-style-type:none;padding:24px 16px;margin:0}.layout-container .main-menu .menu-item{margin-bottom:16px;text-align:center}@media (min-width:1200px){.layout-container .main-menu{padding:0;display:flex;align-items:center}.layout-container .main-menu .menu-item{margin:0 24px}}.layout-container .main-menu .menu-item:last-child{margin-bottom:0}.layout-container .main-menu a{font-size:16px;font-weight:600;line-height:24px;text-decoration:none;color:#050B06}.layout-container .main-menu a:hover{color:#50B068}.layout-container .hero-card{position:relative}.layout-container .hero-card__media{position:absolute;inset:0;z-index:-1}.layout-container .hero-card__media img,.layout-container .hero-card__media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .hero-card__content{margin:0 auto;padding:176px 20px 0 19px;width:100%;max-width:1248px;position:relative;height:704px}@media (min-width:768px){.layout-container .hero-card__content{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .hero-card__content{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .hero-card__content{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .hero-card__content{padding-right:160px;padding-left:160px}}.layout-container .hero-card__slick-nav .slick-next,.layout-container .hero-card__slick-nav .slick-prev{margin-right:8px;color:#fff;cursor:pointer;border:none;background:0 0}.layout-container .hero-card__slick-nav .slick-next svg,.layout-container .hero-card__slick-nav .slick-prev svg{width:56px;height:56px}@media (min-width:768px){.layout-container .hero-card__slick-nav .slick-next svg,.layout-container .hero-card__slick-nav .slick-prev svg{width:40px;height:40px}}.layout-container .hero-card__title{font-size:32px;font-weight:800;color:#fff;line-height:48px;margin:0 0 32px;display:block;width:100%;overflow-wrap:break-word}@media (min-width:768px){.layout-container .hero-card__title{max-width:50%;font-size:48px;overflow-wrap:normal;line-height:normal}}@media (min-width:1200px){.layout-container .hero-card__title{font-size:56px}}.layout-container .hero-card__link{font-size:16px;line-height:24px;font-weight:600;background:#50B068;padding:7px 28px;color:#fff;text-decoration:none;transition:box-shadow .3s;border:1px solid #50B068}.layout-container .hero-card__link:hover{box-shadow:none}.layout-container .nav-card{margin:0 0 48px;padding-top:40px;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;line-height:1.5;color:#050B06;text-decoration:none;min-width:200px;position:relative}@media (min-width:768px){.layout-container .nav-card{padding-bottom:20px;border-bottom:2px solid transparent;margin:0 20px 0 0}}@media (min-width:1200px){.layout-container .nav-card{padding-bottom:42px;border-bottom:4px solid transparent;margin:0 96px 0 0}}.layout-container .nav-card:last-child{margin:0}.layout-container .nav-card.active,.layout-container .nav-card:hover{border-bottom-color:#50B068}.layout-container .nav-card:after{content:"";flex-shrink:1;width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.167 10h11.666M10 15.834 15.833 10 10 4.167" stroke="%23080B05" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.layout-container .nav-card__link{position:absolute;width:24px;height:24px;top:0;left:0}.layout-container .nav-card__link img,.layout-container .nav-card__link svg{width:100%;height:auto}.layout-container .nav-cards{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .nav-cards{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .nav-cards{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .nav-cards{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .nav-cards{padding-right:160px;padding-left:160px}}.layout-container .nav-cards__container{width:auto;position:relative;z-index:100;background:#fff;margin-top:-144px;list-style-type:none;display:inline-block;padding:32px 0 24px 56px}@media (min-width:768px){.layout-container .nav-cards__container{margin-top:-48px;display:inline-flex;flex-wrap:wrap;flex-direction:row;padding:32px 0 0}}.layout-container .nav-cards__container:after{content:'';z-index:-1;position:absolute;top:0;bottom:0;right:-64px;left:-9999px;background:#fff;box-shadow:0 0 96px rgba(0,0,0,.16)}.layout-container .footer{display:block;padding-top:32px;padding-bottom:48px;box-shadow:0 0 16px rgba(0,0,0,.16)}@media (min-width:1200px){.layout-container .nav-cards__container{margin-top:-64px}.layout-container .footer{padding-top:64px;padding-bottom:40px}}.layout-container .footer__logo-link{margin:0 auto 32px;padding:0 20px 0 19px;width:100%;max-width:1248px;display:block}@media (min-width:768px){.layout-container .footer__logo-link{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .footer__logo-link{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .footer__logo-link{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .footer__logo-link{padding-right:160px;padding-left:160px}}.layout-container .footer__logo-link img{width:140px}.layout-container .footer__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px;display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.layout-container .footer__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .footer__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .footer__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .footer__container{padding-right:160px;padding-left:160px}}@media (max-width:1023px){.layout-container .footer__container{grid-gap:24px}}@media (max-width:767px){.layout-container .footer__container{grid-gap:16px}}@media (min-width:768px){.layout-container .footer__container{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.layout-container .footer__container{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){.layout-container .footer__container{grid-gap:16px}}@media (min-width:1024px){.layout-container .footer__container{display:grid;grid-gap:32px;grid-template-columns:repeat(12,1fr)}.layout-container .footer__contact{grid-column:auto/span 7}}@media (min-width:1024px) and (max-width:1023px){.layout-container .footer__container{grid-gap:24px}}@media (min-width:1024px) and (max-width:767px){.layout-container .footer__container{grid-gap:16px}}.layout-container .footer__contact>div{display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (max-width:1023px){.layout-container .footer__contact>div{grid-gap:24px}}.layout-container .footer__contact>div p{margin:0}.layout-container .footer .field--name-body img{width:200px}@-webkit-keyframes drop-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes drop-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}body:not(.user-logged-in) .header--floating{position:fixed;inset:0 0 auto;background:#FBFDFC;z-index:1000;-webkit-animation-name:drop-down;animation-name:drop-down;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.layout-container .header{padding:12px 0;position:relative;z-index:400;box-shadow:0 0 16px rgba(0,0,0,.16)}@media (min-width:1200px){.layout-container .header{padding:28px 0}}.layout-container .header__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px;display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.layout-container .header__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .footer__nav{grid-column:auto/span 5}.layout-container .header__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .header__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .header__container{padding-right:160px;padding-left:160px}}.layout-container .header__logo-link{font-size:0;width:100%;max-width:70px}.layout-container .header__logo-link a{display:block}.layout-container .header__nav{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:100;opacity:0;visibility:hidden;transition:.3s}@media (min-width:1200px){.layout-container .header__nav{position:static;background:0 0;opacity:1;visibility:visible}}.layout-container .header__buttons{display:flex;align-items:center}.layout-container .header__burger-menu{margin-left:16px}.layout-container .header .button{display:inline-flex;align-items:center;gap:8px;padding-left:16px;padding-right:16px}@media (max-width:767px){.layout-container .footer__contact>div{grid-gap:16px}.layout-container .header .button{padding:8px;font-size:12px;line-height:16px}}.layout-container .header .button__icon{line-height:8px}.layout-container .header .button svg{width:12px;height:12px}.layout-container .header .block-commerce-cart{margin-left:24px;position:absolute;top:calc(100% + 10px);right:16px}.layout-container .header__home{margin-right:16px;font-size:0;line-height:0;font-weight:400;text-decoration:none;display:flex;align-items:center}@media (min-width:768px){.layout-container .header__logo-link{max-width:140px}.layout-container .header .button svg{width:16px;height:16px}.layout-container .header .block-commerce-cart{position:static}.layout-container .header__home{margin-right:56px}}.layout-container .header__home:hover{color:#50B068}.layout-container .header__home-icon{width:32px;height:32px;display:block}@media (min-width:480px){.layout-container .header__home{font-size:16px;line-height:24px}.layout-container .header__home-icon{margin-right:8px;width:16px;height:16px;margin-top:-4px}}.layout-container .header__home-icon img,.layout-container .header__home-icon svg{width:100%;height:auto}.layout-container .header__logout{margin-left:16px;color:#50B068;font-size:16px;line-height:24px;display:flex;align-items:center}.layout-container .mobile-menu{margin:0 auto;padding:0 20px 0 19px;width:100%;background:#FCFEFD;position:fixed;top:58px;right:0;left:0;bottom:0;display:none;z-index:101;box-shadow:inset 0 0 16px rgba(0,0,0,.16);overflow-x:hidden;overflow-y:auto}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item>a:last-child,.layout-container .mobile-menu .main-extra>.menu-item a:last-child,.layout-container .mobile-menu .main-extra>.menu-item span:last-child,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item>a:last-child,.layout-container .mobile-menu>.main-menu>.menu-item a:last-child,.layout-container .mobile-menu>.main-menu>.menu-item span:last-child{margin-bottom:0}@media (min-width:768px){.layout-container .mobile-menu{padding-right:40px;padding-left:40px;top:72px}}@media (min-width:1024px){.layout-container .mobile-menu{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .mobile-menu{padding-right:128px;padding-left:128px;display:none!important}}@media (min-width:1920px){.layout-container .mobile-menu{padding-right:160px;padding-left:160px}}.layout-container .mobile-menu .field__item{display:none}body.menu-open{overflow:hidden}@media (min-width:1024px){body.menu-open{overflow:unset}}.layout-container .mobile-menu .main-extra,.layout-container .mobile-menu>.main-menu{margin:0;padding:0;list-style:none;width:100%}.layout-container .mobile-menu .main-extra>.menu-item,.layout-container .mobile-menu>.main-menu>.menu-item{position:relative;display:flex;flex-wrap:wrap;padding:0;margin:0;border-bottom:2px solid #BACABA}.layout-container .mobile-menu .main-extra>.menu-item .menu-item__link,.layout-container .mobile-menu>.main-menu>.menu-item .menu-item__link{display:none}.layout-container .mobile-menu .main-extra>.menu-item a,.layout-container .mobile-menu .main-extra>.menu-item span,.layout-container .mobile-menu>.main-menu>.menu-item a,.layout-container .mobile-menu>.main-menu>.menu-item span{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:20px;line-height:24px;display:flex;align-items:center;padding:32px 20px;color:#537A53;text-decoration:none;margin:0;flex:1 0 auto;width:calc(100% - 48px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.layout-container .mobile-menu .main-extra>.menu-item--collapsed>a,.layout-container .mobile-menu .main-extra>.menu-item--collapsed>span,.layout-container .mobile-menu .main-extra>.menu-item--expanded>a,.layout-container .mobile-menu .main-extra>.menu-item--expanded>span,.layout-container .mobile-menu>.main-menu>.menu-item--collapsed>a,.layout-container .mobile-menu>.main-menu>.menu-item--collapsed>span,.layout-container .mobile-menu>.main-menu>.menu-item--expanded>a,.layout-container .mobile-menu>.main-menu>.menu-item--expanded>span{padding-right:48px}.layout-container .mobile-menu .main-extra>.menu-item--collapsed:after,.layout-container .mobile-menu .main-extra>.menu-item--expanded:after,.layout-container .mobile-menu>.main-menu>.menu-item--collapsed:after,.layout-container .mobile-menu>.main-menu>.menu-item--expanded:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;opacity:1;content:"arrow_forward_ios";position:absolute;right:20px;top:20px;cursor:pointer;padding:12px;color:#0D0D0D;transform:rotate(90deg)}.layout-container .mobile-menu .main-extra>.menu-item--expanded>a,.layout-container .mobile-menu .main-extra>.menu-item--expanded>span,.layout-container .mobile-menu>.main-menu>.menu-item--expanded>a,.layout-container .mobile-menu>.main-menu>.menu-item--expanded>span{color:#537A53}.layout-container .mobile-menu .main-extra>.menu-item--expanded:after,.layout-container .mobile-menu>.main-menu>.menu-item--expanded:after{transform:rotate(-90deg);color:#537A53}.layout-container .mobile-menu .main-extra>.menu-item--active-trail:after,.layout-container .mobile-menu>.main-menu>.menu-item--active-trail:after{transform:rotate(0)}.layout-container .mobile-menu .main-extra>.menu-item .submenu,.layout-container .mobile-menu>.main-menu>.menu-item .submenu{flex:1 0 100%;margin:0;padding:0;position:relative;top:-16px}.layout-container .mobile-menu .main-extra>.menu-item .submenu ul,.layout-container .mobile-menu>.main-menu>.menu-item .submenu ul{margin:0;padding:0}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item{display:flex;flex-wrap:wrap;padding:0;margin:0;color:#537A53}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item:first-of-type,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item:first-of-type{border-top:none}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item>a,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item>a{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;-webkit-font-smoothing:antialiased;color:#BACABA;padding:12px 20px;margin:0}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item>a p,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item>a p{color:#537A53;margin:0}.layout-container .mobile-menu .main-extra>.menu-item .submenu .menu-item>a:after,.layout-container .mobile-menu>.main-menu>.menu-item .submenu .menu-item>a:after{font-family:'Material Icons';font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;opacity:1;content:"arrow_forward_ios";font-size:16px;position:absolute;right:24px;top:4px;cursor:pointer;padding:12px;color:rgba(83,122,83,.5)}.layout-container .article-blocks-overview__header .article-blocks-overview__title,.layout-container .card-blocks-select__header .card-blocks-select__title,.layout-container .card-blocks-services__header .card-blocks-services__title,.layout-container .contact-person__mail,.layout-container .contact-person__name,.layout-container .contact-person__phone,.layout-container .contact-person__title,.layout-container .content-blocks-test h1,.layout-container .content-blocks-test h2,.layout-container .content-blocks-text h1,.layout-container .content-blocks-text h2,.layout-container .user-blocks-single-order__value,.layout-container .user-card__mail,.layout-container .user-card__name,.layout-container .user-card__phone,.layout-container .user-card__title{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}.layout-container .mobile-menu>.main-menu li .menu-aside{display:none}.layout-container .mobile-menu__buttons{display:flex;justify-content:center}.layout-container .mobile-menu__subscribe{margin:32px 0!important}body.toolbar-horizontal .mobile-menu,body.toolbar-vertical .mobile-menu{top:238px}.layout-container .mobile-menu>.menu-aside .menu-item__link{display:block}.layout-container .mobile-menu>.menu-aside .menu-aside__icon,.layout-container .mobile-menu>.menu-aside .menu-aside__title{display:none}@media print{.layout-container body{background:#fff;color:#050B06;overflow:visible}.layout-container *{color:#050B06!important;background:0 0!important}.layout-container #footer,.layout-container #header,.layout-container .navigation,.layout-container .navigation-single,.layout-container .search-form{display:none!important}}.layout-container .hero-blocks-category__container{margin:0 auto 56px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .hero-blocks-category__container{padding-right:40px;padding-left:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.layout-container .hero-blocks-category__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .hero-blocks-category__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .hero-blocks-category__container{padding-right:160px;padding-left:160px}}@media (min-width:768px) and (max-width:1023px){.layout-container .hero-blocks-category__container{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){.layout-container .hero-blocks-category__container{grid-gap:16px}}@media (min-width:1200px){.layout-container .hero-blocks-category__container{min-height:416px;margin-bottom:72px}}.layout-container .hero-blocks-category__image{font-size:0;line-height:0}.layout-container .hero-blocks-category__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .hero-blocks-category__text-holder{padding:80px 0 72px;position:relative;margin-bottom:40px}@media (min-width:768px){.layout-container .hero-blocks-category__text-holder{padding:56px 0}}.layout-container .hero-blocks-category__text-holder:after{content:'';position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;background:#50B068;z-index:-1}.layout-container .hero-blocks-category__title{margin-bottom:24px;font-size:40px;font-weight:700;line-height:1;color:#fff}@media (min-width:1200px){.layout-container .hero-blocks-category__text-holder{padding:80px 96px 80px 0}.layout-container .hero-blocks-category__title{margin-bottom:16px;font-size:48px}}.layout-container .hero-blocks-category__content-body{margin-bottom:24px}@media (min-width:1200px){.layout-container .hero-blocks-category__content-body{margin-bottom:32px}}.layout-container .hero-blocks-category__content-body,.layout-container .hero-blocks-category__content-body p{color:#fff}.layout-container .hero-blocks-category .btn_white{color:#050B06}.layout-container .hero-blocks-category .btn{margin-right:5px}.layout-container .hero-blocks-category__icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style-type:none;padding:0;margin:0 -16px -24px}.layout-container .hero-blocks-category__icon{padding:0 16px;margin-bottom:24px;width:100%;max-width:33.33%;text-align:center}.layout-container .hero-blocks-category__icon img{font-size:0;display:inline-block;vertical-align:middle;opacity:.72;max-height:40px;max-width:136px}.layout-container .hero-blocks-category__icon img:hover{opacity:1}.layout-container .hero-blocks-frontpage{margin-bottom:48px}@media (min-width:768px){.layout-container .hero-blocks-frontpage{margin-bottom:80px}}.layout-container .hero-blocks-frontpage__container{margin:0 auto;width:100%;max-width:1920px;padding:0!important}@media (min-width:768px){.layout-container .hero-blocks-frontpage__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .hero-blocks-frontpage__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .hero-blocks-frontpage__container{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container .hero-blocks-frontpage__container{padding-right:160px;padding-left:160px}}.layout-container .hero-blocks-frontpage__hero-cards{position:relative;top:0;left:50%;transform:translateX(-50%);background-color:#F7F7F7}.layout-container .hero-blocks-image{margin:0 auto 56px;width:100%;max-width:1920px;position:relative;padding:168px 0 72px;min-height:536px;overflow:hidden;display:flex;align-items:flex-end}@media (min-width:768px){.layout-container .hero-blocks-image{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .hero-blocks-image{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .hero-blocks-image{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container .hero-blocks-image{padding-right:160px;padding-left:160px}}@media (min-width:768px){.layout-container .hero-blocks-image{padding:56px 0}}@media (min-width:1200px){.layout-container .hero-blocks-image{padding:80px 0;min-height:416px;margin-bottom:56px}}.layout-container .hero-blocks-image__media{position:absolute;top:0;bottom:0;left:0;right:0}.layout-container .hero-blocks-image__media *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .hero-blocks-image__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .hero-blocks-image__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .hero-blocks-image__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .hero-blocks-image__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .hero-blocks-image__container{padding-right:160px;padding-left:160px}}.layout-container .hero-blocks-image__content{width:100%;position:relative}@media (min-width:768px){.layout-container .hero-blocks-image__content{max-width:70%;padding-right:40px}}.layout-container .hero-blocks-image__content>*{position:relative;z-index:2}.layout-container .hero-blocks-image__content:after{content:'';background:linear-gradient(0deg,rgba(251,253,252,.56) -39.79%,rgba(251,253,252,0) 100%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;top:-216px;right:-200px;left:-200px;bottom:-9999px;z-index:1;width:auto}@media (min-width:768px){.layout-container .hero-blocks-image__content:after{width:70vw;background:linear-gradient(90.05deg,rgba(53,79,102,.72) 18.69%,rgba(53,79,102,0) 99.98%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);right:0;top:-9999px;left:unset}}.layout-container .hero-blocks-image__title{margin-bottom:24px;font-size:40px;font-weight:700;line-height:1;color:#fff}@media (min-width:1200px){.layout-container .hero-blocks-image__content{max-width:50%;padding-right:96px}.layout-container .hero-blocks-image__content:after{width:50vw}.layout-container .hero-blocks-image__title{margin-bottom:16px;font-size:48px}}.layout-container .hero-blocks-image__content-body{margin-bottom:24px;color:#fff}.layout-container .hero-blocks-image .button--contrast{color:#050B06}.layout-container .hero-blocks-image .button--ghost{border-color:#fff;color:#fff;margin-left:4px}.layout-container .article-blocks-news{position:relative}.layout-container .article-blocks-news:after{content:'';position:absolute;height:344px;bottom:0;right:24px;left:-9999px;background:rgba(80,176,104,.24);z-index:-1}@media (min-width:1200px){.layout-container .hero-blocks-image__content-body{margin-bottom:32px}.layout-container .article-blocks-news:after{top:0;bottom:0;left:calc(50% - 176px);right:-9999px;height:auto}}.layout-container .article-blocks-news__container{margin:0 auto 96px;padding:0 20px 72px 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .article-blocks-news__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .article-blocks-news__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .article-blocks-news__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .article-blocks-news__container{padding-right:160px;padding-left:160px}}.layout-container .article-blocks-news__header{margin-bottom:40px}@media (min-width:1200px){.layout-container .article-blocks-news__container{padding-top:40px;padding-bottom:80px;display:flex;align-items:center;gap:32px}.layout-container .article-blocks-news__header{flex:0 0 25%;margin:0}}.layout-container .article-blocks-news__title{color:#354F66;margin-bottom:16px;font-size:32px;font-weight:700;line-height:40px}@media (min-width:1200px){.layout-container .article-blocks-news__title{margin-bottom:32px;font-size:48px}}.layout-container .article-blocks-news__text{margin-bottom:40px;color:rgba(5,11,6,.72)}@media (min-width:1200px){.layout-container .article-blocks-news__text{margin-bottom:48px}}.layout-container .article-blocks-news__text p{margin-bottom:16px}@media (min-width:1200px){.layout-container .article-blocks-news__text p{margin-bottom:24px}}.layout-container .article-blocks-news__text p:last-child{margin-bottom:0}.layout-container .article-blocks-news__articles{display:flex;overflow-x:auto;margin:0 -20px -48px;padding:0 8px 48px}@media (min-width:768px){.layout-container .article-blocks-news__header{max-width:70%}.layout-container .article-blocks-news__articles{gap:24px;margin:0;padding:0}}.layout-container .article-blocks-news .teaser-card{flex:1 0 256px;margin:0 12px}@media (min-width:1200px){.layout-container .article-blocks-news__articles{gap:32px;overflow-x:visible;padding:0}.layout-container .article-blocks-news .teaser-card{margin:0;flex:1 0 300px}}.layout-container .article-blocks-overview{position:relative;margin:0 auto 48px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .article-blocks-overview{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .article-blocks-overview{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .article-blocks-overview{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .article-blocks-overview{padding-right:160px;padding-left:160px}}@media (min-width:1200px){.layout-container .article-blocks-overview{margin-bottom:104px}}.layout-container .article-blocks-overview__header{width:100%;margin-bottom:32px}@media (min-width:768px){.layout-container .article-blocks-overview__header{max-width:70%}}@media (min-width:1200px){.layout-container .article-blocks-overview__header{max-width:550px;margin-bottom:48px}}.layout-container .article-blocks-overview__header .article-blocks-overview__title{margin:0 0 16px;display:block;font-size:32px;line-height:1.25;color:#354F66;font-weight:700}@media (min-width:1200px){.layout-container .article-blocks-overview__header .article-blocks-overview__title{font-size:48px;line-height:1}}.layout-container .article-blocks-overview__nav{display:flex;flex-direction:column;align-items:flex-end}@media (min-width:768px){.layout-container .article-blocks-overview__nav{align-items:center;flex-direction:row;justify-content:space-between}}.layout-container .article-blocks-overview__btn{padding-left:24px;padding-right:24px}.layout-container .article-blocks-overview__actions{display:flex;justify-content:space-between;margin-top:48px!important}.layout-container .article-blocks-overview__actions .read-more{font-size:16px;line-height:24px;font-weight:600;padding:7px 28px;text-decoration:none;transition:box-shadow .3s;border:1px solid #50B068;background:0 0;color:#50B068;box-shadow:none}.layout-container .article-blocks-overview__actions .read-more:hover{box-shadow:0 0 16px rgba(53,79,102,.24)}.layout-container .article-blocks-overview__pagination .pager__items{list-style-type:none;padding:0;margin:0 -2px;display:flex}.layout-container .article-blocks-overview__pagination .pager__item--ellipsis,.layout-container .article-blocks-overview__pagination .pager__item--first,.layout-container .article-blocks-overview__pagination .pager__item--last,.layout-container .article-blocks-overview__pagination .pager__item--next span,.layout-container .article-blocks-overview__pagination .pager__item--previous span,body.page-node-type-case .content-blocks-information__image:after{display:none}.layout-container .article-blocks-overview__pagination .pager__item{padding:0 2px}.layout-container .article-blocks-overview__pagination .pager__item--next,.layout-container .article-blocks-overview__pagination .pager__item--previous{font-size:0;position:relative}.layout-container .article-blocks-overview__pagination .pager__item--next:after,.layout-container .article-blocks-overview__pagination .pager__item--previous:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-40%,-50%) rotate(135deg);border-bottom:1px solid #4f4f4f;border-right:1px solid #4f4f4f;width:6px;height:6px}.layout-container .article-blocks-overview__pagination .pager__item--next:after{transform:translate(-50%,-50%) rotate(-45deg)}.layout-container .article-blocks-overview__pagination .pager a{padding:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#F0F0F0;font-size:14px;line-height:1;text-decoration:none;color:#4f4f4f;transition:.3s}.layout-container .article-blocks-overview__pagination .pager a:hover,.layout-container .article-blocks-overview__pagination .pager a_active{background:#50B068;color:#fff}.layout-container .article-blocks-overview__pagination .pager a:hover:after,.layout-container .article-blocks-overview__pagination .pager a_active:after{border-bottom-color:#fff;border-right-color:#fff}.layout-container .article-blocks-overview__articles{display:grid;position:relative;grid-gap:32px;grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.layout-container .article-blocks-overview:after{content:'';position:absolute;top:232px;bottom:152px;left:17%;right:-9999px;background:#50B068;z-index:-1}.layout-container .card-blocks-usp{margin-bottom:160px}@media (min-width:768px){.layout-container .card-blocks-usp{margin-bottom:120px}}@media (min-width:1200px){.layout-container .card-blocks-usp{margin-bottom:184px}}.layout-container .card-blocks-usp__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .card-blocks-usp__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .card-blocks-usp__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .card-blocks-usp__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .card-blocks-usp__container{padding-right:160px;padding-left:160px}}.layout-container .card-blocks-usp__header{margin-bottom:40px}@media (min-width:768px){.layout-container .card-blocks-usp__header{max-width:70%}}.layout-container .card-blocks-usp__title{margin-bottom:16px;color:#354F66;font-size:32px;font-weight:700;line-height:40px}.layout-container .card-blocks-usp__cards{box-shadow:0 30px 64px rgba(39,108,57,.48)}@media (min-width:768px){.layout-container .card-blocks-usp__cards{box-shadow:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}}@media (min-width:1200px){.layout-container .card-blocks-usp__header{max-width:50%}.layout-container .card-blocks-usp__title{font-size:48px}.layout-container .card-blocks-usp__cards{gap:32px}}.layout-container .card-blocks-usp .simple-card{position:relative;display:block;width:100%;aspect-ratio:1;aspect-ratio:unset;height:272px}.layout-container .card-blocks-usp .simple-card:hover:after{box-shadow:none}.layout-container .card-blocks-usp .simple-card:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 30px 64px rgba(39,108,57,.48);z-index:-1;transition:.3s}.layout-container .card-blocks-usp .simple-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.layout-container .card-blocks-usp .simple-card__content{position:absolute;bottom:0;left:0;right:0;background:#50B068;color:#fff;padding:28px 21px 28px 37px;font-size:24px;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:space-between}.layout-container .card-blocks-usp .simple-card__content:after{content:'';flex-shrink:1;display:block;width:22px;height:17px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-image:url(/themes/custom/scanlux/images/arrow-right-white.svg)}.layout-container .card-blocks-usp .benefits__slick-next,.layout-container .card-blocks-usp .benefits__slick-prev{position:absolute;top:calc(100% + 18px)}.layout-container .card-blocks-usp .benefits__slick-next:hover,.layout-container .card-blocks-usp .benefits__slick-prev:hover{color:#50B068}.layout-container .card-blocks-usp .benefits__slick-next{right:0}.layout-container .card-blocks-usp .benefits__slick-prev{right:72px}.layout-container .card-blocks-employees{margin:0 auto 96px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .card-blocks-employees{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .card-blocks-employees{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .card-blocks-employees{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .card-blocks-employees{padding-right:160px;padding-left:160px}}.layout-container .card-blocks-employees__title{font-size:32px;line-height:1.333;margin-bottom:56px;color:#354F66;font-weight:700}.layout-container .card-blocks-employees__employees{display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (max-width:1023px){.layout-container .card-blocks-employees__employees{grid-gap:24px}}@media (max-width:767px){.layout-container .card-blocks-usp__link:after{box-shadow:none}.layout-container .card-blocks-employees__employees{grid-gap:16px}}@media (min-width:480px){.layout-container .card-blocks-employees__employees{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}}.layout-container .card-blocks-values{margin-bottom:96px}@media (min-width:1200px){.layout-container .card-blocks-employees__title{font-size:40px;line-height:1.2}.layout-container .card-blocks-values{margin-bottom:104px}}.layout-container .card-blocks-values__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .card-blocks-values__container{padding-right:40px;padding-left:40px;display:flex;align-items:center}}@media (min-width:1024px){.layout-container .card-blocks-values__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .card-blocks-values__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .card-blocks-values__container{padding-right:160px;padding-left:160px}}.layout-container .card-blocks-values__image{margin-bottom:24px}@media (min-width:768px){.layout-container .card-blocks-values__image{flex:0 0 50%;padding-right:40px;margin-bottom:0}.layout-container .card-blocks-values__text-holder{flex:0 0 50%;max-width:50%}}.layout-container .card-blocks-values__title{margin-bottom:24px;color:#354F66;font-size:32px;font-weight:700;line-height:40px}@media (min-width:1200px){.layout-container .card-blocks-values__image{padding-right:128px}.layout-container .card-blocks-values__text-holder{padding-left:16px}.layout-container .card-blocks-values__title{margin-bottom:40px;font-size:48px}}.layout-container .card-blocks-select{margin:0 auto 112px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .card-blocks-select{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .card-blocks-select{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .card-blocks-select{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .card-blocks-select{padding-right:160px;padding-left:160px}}@media (min-width:1200px){.layout-container .card-blocks-select{margin-bottom:80px}}.layout-container .card-blocks-select__header{width:100%;margin-bottom:8px}@media (min-width:768px){.layout-container .card-blocks-select__header{max-width:70%}}@media (min-width:1200px){.layout-container .card-blocks-select__header{max-width:550px;margin-bottom:48px}}.layout-container .card-blocks-select__header .card-blocks-select__title{margin:0 0 16px;display:block;font-size:32px;line-height:1.25;color:#354F66;font-weight:700}@media (min-width:1200px){.layout-container .card-blocks-select__header .card-blocks-select__title{font-size:48px;line-height:1}}@media (min-width:768px){.layout-container .card-blocks-select__header{margin-bottom:24px}}.layout-container .card-blocks-select__articles{margin:0 -16px;padding-bottom:32px}.layout-container .card-blocks-select__articles .slick-track{display:flex}.layout-container .card-blocks-select .slick-next,.layout-container .card-blocks-select .slick-prev{position:absolute;bottom:0;box-shadow:0 0 16px rgba(0,0,0,.16);background:#fff;color:#050B06;z-index:10;line-height:0}.layout-container .card-blocks-select .slick-next svg,.layout-container .card-blocks-select .slick-prev svg{width:32px;height:32px}.layout-container .card-blocks-select .slick-prev{right:56px}@media (min-width:768px){.layout-container .card-blocks-select__articles{margin:0;padding:0}.layout-container .card-blocks-select .slick-next,.layout-container .card-blocks-select .slick-prev{bottom:auto;top:50%;transform:translateY(-50%)}.layout-container .card-blocks-select .slick-prev{right:auto;left:0}}.layout-container .card-blocks-select .slick-next{right:16px}.layout-container .card-blocks-select .slick-slide{padding:16px;float:none;height:auto}.layout-container .card-blocks-select .slick-slide>div{height:100%}.layout-container .card-blocks-select .blogpost-teaser-card{display:block;height:100%}.layout-container .card-blocks-select .blogpost-teaser-card__container{display:block;height:100%;min-height:352px;background:#fff;box-shadow:0 0 16px rgba(0,0,0,.16);text-decoration:none;color:#050B06}.layout-container .card-blocks-select .blogpost-teaser-card__media{height:256px;display:block}.layout-container .card-blocks-select .blogpost-teaser-card__media *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .card-blocks-select .blogpost-teaser-card__content{padding:16px 24px 24px;display:block}.layout-container .card-blocks-select .blogpost-teaser-card__subtitle{display:block;font-size:16px;line-height:24px;margin-bottom:8px}.layout-container .card-blocks-select .blogpost-teaser-card__title{font-size:24px;line-height:32px;font-weight:600;display:block}.layout-container .card-blocks-services{margin:0 auto 120px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .card-blocks-select .slick-next{right:0}.layout-container .card-blocks-services{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .card-blocks-services{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .card-blocks-select .blogpost-teaser-card__container{min-height:392px}.layout-container .card-blocks-services{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .card-blocks-services{padding-right:160px;padding-left:160px}}.layout-container .card-blocks-services__header{width:100%;margin-bottom:40px}@media (min-width:768px){.layout-container .card-blocks-services__header{max-width:70%}}@media (min-width:1200px){.layout-container .card-blocks-services__header{max-width:550px;margin-bottom:48px}}.layout-container .card-blocks-services__header .card-blocks-services__title{margin:0 0 16px;display:block;font-size:32px;line-height:1.25;color:#354F66;font-weight:700}.layout-container .card-blocks-services__services{display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (max-width:1023px){.layout-container .card-blocks-services__services{grid-gap:24px}}@media (max-width:767px){.layout-container .card-blocks-services__services{grid-gap:16px}}@media (min-width:768px){.layout-container .card-blocks-services__services{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}.layout-container .contact-banner,.layout-container .content-blocks-call-to-action{margin-top:120px}}@media (min-width:768px) and (max-width:1023px){.layout-container .card-blocks-services__services{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){.layout-container .card-blocks-services__services{grid-gap:16px}}@media (min-width:1200px){.layout-container .card-blocks-services__header .card-blocks-services__title{font-size:48px;line-height:1}.layout-container .card-blocks-services__services{display:grid;grid-gap:32px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px) and (max-width:1023px){.layout-container .card-blocks-services__services{grid-gap:24px}}@media (min-width:1200px) and (max-width:767px){.layout-container .card-blocks-services__services{grid-gap:16px}}.layout-container .card-blocks-services .teaser-card{min-height:350px}.layout-container .contact-banner,.layout-container .content-blocks-call-to-action{position:relative;color:#fff}.layout-container .contact-banner:after,.layout-container .content-blocks-call-to-action:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#50B068;z-index:-1}.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px;display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .card-blocks-services .teaser-card{min-height:400px}.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{padding-right:160px;padding-left:160px}}@media (max-width:1023px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{grid-gap:24px}}@media (max-width:767px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{grid-gap:16px}}@media (min-width:768px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){.layout-container .contact-banner__container,.layout-container .content-blocks-call-to-action__container{grid-gap:16px}}.layout-container .contact-banner__text-holder,.layout-container .content-blocks-call-to-action__text-holder{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:40px 0 80px;margin-bottom:40px}.layout-container .contact-banner .contact-banner__text,.layout-container .contact-banner .form-item,.layout-container .content-blocks-call-to-action .contact-banner__text,.layout-container .content-blocks-call-to-action .form-item{margin-bottom:0}.layout-container .contact-banner__image-holder,.layout-container .content-blocks-call-to-action__image-holder{max-width:50vw;margin-inline:auto}@media (min-width:768px){.layout-container .contact-banner__image-holder,.layout-container .content-blocks-call-to-action__image-holder{margin-top:-120px;display:flex;align-items:flex-end}}.layout-container .contact-banner .form-item-cvr input,.layout-container .contact-banner .form-item-mail input,.layout-container .contact-banner .form-item-message textarea,.layout-container .contact-banner .form-item-name input,.layout-container .content-blocks-call-to-action .form-item-cvr input,.layout-container .content-blocks-call-to-action .form-item-mail input,.layout-container .content-blocks-call-to-action .form-item-message textarea,.layout-container .content-blocks-call-to-action .form-item-name input{border:0;padding:12px 24px;width:100%;max-width:100%;background-color:rgba(255,255,255,.32);color:#fff}.layout-container .contact-banner .form-item-cvr input::-moz-placeholder,.layout-container .contact-banner .form-item-mail input::-moz-placeholder,.layout-container .contact-banner .form-item-message textarea::-moz-placeholder,.layout-container .contact-banner .form-item-name input::-moz-placeholder,.layout-container .content-blocks-call-to-action .form-item-cvr input::-moz-placeholder,.layout-container .content-blocks-call-to-action .form-item-mail input::-moz-placeholder,.layout-container .content-blocks-call-to-action .form-item-message textarea::-moz-placeholder,.layout-container .content-blocks-call-to-action .form-item-name input::-moz-placeholder{color:#fff}.layout-container .contact-banner .form-item-cvr input:-ms-input-placeholder,.layout-container .contact-banner .form-item-mail input:-ms-input-placeholder,.layout-container .contact-banner .form-item-message textarea:-ms-input-placeholder,.layout-container .contact-banner .form-item-name input:-ms-input-placeholder,.layout-container .content-blocks-call-to-action .form-item-cvr input:-ms-input-placeholder,.layout-container .content-blocks-call-to-action .form-item-mail input:-ms-input-placeholder,.layout-container .content-blocks-call-to-action .form-item-message textarea:-ms-input-placeholder,.layout-container .content-blocks-call-to-action .form-item-name input:-ms-input-placeholder{color:#fff}.layout-container .contact-banner .form-item-cvr input::placeholder,.layout-container .contact-banner .form-item-mail input::placeholder,.layout-container .contact-banner .form-item-message textarea::placeholder,.layout-container .contact-banner .form-item-name input::placeholder,.layout-container .content-blocks-call-to-action .form-item-cvr input::placeholder,.layout-container .content-blocks-call-to-action .form-item-mail input::placeholder,.layout-container .content-blocks-call-to-action .form-item-message textarea::placeholder,.layout-container .content-blocks-call-to-action .form-item-name input::placeholder{color:#fff}.layout-container .contact-banner .form-item-message textarea,.layout-container .content-blocks-call-to-action .form-item-message textarea{resize:none;height:100%}.layout-container .contact-banner .contact-banner__title,.layout-container .content-blocks-call-to-action .contact-banner__title{font-size:32px;line-height:40px;font-weight:700}.layout-container .contact-banner .contact-form,.layout-container .content-blocks-call-to-action .contact-form{display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.layout-container .contact-banner .contact-form,.layout-container .content-blocks-call-to-action .contact-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"error error" "name message" "email message" "cvr message" "send ."}}.layout-container .contact-banner .contact-form [data-drupal-selector=edit-error],.layout-container .content-blocks-call-to-action .contact-form [data-drupal-selector=edit-error]{grid-area:error}.layout-container .contact-banner .contact-form [data-drupal-selector=edit-error] .error,.layout-container .content-blocks-call-to-action .contact-form [data-drupal-selector=edit-error] .error{display:block;font-weight:700;margin-top:16px}.layout-container .contact-banner .contact-form .button,.layout-container .content-blocks-call-to-action .contact-form .button{width:auto;color:#50B068;background-color:#fff;border:1px solid #fff;box-shadow:0 0 16px rgba(53,79,102,.24);display:flex;justify-content:center;align-items:center;padding:0 32px;grid-area:send;height:40px;justify-self:flex-start}.layout-container .contact-banner .contact-form .form-item-mail,.layout-container .content-blocks-call-to-action .contact-form .form-item-mail{grid-area:email}.layout-container .contact-banner .contact-form .form-item-name,.layout-container .content-blocks-call-to-action .contact-form .form-item-name{grid-area:name}.layout-container .contact-banner .contact-form .form-item-cvr,.layout-container .content-blocks-call-to-action .contact-form .form-item-cvr{grid-area:cvr}.layout-container .contact-banner .contact-form .form-item-message,.layout-container .content-blocks-call-to-action .contact-form .form-item-message{grid-area:message}.layout-container .contact-banner .contact-form .form-item-message *,.layout-container .content-blocks-call-to-action .contact-form .form-item-message *{height:100%}.layout-container .contact-banner__title,.layout-container .content-blocks-call-to-action__title{margin-bottom:24px}.layout-container .contact-banner__text,.layout-container .content-blocks-call-to-action__text{margin-bottom:64px}@media (min-width:1200px){.layout-container .contact-banner__text,.layout-container .content-blocks-call-to-action__text{margin-bottom:32px}}.layout-container .contact-banner__text p:last-child,.layout-container .content-blocks-call-to-action__text p:last-child{margin-bottom:0}.layout-container .contact-banner__phone,.layout-container .content-blocks-call-to-action__phone{display:flex;align-items:center;font-size:24px;margin-top:24px;margin-bottom:64px}.layout-container .contact-banner__phone a,.layout-container .content-blocks-call-to-action__phone a{text-decoration:none;color:#FCFEFD}.layout-container .contact-banner__phone:before,.layout-container .content-blocks-call-to-action__phone:before{content:url(/themes/custom/scanlux/images/phone.svg);margin-right:8px}.layout-container .contact-banner__title,.layout-container .content-blocks-call-to-action__title{font-size:32px;line-height:40px;font-weight:700}.layout-container .contact-banner__text p,.layout-container .content-blocks-call-to-action__text p{font-size:16px;line-height:24px;font-weight:400}.layout-container .contact-banner input,.layout-container .content-blocks-call-to-action input{width:100%;outline:0;border:none;background:rgba(255,255,255,.32);margin:0;padding:12px 185px 12px 24px}.layout-container .contact-banner textarea,.layout-container .content-blocks-call-to-action textarea{width:100%;outline:0;border:none;resize:none;background:rgba(255,255,255,.32);padding:12px 185px 12px 24px}.layout-container .contact-banner input::-moz-placeholder,.layout-container .contact-banner textarea::-moz-placeholder,.layout-container .content-blocks-call-to-action input::-moz-placeholder,.layout-container .content-blocks-call-to-action textarea::-moz-placeholder{color:rgba(252,254,253,.72)}.layout-container .contact-banner input:-ms-input-placeholder,.layout-container .contact-banner textarea:-ms-input-placeholder,.layout-container .content-blocks-call-to-action input:-ms-input-placeholder,.layout-container .content-blocks-call-to-action textarea:-ms-input-placeholder{color:rgba(252,254,253,.72)}.layout-container .contact-banner input::placeholder,.layout-container .contact-banner textarea::placeholder,.layout-container .content-blocks-call-to-action input::placeholder,.layout-container .content-blocks-call-to-action textarea::placeholder{color:rgba(252,254,253,.72)}.layout-container .content-blocks-highlight{margin:72px auto 104px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-highlight{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .content-blocks-highlight{padding-right:44px;padding-left:44px;display:flex;align-items:center;margin-bottom:200px}}@media (min-width:1200px){.layout-container .content-blocks-highlight{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .content-blocks-highlight{padding-right:160px;padding-left:160px}}.layout-container .content-blocks-highlight__highlight-container{width:100%;background:#fff;box-shadow:0 0 16px rgba(53,79,102,.24);padding:24px 36px 0}@media (min-width:1024px){.layout-container .content-blocks-highlight__highlight-container{max-width:66%;padding:48px 64px 0}}.layout-container .content-blocks-highlight__content{padding:152px 60px 64px;background:#50B068;color:#fff;margin:-120px -16px 0}@media (min-width:1024px){.layout-container .content-blocks-highlight__content{width:100%;max-width:34%;padding:48px 60px 64px;margin:0}}.layout-container .content-blocks-highlight__content .content-blocks-highlight__title{color:#fff}.layout-container .content-blocks-highlight__image{margin:0 -36px;font-size:0;line-height:0}@media (min-width:1024px){.layout-container .content-blocks-highlight__image{margin:0 -64px}}.layout-container .content-blocks-highlight__image img{width:100%}.layout-container .content-blocks-highlight__subtitle,.layout-container .content-blocks-highlight__title{font-size:32px;line-height:1.333;font-weight:600;margin-bottom:16px;color:#354F66}.layout-container .content-blocks-highlight__text{margin-bottom:24px}@media (min-width:1024px){.layout-container .content-blocks-highlight__text{margin-bottom:40px}}.layout-container .content-blocks-highlight__text p:last-child,.layout-container .content-blocks-highlight__text:last-child{margin-bottom:0}.layout-container .content-blocks-highlight .info-list{margin-bottom:48px}@media (min-width:1024px){.layout-container .content-blocks-highlight .info-list{margin-bottom:24px;max-width:500px}}.layout-container .content-blocks-image{margin:0 auto 32px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-image{padding-right:40px;padding-left:40px;margin-bottom:48px}}@media (min-width:1024px){.layout-container .content-blocks-image{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-highlight__subtitle,.layout-container .content-blocks-highlight__title{font-size:40px;line-height:1.2}.layout-container .content-blocks-image{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container .content-blocks-image{padding-right:160px;padding-left:160px}}@media (min-width:1025px){.layout-container .content-blocks-image{padding:32px}}.layout-container .content-blocks-image:first-child{margin-top:64px}.layout-container .content-blocks-image:last-child{margin-bottom:80px}@media (min-width:768px){.layout-container .content-blocks-image:last-child{margin-bottom:192px}}@media (min-width:1200px){.layout-container .content-blocks-image:first-child{margin-top:48px}.layout-container .content-blocks-image:last-child{margin-bottom:384px}}.layout-container .content-blocks-image img{margin-bottom:32px;text-align:center;font-size:0;line-height:0;width:100%}@media (min-width:768px){.layout-container .content-blocks-image img{margin-bottom:48px}.layout-container .content-blocks-information--right .content-blocks-information__image:after{left:26%;right:-9999px}}.layout-container .content-blocks-image img:last-child{margin-bottom:0}.layout-container .content-blocks-information{margin-top:32px}.layout-container .content-blocks-information--right .content-blocks-information__image{order:2}.layout-container .content-blocks-information__container{margin:0 auto 136px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-information--right .content-blocks-information__image:after{left:35%;right:-9999px}.layout-container .content-blocks-information__container{padding-right:40px;padding-left:40px;display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.layout-container .content-blocks-information__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-information__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .content-blocks-information__container{padding-right:160px;padding-left:160px}}@media (min-width:768px) and (max-width:1023px){.layout-container .content-blocks-information__container{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){.layout-container .content-blocks-information__container{grid-gap:16px}}@media (min-width:1200px){.layout-container .content-blocks-information__container{margin-bottom:168px}}.layout-container .content-blocks-information__image{width:100%;position:relative;padding:56px 0;margin-bottom:48px;align-self:center}@media (min-width:768px){.layout-container .content-blocks-information__image{margin-bottom:0;padding:80px 16px 80px 0}}.layout-container .content-blocks-information__image:after{content:'';display:block;position:absolute;z-index:-1;background:rgba(80,176,104,.24);top:0;bottom:0;left:-9999px;right:26%}@media (min-width:1200px){.layout-container .content-blocks-information__image{padding:132px 16px 132px 0}.layout-container .content-blocks-information__image:after{right:35%}}.layout-container .content-blocks-information__content{align-self:center}@media (min-width:768px){.layout-container .content-blocks-information__content{padding:0 0 0 16px}}.layout-container .content-blocks-information__subtitle{color:#50B068;font-weight:400}.layout-container .content-blocks-information__title{margin-bottom:16px;color:#354F66;font-weight:700}.layout-container .content-blocks-information__content-body{margin-bottom:24px}@media (min-width:1200px){.layout-container .content-blocks-information__content{padding:0 64px 0 112px}.layout-container .content-blocks-information__content-body{margin-bottom:56px}}.layout-container .content-blocks-information__content-body a{text-decoration:none;color:currentColor}.layout-container .content-blocks-information__content-body a:hover{text-decoration:underline}.layout-container .content-blocks-result{padding:48px 0;position:relative;color:#fff;margin-bottom:64px}@media (min-width:1200px){.layout-container .content-blocks-result{margin-bottom:88px}}.layout-container .content-blocks-result:after{content:'';position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background:#50B068;z-index:-1}.layout-container .content-blocks-result__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-result__container{padding-right:40px;padding-left:40px}.layout-container .content-blocks-result__content{display:flex;justify-content:center}}@media (min-width:1024px){.layout-container .content-blocks-result__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-result__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .content-blocks-result__container{padding-right:160px;padding-left:160px}}.layout-container .content-blocks-result__title{font-size:32px;line-height:1.333;text-align:center;margin-bottom:40px;font-weight:700}@media (min-width:1200px){.layout-container .content-blocks-result__title{font-size:40px;line-height:1.2}}.layout-container .content-blocks-result__content{list-style-type:none;padding:0;margin:0 0 -32px}.layout-container .content-blocks-result__column{margin-bottom:40px;text-align:center}.layout-container .content-blocks-result__svg{height:64px;margin-bottom:16px}@media (min-width:768px){.layout-container .content-blocks-result__column{padding:0 68px}.layout-container .content-blocks-result__svg{margin-bottom:24px;height:96px}}.layout-container .content-blocks-result__svg img,.layout-container .content-blocks-result__svg svg{max-width:none;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.layout-container .content-blocks-result__result{margin-bottom:8px;font-size:32px;line-height:40px;font-weight:700}@media (min-width:1200px){.layout-container .content-blocks-result__result{font-size:48px;line-height:64px}}.layout-container .content-blocks-result__description{font-weight:700;font-size:16px;line-height:24px}.layout-container .content-blocks-seo{margin:0 auto 32px;padding:88px 20px 88px 19px;width:100%;position:relative;text-align:center;background:url(/themes/custom/scanlux/images/seo-section/seo-section01.jpg) 50% 50% no-repeat;background-size:cover}@media (min-width:768px){.layout-container .content-blocks-seo{padding-right:40px;padding-left:40px;margin-bottom:48px}}@media (min-width:1024px){.layout-container .content-blocks-seo{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-result__description{font-size:24px;line-height:32px}.layout-container .content-blocks-seo{padding-right:128px;padding-left:128px;margin-bottom:112px}}@media (min-width:1920px){.layout-container .content-blocks-seo{padding-right:160px;padding-left:160px}}.layout-container .content-blocks-seo:last-child{margin-bottom:0}.layout-container .content-blocks-seo__content{margin:0 auto;width:100%;max-width:1248px;max-width:992px!important;background:#fff;padding:24px 32px;text-align:left}@media (min-width:768px){.layout-container .content-blocks-seo__content{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .content-blocks-seo__content{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-seo__content{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .content-blocks-seo__content{padding-right:160px;padding-left:160px}}.contact-banner+.layout-container .content-blocks-seo{margin-top:-32px}@media (min-width:768px){.layout-container .content-blocks-seo__content{padding:56px 96px}.contact-banner+.layout-container .content-blocks-seo{margin-top:-48px}}@media (min-width:1200px){.contact-banner+.layout-container .content-blocks-seo{margin-top:-112px}}.layout-container .content-blocks-seo__title{font-size:20px;margin-bottom:16px}.layout-container .content-blocks-seo__text{margin-bottom:48px}.layout-container .content-blocks-seo__text:last-child{margin-bottom:0}.layout-container .content-blocks-testimonial{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-testimonial{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .content-blocks-testimonial{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-testimonial{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .content-blocks-testimonial{padding-right:160px;padding-left:160px}}.layout-container .content-blocks-testimonial .testimonial{margin-bottom:112px}@media (min-width:768px){.layout-container .content-blocks-testimonial .testimonial{display:flex;justify-content:space-between;margin-bottom:56px}}.layout-container .content-blocks-testimonial .testimonial__media{margin-bottom:24px;width:168px;height:168px;border-radius:50%;overflow:hidden;box-shadow:-8px 16px 64px rgba(73,163,96,.48);flex-shrink:1}@media (min-width:768px){.layout-container .content-blocks-testimonial .testimonial__media{margin-bottom:0;width:240px;height:240px}}@media (min-width:1200px){.layout-container .content-blocks-testimonial .testimonial__media{width:352px;height:352px}}.layout-container .content-blocks-testimonial .testimonial__media *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container .content-blocks-testimonial .testimonial__content{width:100%;padding-top:40px;position:relative}@media (min-width:768px){.layout-container .content-blocks-testimonial .testimonial__content{padding-top:16px;max-width:calc(100% - 240px);padding-left:112px}}.layout-container .content-blocks-testimonial .testimonial__content:after{content:'';position:absolute;top:0;left:0;width:36px;height:24px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-image:url(/themes/custom/scanlux/images/quote.png)}@media (min-width:768px){.layout-container .content-blocks-testimonial .testimonial__content:after{top:16px;left:64px}}.layout-container .content-blocks-testimonial .testimonial__body p{font-size:32px;line-height:1.333;margin-bottom:8px;color:#354F66;font-weight:700}@media (min-width:1200px){.layout-container .content-blocks-testimonial .testimonial__content{padding-top:24px;max-width:calc(100% - 352px);padding-left:160px}.layout-container .content-blocks-testimonial .testimonial__content:after{top:24px;left:96px;width:48px;height:32px}.layout-container .content-blocks-testimonial .testimonial__body p{font-size:40px;line-height:1.2}}@media (min-width:768px){.layout-container .content-blocks-testimonial .testimonial__body p{margin-bottom:16px}}.layout-container .content-blocks-testimonial .testimonial__author{color:#50B068;font-size:16px;line-height:24px;margin-bottom:32px}@media (min-width:1200px){.layout-container .content-blocks-testimonial .testimonial__author{margin-bottom:64px}}.layout-container .content-blocks-testimonial .testimonial__logo img{height:72px;width:auto}.layout-container .content-blocks-test,.layout-container .content-blocks-text{margin:0 auto 32px;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .content-blocks-test,.layout-container .content-blocks-text{padding-right:40px;padding-left:40px;margin-bottom:48px}}@media (min-width:1024px){.layout-container .content-blocks-test,.layout-container .content-blocks-text{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .content-blocks-test,.layout-container .content-blocks-text{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container .content-blocks-test,.layout-container .content-blocks-text{padding-right:160px;padding-left:160px}}.layout-container .content-blocks-test:first-child,.layout-container .content-blocks-text:first-child{margin-top:64px}.layout-container .content-blocks-test:last-child,.layout-container .content-blocks-text:last-child{margin-bottom:80px}@media (min-width:768px){.layout-container .content-blocks-test:last-child,.layout-container .content-blocks-text:last-child{margin-bottom:192px}}@media (min-width:1200px){.layout-container .content-blocks-test:first-child,.layout-container .content-blocks-text:first-child{margin-top:48px}.layout-container .content-blocks-test:last-child,.layout-container .content-blocks-text:last-child{margin-bottom:384px}}.layout-container .content-blocks-test h1,.layout-container .content-blocks-test h2,.layout-container .content-blocks-text h1,.layout-container .content-blocks-text h2{margin:0 0 8px;display:block;font-size:32px;line-height:1.25;color:#354F66;font-weight:700}@media (min-width:1200px){.layout-container .content-blocks-test h1,.layout-container .content-blocks-test h2,.layout-container .content-blocks-text h1,.layout-container .content-blocks-text h2{font-size:48px;line-height:1}}.layout-container .content-blocks-test ul,.layout-container .content-blocks-text ul{font-size:16px;line-height:32px;color:#50B068;padding:0;list-style-type:none;margin-bottom:32px}.layout-container .content-blocks-test ul li,.layout-container .content-blocks-text ul li{padding-left:32px;position:relative}.layout-container .content-blocks-test ul li:after,.layout-container .content-blocks-text ul li:after{content:'';width:4px;height:4px;border-radius:50%;position:absolute;background:currentColor;top:13px;left:14px}@media (min-width:768px){.layout-container .content-blocks-test ul,.layout-container .content-blocks-text ul{margin-bottom:48px}}.layout-container .content-blocks-test ul:last-child,.layout-container .content-blocks-text ul:last-child{margin-bottom:0}.layout-container .content-blocks-test img,.layout-container .content-blocks-text img{margin-bottom:32px;text-align:center;font-size:0;line-height:0}@media (min-width:768px){.layout-container .content-blocks-test img,.layout-container .content-blocks-text img{margin-bottom:48px}}.layout-container .content-blocks-test img:last-child,.layout-container .content-blocks-text img:last-child{margin-bottom:0}.layout-container .block-scanlux-content-blocks-text{padding:0 19px 0 20px}@media (min-width:768px){.layout-container .block-scanlux-content-blocks-text{padding:0 40px}}@media (min-width:1024px){.layout-container .block-scanlux-content-blocks-text{margin:0 auto;max-width:1248px;padding:0 32px}}@media (min-width:1920px){.layout-container .block-scanlux-content-blocks-text{padding:0 160px;max-width:1440px}}.layout-container .promotion-blocks--certified{margin-bottom:128px}@media (min-width:1200px){.layout-container .promotion-blocks--certified{margin-bottom:32px}}.layout-container .promotion-blocks--certified img,.layout-container .promotion-blocks--certified svg{opacity:.72;height:80px;width:auto;-o-object-fit:contain;object-fit:contain}.layout-container .promotion-blocks__title{text-align:center;font-weight:800;font-size:24px;line-height:24px;color:#354F66;margin-bottom:24px}.layout-container .promotion-blocks__content-certified{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}@media (min-width:768px){.layout-container .promotion-blocks__title{font-weight:600;margin-bottom:40px}.layout-container .promotion-blocks__content-certified{flex-wrap:nowrap;gap:80px}}.layout-container .promotion-blocks__container{margin:0 auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){.layout-container .promotion-blocks__container{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .promotion-blocks__container{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .promotion-blocks__container{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){.layout-container .promotion-blocks__container{padding-right:160px;padding-left:160px}}.layout-container .promotion-blocks--clients{margin-bottom:64px}@media (min-width:1200px){.layout-container .promotion-blocks--clients{margin-bottom:72px}}.layout-container .promotion-blocks--clients img,.layout-container .promotion-blocks--clients svg{padding:0 16px;margin-bottom:32px;max-width:33.33%}@media (min-width:768px){.layout-container .promotion-blocks--clients img,.layout-container .promotion-blocks--clients svg{max-width:25%}.layout-container .user-blocks-account-overview__seller-container{width:192px}}@media (min-width:1200px){.layout-container .promotion-blocks--clients img,.layout-container .promotion-blocks--clients svg{padding:0 40px;max-width:16.667%}}.layout-container .promotion-blocks__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style-type:none;padding:0;margin:0 -16px -32px}@media (min-width:1200px){.layout-container .promotion-blocks__list{margin:0 -40px -32px}}.layout-container .user-blocks-account-overview{display:flex;flex-direction:column;gap:32px;margin-bottom:32px;align-items:flex-start;justify-content:space-between}.layout-container .user-blocks-account-overview__title{font-size:32px;line-height:1.333;font-weight:600;margin-bottom:48px}@media (min-width:1200px){.layout-container .user-blocks-account-overview{flex-direction:row}.layout-container .user-blocks-account-overview__title{font-size:40px;line-height:1.2}}.layout-container .user-blocks-account-overview__seller-container{display:flex;flex-wrap:wrap;gap:24px}.layout-container .user-information{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:48px}@media (min-width:1200px){.layout-container .user-information{flex-wrap:nowrap}}.layout-container .user-information select{max-width:100%;width:100%}.layout-container .user-information__company{font-weight:500}.layout-container .user-information__subtitle{font-size:20px;color:#50B068}.layout-container .user-information__contact-information,.layout-container .user-information__shipping-addresses{flex:1 0 50%}.layout-container .contact-persons{font-size:16px;line-height:32px;font-weight:300}.layout-container .contact-persons__subtitle{font-size:20px;color:#50B068}.layout-container .contact-person,.layout-container .user-card{text-align:center;padding:16px 8px;box-shadow:0 0 16px rgba(0,0,0,.16);width:100%;max-width:256px}@media (min-width:768px){.layout-container .contact-person,.layout-container .user-card{padding:32px 16px}}.layout-container .contact-person__media,.layout-container .user-card__media{display:flex;margin-bottom:8px;justify-content:center}.layout-container .contact-person__media img,.layout-container .user-card__media img{display:block;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.layout-container .contact-person__subtitle,.layout-container .user-card__subtitle{font-size:12px;color:green}.layout-container .contact-person__name,.layout-container .contact-person__title,.layout-container .user-card__name,.layout-container .user-card__title{font-size:16px;line-height:1.5em;margin:0 0 16px;color:#0D0D0D;font-weight:500}.layout-container .contact-person__name:last-child,.layout-container .contact-person__title:last-child,.layout-container .user-card__name:last-child,.layout-container .user-card__title:last-child{margin-bottom:0}.layout-container .contact-person__mail,.layout-container .contact-person__phone,.layout-container .user-card__mail,.layout-container .user-card__phone{font-size:16px;line-height:1.5em;margin:0 0 16px;color:#0D0D0D;font-weight:300;display:block;text-decoration:none;word-break:break-word}.layout-container .contact-person__mail:last-child,.layout-container .contact-person__phone:last-child,.layout-container .user-card__mail:last-child,.layout-container .user-card__phone:last-child{margin-bottom:0}.layout-container .contact-person__mail:hover,.layout-container .contact-person__phone:hover,.layout-container .user-card__mail:hover,.layout-container .user-card__phone:hover{color:#50B068}.layout-container .user-blocks-orders__title{font-size:32px;line-height:1.333;font-weight:600}@media (min-width:1200px){.layout-container .user-blocks-orders__title{font-size:40px;line-height:1.2}}.layout-container .user-blocks-orders__overview{border-radius:8px;overflow-x:auto;margin-bottom:32px;max-width:calc(100vw - 40px)}.layout-container .user-blocks-orders__table{min-width:700px}.layout-container .user-blocks-single-order__title{font-size:32px;line-height:1.333;font-weight:600;font-weight:300;display:flex;margin-bottom:32px}@media (min-width:1200px){.layout-container .user-blocks-single-order__title{font-size:40px;line-height:1.2}}.layout-container .user-blocks-single-order__title-text{font-weight:600}.layout-container .user-blocks-single-order__overview{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:64px}.layout-container .user-blocks-single-order__date,.layout-container .user-blocks-single-order__ref,.layout-container .user-blocks-single-order__total{flex:1;min-width:200px}.layout-container .user-blocks-single-order__subtitle{font-size:16px;font-weight:700}.layout-container .user-blocks-single-order__value{font-weight:400;font-size:16px;line-height:1.5em;margin:0 0 16px;color:#0D0D0D}.layout-container .user-blocks-single-order__value:last-child{margin-bottom:0}.layout-container .user-blocks-single-order__table{margin-bottom:64px}.layout-container .user-blocks-user-products__header{margin-bottom:48px}.layout-container .user-blocks-user-products__title{font-size:32px;line-height:1.333;font-weight:600;margin-bottom:48px}body.path-cart main>div>div{margin:64px auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){body.path-cart main>div>div{padding-right:40px;padding-left:40px}}@media (min-width:1024px){body.path-cart main>div>div{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .user-blocks-user-products__title{font-size:40px;line-height:1.2}body.path-cart main>div>div{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){body.path-cart main>div>div{padding-right:160px;padding-left:160px}}body.page-node-type-case .content-blocks-information__image{padding:0!important}body.page-node-type-case .content-blocks-information__image img{box-shadow:-8px 16px 64px rgba(73,163,96,.48)}body.path-checkout main>div>div{margin:64px auto;padding:0 20px 0 19px;width:100%;max-width:1248px}@media (min-width:768px){body.path-checkout main>div>div{padding-right:40px;padding-left:40px}}@media (min-width:1024px){body.path-checkout main>div>div{padding-right:44px;padding-left:44px}}@media (min-width:1200px){body.path-checkout main>div>div{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){body.path-checkout main>div>div{padding-right:160px;padding-left:160px}}body.path-checkout .form-actions{display:flex;align-items:center;justify-content:space-between}body.path-checkout .field-multiple-drag,body.path-checkout .tabledrag-toggle-weight-wrapper{display:none}body.path-checkout table tbody td{text-align:left;padding:0}body.path-checkout fieldset{border:none}body.path-checkout table h4{margin-bottom:0}body.path-checkout select{width:100%}.layout-container .node--type-course .layout-builder-block,.layout-container .node-course-layout-builder-form~.layout-builder .layout-builder-block{padding:unset}.layout-container .node--type-course .layout-builder__add-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout-builder__add-section{display:block}.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{margin:0 auto;padding:0 20px 0 19px;width:100%}@media (min-width:768px){.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{padding-right:44px;padding-left:44px}}@media (min-width:1200px){.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{padding-right:128px;padding-left:128px}}@media (min-width:1920px){.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{padding-right:160px;padding-left:160px}}@media (min-width:769px){.layout-container .node--type-course .layout--twocol-section,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section{flex-wrap:nowrap}}.layout-container .node--type-course .layout--twocol-section .layout__region--first,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section .layout__region--first{flex:0 1 100%}.layout-container .node--type-course .layout--twocol-section .layout__region--second,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section .layout__region--second{flex:1 0 100%}@media (min-width:769px){.layout-container .node--type-course .layout--twocol-section .layout__region--second,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section .layout__region--second{flex:1 0 calc(352px + 32px);padding-left:32px}}.layout-container .node--type-course .layout--twocol-section .block,.layout-container .node-course-layout-builder-form~.layout-builder .layout--twocol-section .block{padding-left:0!important;padding-right:0!important}.layout-container .node--type-course .hero-blocks-manchet .manchet,.layout-container .node-course-layout-builder-form~.layout-builder .hero-blocks-manchet .manchet{padding-left:0!important;padding-right:0!important;max-width:none!important}.layout-container .node--type-course .hero-blocks-manchet .manchet .content-body .field:first-child:first-letter,.layout-container .node--type-course .hero-blocks-manchet .manchet .content-body p:first-child:first-letter,.layout-container .node-course-layout-builder-form~.layout-builder .hero-blocks-manchet .manchet .content-body .field:first-child:first-letter,.layout-container .node-course-layout-builder-form~.layout-builder .hero-blocks-manchet .manchet .content-body p:first-child:first-letter{font-size:80px;line-height:80px;margin-right:12px}.layout-container .node--type-course .content-blocks-highlighted__content,.layout-container .node-course-layout-builder-form~.layout-builder .content-blocks-highlighted__content{border-radius:0 40px;padding:32px 40px!important}.layout-container .node--type-course .content-blocks-highlighted__header,.layout-container .node--type-course .course-blocks-info__wrapper,.layout-container .node-course-layout-builder-form~.layout-builder .content-blocks-highlighted__header,.layout-container .node-course-layout-builder-form~.layout-builder .course-blocks-info__wrapper{padding-left:0!important;padding-right:0!important}.layout-container .node--type-course .content-blocks-highlighted__body,.layout-container .node-course-layout-builder-form~.layout-builder .content-blocks-highlighted__body{margin-bottom:0;padding-left:0!important;padding-right:0!important}.layout-container .node--type-course .course-blocks-info__content,.layout-container .node--type-course .course-blocks-info__wrapper,.layout-container .node-course-layout-builder-form~.layout-builder .course-blocks-info__content,.layout-container .node-course-layout-builder-form~.layout-builder .course-blocks-info__wrapper{display:flex;flex-direction:column}body.path-frontpage:not(.user-logged-in) .header:not(.header--floating){position:absolute;top:0;left:0;right:0;box-shadow:none}body.path-frontpage:not(.user-logged-in) .header:not(.header--floating) .header__logo-link img{filter:brightness(0) invert(1)}body.path-frontpage:not(.user-logged-in) .header:not(.header--floating) .header__login{background:#fff;border:1px solid #fff;color:#50B068}body.path-frontpage:not(.user-logged-in) .header:not(.header--floating) .header__nav:not(.header__nav--mobile) .main-menu a{color:#fff}body.path-frontpage:not(.user-logged-in) .header:not(.header--floating) .burger-menu i svg{stroke:#FCFEFD}body.page-node-type-page .content-blocks-information__image{padding:0}@media (min-width:768px){body.page-node-type-page .content-blocks-information__image{padding:80px 16px 80px 0}}@media (min-width:1200px){body.page-node-type-page .content-blocks-information__image{padding:132px 16px 132px 0}}body.page-node-type-page .content-blocks-information__image:after{display:none}body.page-node-type-page .content-blocks-information__image img{width:100%;box-shadow:0 0 16px rgba(53,79,102,.24)}body.path-user.user-logged-in main>div>div{margin:64px auto;padding:0 20px 0 19px;width:100%;max-width:1248px;display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){body.path-user.user-logged-in main>div>div{padding-right:40px;padding-left:40px}}@media (min-width:1024px){body.path-user.user-logged-in main>div>div{padding-right:44px;padding-left:44px}}@media (min-width:1200px){body.path-user.user-logged-in main>div>div{padding-right:128px;padding-left:128px;max-width:1440px}}@media (min-width:1920px){body.path-user.user-logged-in main>div>div{padding-right:160px;padding-left:160px}}@media (max-width:1023px){body.path-user.user-logged-in main>div>div{grid-gap:24px}}@media (max-width:767px){body.path-user.user-logged-in main>div>div{grid-gap:16px}}@media (min-width:768px){body.path-user.user-logged-in main>div>div{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr);grid-template-columns:20% 80%}}@media (min-width:768px) and (max-width:1023px){body.path-user.user-logged-in main>div>div{grid-gap:24px}}@media (min-width:768px) and (max-width:767px){body.path-user.user-logged-in main>div>div{grid-gap:16px}}.layout-container .resize-active *{transition:none!important}.toolbar{display:block}
