/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{#media-library-content details[data-drupal-selector="edit-permissions-by-term-info"]{display:none;}.js-media-library-add-form-added-media .focal-point-preview-link{display:none;}form.node-form .form-item-index-now,form.node-confirm-form .form-item-index-now{display:none;}.view-broken-links-report td:first-child{max-width:30vw;overflow:hidden;text-overflow:ellipsis;}.field-group-fieldset .fieldset-wrapper{display:flex;flex-direction:column;}.field-group-fieldset .fieldset-wrapper > .description{order:-1;font-weight:bold;}
}
div.teaserboxes h2#onboarding + ul{text-align:center;}div.teaserboxes h2#onboarding + ul  h3.teaserboxes__subline{font-family:avenirnextltw01-medium,helvetica,arial,sans-serif;font-size:1em;line-height:1.5;}
form.marketingForm>div{margin:0 !important;width:100% !important;max-width:56.25rem !important;position:relative !important;}form.marketingForm table.outer{margin:0 !important;width:100% !important;display:table !important;}form.marketingForm table.outer th{padding:0 !important;}form.marketingForm div.textFormFieldBlock,form.marketingForm div.dateTimeFormFieldBlock,form.marketingForm div.twoOptionFormFieldBlock,form.marketingForm div.optionSetFormFieldBlock,form.marketingForm div.multiOptionSetFormFieldBlock,form.marketingForm div.lookupFormFieldBlock,form.marketingForm div.phoneFormFieldBlock,form.marketingForm div.consentBlock{padding:0px 0px 20px 0px !important;font-family:Poppins !important;}form.marketingForm div.textFormFieldBlock label,form.marketingForm div.dateTimeFormFieldBlock label,form.marketingForm div.twoOptionFormFieldBlock label,form.marketingForm div.optionSetFormFieldBlock label,form.marketingForm div.multiOptionSetFormFieldBlock label,form.marketingForm div.lookupFormFieldBlock label,form.marketingForm div.phoneFormFieldBlock label,form.marketingForm div.twoOptionFormFieldBlock label,form.marketingForm div.twoOptionFormFieldBlock label div span,form.marketingForm div[data-editorblocktype="Captcha"] label{font-family:Poppins !important;font-weight:400 !important;}form.marketingForm div.textFormFieldBlock input[type="text"],form.marketingForm div.textFormFieldBlock input[type="email"],form.marketingForm div.textFormFieldBlock input[type="number"],form.marketingForm div.phoneFormFieldBlock input[type="tel"],form.marketingForm input.lookup-behavior{font-size:1rem;line-height:1.5rem;display:block;padding:1rem 1rem 1rem 1rem !important;border-radius:.25rem;width:100%;height:3.5rem;color:#25282A;border:1px solid #70767E;background-color:#fff;}form.marketingForm .submitButtonWrapper{text-align:left !important;padding-left:0px !important;}form.marketingForm .submitButtonWrapper button.submitButton{background-color:rgb(227,6,19) !important;}form.marketingForm div[data-editorblocktype="Divider"]{display:none !important}form.marketingForm div[data-editorblocktype="Captcha"]{text-align:left !important;padding-left:0px !important;}form.marketingForm div[data-editorblocktype="Captcha"] td{padding:0px !important;}form.marketingForm div[data-editorblocktype="Text"]{margin:0px !important;padding-bottom:20px;}form.marketingForm input.lookup-behavior{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70718 9.39844L12.0047 13.696L16.3022 9.39844L17.7165 10.8127L12.0047 16.5244L6.29297 10.8127L7.70718 9.39844Z' fill='%23565A61'/%3E%3C/svg%3E");}
html[lang="de"] .paragraph-type__rebrush-header .header-rb__title{margin-top:-0.5rem;}@media screen and (min-width:40em){html[lang="de"] .paragraph-type__rebrush-header .header-rb__title{margin-top:0;}html[lang="de"] .paragraph-type__rebrush-header .header-rb__subtitle-wrap{margin-left:-15px;}}@media screen and (min-width:64em){html[lang="de"] .paragraph-type__rebrush-header .header-rb__subtitle-wrap{margin-left:0px;}}html[lang="fr"] .paragraph-type__rebrush-header .header-rb__title{margin-top:-1.7rem;}@media screen and (min-width:40em){html[lang="fr"] .paragraph-type__rebrush-header .header-rb__title{margin-top:0;}}html[lang="it"] .paragraph-type__rebrush-header .header-rb__title{margin-top:-1.8rem;}@media screen and (min-width:40em){html[lang="it"] .paragraph-type__rebrush-header .header-rb__title{margin-top:0;}}
@media screen{@media screen and (max-width:1023px){.floating-boxes{top:52vh;}}
}
