header{overflow:hidden}.header-main{justify-content:space-between}.header-btn a,.header-main{align-items:center;display:flex}.header-btn a{border:1px solid #f4f4f4;border-radius:50px;color:#f4f4f4;font-size:16px;line-height:20.8px;padding:11px 20px;text-decoration:none;transition:.3s ease-in-out}.header-btn a:hover{background:#e84c0b;border:1px solid #e84c0b}.header-btn a svg,.header-btn a svg path{transition:.3s ease-in-out}.header-btn a svg{margin-right:10px}.header-links ul{list-style:none}.header-links ul li{display:inline-block}.header-links ul li:not(:last-child){margin-right:80px}.header-links ul li a{color:#f4f4f4;display:block;font-size:24px;font-weight:400;line-height:31.2px;text-decoration:none;transition:.3s ease-in-out}.header-links ul li a:hover{color:#e84c0b}.logo a{display:block}.header-visible .main-logo{display:none!important}.white-logo{display:none}.header-visible .white-logo{display:block}.header-container.sticky .header-links ul li a{color:#fff}.header-container.sticky .header-links ul li a:hover{color:#e84c0b}.header-container.sticky .header-btn a svg path{fill:#fff}.header-container.sticky .header-btn a{border:1px solid #fff;color:#fff}.header-container.sticky .header-btn a:hover{border:1px solid #e84c0b;color:#fff}.header-container.sticky .header-btn a:hover svg path{fill:#fff}@media (max-width:1280px){.header-links ul li:not(:last-child){margin-right:50px}}@media (max-width:767px){.header-links ul li:not(:last-child){margin-right:20px}.header-btn a{font-size:13px;line-height:18.8px;padding:12px 15px}.header-links ul li a{font-size:18px;line-height:25.2px}body.lang-fr .header-links ul li a{font-size:clamp(.875rem,.7855rem + .4474vw,1rem);line-height:1.4}.header-container{padding:30px 0!important}}@media (max-width:520px){.header-main{flex-wrap:wrap}.header-main .header-btn{margin-bottom:30px;width:100%}.header-container.sticky .header-main .header-btn{margin-bottom:15px}.header-container.sticky{padding:15px 0!important}.header-main .header-links{box-sizing:border-box;display:flex;justify-content:flex-end;padding-left:20px;width:calc(100% - 122px)}.header-main.header-links ul li:not(:last-child){margin-right:10px}.header-main .lang-col{margin-left:auto}}