.header{background-color:var(--color-white);z-index:99999;width:100%;padding:1.6rem 0;position:sticky;top:0;left:0;box-shadow:0 0 .7rem #0000001a}.header .logo-sec{width:12rem}.header .logo-sec img{outline:none!important}.header .nav-sec{width:calc(100% - 13rem)}.header .nav-sec ul li{font-size:1rem;font-weight:var(--font-weight-medium);text-transform:uppercase}.header .nav-sec ul li a{color:var(--color-grey);padding:.55rem;transition:all .3s linear;display:block}.header .nav-sec ul li a:hover{color:var(--color-green)}.header .nav-sec .language{color:var(--color-grey);border:solid .125rem var(--color-grey);border-radius:20rem;margin-left:.35rem;padding:.2rem .4rem}.header .nav-sec .language button{background:url(../media/flag-fr.0dqpc6q-up_wy.svg) 0/.8rem no-repeat;padding-left:1rem}.header .nav-sec .language button.en{background:url(../media/flag-eng.15kd3.lq4mm5l.svg) 0/.8rem no-repeat}.header .search{width:1.1rem;margin-left:.5rem}.header .nav-toggle{background:var(--color-green);border-radius:7px;gap:4px;height:35px;margin:5px 0 5px 10px;padding:10px}.header .nav-toggle span{background-color:#fff;width:20px;height:2px;transition:transform .2s ease-in-out;position:relative}.header .nav-toggle.show span:first-of-type{top:6px;transform:rotate(45deg)}.header .nav-toggle.show span:nth-of-type(2){display:none}.header .nav-toggle.show span:nth-of-type(3){bottom:0;transform:rotate(-45deg)}@media screen and (max-width:1499px){.header{padding:1rem}}@media screen and (max-width:1023px){.header{padding:1rem 0}.header .logo{width:15rem;margin-top:.4rem}.header .nav-sec .language{margin-right:1.6rem;font-size:1.4rem}.header .nav-sec .language button{background-position:0 4px}.header .nav-sec .search{width:20px}.header .nav-sec ul{background:var(--color-green);width:100%;transition:all .3s linear;display:block;position:fixed;top:-100%;left:0;box-shadow:0 10px 15px #0000001a}.header .nav-sec ul.open{top:67px}.header .nav-sec ul li{color:var(--color-white);text-transform:uppercase;font-size:16px;margin:0!important}.header .nav-sec ul li a{border-bottom:solid 1px var(--color-yellow);padding:1rem;color:var(--color-white)!important}.header .nav-sec ul li:last-of-type a{border-bottom:none}}
.footer{background-color:#f6f5f4}.footer .top .left{width:13rem}.footer .top .left .sociallinks .item{border:solid .11rem var(--color-grey-dark);background-color:var(--color-white);border-radius:50%;width:2.5rem;height:2.5rem}.footer .top .left .sociallinks .item img{aspect-ratio:2/2;width:100%}.footer .top .right{width:68%}.footer .top .right ul li{text-transform:uppercase;font-weight:var(--fontweight-medium)}.footer .top .right ul li a{padding:.5rem;display:block}.footer .bottom{border-top:solid .11rem var(--color-grey-dark);font-weight:var(--fontweight-light);margin-top:1rem;padding-top:1.5rem;padding-bottom:2rem}@media screen and (max-width:1023px){.footer .top .right{width:65%}}@media screen and (max-width:767px){.footer .top{padding-bottom:50px;position:relative}.footer .top .left{width:100%}.footer .top .left .footerlogo{width:12rem;margin:0 auto}.footer .top .left .sociallinks{width:max-content;margin:0 auto;position:absolute;bottom:10px;left:0;right:0}.footer .top .right{width:100%;margin-top:15px}.footer .top .right ul{justify-content:center}.footer .top .right ul li a{position:relative}.footer .top .right ul li a:after{content:"";background-color:var(--color-grey-dark);width:1px;height:12px;position:absolute;right:0}.footer .top .right ul li:last-of-type a{padding-right:0}.footer .top .right ul li:last-of-type a:after{display:none}.footer .bottom{text-align:center}}@media screen and (max-width:489px){.footer .top .right ul li{text-transform:capitalize;font-size:11px}}
