@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400&display=swap");body{margin:0;background-color:#f8f9fa}.my-font,body{font-family:Montserrat,sans-serif!important}.custom-text{font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:#000}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background-color:#f79837!important}.p-carousel .p-carousel-indicators .p-carousel-indicator button,.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#fbcb9b;color:#495057}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button.p-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #ffc793}.p-carousel .p-carousel-content .p-carousel-next:focus,.p-carousel .p-carousel-content .p-carousel-prev:focus{background:var(--orange-100)!important;box-shadow:0 0 0 .2rem #f79837!important}.button-notfound{color:#fff;background:#2196f3;border:none;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px;cursor:pointer}.confirm-button:focus{font-family:Montserrat,sans-serif!important;background:#f79837!important;box-shadow:0 0 0 .2rem var(--orange-100)!important;border:none!important;color:#fff!important}.attachments-button,.confirm-button{font-family:Montserrat,sans-serif!important;background-color:transparent!important;border:none!important;color:#f79837!important}.attachments-button:focus,.attachments-button:hover{font-family:Montserrat,sans-serif!important;background:#f79837!important;box-shadow:0 0 0 .2rem var(--orange-100)!important;border:none!important;color:#fff!important}.text-title{font-size:16px!important;font-weight:500!important}.text-header-2{font-size:36px;font-weight:600;line-height:52px}.text-header-4{font-size:18px!important;font-weight:600!important}.text-body-2{font-size:18px;font-weight:300}.text-body-3{font-size:16px!important;font-weight:300!important}.text-body-4{font-size:14px!important;font-weight:300!important}.text-button{font-size:14px!important;font-weight:400!important}.text-body-5{font-size:12px!important;font-weight:300!important}.text-body-6{font-size:11px!important;font-weight:300!important}.order-1{order:1}.order-2{order:2}.text-secondary{color:#6c757d!important}h1,h2,h3,p{color:#323a45}.custom-text:hover{font-size:16px}.link-block{box-shadow:none}.link-block:hover{box-shadow:1px 1px 1px #d1d1d1;color:#d1d1d1}.p-card .p-card-footer{padding:0}.p-message.p-message-error{background:#ffcdd2;border:#e60017;border-width:0!important;color:#73000c;font-family:__Montserrat_864c83;font-size:14px!important;font-weight:300!important}.user-avatar{font-size:24px;line-height:32px;color:#212529;font-weight:300}.border-map{border-left:3px solid #ea5952}.border-explore{border-left:3px solid #73b62b}.border-build{border-left:3px solid #f3c20f}.border-test{border-left:3px solid #13a6bb}.border-validate{border-left:3px solid #f79837}.icon-menu{cursor:pointer;color:#7699af;&:hover{color:#9bc8e6}}.link-text{cursor:pointer;color:#7699af;text-decoration:none;&:hover{color:#9bc8e6}}.tool-card-text{color:#323a45;text-decoration:none;&:hover{color:#d1d1d1}}.active-icon{color:#9bc8e6}.right-border{border-right:3px solid #eff7fc}@media (max-width:767px){.right-border{border-right:none}}.projects-page{flex-direction:row;margin:0}.projects-page,.user-section{display:flex;justify-content:center}.user-section{width:18rem}.menu-bar{flex-direction:column;align-content:center;flex-grow:0;width:100%}.header-projects,.menu-bar{display:flex;justify-content:space-between}.header-projects{flex-direction:row;align-items:center}.cards-div{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:.5rem;margin-right:.5rem;gap:1rem;margin-top:3rem}@media (max-width:889px){.cards-div{justify-content:center;margin-left:0;margin-right:0}.projects-page{flex-direction:column}.user-section{width:100%}.menu-bar{flex-direction:row;justify-content:space-around;flex-grow:1}.header-projects{flex-direction:column;align-items:center;width:100%}}.p-inputtext.p-inputtext-sm{font-size:.875rem!important;padding:.4375rem!important}.p-progress-spinner-circle{stroke:#f79530!important}.loginButtonHover{&:hover{scale:1.05}}