@font-face{font-family:FlamaCondensed-Bold;src:url(/build/fonts/FlamaCondensed-Bold.fd035e72.otf)}@font-face{font-family:FlamaCondensed-Light;src:url(/build/fonts/FlamaCondensed-Light.ee8c0910.otf)}@font-face{font-family:FlamaCondensed-Medium;src:url(/build/fonts/FlamaCondensed-Medium.b4e28e5d.otf)}:root{--main-font:"FlamaCondensed-Medium"}body,html{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:FlamaCondensed-Bold,serif}button{font-family:FlamaCondensed-Medium,serif}p{font-size:22px}li,p{font-family:FlamaCondensed-Light,serif}ul{margin:0}th,th li{font-family:FlamaCondensed-Medium,serif}td{text-align:center}a,td{font-family:FlamaCondensed-Light,serif}strong{font-family:FlamaCondensed-Medium,serif}label{font-family:FlamaCondensed-Light,serif}.modal{z-index:9999}.modal .modal-content{padding:20px 0}.modal .btn-close{margin:0;position:absolute;right:20px;top:20px}.modal .btn-close:focus{outline:none}.modal .modal-header{border-bottom:none;flex-direction:column}.modal .modal-body,.modal .modal-header{background-color:hsla(0,0%,100%,.8)}.modal .modal-title{font-size:24px;text-align:center;width:100%}.modal .modal-subtitle{font-size:17px;text-align:center;text-transform:none;width:100%}.modal .row-btn{align-items:center;display:flex;flex-direction:row;justify-content:center}.modal .row-btn .item{background-color:transparent;border-radius:20px;margin:0 10px;padding:10px 20px;-webkit-transition:all .3s}.modal .row-btn .item i{padding-right:10px}.modal .row-btn .item.btn-google{border:1px solid #dd4b39;color:#dd4b39}.modal .row-btn .item.btn-google:hover{background-color:#dd4b39;color:#fff}.modal .row-btn .item.btn-facebook{border:1px solid #3b5998;color:#3b5998}.modal .row-btn .item.btn-facebook:hover{background-color:#3b5998;color:#fff}.modal .transition{font-size:15px;line-height:20px;margin:30px auto;position:relative;text-align:center;text-transform:capitalize;width:auto}.modal .transition:after,.modal .transition:before{background-color:#c8c8c8;content:"";height:1px;position:absolute;top:10px}.modal .transition:before{left:20px;right:55%}.modal .transition:after{left:55%;right:20px}.modal form{margin:0 auto;width:80%!important}.modal .forget-password{color:#000;font-size:14px;-webkit-transition:all .3s}.modal .forget-password:hover{text-decoration:underline!important}@media (min-width:992px){.modal .modal-dialog-centered{min-width:600px}}@media (max-width:991px){.modal .row-btn{flex-direction:column}.modal .row-btn .item.btn-google{margin-bottom:20px}}:root{--text-color:#fff;--black-color:#000;--white-color:#fff;--card-font:"custom-font","FlamaCondensed-Medium",sans-serif;--second-font:"Raleway",sans-serif;--font-flam:FlamaCondensed-Light,serif!important}.container-mcard a,.container-mcard h1,.container-mcard h2,.container-mcard h3,.container-mcard h4,.container-mcard h5,.container-mcard label,.container-mcard li,.container-mcard p,.container-mcard strong{font-family:var(--card-font)}.container-mcard p{font-size:18px}.container-mcard a{text-decoration:none!important}body.no-overflow{height:100vh;overflow-y:hidden}.btn{background:var(--text-color-link);color:var(--bg-color-link)}.btn:hover{opacity:.7}.body-mcard{position:relative;z-index:1}.body-mcard.dark{color:var(--white-color)!important}.body-mcard.light{color:var(--black-color)!important}.body-mcard.zoom
.content-mcard
.link-list.classic
.item:nth-child(n+4):hover
p,.body-mcard.zoom .content-mcard .link-list .item a:hover,.body-mcard.zoom .footer-mcard .item:hover,.body-mcard.zoom .splide__slide img:hover{transform:scale(1.1)}.body-mcard.color
.content-mcard
.link-list.classic
.item:nth-child(n+4):hover
p,.body-mcard.color .content-mcard .link-list .item a:hover,.body-mcard.color .footer-mcard .item:hover,.body-mcard.color .splide__slide img:hover{opacity:.7}.body-mcard.bounce .content-mcard .link-list .item a,.body-mcard.bounce .content-mcard .link-list.classic .item:nth-child(n+4) p,.body-mcard.bounce .footer-mcard .item,.body-mcard.bounce .splide__slide img{animation-name:bounce}.body-mcard.bounce
.content-mcard
.link-list.classic
.item:nth-child(n+4):hover
p,.body-mcard.bounce .content-mcard .link-list .item a:hover,.body-mcard.bounce .footer-mcard .item:hover,.body-mcard.bounce .splide__slide img:hover{animation-name:bounce;animation-timing-function:ease}.body-mcard .background{background-attachment:fixed;background-color:rgba(0,0,0,.4);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(3px);height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform;z-index:-1}.body-mcard.dark .background{background-image:url(/build/images/black-network.c3bb6697.jpg)}.body-mcard.light .background{background-image:url(/build/images/white-network.4844fdce.jpg)}.body-mcard .background{background-image:var(--bg-img-banner)}.container-mcard nav{width:100%}.container-mcard nav .menu{display:flex;list-style:none;padding:0}.container-mcard nav .menu li{cursor:pointer;padding:15px 20px;text-align:center;width:50%}.container-mcard nav .menu li,.container-mcard nav .menu li:hover{background:var(--bg-color-link)}.container-mcard nav .menu li a{color:var(--text-color-link)}.container-mcard nav .menu li.sub{position:relative;text-align:center}.container-mcard nav .menu li.sub>a{position:relative}.container-mcard nav .menu .submenu{left:0;list-style:none;padding:0;position:absolute;top:54px;transform:scaleY(0);width:100%;z-index:3}.container-mcard nav .menu>li.active .submenu{transform:scaleY(1)}.container-mcard nav .menu .submenu li{width:100%}.container-mcard #panel,.container-mcard #reminder{background:#fff;background:var(--bg-color-link);color:var(--text-color-link);display:flex;flex-direction:column;justify-content:center;left:0;padding:16px;position:absolute;right:0;top:0;transition:all .3s;z-index:3}.container-mcard #panel{min-height:100vh;overflow:scroll}.container-mcard #research{background:#fff;background:var(--bg-color-link);color:var(--text-color-link);display:flex;flex-direction:column;justify-content:center;left:0;padding:16px;position:absolute;right:0;top:0;transition:all .3s;z-index:3}.container-mcard #panel button,.container-mcard #reminder button,.container-mcard #research button{align-items:center;align-self:center;border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin-bottom:16px;text-align:center;width:40px}.container-mcard #research .ts-dropdown-content{z-index:3}.container-mcard #panel.hidden,.container-mcard #reminder.hidden,.container-mcard #research.hidden{transform:translateY(-100%)}.container-mcard #panel figure{align-items:center;aspect-ratio:1/1;background:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:50%}.container-mcard #panel figure img{height:auto;max-width:100%}.container-mcard #panel article{margin-top:16px}.container-mcard #panel article p{margin-bottom:32px;text-align:center}.container-mcard #panel article ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;padding:0;row-gap:32px}.container-mcard #panel article ul li a{aspect-ratio:1/1;background:var(--text-color-link);color:var(--bg-color-link);font-size:18px;padding:8px 16px;transition:all .3s;width:75px}.container-mcard #panel article ul li a:hover{opacity:.7}.container-mcard #panel article ul li.image,.container-mcard #panel article ul li.image a{align-items:center;display:flex;justify-content:center}.container-mcard #panel article ul li.image a{aspect-ratio:unset;background:unset;padding:0;width:100%}.container-mcard #panel article ul li a img{height:auto;margin:0 auto;max-width:100%;width:50%}.container-mcard #research label{font-size:18px;font-weight:400}.container-mcard{align-items:center;background-color:var(--bg-color-container);display:flex;flex-direction:column;justify-content:flex-start;max-width:500px;min-height:100vh;overflow:hidden;padding:0;position:relative;z-index:2}.body-mcard.dark .container-mcard{background-color:#2e302e;border-left:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.4)}.body-mcard.light .container-mcard{background-color:#f2f2f3;border-left:1px solid #000;border-right:1px solid #000}.head-mcard{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:370px;padding-top:200px;position:relative;width:100%}.head-mcard:after{background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.body-mcard.dark .head-mcard:after{background-image:url(/build/images/black-network.c3bb6697.jpg)}.body-mcard.light .head-mcard:after{background-image:url(/build/images/white-network.4844fdce.jpg)}.body-mcard .head-mcard:after{background-image:var(--bg-img-banner)}.head-mcard.classic:after{clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}.head-mcard.circle:after{clip-path:ellipse(60% 50% at 50% 0)}.head-mcard.triangle:after{clip-path:polygon(0 0,100% 0,50% 60%)}.head-mcard.zigzag:after{clip-path:polygon(0 calc(50% - 60px),25% calc(50% + 60px),50% calc(50% - 60px),75% calc(50% + 60px),100% calc(50% - 60px),100% 0,0 0)}.head-mcard.disable:after{display:none}.head-mcard .img-profil{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;height:150px;margin-bottom:20px;overflow:hidden;position:absolute;top:calc(40% - 75px);width:150px;z-index:2}.head-mcard .img-profil img{display:block;height:100%;object-fit:cover;width:100%}.head-mcard .company{font-weight:700;margin-bottom:5px;text-transform:uppercase}.head-mcard .company,.head-mcard .description-company{color:var(--text-color-banner);font-family:var(--card-font),FlamaCondensed-Light!important;z-index:3}.head-mcard .description-company{font-size:18px;font-style:italic;text-align:center;text-transform:none}.head-mcard .name{font-family:var(--card-font),FlamaCondensed-Bold!important;font-size:24px;font-weight:700}.head-mcard .name,.head-mcard .occupation{color:var(--text-color-presentation);z-index:3}.head-mcard .occupation{font-family:var(--card-font),FlamaCondensed-Light!important;font-size:18px;text-align:center;text-transform:none}.head-mcard .employe{position:absolute;text-align:center;top:25px;z-index:8}.head-mcard .entreprise{margin-top:80px;text-align:center}.img-profil:after,.img-profil:before{-webkit-animation:onde 4s infinite;animation:onde 4s infinite;border:1px solid var(--bg-color-link);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s;width:100%}.img-profil:after{animation-delay:2s}.body-mcard.dark .img-profil:after,.body-mcard.dark .img-profil:before{border:1px solid var(--white-color)}.body-mcard.light .img-profil:after,.body-mcard.light .img-profil:before{border:1px solid var(--black-color)}@-webkit-keyframes onde{0%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}.content-mcard{margin-bottom:auto;margin-top:40px;padding:0 10px;width:100%}.content-mcard .link-list{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.content-mcard .link-list .item{margin:0 2.5% 20px;text-align:center;width:20%}.content-mcard .link-list .item a{align-items:center;border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto 10px;padding:10px;text-decoration:none;-webkit-transition:all .3s;width:70px}.content-mcard .link-list .item i{font-size:32px}.body-mcard.dark .content-mcard .link-list .item a,.body-mcard.dark .link-list.classic .item:nth-child(n+4) p{background-color:var(--white-color);color:var(--black-color)}.body-mcard.light .content-mcard .link-list .item a,.body-mcard.light .link-list.classic .item:nth-child(n+4) p{background-color:var(--black-color);color:var(--white-color)}.body-mcard .content-mcard .link-list .item a{background-color:var(--bg-color-link);color:var(--text-color-link)}.body-mcard .content-mcard .link-list .item p{color:var(--bg-color-link);font-size:12px;font-weight:700;line-height:14px}.body-mcard .link-list.classic{justify-content:center}.body-mcard .link-list.classic .item.other{height:40px;margin:0 auto 20px;position:relative;width:80%}.body-mcard .link-list.classic .item.other a{background-color:transparent;border-radius:0;bottom:0;height:auto;left:0;margin-bottom:0;position:absolute;right:0;top:0;width:100%;z-index:2}.body-mcard .link-list.classic .item.other p{align-items:center;background-color:var(--bg-color-link);color:var(--text-color-link);display:flex;height:100%;justify-content:center;margin-bottom:0;position:absolute;text-align:center;-webkit-transition:all .3s;width:100%;z-index:1}.body-mcard .link-list.classic .item.other i{font-size:16px;margin-left:.5rem;margin-right:.5rem}.carrouselSocial img{width:70px}.carrouselSocial svg{fill:var(--bg-color-link)}.carrouselSocial .splide__list .splide__slide{display:flex;justify-content:center}.carrouselSocial .splide__list.center-image{justify-content:center}.footer-mcard{height:80px;overflow:hidden;position:relative;width:100%}.footer-mcard,.footer-mcard #btnShare{align-items:center;display:flex;justify-content:center}.footer-mcard #btnShare{background-color:#fff;border-radius:50%;color:#000;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:5}.footer-mcard:after{background-color:var(--text-color-link);content:"";height:100%;left:calc(50% - 1px);position:absolute;top:0;width:2px;z-index:4}.footer-mcard .item{background-color:var(--black-color);overflow:hidden;text-align:center;-webkit-transition:all .3s;width:50%}.body-mcard.custom .footer-mcard .item{background-color:var(--bg-color-link)}.footer-mcard .item a:not(#btnShare){align-items:center;color:#fff;display:flex;font-weight:700;height:80px;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;width:90%}.body-mcard.custom .footer-mcard a{color:var(--text-color-link)}.footer-mcard .item i{margin-right:5px}@media (max-width:991px){.container-mcard{border-left:none!important;border-right:none!important;max-width:100%}.body-mcard.classic .carrouselSocial{margin-bottom:80px}.content-mcard .link-list .item{margin:0 1% 20px;text-align:center;width:31%}.footer-mcard{bottom:0;left:0;position:fixed;z-index:9999}.carrouselSocial{margin-bottom:140px!important}.footer-mcard .item a{font-size:12px}}