/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.amu_copyright_block .logo{width:300px;max-width:60%;margin:1rem auto;}.amu_copyright_block .copyright{font-size:.9rem;margin:1rem;text-align:center;}.amu_copyright_block .copyright__list{list-style:none;margin:0;}.amu_copyright_block .copyright__list li{display:inline-block;}.amu_copyright_block .copyright__list li:not(:first-child):before{content:"-";}.amu_copyright_block .copyright__list li a{color:#fff;}@media screen and (max-width:39.9375em){.amu_copyright_block .logo{max-width:80%;}}
.amu-chatbot-container{position:fixed;bottom:3rem;right:0;margin-right:.5rem;background-color:#383e4c;box-shadow:1px 1px 3px #fff;padding:1rem 1rem .95rem;border-radius:12px;overflow:hidden;z-index:122;font-family:"Titillium Web",sans-serif;}.amu-chatbot-initial-msg,.amu-chatbot-initial-msg__close-btn,.amu-chatbot-initial-msg__activate-btn--grow{color:#fff;}.amu-chatbot-initial-msg__close-btn,.amu-chatbot-initial-msg__activate-btn--grow{position:absolute;top:.3rem;right:0;cursor:pointer;}.amu-chatbot-initial-msg__text{display:flex;flex-direction:row;justify-content:center;padding-top:.5rem;font-weight:bold;}.amu-chatbot-initial-msg p{margin-bottom:0;}.amu-chatbot-initial-msg i{font-size:1.3rem;padding:0 .5rem 0 0;}.amu-chatbot-initial-msg i.fa-xmark,.amu-chatbot-initial-msg__activate-btn--grow i.fa-xmark{opacity:.7;}.amu-chatbot-initial-msg__activate-btn{color:#fff;border:1px dotted #fff;padding:.5rem;cursor:pointer;width:100%;}.amu-chatbot-initial-msg__activate-btn:hover{color:#383e4c;background-color:#fff;}.amu-chatbot-initial-msg__activate-btn.grow{display:none;}.amu-chatbot-consent.grow{width:1000px;max-height:250px;padding:.5rem;}.amu-chatbot-consent{background-color:#fff;overflow:hidden;font-size:.9rem;width:0;max-height:0;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(1,1,1,1);}.amu-chatbot-consent a{color:#383e4c;text-decoration:underline;font-weight:bold;}.amu-chatbot-consent__button,.amu-chatbot-noconsent__button:hover{background-color:#383e4c;color:#fff;box-shadow:1px 1px 3px #f2dede;border:1px solid #383e4c;padding:.4rem .6rem;cursor:pointer;font-size:.85rem;margin-right:1rem;}.amu-chatbot-consent__button:hover,.amu-chatbot-noconsent__button{background-color:#fff;color:#383e4c;border:1px solid #383e4c;padding:.4rem .6rem;box-shadow:1px 1px 3px #f2dede;font-size:.85rem;}.amu-chatbot-consent [type=button]{border-radius:.95rem;}button.amu-chatbot-initial-open-btn{background-color:#383e4c;color:#fff;border-radius:12px 0 0 12px;cursor:pointer;position:fixed;bottom:3rem;right:0;box-shadow:1px 1px 3px #fff;padding:1rem;z-index:122;}button.amu-chatbot-initial-open-btn i{font-size:1.5rem;}@media screen and (max-width:39.9375em){.amu-chatbot-consent.grow{width:260px;height:520px;max-height:520px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.amu-chatbot-consent.grow{width:500px;height:320px;max-height:320px;}}
.paragraph--unpublished{background-color:#fff4f4;}
.paragraph--type--contact--access-denied{display:flex;justify-content:center;align-items:center;text-align:center;padding:1rem;}.paragraph--type--contact.paragraph--view-mode--preview{margin-bottom:unset;box-shadow:unset;}
.edit-link-wrapper{position:relative;}.edit-link-wrapper:hover,.edit-link-wrapper:hover figure *,.bg-dark.bg-hv-light .edit-link-wrapper:hover figure *,.bg-dark.bg-hv-light .edit-link-wrapper:hover{background-color:#f8ee88;}.bg-dark .edit-link-wrapper:hover,.bg-dark .edit-link-wrapper:hover figure *,.bg-hv-dark .edit-link-wrapper:hover figure *,.bg-hv-dark .edit-link-wrapper:hover{background-color:cornflowerblue;}.paragraph.paragraph-text .edit-link-wrapper:hover .edit-link{visibility:visible;}.paragraph.paragraph-text .edit-link-wrapper a.edit-link{position:absolute;right:0;top:0;color:#f0f0f0;visibility:hidden;display:block;font-size:.85rem;padding:.18rem;background-color:#4f4e4e;}.paragraph.paragraph-text .edit-link-wrapper a.edit-link:hover{text-decoration:none;}
.map__map-coordonates{width:100%;}.map__map-coordonates > div:first-of-type{display:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:unset;background:transparent;}
.social-icon li{display:inline-block;}.social-icon li a:hover{color:#23b9eb;}
