@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--black:#17202a;--box-shadow-brown-primary:0 0 0 0.25rem hsla(33,25%,66%,.2);--box-shadow-brown-secondary:0 0 0 0.25rem rgba(62,62,62,.2);--box-shadow-red:0 0 0 0 rgba(255,87,51,.5);--brown-primary:#bfac94;--brown-secondary:#3e3e3e;--font:"Montserrat",sans-serif;--red:#dc3545;--white:#fafafa}#app{background-color:var(--white);color:var(--brown-secondary);font-family:var(--font);font-size:12px;font-weight:500}main,main>section{min-height:calc(100vh - 109px)}main>section{align-content:center}h1,h5,h6{letter-spacing:3px;text-transform:uppercase}h1{font-weight:700}.row-content>ul>li{padding:5px}.row-content>ul>li::marker{color:var(--brown-primary)}.btn-dropdown,.btn-dropdown-menu{font-size:10px}.btn-dropdown-menu .dropdown-item{color:var(--brown-secondary);font-weight:500}.btn-dropdown-menu .dropdown-item:hover{color:var(--brown-primary);font-weight:700}.btn-dropdown-menu .dropdown-item.active,.btn-dropdown-menu .dropdown-item:active{color:var(--brown-primary);text-decoration:none;background-color:transparent}.btn-close:focus{box-shadow:none}.btn-close svg{fill:red}.nav-tabs .nav-link{color:var(--brown-secondary)}.nav-tabs .nav-link.active{color:var(--brown-primary);font-weight:700}.ql-editor{font-size:11px}.alert-files{background-color:transparent;border:2px;border-color:var(--brown-primary);border-style:dashed;color:var(--brown-secondary);font-weight:700;text-align:center}.alert-files:hover,.cursor-pointer{cursor:pointer}.modal .form-control{border-color:#dee2e6}.form-control{background:var(--white);border-color:var(--brown-secondary);line-height:1.25;padding:10px 10px;color:var(--black)}.form-control::-moz-placeholder{font-size:10px}.form-control,.form-control::placeholder{font-size:10px}.form-control:focus{border-color:var(--brown-primary);box-shadow:var(--box-shadow-brown-primary)}.is-invalid+.form-control-error{display:block}.form-control-error{color:var(--red);display:none;font-size:10px;font-weight:700}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--brown-primary)}.carousel-indicators [data-bs-target]{background-color:var(--brown-primary)}.list-group,.list-group-item{background-color:transparent;border-color:transparent}.btn-primary{font-weight:500}.btn-check:checked+.btn-primary,.btn-primary,.btn-primary.active,.btn-primary.show,.btn-primary:first-child:active,.btn-primary:hover,:not(.btn-check)+.btn-primary:active{background-color:var(--brown-primary);border-color:var(--brown-primary)}.btn-secondary{font-weight:500}.btn-check:checked+.btn-secondary,.btn-secondary,.btn-secondary.active,.btn-secondary.show,.btn-secondary:first-child:active,.btn-secondary:hover,:not(.btn-check)+.btn-secondary:active{background-color:var(--brown-secondary);border-color:var(--brown-secondary)}.float-icon{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background-color:#25d366;color:var(--white);border-radius:50px;text-align:center;font-size:30px;z-index:100}.fa-whatsapp{margin-top:16px}.swal2-close{color:var(--red)}.swal2-close:focus{box-shadow:none}.swal2-confirm{background-color:var(--brown-primary)!important;color:var(--white)!important;font-size:12px!important}.swal2-confirm:focus{box-shadow:var(--box-shadow-brown-primary)!important}.swal2-deny{background-color:var(--red)!important;color:var(--white)!important;font-size:12px!important}.fs-15px{font-size:15px}.alert-primary{background-color:var(--brown-primary);border-color:var(--brown-primary);color:var(--white);font-weight:700;text-align:center}.navbar,.navbar-expand-lg{background-color:var(--white);font-size:12px}.navbar-logo{height:45px;width:200px}.navbar .nav-item{padding:10px}.nav-link:focus,.nav-link:hover,.router-link-active{color:var(--brown-primary);font-weight:700}.navbar-toggler{background-color:var(--brown-primary);border-color:var(--brown-primary);font-weight:500}.btn-check:checked+.navbar-toggler,.navbar-toggler.active,.navbar-toggler.show,.navbar-toggler:first-child:active,.navbar-toggler:focus,.navbar-toggler:hover,:not(.btn-check)+.navbar-toggler:active{background-color:var(--brown-primary);border-color:var(--brown-primary);box-shadow:var(--box-shadow-brown-primary)}.footer{background-color:var(--brown-secondary);color:var(--white);font-weight:700;padding:10px}.footer a,.footer i{margin-left:5px;margin-right:5px}.footer a{color:var(--brown-primary);text-decoration:none}#home{position:relative;background-color:#000;height:100vh;min-height:25rem;width:100%;overflow:hidden}#home video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}#home .container{position:relative;z-index:2}#home .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;z-index:1}.lead{letter-spacing:3px;text-transform:uppercase;font-weight:700}@media (pointer:coarse) and (hover:none){#home video{display:none}}.row-icons{display:flex;gap:2px;margin-bottom:25px}.icon{height:70px;width:70px}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid var(--white)}.splide__arrow svg{fill:var(--brown-secondary)}.splide__arrow{background:var(--brown-primary)}.splide--nav{position:absolute;bottom:10px;width:100%}.form-control-contact{background:var(--white);border-color:var(--brown-secondary);line-height:1.25;padding:10px 10px;color:var(--black)}.form-control-contact::-moz-placeholder{font-size:10px}.form-control-contact,.form-control-contact::placeholder{font-size:10px}.form-control-contact:focus{border-color:var(--brown-primary);box-shadow:var(--box-shadow-brown-primary)}.btn-contact{font-size:12px;letter-spacing:2px;text-transform:uppercase}.row-maps iframe{height:100%;width:100%}.modal .list-group,.modal .list-group-item{border-color:#dee2e6}.auth-wrapper{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 35px)}.btn-login{font-size:12px;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:992px){.img-login{width:165px;height:244px}}