*{margin:0;padding:0;box-sizing:border-box}body{color:#fff;background:#ebf2f5}body,button,input,textarea{font:550 18px Nunito,sans-serif}#page-landing{width:100vw;height:100vh;background:linear-gradient(329.54deg,#753bbd,#349cd7);display:flex;justify-content:center;align-items:center}#page-landing .content-wrapper{position:relative;width:100%;max-width:1100px;height:100%;max-height:680px;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;padding-left:10;background:url(/static/media/landing_img.64bf314c.svg) no-repeat 80%}#page-landing .content-wrapper main{max-width:350px}#page-landing .content-wrapper main h1{font-size:76px;font-weight:900;line-height:70px}#page-landing .content-wrapper main p{margin-top:40px;font-size:24px;line-height:34px}.content-wrapper .location{position:absolute;right:0;top:0;font-size:24px;line-height:34px;display:flex;flex-direction:column;text-align:right}.content-wrapper .location strong{font-weight:800}.content-wrapper .enter-app{position:absolute;right:0;bottom:0;width:250px;height:80px;background:#69ff47;border-radius:30px;border:1px solid #753bbd;display:flex;align-items:center;justify-content:space-evenly;text-decoration:none;font-size:24px;line-height:30px;color:#753bbd;transition:background-color .2s}.content-wrapper .enter-app:hover{background:#753bbd;color:#69ff47;border:1px solid #69ff47}#page-map{width:100vw;height:100vh;position:relative;display:flex}#page-map aside{width:440px;background:linear-gradient(329.54deg,#753bbd,#349cd7);padding:80px;display:flex;flex-direction:column;justify-content:space-between}#page-map aside h2{font-size:40px;font-weight:800;line-height:42px;margin-top:64px}#page-map aside p{line-height:28px;margin-top:24px}#page-map aside footer{display:flex;flex-direction:column;line-height:24px}#page-map aside footer strong{font-weight:800}#page-map .leaflet-container{z-index:5}#page-map .login{position:absolute;left:435px;bottom:40px;z-index:10;width:64px;height:64px;background:#69ff47;border-radius:20px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}#page-map .login:hover{background:#753bbd}#page-map .login:hover svg{background:transparent;fill:#69ff47}#page-map .create-mora10{position:absolute;right:40px;bottom:40px;z-index:10;width:64px;height:64px;background:#753bbd;border-radius:20px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}#page-map .create-mora10:hover{background:#69ff47}#page-map .map-popup .leaflet-popup-content-wrapper{background:rgba(117,59,189,.89);border-radius:20px;box-shadow:5px 5px 2em rgba(52,156,215,.9);display:flex}#page-map .map-popup .leaflet-popup-content{justify-content:space-between;display:flex;align-items:center}#page-map .map-popup h1{font-size:20px;font-weight:700;align-items:left}#page-map .map-popup h1,#page-map .map-popup p{color:#69ff47;font-family:Nunito;margin-bottom:0}#page-map .map-popup p{font-size:16px;font-weight:400;display:flex;margin-top:0}#page-map .map-popup .leaflet-popup-content a{width:40px;height:40px;background:#69ff47;border-radius:12px;display:flex;justify-content:center;align-items:center;transition:.3s}#page-map .map-popup .leaflet-popup-content a:hover{background:#349cd7}#page-map .map-popup .leaflet-popup-tip-container{display:none}aside.app-sidebar{position:fixed;height:100%;padding:32px 24px;background:linear-gradient(329.54deg,#753bbd,#349cd7);display:flex;flex-direction:column;justify-content:space-between;align-items:center}aside.app-sidebar img{width:48px}aside.app-sidebar footer a,aside.app-sidebar footer button{width:48px;height:48px;border:0;background:#69ff47;border-radius:16px;cursor:pointer;transition:background-color .2s;display:flex;justify-content:center;align-items:center}aside.app-sidebar footer a:hover,aside.app-sidebar footer button:hover{background:#349cd7}#page-mora10{display:flex;min-height:100vh}#page-mora10 main{flex:1 1}.mora10-details{width:700px;margin:64px auto;background:linear-gradient(329.54deg,#753bbd,#349cd7);border:1.7px solid #69ff47;border-radius:20px;overflow:hidden}.mora10-details>img{width:100%;height:390px;object-fit:cover;border-bottom:1px solid #69ff47}.mora10-details .images{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;margin:16px 40px 0}.mora10-details .images button{height:88px;background:none;cursor:pointer;border-radius:20px;overflow:hidden;outline:none;border:1.7px solid #69ff47;opacity:.6}.mora10-details .images button.active{opacity:1}.mora10-details .images button img{width:100%;height:88px;object-fit:cover}.mora10-details .mora10-details-content{padding:80px}.mora10-details .mora10-details-content h1{color:#69ff47;font-size:54px;line-height:54px;margin-bottom:8px}.mora10-details .mora10-details-content p{line-height:28px;color:#69ff47;margin-top:24px}.mora10-details .mora10-details-content .map-container{margin-top:64px;background:#349cd7;border:1.7px solid #69ff47;border-radius:20px}.mora10-details .mora10-details-content .map-container footer{padding:20px 0;text-align:center}.mora10-details .mora10-details-content .map-container footer a{line-height:24px;color:#753bbd;text-decoration:none}.mora10-details .mora10-details-content .map-container .leaflet-container{border-bottom:1.7px solid #69ff47;border-radius:20px}.mora10-details .mora10-details-content hr{width:100%;height:1.7px;border:0;background:#69ff47;margin:64px 0}.mora10-details .mora10-details-content h2{font-size:36px;line-height:46px;color:#69ff47}.mora10-details .mora10-details-content .open-details{display:grid;margin-top:24px;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.mora10-details .mora10-details-content .open-details div{display:grid;justify-content:center;padding:32px 24px;border-radius:20px;line-height:28px}.mora10-details .mora10-details-content .open-details div svg{display:grid;justify-content:center;margin-bottom:20px}.mora10-details .mora10-details-content .open-details div.hour{background:linear-gradient(149.97deg,#753bbd 50%,#349cd7);border:1.7px solid #69ff47;color:#69ff47}.mora10-details .mora10-details-content .open-details div.open-on-weekends{display:grid;justify-content:center;background:linear-gradient(154.16deg,#349cd7 50%,#69ff47);border:1.7px solid #69ff47;color:#753bbd}.mora10-details .mora10-details-content .open-details div.open-on-weekends.dont-open{background:linear-gradient(154.16deg,#349cd7 5%,#753bbd);border:1.7px solid #69ff47;color:#69ff47}.mora10-details .mora10-details-content .detalhes{display:grid;margin-top:12px;grid-template-rows:2fr 1fr;grid-row-gap:20px;row-gap:20px}.mora10-details .mora10-details-content .detalhes div{display:grid;border-radius:20px}.mora10-details .mora10-details-content .detalhes div.linha1{display:grid;margin-top:24px;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.mora10-details .mora10-details-content .detalhes div.linha1 div.linha1coluna1,.mora10-details .mora10-details-content .detalhes div.linha1 div.linha1coluna2{background:linear-gradient(149.97deg,#753bbd 50%,#349cd7);width:100%;padding-top:15px;padding-bottom:15px;border:1.7px solid #69ff47;color:#69ff47;justify-content:center}.mora10-details .mora10-details-content .detalhes div.linha2.Mora10{display:flex;align-items:center;justify-content:center;background:linear-gradient(154.16deg,#349cd7 50%,#69ff47);border:1.7px solid #69ff47}.mora10-details .mora10-details-content .detalhes div.linha2.Mora10 p{display:flex;margin:0;padding-left:15px;color:#753bbd}.mora10-details .mora10-details-content .detalhes div.linha2.Convencional{display:flex;align-items:center;justify-content:center;background:linear-gradient(154.16deg,#349cd7 5%,#753bbd);border:1.7px solid #69ff47}.mora10-details .mora10-details-content .detalhes div.linha2.Convencional p{display:flex;margin:0;padding-left:15px;color:#69ff47}.mora10-details .mora10-details-content button.contact-button{margin-top:64px;width:100%;height:48px;border:1.7px solid #349cd7;cursor:pointer;background:#69ff47;border-radius:20px;color:#349cd7;font-weight:800;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.mora10-details .mora10-details-content button.contact-button:hover{background:#349cd7;border:1.7px solid #69ff47;color:#69ff47}.mora10-details .mora10-details-content button.contact-button svg{margin-right:16px}.mora10-details .mora10-details-content button.contact-button:hover svg{background:transparent;fill:#69ff47}#page-create-mora10{display:flex}#page-create-mora10 main{flex:1 1}form.create-mora10-form{width:700px;margin:64px auto;background:linear-gradient(329.54deg,#753bbd,#349cd7);border:1.7px solid #69ff47;border-radius:20px;padding:64px 80px;overflow:hidden}form.create-mora10-form .leaflet-container{margin-bottom:40px;border:1.7px solid #69ff47;border-radius:20px}form.create-mora10-form fieldset{border:0}form.create-mora10-form fieldset+fieldset{margin-top:80px}form.create-mora10-form fieldset legend{width:100%;font-size:32px;line-height:34px;color:#69ff47;font-weight:700;border-bottom:1.7px solid #69ff47;margin-bottom:40px;padding-bottom:24px}form.create-mora10-form .input-block+.input-block{margin-top:24px}form.create-mora10-form .input-block label{display:flex;color:#69ff47;margin-bottom:8px;line-height:24px}form.create-mora10-form .input-block label span{font-size:12px;color:#69ff47;margin-left:24px;line-height:24px}form.create-mora10-form .input-block input,form.create-mora10-form .input-block textarea{width:100%;background:rgba(52,155,215,.51);border:1.7px solid #69ff47;border-radius:20px;outline:none;color:#69ff47}form.create-mora10-form .input-block input{height:48px;padding:0 16px;border:1.7px solid #69ff47}form.create-mora10-form .input-block textarea{min-height:120px;max-height:240px;resize:vertical;padding:16px;line-height:28px}form.create-mora10-form .columns{-webkit-columns:2;column-count:2;margin-bottom:30px}form.create-mora10-form .input-value{color:#69ff47}form.create-mora10-form .input-value label{display:flex;color:#69ff47;margin-bottom:8px;line-height:24px;justify-content:center}form.create-mora10-form .input-value input{height:48px;width:200px;padding:0 16px;background:rgba(52,155,215,.51);border:1.7px solid #69ff47;border-radius:20px;outline:none;color:#69ff47;margin-left:8px;margin-bottom:8px}form.create-mora10-form .input-block .images-container{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px}form.create-mora10-form .input-block .images-container img{width:100%;height:96px;object-fit:cover;border-radius:20px}form.create-mora10-form .input-block .images-container .new-image{height:96px;background:rgba(52,155,215,.51);border:1.7px dashed #69ff47;border-radius:20px;cursor:pointer;display:flex;justify-content:center;align-items:center}form.create-mora10-form .input-block input[type=file]{display:none}form.create-mora10-form .input-block .button-select{display:grid;grid-template-columns:1fr 1fr}form.create-mora10-form .input-block .button-select button{height:48px;background:rgba(52,155,215,.51);border:1.7px solid #69ff47;color:#349cd7;cursor:pointer;font-size:24px}form.create-mora10-form .input-block .button-select button.active{background:#69ff47;border:1.7px solid #349cd7;color:#349cd7}form.create-mora10-form .input-block .button-select button:first-child{border-radius:20px 0 0 20px}form.create-mora10-form .input-block .button-select button:last-child{border-radius:0 20px 20px 0;border-left:0}form.create-mora10-form button.confirm-button{margin-top:64px;width:100%;height:48px;border:1.7px solid #349cd7;cursor:pointer;background:#69ff47;border-radius:20px;color:#349cd7;font-weight:600;font-size:24px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}form.create-mora10-form button.confirm-button svg{margin-right:16px}form.create-mora10-form button.confirm-button:hover{background:#349cd7;color:#69ff47;transition:.4s;border:1.7px solid #69ff47}#page-login{display:flex}#page-login main{flex:1 1}form.login-form{width:700px;margin:64px auto;background:linear-gradient(329.54deg,#349cd7,#753bbd 85%);border:1.7px solid #69ff47;border-radius:20px;padding:64px 80px;overflow:hidden}form.login-form .logo_img{margin-left:auto;margin-right:auto;margin-bottom:50px;width:300px;height:300px;background:url(/static/media/icon_circle_v.bd7e7813.svg) no-repeat 50%}form.login-form .input-block{padding-bottom:20px}form.login-form .input-block label{display:flex;color:#69ff47;line-height:24px;margin-left:10px}form.login-form .input-block input{width:100%;background:#fff;border:2px solid #69ff47;border-radius:20px;outline:none;height:48px;padding:16px;color:#753bbd;margin-bottom:20px}form.login-form .input-block input::-webkit-input-placeholder{color:#349cd7}form.login-form .input-block input:-ms-input-placeholder{color:#349cd7}form.login-form .input-block input::-ms-input-placeholder{color:#349cd7}form.login-form .input-block input::placeholder{color:#349cd7}button.confirm-button{margin-top:64px;width:100%;height:48px;border:2px solid #753bbd;cursor:pointer;background:#69ff47;border-radius:20px;color:#753bbd;font-weight:600;font-size:24px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}button.confirm-button:hover{background:#349cd7;color:#69ff47;transition:.4s;border:1.7px solid #69ff47}form.login-form .login-details a.add-button{margin-top:14px;text-decoration:none;width:100%;height:48px;border:2px solid #753bbd;cursor:pointer;background:#349cd7;border-radius:20px;color:#753bbd;font-weight:600;font-size:24px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}form.login-form .login-details a.add-button:hover{background:#753bbd;color:#69ff47;transition:.4s;border:1.7px solid #69ff47}form.login-form .login-details .forgot{display:flex;justify-content:space-between;margin:15px}form.login-form .login-details .forgot a{color:#69ff47;text-decoration:none}form.login-form .login-details .forgot a:hover{color:#753bbd}form.login-form .login-details .forgot a.pular{color:#69ff47;-webkit-text-decoration-line:underline;text-decoration-line:underline}form.login-form .login-details .forgot a.pular:hover{color:#753bbd;-webkit-text-decoration-line:underline;text-decoration-line:underline}#page-cadastro{display:flex}#page-cadastro main{flex:1 1}form.cadastro-form{width:700px;margin:64px auto;background:linear-gradient(329.54deg,#349cd7,#753bbd 85%);border:1.7px solid #69ff47;border-radius:20px;padding:64px 80px;overflow:hidden}form.cadastro-form .cadastro-label{display:flex;align-items:center;height:48px;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:50px;color:#69ff47;font-size:24px}form.cadastro-form .input-block{padding-bottom:30px}form.cadastro-form .input-block input{display:grid;margin-left:auto;margin-right:auto;background:#fff;border:2px solid #69ff47;border-radius:20px;outline:none;height:48px;padding:16px;color:#753bbd;margin-bottom:20px;text-align:center}form.cadastro-form .input-block input::-webkit-input-placeholder{color:#349cd7}form.cadastro-form .input-block input:-ms-input-placeholder{color:#349cd7}form.cadastro-form .input-block input::-ms-input-placeholder{color:#349cd7}form.cadastro-form .input-block input::placeholder{color:#349cd7}button.add-button{margin-top:64px;width:100%;height:48px;border:2px solid #753bbd;cursor:pointer;background:#69ff47;border-radius:20px;color:#753bbd;font-weight:600;font-size:24px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}button.add-button:hover{background:#349cd7;color:#69ff47;transition:.4s;border:1.7px solid #69ff47}
/*# sourceMappingURL=main.384de752.chunk.css.map */