/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{color:#1c4794;font-family:Glober,Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:1.5}b,strong{font-weight:800}a,p a{color:#1c4794}a,a:visited,p a,p a:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}a:hover,a:visited:hover,p a:hover,p a:visited:hover{color:#ff848b}a.no-link-style,a[href^="tel:"],p a[href^="tel:"]{text-decoration:none}a.no-link-style:hover{color:currentColor}h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.4em}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:1.4rem;font-weight:800;margin:.67em 0 .2em}@media (min-width:430px){h1{font-size:1.667rem}}@media (min-width:769px){h1{font-size:1.9rem}}@media (min-width:1025px){h1{font-size:2.222rem}}h2{font-size:1.4em}@media (min-width:430px){h2{font-size:1.667rem}}h3{font-size:1.111em}@media (min-width:1025px){h3{font-size:1.667rem}}h4{font-size:1.111rem}main p{margin-top:0}main ol,main p,main ul{color:#5d5d5d}img{display:block;height:auto;max-width:100%}
footer{padding-top:4em}
.webform-element-help--content p{color:#fff}input,select,textarea{background-color:#fff;border:none;border-radius:.333em;box-sizing:border-box;color:#1c4794;display:block;outline:1px solid #7997d4;padding:.6em 1.4em}.form-type-select{max-width:500px;position:relative}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;height:100%}.form-type-select:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;position:absolute;right:.2em;top:50%;transform:translateY(-50%);width:1em}.webform-submission-form .form-type-select:after{content:none}.form-item input[type=checkbox],.form-item input[type=radio],input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex-shrink:0;height:1em;margin:.15em;padding:0;width:1em}.form-item input[type=checkbox],.form-item input[type=checkbox]:focus,.form-item input[type=radio],.form-item input[type=radio]:focus,input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{background-color:#fff;border:.2em solid #fff;outline:.15em solid #1c4794}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:focus:checked,.form-item input[type=radio]:checked,.form-item input[type=radio]:focus:checked,input[type=checkbox]:checked,input[type=checkbox]:focus:checked,input[type=radio]:checked,input[type=radio]:focus:checked{background-color:#1c4794}.form-item input[type=radio],input[type=radio]{border-radius:50%}.form-item input[type=checkbox],input[type=checkbox]{border-radius:.333em}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-moz-placeholder{color:#7997d4;opacity:1}input::placeholder{color:#7997d4;opacity:1}form{font-size:1.111em}form .form-managed-file .file{padding:0 1.4em}form .form-managed-file .button{padding:.25em .5em}form .webform-element-help{vertical-align:middle}form fieldset{border:none}form fieldset.form-item--flex>.fieldset-wrapper{display:flex;flex-wrap:wrap;gap:0 2em}form .form-wrapper>fieldset,form>fieldset{background-color:#f1efe5;border-radius:.833em 0;box-sizing:border-box;margin-bottom:2em;position:relative;width:100%}form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{display:block;font-size:1.111em;font-weight:600;margin-bottom:1em;margin-top:1em}@media (min-width:1025px){form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{font-size:1.667em}}.form-item{--bg-color:#fff;--text-color:#1c4794;color:var(--text-color);margin-bottom:1em}.form-item .input-wrapper{align-items:center;display:flex;gap:.5em .2em}.form-item .checkboxes--wrapper legend,.form-item .radios--wrapper legend,.form-item label{display:block;font-weight:600;margin-bottom:.2em;padding:0 1.4em}.form-item.form-type-checkbox,.form-item.form-type-radio{align-items:center;display:flex;gap:.5em .2em}.form-item.form-type-checkbox label,.form-item.form-type-radio label{flex-shrink:1;font-weight:400;margin:0;padding:0}.form-item.form-type-checkbox label.error,.form-item.form-type-radio label.error{display:none!important}.form-item.form-type-select{display:grid;grid-template-columns:auto;grid-template-rows:repeat(auto-fill,auto)}.form-item.form-type-select>label{grid-row:1}.form-item.form-type-select>.error{grid-row:3}.form-item.form-type-select>.select2-container{grid-row:2}.form-item.form-type-select>select{grid-row:4}.form-item.form-type-checkbox{--text-color:#5d5d5d}.form-item .form-checkboxes .form-type-checkbox{--text-color:#1c4794}.form-item .form-checkboxes>.form-item,.form-item .form-radios>.form-item{margin-bottom:.25em}.form-item input,.form-item textarea{background-color:var(--bg-color);color:var(--text-color);margin-bottom:0}.form-item input,.form-item input:focus,.form-item textarea,.form-item textarea:focus{border:none}.form-item input.error,.form-item textarea.error{outline:1px solid #ff2929}.form-item label.form-required:after,.form-item span.form-required:after{color:#ff2929;content:"*"}.form-item label.error,.form-item span.error{color:#ff2929;font-size:.8em}.form-item .form-item--error-message{color:#ff2929;font-size:.8em;margin-top:.5em}.error+.select2-container .select2-selection{outline:1px solid #ff2929}.select2-container{--text-color:#1c4794;--bg-color:#fff;min-width:12em}.select2-container.select2-container--open{--bg-color:#1c4794;--text-color:#fff}.select2-container .select2-selection{background-color:var(--bg-color);border:none;border-radius:.333em 0;box-sizing:content-box;min-width:5em;padding:.6em 1.4em}.select2-container .select2-selection .select2-selection__rendered{color:var(--text-color)}.select2-container .select2-selection .select2-selection__arrow{right:.5em;top:.6em}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__arrow:after{background-color:var(--text-color);content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.select2-container .select2-results__option[aria-selected]{--bg-color:#fff;--text-color:#1c4794;background-color:var(--bg-color);color:var(--text-color)}.select2-container .select2-results__option--highlighted[aria-selected]{--bg-color:#1c4794;--text-color:#fff}fieldset{padding-bottom:2em}fieldset input,fieldset textarea{max-width:calc(100vw - 80px);outline:none}fieldset.webform-type-checkboxes legend,fieldset.webform-type-radios legend{margin-bottom:.25em}.form-actions{margin-bottom:2em}.form-actions>div{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2em;justify-content:start;width:100%}.form-actions .button{background-color:#a7928a;border:2px solid #826458;border-radius:100em;padding:.5em 1.5em;width:300px}.form-actions .button:hover{background-color:#826458}
.messages{word-wrap:break-word;background:no-repeat 10px 17px;border:1px solid;border-left:0 solid;border-radius:2px;overflow-wrap:break-word;padding:15px 20px 15px 35px}[dir=rtl] .messages{background-position:right 10px top 17px;border-width:1px 0 1px 1px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{background-color:#f3faef;background-image:url(/themes/custom/hypona/assets/images/check.svg?a8a0a8b3e4e7bad914d9ab4ab1392fb1);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/themes/custom/hypona/assets/images/warning.svg?f838394f1840c9dd2930ffb621b5b87d);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;background-image:url(/themes/custom/hypona/assets/images/error.svg?25cf14e933481892e93e85e5334593fd);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
html body .button,html body .button-container a{background-color:#1c4794;border:none;border-radius:.333em 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button,html body .button-container a{font-size:1.111em}}html body .button-container a:hover,html body .button:hover{background-color:#ff848b;color:#fff}html body .button-container a:active,html body .button:active{background-color:#826458}html body .button-secondary,html body .button-secondary-container a{background-color:transparent;border:.167em solid #d0c245;border-radius:.333em 0;box-sizing:border-box;color:#5d5d5d;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button-secondary,html body .button-secondary-container a{font-size:1.111em}}html body .button-secondary-container a.active,html body .button-secondary.active{background-color:#e0d895}html body .button-secondary-container a:hover,html body .button-secondary:hover{background-color:#d0c245;color:#fff}html body .button-secondary-container a:active,html body .button-secondary:active{background-color:#a7928a;color:#fff}html body .button-secondary-container.active a{background-color:#e0d895}html body .button-secondary-container.active a:hover{background-color:#d0c245}
.sliding-popup-bottom{background-color:#1c4794;color:#fff;width:100%}.eu-cookie-compliance-content{box-sizing:content-box;display:flex;flex-wrap:wrap;gap:3em 1.5em;justify-content:space-between;margin:0 auto;max-width:1640px;padding:2.5em 40px;width:calc(100% - 80px)}.eu-cookie-compliance-content h2{margin-top:0}.eu-cookie-compliance-secondary-button{background-color:#e7cf6b}.eu-cookie-compliance-secondary-button:hover{background-color:#d0c245}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{border:none;border-radius:.333em 0;color:#1c4794;font-size:1.4em;height:-moz-fit-content;height:fit-content;padding:.5em 1.5em;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-default-button{background-color:#fff}.eu-cookie-compliance-default-button:hover{background-color:#e0d8d5}.eu-cookie-compliance-more-button{background:none;border:none;color:#fff;font-weight:600;padding:0}.eu-cookie-compliance-more-button,.eu-cookie-compliance-more-button:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:visited:hover{color:#ff848b}.eu-cookie-compliance-message{float:none}.eu-cookie-compliance-message a{color:#fff}.eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;gap:1em}
.region-service-bar{padding:2em 0}@media (max-width:768px){.region-service-bar{margin-bottom:2em}}
.block-copyright p{margin:0}
.region-footer-bottom{margin-bottom:4em}.region-footer-bottom>div{display:grid;gap:3em 2em;grid-template-columns:1fr}@media (min-width:769px){.region-footer-bottom>div{align-items:center;grid-template-columns:1fr 274px}}#social-menu ul{display:flex;justify-content:space-between;margin:0;padding:0}#social-menu a{align-items:center;display:flex;font-size:1.5em;position:relative;text-align:center}#social-menu a:after{display:block;height:1em;position:relative;width:1em;z-index:10}#social-menu a:before{content:"";display:block;height:1.75em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.75em;z-index:0}
.menu--footer .menu{display:flex;flex-wrap:wrap;gap:1.5em 2em}
.region-footer{margin-bottom:3em}@media (min-width:769px){.region-footer>div{display:flex;flex-wrap:wrap;justify-content:space-between}}.region-footer .block{margin-bottom:2em}.region-footer #block-labelimage{height:193px;margin:0 auto;width:180px}@media (min-width:769px){.region-footer #block-labelimage{margin:0;width:274px}}
.media--view-mode-post-content-image img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}
.block-hypona-post-content-image{display:flex;justify-content:flex-end}
.field--name-field-lead,.field--name-field-lead-long{margin-bottom:1em}@media (min-width:1025px){.field--name-field-lead,.field--name-field-lead-long{font-size:1.389em}}
.node--type-article.node--view-mode-teaser,.node--type-news.node--view-mode-teaser{margin-bottom:2.5em;max-width:21em}.node--type-article.node--view-mode-teaser:hover img,.node--type-news.node--view-mode-teaser:hover img{transform:scale(1.2)}.node--type-article.node--view-mode-teaser a,.node--type-news.node--view-mode-teaser a{text-decoration:none}.node--type-article.node--view-mode-teaser .button-container a,.node--type-news.node--view-mode-teaser .button-container a{padding:.5em 2em}.node--type-article.node--view-mode-teaser .article-image,.node--type-news.node--view-mode-teaser .article-image{overflow:hidden;position:relative}.node--type-article.node--view-mode-teaser .article-image:not(.round),.node--type-news.node--view-mode-teaser .article-image:not(.round){border-radius:.833em 0}.node--type-article.node--view-mode-teaser .article-image img,.node--type-news.node--view-mode-teaser .article-image img{transition:all .2s cubic-bezier(.62,.28,.23,.99)}.node--type-article.node--view-mode-teaser .article-image.round .node__links,.node--type-news.node--view-mode-teaser .article-image.round .node__links{bottom:2.2em;left:50%;right:unset;text-align:center;transform:translateX(-50%)}.node--type-article.node--view-mode-teaser .node__links,.node--type-news.node--view-mode-teaser .node__links{bottom:1em;display:inline-block;position:absolute;right:1em;text-align:right}.node--type-article.node--view-mode-teaser .node__links ul,.node--type-news.node--view-mode-teaser .node__links ul{list-style-type:none;padding:0}.node--type-article.node--view-mode-teaser .node__links .links,.node--type-news.node--view-mode-teaser .node__links .links{margin:0}.node--type-article.node--view-mode-teaser h3,.node--type-news.node--view-mode-teaser h3{font-size:1.111em}.node--type-article.node--view-mode-teaser .field--name-field-lead,.node--type-article.node--view-mode-teaser .field--name-field-lead-long,.node--type-news.node--view-mode-teaser .field--name-field-lead,.node--type-news.node--view-mode-teaser .field--name-field-lead-long{color:#5d5d5d;font-size:1em}
.node .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:430px){.node .field--name-field-content>.field__item{margin-bottom:3em}}@media (min-width:769px){.node .field--name-field-content>.field__item{margin-bottom:6em}}
.social-share-wrapper{text-align:right}.social-share{align-items:center;border-radius:999em;display:inline-grid;grid-template-columns:1fr 2.5em}.social-share:hover{background-color:#1c4794}.social-share:hover>.block{width:auto}.social-share:hover .share-button{transform:scale(1.1)}.social-share .share-button{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;grid-column:2;grid-row:1;justify-content:center}.social-share .share-button:before{aspect-ratio:1/1;background-color:#1c4794;content:"";display:block;display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:60%;mask-size:60%;padding:.667em;width:1em}.social-share>.block{grid-column:1;grid-row:1;transition:all .2s cubic-bezier(.62,.28,.23,.99);width:0}.social-share .social-sharing-buttons{margin:0;padding:.5em .5em .5em 1em}.social-share .social-sharing-buttons__button{background-color:#fff;border-radius:50%;height:1.5em;width:1.5em}@media (min-width:1025px){.social-share .social-sharing-buttons__button.share-whatsapp{display:none}}.social-share svg{fill:#1c4794}
.node--type-article.node--view-mode-full .ufa-revue img,.node--type-news.node--view-mode-full .ufa-revue img{display:inline-block;height:auto;max-width:256px;width:100%}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{margin-bottom:2.75em}@media (min-width:1025px){.node--type-article.node--view-mode-full .upper-content,.node--type-news.node--view-mode-full .upper-content{display:grid;gap:3em 5em;grid-template-columns:minmax(auto,730px) 250px;grid-template-rows:2.5em auto 1fr;justify-content:space-between}}.node--type-article.node--view-mode-full .upper-content .field--name-field-content>.field__item,.node--type-news.node--view-mode-full .upper-content .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:1025px){.node--type-article.node--view-mode-full .main-content,.node--type-news.node--view-mode-full .main-content{grid-column:1;grid-row:1/4}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{grid-column:2;grid-row:1}.node--type-article.node--view-mode-full .author-information,.node--type-news.node--view-mode-full .author-information{grid-column:2;grid-row:2}.node--type-article.node--view-mode-full .block-hypona-toc,.node--type-news.node--view-mode-full .block-hypona-toc{display:block;grid-column:2;grid-row:3}}.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:2em}@media (min-width:769px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:3em}}@media (min-width:1025px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:6.5em}}.node--type-article.node--view-mode-full .field--name-field-authors>.field__item,.node--type-news.node--view-mode-full .field--name-field-authors>.field__item{margin-bottom:3em}.node--type-article.node--view-mode-full .field--name-field-publication-date,.node--type-news.node--view-mode-full .field--name-field-publication-date{margin-bottom:2em}
