button{background-color:#f8f9fa;font-size:1.3rem;padding:.375rem .75rem}button svg{height:25px}ul{display:flex;flex-direction:column;font-size:1.5rem;list-style-type:none;margin-bottom:0;padding:0;width:-moz-max-content;width:max-content}ul li{cursor:pointer;padding:.75rem 2rem}ul li:hover{background:#000;color:#fff}a{color:#212529;text-decoration:none}svg{height:2.5rem;transition:.2s}svg:hover{transform:scale(1.1)}.socials{padding-left:1.5rem}.socials a{margin-right:1rem}.socials a svg{color:#f8f9fa}@media (max-width:769px){.socials{display:none!important}}.dropdown-buttons button{margin-left:1rem}.dropdown-buttons .show{max-height:-moz-fit-content;max-height:fit-content}@media (max-width:768px){.dropdown-buttons .show{height:100vh!important;left:0;margin-top:0;position:fixed!important;top:0;width:100vw!important;z-index:999}}.close-dropdown-icon{background-color:#000;border:none}.close-dropdown-icon svg{color:#fff;margin:1rem}#main-header{background:#221f21;max-width:100%;transition:.2s ease-in-out}#main-header #main-logo{transform-origin:top;transition:.2s ease-in-out}#main-header #newsletter-button{color:#212529}.dropdown-collapse{background-color:#f8f9fa;margin-top:5px;max-height:0;overflow:hidden;right:0}.modal-newsletter{background-color:#f8f9fa;display:none;max-width:500px}.modal-newsletter h2{font-weight:400}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:1rem}.modal-header button{border:none;color:gray}.modal-header button svg{height:20px}.modal-newsletter{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;z-index:2}.modal-newsletter iframe{padding:1rem}.modalBackdrop{background-color:#000000b3;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.show-modal{display:block}.contact[data-v-72d00762]{font-size:1.3rem}.socials-footer[data-v-72d00762]{margin-top:1.5rem}.socials-footer a[data-v-72d00762]{font-size:1.5rem;transition:.2s}.socials-footer a[data-v-72d00762]:hover{transform:scale(1.1)}.socials-footer a[data-v-72d00762]:not(:last-child){margin-right:1rem}#copyright[data-v-72d00762]{font-size:1rem}.d-none{color:#000}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{opacity:0}@font-face{font-family:Montserrat;src:url(./Montserrat-Regular.DTzeWEth.woff) format("woff")}body{font-family:Montserrat,sans-serif}
