@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat/Montserrat.ttf) format('truetype'),url(../fonts/Montserrat/Montserrat.woff) format('woff'),url(../fonts/Montserrat/Montserrat.woff2) format('woff2'),url(../fonts/Montserrat/Montserrat.eot) format('embedded-opentype'),url(../fonts/Montserrat/Montserrat.svg) format('svg')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-700.ttf) format('truetype'),url(../fonts/Montserrat/Montserrat-700.woff) format('woff'),url(../fonts/Montserrat/Montserrat-700.woff2) format('woff2'),url(../fonts/Montserrat/Montserrat-700.eot) format('embedded-opentype'),url(../fonts/Montserrat/Montserrat-700.svg) format('svg')}body{font-family:Montserrat,system-ui,"-apple-system","Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}img{max-width:100%}h2{font-weight:700;font-size:2rem;margin-bottom:1.5rem}h3{font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}a{box-shadow:none!important}.no-breakline{white-space:nowrap}.x-separator{width:70px;height:1px;border-bottom:1px solid #c03;margin-top:1rem;margin-bottom:1rem}.y-separator{height:100%;width:1px;border-left:1px solid #c03;margin-left:.5rem;margin-right:.5rem}.text-justify{text-align:justify}.bg-primary{background-color:#c03!important}.text-primary{color:#c03!important}.btn{box-shadow:none!important}.btn-primary{background-color:#c03!important;border-color:#c03!important}.btn-primary:hover{background-color:#eb1c50!important}.alert-danger{background-color:#ea99ad;border-color:#c03;color:#7a001e}.form-control{border-color:#aeabb1!important;box-shadow:none!important}.form-control:focus{border-color:#635f68!important}.fs-7{font-size:.8rem}@media (max-width:575px){.container{padding-left:30px;padding-right:30px}}#navbar{border-bottom:1px solid #c03}#navbar h1{position:absolute;left:-9999px;top:-9999px}#navbar .navbar-brand{margin:0}#navbar .navbar-brand img{width:200px}#login,#login>.container-fluid,#login>.container-fluid>.row{height:100vh}#login .img-col{padding:0}#login .img-col img{display:block;width:100%;height:100%;object-fit:cover}#login .form-col{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}#login .form-box{padding:3rem;max-width:550px}#login .form-top{text-align:center}#login .form-top img{width:200px;margin-bottom:1.5rem}#login .form-top h4{font-size:1rem;color:#908d94}#login .form-top h2{font-size:1.5rem;color:#4d4953}#login form .form-control{text-align:center;padding-top:10px;padding-bottom:10px}#login form .btn{width:100%;font-weight:700;padding-top:10px;padding-bottom:10px}@media (min-width:576px){#login{background-color:#f9f7fa}#login .form-box{background-color:#fff;border:1px solid #f8f6f8;box-shadow:0 0 3px -1px rgba(0,0,0,.1)}}@media (min-width:768px){#login{background-color:#fff}#login .form-top img{margin-bottom:3rem;height:auto;width:300px}#login .form-box{background-color:#fff;border:0;box-shadow:none;max-width:none}}#introduction{padding-top:3rem;padding-bottom:3rem}#introduction .introduction-box{display:flex;padding:.75rem;border-radius:12px;border:1px solid #c03;margin-top:1rem}#introduction .introduction-box .box-icon-container{flex:0 0 50px;max-width:50px}#introduction .introduction-box .box-icon{width:50px;display:flex;justify-content:center;align-items:center;height:50px;background-color:#c03;border-radius:12px}#introduction .introduction-box .box-text{flex:1 1;margin-left:1rem}#introduction .introduction-box .box-text p{margin:0}@media (min-width:768px){#introduction{padding-top:4rem;padding-bottom:4rem}#introduction .img-bailarina{position:relative;overflow:hidden;display:flex;justify-content:center;height:708px}#introduction .img-bailarina img{height:100%;max-width:none}}#assembly-documents{padding-top:5rem;padding-bottom:3rem;background-color:#fcf7f2}#assembly-documents a{text-decoration:none!important}#assembly-documents .col-card-assembly-documents{margin-bottom:3rem}#assembly-documents .card-assembly-documents{position:relative;border-radius:32px;border:0;font-weight:700;height:100%}#assembly-documents .card-assembly-documents .card-body{padding:48px 32px 32px}#assembly-documents .card-assembly-documents-pink{background-color:#c03;color:#fff}#assembly-documents .card-assembly-documents-white{background-color:#fff;color:#212529}#assembly-documents .card-assembly-documents .card-icon{position:absolute;top:-20px;left:35px;border-radius:8px;padding:4px}#assembly-documents .card-assembly-documents-pink .card-icon{background-color:#fff}#assembly-documents .card-assembly-documents-white .card-icon{background-color:#c03}#assembly-documents .card-assembly-documents p{margin:0}@media (min-width:768px){#assembly-documents{padding-top:8rem;padding-bottom:4rem}}#footer{padding-top:3rem;padding-bottom:3rem;text-align:center;background-color:#333;color:#adadad}#footer p{font-size:.8rem}#footer .social-icons a{text-decoration:none!important;padding:.75rem;color:#fff;-webkit-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}#footer .social-icons a:hover{color:#c03}#footer .social-icons i{font-style:normal;font-size:1.5rem}