@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap";.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #000000;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.button{margin-top:20px;background-color:#dbbe7d;font-size:20px;font-family:Poppins;color:#000;height:60px;border:none;border-radius:20px;cursor:pointer;transition:.3s}.button:hover{transform:scale(.99);box-shadow:0 8px 32px #deb87163;filter:drop-shadow(0 0 .75rem #deb8717e)}@media screen and (max-width: 490px){.button{width:200px}}@media screen and (min-width: 490px){.button{width:450px}}@media screen and (min-width: 650px){.button{width:630px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#000;padding:20px;border-radius:20px;width:600px;position:relative;text-align:center;border:1px solid #dbbe7D;box-shadow:0 8px 32px #deb87163;filter:drop-shadow(0 0 .75rem #deb8717e)}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer;color:#dbbe7d}.close-button:hover{color:red}.titleModal{color:#fff;font-size:35px;font-family:Poppins}.subtitleModal{color:#fff;font-size:20px;font-family:Poppins;margin-left:20px;margin-right:20px;margin-top:-20px}.send{display:flex;margin-top:40px;justify-content:center}.send input{font-size:18px;padding:10px 10px 10px 5px;display:block;width:300px;border:none;border-bottom:1px solid #dbbd7d7d}.send input:focus{outline:none}.send label{color:#999;font-size:18px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.send input:focus~label,.send input:valid~label{top:-20px;font-size:14px;color:#999}.bar{position:relative;display:block;width:300px}.bar:before,.bar:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:#dbbe7d;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.bar:before{left:50%}.bar:after{right:50%}.send input:focus~.bar:before,.send input:focus~.bar:after{width:50%}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.send input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}.group{position:relative;margin-bottom:45px;width:300px;overflow-x:clip}.group a{color:#999}.input_mail,.input_password{background-color:#fff0;color:#fff}.input_submit-send{display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background-color:transparent;cursor:pointer;width:300px;height:40px;border-radius:50px;margin-left:auto;margin-right:auto;transition:.2s}.input_submit-send:hover{transform:scale(.95);background-color:var(--gris-bg);box-shadow:0 8px 32px #7b7b7d5e;filter:drop-shadow(0 0 .75rem var(--shadow));border:1px solid rgba(255,255,255,.329)}.send button{width:300px;background-color:#dbbe7d;border-radius:20px;height:50px;font-size:24px;font-family:Poppins;color:#000;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:.3s}.send button:hover{transform:scale(.99);box-shadow:0 8px 32px #deb87163;filter:drop-shadow(0 0 .75rem #deb8717e)}.title{font-size:35px;font-family:Poppins;line-height:38.4px;font-weight:900;color:#fff;text-align:center}.title span{color:#dbbe7d}.subTitle{font-size:19px;font-family:Poppins;color:#fff;text-align:center}.img img{width:340px;animation:zoomInOut 5s ease-in-out infinite}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.title2{margin-top:75px}.title2 strong{color:#fff;font-size:32px;font-family:Poppins;font-weight:900}.containerDiv{display:flex;justify-content:center;margin:20px 0}.containerDiv div{border:1px solid #dbbe7D;margin:10px;border-radius:20px;display:flex;flex-direction:column;align-items:center;width:215px}.containerDiv div img{width:82px}.containerDiv div p{color:#fff;text-align:center;margin:5px;font-size:13px;font-family:Poppins}.containerDiv div p b{font-weight:900;font-size:16px;font-family:Poppins}@media screen and (max-width: 490px){.containerDiv{flex-direction:column}}@media screen and (min-width: 490px){.containerDiv{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px}}@media screen and (min-width: 1000px){.containerDiv{display:flex}}footer{margin-top:350px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #cccccc46;text-align:center;color:#fff}@media screen and (max-width: 380px){footer{width:45%}}@media screen and (min-width: 380px){footer{width:50%}}@media screen and (min-width: 520px){footer{width:65%}}@media screen and (min-width: 675px){footer{width:90%}}@media screen and (min-width: 950px){footer{width:125%}}@media screen and (min-width: 1200px){footer{width:160%}}@media screen and (max-width: 850px){img{width:200px}}@media screen and (min-width: 850px){img{width:200px}}main{width:100%;display:flex;align-items:center;justify-content:center;background-image:url(https://d1yei2z3i6k35z.cloudfront.net/207491/66ad8e1376510_fondfredirick.png)}.home{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:940px;margin:10%}.E404{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-link{color:#fff;font-size:24px;font-family:Poppins;text-decoration:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;height:100%;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1c1c1c;background:#000;color:#dbbe7d}
