.blocContact{background-color:#181D21;color:#ffffff;padding:40px;margin-bottom:20px;border-radius:24px}.blocContact.blocContactEvent{background-color:#E1E0DC;color:#181D21}.blocContact.blocContactEvent .info .bodytext ul li:before{color:#181D21}.blocContact.blocContactEvent .info>* a:not(.btn){color:#181D21;background-image:linear-gradient(0deg,#181D21 0%,#181D21 100%)}.blocContact.blocContactEvent .info>* a:not(.btn):hover{color:#181D21}.blocContact.blocContactEvent .info>* a:not(.btn):focus{border:1px dotted #181D21}.blocContact.blocContactEvent svg path{fill:#181D21}.blocContact.blocContactEvent .listSocial.list-inline a{color:#181D21}.blocContact.blocContactEvent .link-arrow:not(.btn):after,.blocContact.blocContactEvent .link-file:not(.btn):after,.blocContact.blocContactEvent .link-external:not(.btn):after,.blocContact.blocContactEvent .link-mail:not(.btn):after{background-color:#181D21}.blocContact address{margin-bottom:0}.blocContact .listContact{display:flex;gap:41px;justify-content:space-between;flex-direction:column}.blocContact .listContact ul.infos{margin-bottom:0}.blocContact .listContact ul+ul{width:50%;position:relative}.blocContact .listContact ul+ul:before{content:"";display:block;position:absolute;top:-21px;width:100%;border-top:1px solid #fff}.blocContact .listSocial.list-inline{display:flex;gap:10px;flex-wrap:wrap;margin:0}.blocContact .listSocial.list-inline a{font-size:40px;color:#fff;font-weight:bold;background-image:linear-gradient(0deg,#fff 0%,#fff 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size 0.2s linear var(--background-delay,0.15s);transform:translateZ(0);--background-delay:0s;--stroke-dashoffset:26;--stroke-duration:.3s;--stroke-easing:cubic-bezier(.3,1.5,.5,1);--stroke-delay:.195s}.blocContact .listSocial.list-inline a:hover{color:#ffffff;text-decoration:none;background-size:100% 1px}.blocContact .listSocial.list-inline a:focus{border:1px dotted #fff;outline:0}.blocContact .info{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-column-gap:35px;grid-row-gap:20px;padding:15px 0}.blocContact .info .bodytext ul li:before{color:#ffffff}.blocContact .info ul.infos{padding-left:0}.blocContact .info ul.infos li:before{display:none}.blocContact .info ul.infos li{display:flex;gap:10px;margin-bottom:8px}.blocContact .info>*{position:relative}.blocContact .info>*:after{content:"";display:block;position:absolute;top:0;right:-21px;height:100%;border-right:1px solid #fff}.blocContact .info>*:last-child:after{display:none}.blocContact .info>* a:not(.btn){color:#fff;font-weight:bold;background-image:linear-gradient(0deg,#fff 0%,#fff 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size 0.2s linear var(--background-delay,0.15s);transform:translateZ(0);--background-delay:0s;--stroke-dashoffset:26;--stroke-duration:.3s;--stroke-easing:cubic-bezier(.3,1.5,.5,1);--stroke-delay:.195s}.blocContact .info>* a:not(.btn):hover{color:#ffffff;text-decoration:none;background-size:100% 1px}.blocContact .info>* a:not(.btn):focus{border:1px dotted #fff;outline:0}.blocContact .info>* .mapListViewItem a{color:#181D21}.blocContact .info>* svg{display:inline-block;width:30px;height:30px}.blocContact .info>* .address{display:flex}.blocContact .link-arrow:not(.btn):after,.blocContact .link-file:not(.btn):after,.blocContact .link-external:not(.btn):after,.blocContact .link-mail:not(.btn):after{background-color:#ffffff}@media (max-width:992px){.blocContact .info{grid-template-columns:1fr}.blocContact .info>div:after{border-right:none}.blocContact .info>div svg{display:inline-block}.blocContact .info>div.address{display:flex}.blocContact .info>div.address>div{padding-left:4px}}
