.footer{width:100%;height:35vh;background-image:url(/Assets/Img/footer.svg);background-repeat:no-repeat;background-size:cover;margin-top:150px;display:flex;justify-content:center}.footer .footerContent{width:100%;height:100%;display:flex;align-items:center}.footer .footerContent .footerLogo{flex:1 1;height:75%;display:flex;justify-content:flex-end;align-items:flex-end}.footer .footerContent .footerLogo svg{width:230px;height:auto}.footer .footerContent .footerInstagram{flex:1 1;height:100%;display:flex;justify-content:space-around;align-items:flex-end}.footer .footerContent .footerInstagram .logoContent{width:50%;height:60%;display:flex;justify-content:space-around;align-items:center}.footer .footerContent .footerInstagram .logoContent svg{width:40px;height:auto;color:var(--White-color);cursor:pointer}.footer .footerContent .footerInstagram .logoContent svg:hover{width:40px;height:auto;color:var(--Main-color);cursor:pointer}.footer .footerContent .contactButton{flex:1 1;width:33%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.footer .footerContent .contactButton .contactButtonContent{width:100%;height:75%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer .footerContent .contactButton .contactButtonContent .titleContact{color:var(--Main-color);font-size:28px;text-align:center;text-wrap:nowrap}.CopyContent{width:100%;height:10vh;background-color:#000;margin:0 auto;display:flex}.CopyContent .copyText{margin:0 auto;display:flex;justify-content:center;align-items:center;width:40%;height:100%;flex:1/2 1}.CopyContent .copyText p{color:var(--White-color);margin:0 auto;font-family:var(--Light-font)}.CopyContent .mentionLegal{flex:1/2 1;width:60%;height:100%;display:flex;justify-content:center;align-items:center}.CopyContent .mentionLegal ul{display:flex;justify-content:center;align-items:center;width:75%}.CopyContent .mentionLegal ul li{margin-left:15px;color:var(--White-color);font-family:var(--Light-font);cursor:pointer}.CopyContent .mentionLegal ul li:hover{margin-left:15px;color:var(--Main-color);font-family:var(--Light-font);cursor:pointer}@media(max-width:950px){.footer{width:100%;height:50vh;background-image:url(/Assets/Img/footer_mobile.svg);background-repeat:no-repeat;margin-top:150px;display:flex;align-items:center;justify-content:center}.footer .footerContent{width:100%;height:100%;display:block}.footer .footerContent .footerLogo{width:100%;height:40%;display:flex;justify-content:center;align-items:flex-end}.footer .footerContent .footerLogo img{width:75%;height:auto;margin:0 auto}.footer .footerContent .footerInstagram{width:100%;height:20%;display:flex;justify-content:space-around;align-items:center}.footer .footerContent .footerInstagram .logoContent{width:50%;height:60%;display:flex;justify-content:space-around;align-items:center}.footer .footerContent .footerInstagram .logoContent svg{width:40px;height:auto;color:var(--White-color);cursor:pointer}.footer .footerContent .footerInstagram .logoContent svg:hover{width:40px;height:auto;color:var(--Main-color);cursor:pointer}.footer .footerContent .contactButton{width:100%;height:40%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.footer .footerContent .contactButton .contactButtonContent{width:75%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.footer .footerContent .contactButton .contactButtonContent .titleContact{width:100%;height:auto;color:var(--Main-color);font-size:28px;text-align:center;margin:0 0 25px}.footer .footerContent .contactButton .contactButtonContent .titleContact p{margin-bottom:25px}.CopyContent{width:100%;height:30vh;background-color:#000;margin:0 auto;display:block}.CopyContent .copyText{margin:0 auto;display:flex;justify-content:center;align-items:center;width:75%;height:50%;flex:1/2 1;text-align:center}.CopyContent .copyText p{color:var(--White-color);margin:0 auto;font-family:var(--Light-font)}.CopyContent .mentionLegal{display:flex;flex:1/2 1;width:100%;height:50%}.CopyContent .mentionLegal ul{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:0;width:100%;height:60%}.CopyContent .mentionLegal ul li{height:auto;width:100%;color:var(--White-color);font-family:var(--Light-font);cursor:pointer;margin-top:25px}.CopyContent .mentionLegal ul li:hover{margin-left:15px;color:var(--Main-color);font-family:var(--Light-font);cursor:pointer}}.Header{width:100%;height:180px;display:flex;flex-direction:column;justify-content:center;z-index:9999;position:fixed;top:0}.Header .ButtonHeader{width:80%;height:100%;display:flex;padding-left:20%;background-color:var(--White-color)}.Header .ButtonHeader .headerContent{width:60vw;height:100%;display:flex;margin-bottom:20vh}.Header .ButtonHeader .headerContent .buttonNavContent{width:15%;height:100%;display:flex;align-items:center;justify-content:center}.Header .ButtonHeader .headerContent .buttonNavContent a{margin-top:15%}.Header .ButtonHeader .headerContent .logoContentHeader{width:40%;height:100%}.Header .ButtonHeader .headerContent .logoContentHeader img{position:absolute;left:50%;transform:translateX(-50%);top:-5%;width:auto;height:80%;top:5%}.Header .ButtonHeader .headerContent .BurgerModaleHeader{display:none}.Header .ButtonHeader .ButtonContactHeader{width:25%;height:100%;display:flex;justify-content:center;align-items:center}.Header .ButtonHeader .ButtonContactHeader a{margin-top:10%}.Header img{width:100%;height:auto}.Header .ButtonContact{width:20%;height:100%;display:flex;justify-content:center;align-items:center}@media(max-width:950px){.Header{width:100%;height:100px;display:flex;flex-direction:column;justify-content:center;z-index:9999;position:fixed;top:0}.Header .ButtonHeader{width:100%;height:100%;display:flex;background-color:var(--White-color);padding:0}.Header .ButtonHeader .headerContent{width:100vw;height:100%}.Header .ButtonHeader .headerContent .buttonNavContent{display:none}.Header .ButtonHeader .headerContent .logoContentHeader{width:50%;height:100%;display:flex;align-items:center;justify-content:center;margin-top:3px}.Header .ButtonHeader .headerContent .logoContentHeader img{display:block;position:static;width:50px;height:auto}.Header .ButtonHeader .headerContent .BurgerModaleHeader{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.Header .ButtonHeader .headerContent .BurgerModaleHeader .burger{display:block;width:50px;height:auto;transition:.2s ease;cursor:pointer}.Header .ButtonContact,.Header .ButtonHeader .ButtonContactHeader,.Header img{display:none}}.NavButton{color:var(--Black-Color)}.NavButton,.NavButton:hover{background-color:var(--Black-Color);border:none;cursor:pointer;font-family:var(--Bold-regular-font)}.NavButton:hover{color:var(--Main-color)}button{font-size:19px}.ModalNavigation-close{display:none}@media(max-width:950px){.ModalNavigation-open{position:fixed;top:100px;left:25%;background-color:var(--White-color);width:75vw;height:100%;transition:.2s ease;z-index:600;border-left:2px solid var(--Black-Color)}.ModalNavigation-open .ButtonNavContent{width:100%;height:10%;display:flex;align-items:center;margin-left:10%;color:#000}.ModalNavigation-close{position:fixed;top:100px;left:100%;background-color:var(--White-color);width:75vw;height:100%;transition:.2s ease;z-index:600;border-left:2px solid var(--Black-Color)}.ModalNavigation-close .ButtonNavContent{width:100%;height:10%;display:flex;align-items:center;margin-left:10%}.backNavModal-open{position:fixed;top:100px;left:0;width:100%;height:90%;background-color:rgba(0,0,0,.363);z-index:500;transition:.2s ease;display:block;opacity:1}.backNavModal-close{display:none}}.Button{background-color:var(--Main-color);color:var(--White-color);border:none;border-radius:0 15px 0 15px}.Button,.Button:hover{cursor:pointer;font-family:var(--Bold-regular-font);width:160px;height:51px;transition:.2s ease}.Button:hover{background-color:rgba(0,0,0,0);color:var(--Blacks-color);border:2px solid var(--Main-color);border-radius:0 15px 0 15px}.Button p{margin:0 auto}.Button span{display:none}.ButtonArrow{background-color:var(--Main-color);color:var(--White-color);border:none;cursor:pointer;font-family:var(--Bold-regular-font);width:160px;height:51px;border-radius:0 15px 0 15px;justify-content:center;align-items:center}.ButtonArrow,.ButtonArrow span{display:flex;transition:.2s ease}.ButtonArrow span{position:absolute;padding-left:90px;opacity:0}.ButtonArrow p{margin:0 auto;transition:.2s ease}.ButtonArrow:hover,.ButtonArrow:hover span{display:flex;justify-content:center;align-items:center;transition:.2s ease}.ButtonArrow:hover span{padding-left:100px;opacity:1;margin-left:5px}.ButtonArrow:hover p{padding-right:15px;transition:.2s ease}.BigButtonArrow{background-color:var(--Main-color);color:var(--White-color);border:none;cursor:pointer;font-family:var(--Bold-regular-font);width:200px;height:51px;border-radius:0 15px 0 15px;display:flex;justify-content:center;align-items:center}.BigButtonArrow span{position:absolute;display:flex;padding-left:120px;transition:.2s ease;opacity:0}.BigButtonArrow p{margin:0 auto;transition:.2s ease}.BigButtonArrow:hover,.BigButtonArrow:hover span{display:flex;justify-content:center;align-items:center;transition:.2s ease}.BigButtonArrow:hover span{padding-left:150px;opacity:1;margin-left:5px}.BigButtonArrow:hover p{padding-right:15px;transition:.2s ease}.ContactButtonArrow{background-color:var(--Main-color);color:var(--White-color);border:none;cursor:pointer;font-family:var(--Bold-regular-font);width:200px;height:51px;border-radius:0 15px 0 15px;display:flex;justify-content:center;align-items:center;transition:.2s ease}.ContactButtonArrow span{position:absolute;display:flex;padding-left:120px;transition:.2s ease;opacity:0}.ContactButtonArrow p{margin:0 auto;transition:.2s ease}.ContactButtonArrow:hover,.ContactButtonArrow:hover span{display:flex;justify-content:center;align-items:center;transition:.2s ease}.ContactButtonArrow:hover span{padding-left:150px;opacity:1;margin-left:15px}.ContactButtonArrow:hover p{padding-right:15px;transition:.2s ease}