@charset "UTF-8";
.realisation-address{font-size:14px;max-width:320px !important;padding:20px 24px;background-color:ghostwhite;border:2px solid #1E98C1}.realisation-address.CCDM{border-radius:16px}.realisation-address .company-logo{text-align:center}.realisation-address .company-logo img{max-width:250px}.realisation-address .company-address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:24px}.realisation-address .company-address .company-city{margin-bottom:12px}@media (min-width:320px){.realisation-address .company-address{text-align:left}}.realisation-address .left-col,.realisation-address .right-col{padding:0 8px;flex:1}.realisation-address .right-col{border-left:1px solid #dfdfdf}.realisation-address .right-col a{text-decoration:underline;color:#1E98C1}.realisation-address .right-col a:hover,.realisation-address .right-col a:focus{text-decoration:none}a,li a{transition:all 0.3s}@media (min-width:992px){.only-mobile{display:none}}.only-mobile.call-ai-consultant{background-color:#fff;color:var(--primary)}.only-mobile.contact{background-color:var(--primary);color:#fff}.only-mobile.call-ai-consultant,.only-mobile.contact{margin-top:2rem;margin-left:3rem;width:230px !important;text-transform:uppercase;font-weight:700;text-align:center;border-radius:100px}.only-mobile.call-ai-consultant a,.only-mobile.contact a{line-height:3 !important}#menu-main-menu-1.bricks-mobile-menu{display:flex;flex-wrap:wrap}#menu-main-menu-1.bricks-mobile-menu .only-mobile.chat,#menu-main-menu-1.bricks-mobile-menu .only-mobile.search{width:50%;background-color:#d8d9da;color:#fff;border-radius:100px;width:50px;height:50px}#menu-main-menu-1.bricks-mobile-menu .only-mobile.chat a,#menu-main-menu-1.bricks-mobile-menu .only-mobile.search a{display:none}#menu-main-menu-1.bricks-mobile-menu .only-mobile.search{padding:12px 18px 10px 18px;margin-top:2rem}#menu-main-menu-1.bricks-mobile-menu .only-mobile.search::before{font-family:"Font Awesome 6 Solid";content:""}#menu-main-menu-1.bricks-mobile-menu .only-mobile.chat{padding:12px 18px 10px 18px;margin:2rem 2rem 1rem 3rem}#menu-main-menu-1.bricks-mobile-menu .only-mobile.chat::before{font-family:"Font Awesome 6 Brands";content:""}#menu-main-menu-1.bricks-mobile-menu li.menu-item{width:100%}