@font-face{font-family:Moulin;src:url(/fonts/moulin/Moulin-Light.woff2) format("woff2"),url(/fonts/moulin/Moulin-Light.woff) format("woff")}@font-face{font-family:PpMuseum;src:url(/fonts/pp-museum/ppmuseum-light.woff2) format("woff2"),url(/fonts/pp-museum/ppmuseum-light.woff) format("woff")}.btn-custom-light{opacity:1!important;border-radius:59px!important;border:1px solid var(--color-dark)!important;padding:10px 20px!important;background-color:transparent!important;color:var(--color-dark)!important;cursor:pointer!important;width:100%}.btn-custom-light :active,.btn-custom-light :focus,.btn-custom-light:hover{background-color:var(--color-dark)!important;color:#fff!important}.btn-custom-light--danger{border:1px solid #ba5454!important;color:#ba5454!important}.btn-custom-light--danger :active,.btn-custom-light--danger :focus,.btn-custom-light--danger:hover{background-color:#ba5454!important;color:#fff!important}.btn-custom-light--opaque{background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important}.btn-custom-light--opaque :active,.btn-custom-light--opaque :focus,.btn-custom-light--opaque:hover{background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;color:var(--color-dark)!important}.btn-custom-dark{border-radius:59px!important;border:1px solid var(--color-dark)!important;padding:10px 20px!important;background-color:var(--color-dark)!important;color:#fff!important;cursor:pointer!important;width:100%}.btn-custom-dark :active,.btn-custom-dark :focus,.btn-custom-dark:hover{background-color:transparent!important;color:var(--color-dark)!important;border:1px solid var(--color-dark)!important}.btn-custom-dark--opaque{background-color:var(--color-dark)!important;border-color:var(--color-dark)!important}.btn-custom-dark--opaque :active,.btn-custom-dark--opaque :focus,.btn-custom-dark--opaque:hover{background-color:var(--color-dark)!important;border-color:var(--color-dark)!important;color:#fff!important}.btn-media{width:50px;height:50px;border-radius:50%;border:2px solid var(--color-dark);background-color:transparent;color:var(--color-dark);display:flex;align-items:center;justify-content:center;font-size:24px;padding:0;cursor:pointer;transition:all .3s ease}.btn-media:hover{border-color:var(--color)}.btn-media--whatsapp{background-color:#25d366;border-color:#25d366;color:#fff}.btn-media--twitter{border-color:#000;background-color:#000;color:#fff}.pw-group .btn{color:#6c757d;border:1px solid #dee2e6!important;max-height:60px!important}.pw-group .btn:hover{color:var(--color-dark)!important;background-color:transparent!important}.cursor-pointer{cursor:pointer!important}.cursor-draggable{cursor:move}select.form-select{line-height:1.5!important;overflow:visible!important}.error-location select:has(option:checked[value=""]){border-color:var(--cui-form-invalid-border-color)!important;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.ReactCrop .ReactCrop__crop-selection{border-radius:50%}.select__menu-portal{z-index:9999!important}.select__menu-portal div{cursor:pointer!important}.form-floating textarea{min-height:12rem!important;padding-top:2rem!important}.Toastify__toast-container{width:100%;max-width:600px;margin:0 auto}.Toastify__toast{width:100%;font-size:1rem;word-break:break-word}.Toastify__toast-body{display:flex;align-items:center}:root{--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--title-font:moulin;--text-font:ppmuseum;--color:#fefcf8;--color-secondary:#eeebe7;--color-dark:#1c1a1b}body,html{font-family:var(--text-font),sans-serif;background:var(--color);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:1400px){.container{max-width:1400px}}@media(min-width:1600px){.container{max-width:1500px}}@media(min-width:1800px){.container{max-width:1550px}}@media(min-width:2000px){.container{max-width:1600px}}@media(min-width:2200px){.container{max-width:1600px}}@media(min-width:2560px){.container{max-width:1600px}}a{color:inherit;text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#1e1e1e!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}a,button{cursor:pointer}.btn-input-group,input,select,textarea{border-radius:11px;background:transparent;height:60px;margin-bottom:15px}.btn-input-group.react-datepicker__month-select,.btn-input-group.react-datepicker__year-select,input.react-datepicker__month-select,input.react-datepicker__year-select,select.react-datepicker__month-select,select.react-datepicker__year-select,textarea.react-datepicker__month-select,textarea.react-datepicker__year-select{height:40px!important;border-radius:5px;margin-bottom:0}input::placeholder,textarea::placeholder{font-size:16px;color:#aaa}label{font-size:14px}.form-control{background:transparent}.form-control:focus{border-color:var(--color-dark);box-shadow:none}.form-select{background:transparent}.form-select:focus{border-color:var(--color-dark);box-shadow:none}.logo-img{height:30px}@media(max-width:1200px){.logo-img{height:25px}}@media(max-width:992px){.logo-img{height:20px}}@media(max-width:576px){.logo-img{height:21px}}.main-page{margin-top:150px;margin-bottom:150px}.modal-content{background-color:var(--color);border-radius:12px;border:none;padding:25px 24px 20px 15px;box-shadow:0 8px 24px rgba(28,26,27,.2)}.modal-footer,.modal-header{border-bottom:none;border-top:none}.modal-header .btn-close:hover{color:var(--color-dark);opacity:.6}.modal-title{font-size:1.4rem;text-transform:uppercase;margin-bottom:10px;font-weight:400}h1,h2{font-family:var(--title-font),sans-serif}