@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";:root{--font-family:"Nunito", sans-serif;--color:#efba73;--second-color:#f5f5f5}*{box-sizing:border-box;transition:.5 all ease-in-out;margin:0;padding:0}main{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background-color:#fff3;border-radius:24px;grid-template-columns:40% 60%;width:70%;height:90%;margin:20px;display:grid;box-shadow:0 0 40px #00000080}@media (width<=768px){.container{grid-template-columns:1fr;width:90%;height:auto;min-height:95vh}}@media (width<=480px){main{align-items:flex-start;overflow:auto}}.background{z-index:0;width:100%;height:100%;position:absolute;inset:0}.imgContainer{position:absolute;inset:0;overflow:hidden}.overlay{z-index:20;opacity:.4;background-color:#000;position:absolute;inset:0}.imgContainer img{object-fit:cover;width:100%;height:100%;animation:40s ease-in-out infinite alternate zoom}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.12)}}.about{flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,4vh,2rem);width:100%;height:100%;padding:16px;display:flex}.group1{justify-content:center;align-items:center;gap:.8rem;display:flex}.intro{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.title{font-family:var(--font-family);color:var(--color);font-size:clamp(20px,4vw,1rem);font-weight:800}.titles p{font-family:var(--font-family);color:var(--second-color);font-size:clamp(14px,1vh,16px);font-weight:800}.about .logo{background-color:#f5f5f5;border-radius:50%;min-width:100px;height:100px;overflow:hidden}.logo img{object-fit:cover;width:100%;height:100%}.description{flex-direction:column;justify-content:center;align-items:center;display:flex}.description p{font-family:var(--font-family);color:var(--second-color);letter-spacing:clamp(-.14px,-.16vh,-.16px);padding:0 12px;font-size:clamp(14px,1vh,16px);font-weight:400;line-height:clamp(22.6px,1.6vh,25.8px)}.contacts{flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:100%;display:flex}.contacts div{flex-direction:column;justify-content:center;align-items:center;display:flex;gap:.1rem!important}.contacts div a{color:var(--color);font-family:var(--font-family);font-size:clamp(14px,.8vh,16px);font-weight:500}.contacts div p{color:#f5f5f5;font-family:var(--font-family);font-size:clamp(14px,.8vh,16px);font-weight:500}.contacts h6{font-family:var(--font-family);color:#f5f5f580;font-size:clamp(12px,.8vh,14px);font-weight:800}@media (width<=768px){.description p{font-family:var(--font-family);color:var(--second-color);letter-spacing:clamp(-.14px,-.16vh,-.16px);padding:0 80px;font-size:clamp(14px,1vh,16px);font-weight:400;line-height:clamp(22.6px,1.6vh,25.8px)}}@media (width<=480px){.description p{padding:0 12px}}.notif{text-align:center;background-color:var(--color);z-index:1020;opacity:0;pointer-events:none;border-radius:12px;width:clamp(200px,4vh,300px);padding:16px;transition:opacity .28s,transform .28s;position:fixed;top:10px;right:20px;transform:translateY(-20px)scale(.95)}.notif.visible{opacity:1;transform:translateY(0)scale(1)}.notif p{font-family:var(--font-family);color:var(--second-color);letter-spacing:clamp(-.14px,-.16vh,-.16px);padding:0 12px;font-size:clamp(14px,1vh,16px);font-weight:700;line-height:clamp(22.6px,1.6vh,25.8px)}.links{flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,4vh,2rem);padding:16px;display:flex}.links h1{font-family:var(--font-family);color:var(--color);letter-spacing:clamp(-.14px,-.16vh,-.16px);padding:0 12px;font-size:clamp(1rem,5vh,2rem);font-weight:800;line-height:clamp(22.6px,1.6vh,25.8px)}.links-container{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;width:80%;display:grid}.link{color:#f5f5f5;opacity:0;border:1.5px solid #f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;padding:clamp(8px,1vh,12px);transition:all .8s ease-in-out;display:flex;transform:translateY(20px)}.link:hover{color:red;border:1.5px solid var(--color);transition:all .4s ease-in-out;scale:1.05;box-shadow:10px 0 20px #0003}.link:hover a{color:var(--color);transition:all .4s ease-in-out}.link:hover button{color:var(--color)}.links a{color:#f5f5f5;font-family:var(--font-family);justify-content:center;align-items:center;gap:clamp(.8rem,2vh,1rem);text-decoration:none;display:flex;position:relative}.links a p{letter-spacing:clamp(1px,4vh,1.1px);font-size:clamp(14px,4vh,16px);font-weight:500}.links span{justify-content:space-between;align-items:center;font-size:clamp(16px,4vh,24px);display:flex}.link button{color:#f5f5f5;background-color:#0000;border:none;font-size:clamp(16px,2vh,20px);transition:all .8s ease-in-out}.link button :hover{cursor:pointer;transition:all .4s ease-in-out;transform:scale(1.1)}.Adresses{border-top:1.5px solid #f5f5f580;width:90%;padding:clamp(14px,1vh,16px)}.Adresses h6{font-family:var(--font-family);color:#f5f5f580;font-size:clamp(12px,.8vh,14px);font-weight:800}.Adresses span{font-family:var(--font-family);color:var(--color);font-size:clamp(12px,.8vh,14px);font-weight:800}.Adresses p{font-family:var(--font-family);color:#f5f5f5;font-size:clamp(8px,2vh,12px);font-weight:300}@media (width<=768px){.links-container{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;width:80%;display:grid}.links{gap:1.5rem}}
