*{margin:0;padding:0;font-size:1rem;border:none;outline:none;font-weight:400;box-sizing:border-box;font-family:"Poppins",sans-serif;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,.2)}html{overflow:hidden;background-color:#fff}a{text-decoration:none;cursor:pointer}ul{list-style:none}::-webkit-scrollbar{width:1vh}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:2vh}::-webkit-scrollbar-thumb{border-radius:2vh;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}@media (max-width:992px){::-webkit-scrollbar{width:0!important}}header{inset:0 auto auto 0}header img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header .menu-desktop ul li{position:relative}header .menu-desktop ul li h1{color:#fff;font-size:1rem;font-weight:500;cursor:pointer}header .menu-desktop ul li:hover ul,header .menu-desktop ul li ul:hover{display:flex}header .menu-desktop ul li ul{position:absolute;top:1.6rem;left:0;z-index:100;display:none;height:auto;border-radius:.5rem;align-items:flex-start;flex-direction:column;grid-gap:1rem;background-color:#fff;padding:1rem;box-shadow:.1rem .5rem .5rem .1rem rgba(0,0,0,.1)}header .menu-desktop ul li ul li{display:flex;white-space:nowrap}header .menu-desktop ul li ul a{color:#303030;font-size:.9rem;font-weight:500;border-bottom:.1rem solid transparent;transition:all .5s ease}header .menu-desktop ul li ul a:hover{border-bottom:.1rem solid #303030}header .menu .access span{grid-gap:1rem}header .menu .access ul{grid-gap:1rem!important}header .menu .access ul a,header .menu .access ul li .title{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid #8a8a8a}header .menu .access ul a h2,header .menu .access ul li h2{color:#303030;font-size:1rem;font-weight:500;transition:all .5s ease}header .menu .access ul a i,header .menu .access ul li i{font-size:1rem;color:#303030}header .menu .access ul li ul{display:none}header .menu .access ul li:hover ul{display:flex}header .menu .access ul li .title.active,header .menu .access ul li .title.active h2,header .menu .access ul li .title.active i{color:#9ca397;border-color:#9ca397}button.voltar{background-color:#9ca397;width:100%;margin-bottom:15px;border-radius:3px;padding:5px;color:#fff}@media (min-width:992px){button.voltar{display:none}}.dashboard{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto}.dashboard .box-collection{display:flex;flex-wrap:wrap;grid-gap:1.6rem}.dashboard .box-collection .box{width:20rem;height:15rem;background-color:#ededed;position:relative;overflow:hidden;border-radius:.5rem;box-shadow:0 .1rem .5rem .1rem rgba(0,0,0,.2)}@media (max-width:992px){.dashboard .box-collection .box{width:calc(50% - .8rem)}}@media (max-width:700px){.dashboard .box-collection .box{width:100%}}.dashboard .box-collection .box img{position:absolute;top:0;left:0;width:100%;height:40%;object-fit:cover;z-index:0}.dashboard .box-collection .box i{position:absolute;top:20%;left:5%;z-index:5;padding:.5rem;color:#fff;background-color:#9ca397;border-radius:.5rem;font-size:3rem}.dashboard .box-collection .box .box-content{position:absolute;top:45%;left:0;width:100%;height:100%;background-color:#ededed;padding:1rem 0 0 1rem}.dashboard .box-collection .box .box-content h1{font-size:1rem;font-weight:700;color:#303030}.dashboard .box-collection .box .box-content .line{width:30%;height:.15rem;background-color:rgba(236,110,110,.4235294117647059);margin:.5rem 0}.dashboard .box-collection .box .box-content h2{font-size:.9rem;font-weight:700;color:#303030}@media (max-width:992px){.dashboard{padding:1rem}}.workpage{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto}.workpage .box-collection{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:2rem}.workpage .about{display:flex;flex-direction:column;background-color:#fff;width:23rem;padding:2rem 10px;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.workpage .about h1{font-size:1.1rem;font-weight:700;color:#303030}.workpage .about .progress{display:flex;align-items:center;position:relative;background-color:#e6e6e6;width:100%;height:1.2rem;border-radius:.5rem;margin:1rem 0}.workpage .about .progress .bar{position:absolute;top:0;left:0;background-color:#9ca397;width:50%;height:1.2rem;border-radius:.5rem;transition:all .5s ease}.workpage .about .progress:hover .percent{display:flex}.workpage .about .progress .percent{position:absolute;top:1.7rem;left:48.7%;z-index:2;width:2rem;height:2rem;border-radius:50%;background-color:#9ca397;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.workpage .about .progress .percent .angle{width:1rem;height:1rem;position:absolute;top:-.1rem;z-index:-1;background-color:#9ca397;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.workpage .about .progress .percent h2{font-size:.8rem;font-weight:700;color:#fff}.workpage .about .scroll{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}.workpage .about .scroll .circle{width:2rem;height:2rem;border-radius:50%;background-color:#ccc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s ease}.workpage .about .scroll .circle:hover{background-color:#9ca397}.workpage .about .scroll .circle i{font-size:1.2rem;color:#fff}.workpage .about .scroll .items .item{display:none;flex-direction:column;align-items:center}.workpage .about .scroll .items .item h2{font-size:1rem;color:#a4a4a4;text-align:center}.workpage .about .scroll span{display:flex;flex-direction:column;grid-gap:2rem}.workpage .about .scroll .dots{display:flex;align-items:center;justify-content:center;grid-gap:1rem}.workpage .about .scroll .dots .dot{width:.3rem;height:.3rem;background-color:#a1a1a1;border-radius:50%}.workpage .about .scroll .dots .dot.selected{width:.5rem;height:.5rem;background-color:#9ca397}.workpage .box-collection .box{width:23rem;height:18rem;background-color:#ededed;position:relative;overflow:hidden;border-radius:1rem;box-shadow:0 .1rem .2rem .1rem rgba(0,0,0,.2);transition:all .5s ease}.workpage .box-collection .box:hover{box-shadow:none}.workpage .box-collection .box img{position:absolute;top:0;left:0;width:100%;height:40%;object-fit:cover;z-index:0}.workpage .box-collection .box .icon{position:absolute;top:25%;left:5%;z-index:5;background-color:#9ca397;border-radius:.5rem;width:3.5rem;height:4rem;display:flex;align-items:center;justify-content:center}.workpage .box-collection .box .icon i{font-size:2.5rem;color:#fff}.workpage .box-collection .box .icon img{width:unset;height:2rem;object-fit:contain;position:unset;fill:#fff}.workpage .box-collection .box .box-content{position:absolute;top:45%;left:0;width:100%;height:100%;background-color:#ededed;padding:1rem 0 0 1rem}.workpage .box-collection .box .box-content h1{font-size:1rem;font-weight:700;color:#303030}.workpage .box-collection .box .box-content .line{width:30%;height:.15rem;background-color:rgba(236,110,110,.4235294117647059);margin:.5rem 0}.workpage .box-collection .box .box-content h2{font-size:.9rem;font-weight:500;color:#b4b4b4}@media (max-width:992px){.workpage{padding:1rem}.workpage .box-collection .box{height:14rem}}.bill{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.bill .title{display:flex;align-items:center;justify-content:space-between}.bill .title h1{font-size:1.2rem;font-weight:700;color:#303030}.bill .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;height:33rem}.bill .table .item{width:20%}.bill .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.bill .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.bill .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.bill .table .table-content:last-child{border-radius:0 0 1rem 1rem}.bill .table .table-content h1{font-weight:700}.bill .table .table-content h1,.bill .table .table-content h2{font-size:.7rem;width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bill .table .table-content h2{color:#6e6e6e}.bill .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.bill .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.bill .table .table-content a:hover{color:#fff;background-color:#9ca397}.bill .table .table-content:nth-child(2n){background-color:#f7f7f7}.bill .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.bill .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.bill .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.bill .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.bill .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.bill .table .table-content-mobile .item{width:100%}.bill .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bill .table .table-content-mobile h1{font-weight:700}.bill .table .table-content-mobile h1,.bill .table .table-content-mobile h2{font-size:.9rem;width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bill .table .table-content-mobile h2{color:#6e6e6e}.bill .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.bill .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.bill .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.bill .pages{display:flex;align-items:center;justify-content:center}.bill .pages .center{border:.1rem solid #9ca397;border-radius:.2rem}.bill .pages .center,.bill .pages button{display:flex;align-items:center;height:2rem}.bill .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;background-color:transparent;margin:0 -.1rem;cursor:pointer}.bill .pages button:hover{background-color:#9ca397;color:#fff}.bill .pages .locked{color:#b6b6b6}.bill .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.bill .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.bill{padding:1rem}.bill .title{display:none}.bill .table{border:unset;height:unset;grid-gap:1rem}.bill .table .table-content:first-child{display:none}}.budget{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.budget .title{display:flex;align-items:center;justify-content:space-between}.budget .title h1{font-size:1.2rem;font-weight:700;color:#303030}.budget .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;height:33rem}.budget .table .table-content .item{width:20%}.budget .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.budget .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.budget .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.budget .table .table-content:last-child{border-radius:0 0 1rem 1rem}.budget .table .table-content h1{font-weight:700}.budget .table .table-content h1,.budget .table .table-content h2{font-size:.7rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget .table .table-content h2{color:#6e6e6e}.budget .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.budget .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.budget .table .table-content a:hover{color:#fff;background-color:#9ca397}.budget .table .table-content:nth-child(2n){background-color:#f7f7f7}.budget .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.budget .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.budget .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.budget .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.budget .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.budget .table .table-content-mobile .item{width:100%}.budget .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget .table .table-content-mobile h1{font-weight:700}.budget .table .table-content-mobile h1,.budget .table .table-content-mobile h2{font-size:.9rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget .table .table-content-mobile h2{color:#6e6e6e}.budget .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.budget .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.budget .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.budget .pages{display:flex;align-items:center;justify-content:center}.budget .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.budget .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.budget .pages button:hover{background-color:#9ca397;color:#fff}.budget .pages .locked{color:#b6b6b6}.budget .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.budget .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.budget{padding:1rem}.budget .title{display:none}.budget .table{border:unset;height:unset;grid-gap:1rem}.budget .table .table-content:first-child{display:none}}.cashflow{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.cashflow .title{font-size:1.2rem;font-weight:700;color:#303030}.cashflow .box-collection{display:flex;flex-wrap:wrap;align-items:center;grid-gap:2.4rem}.cashflow .box-collection .box{width:23rem;height:20rem;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1);grid-gap:1rem;display:flex;flex-direction:column}.cashflow .box-collection .box .box-title{display:flex;align-items:center;justify-content:space-between}.cashflow .box-collection .box .square{padding:1rem;background-color:grey;border-radius:.5rem}.cashflow .box-collection .box .square i{color:#fff;font-size:2rem}.cashflow .box-collection .box h1{font-size:1rem;font-weight:700;color:#303030}.cashflow .box-collection .box h2,.cashflow .box-collection .box h3{font-size:1rem;color:#bababa}.cashflow .box-collection .box p{font-size:1rem;color:#9b9b9b;margin-top:.5rem;line-height:1.7rem}.cashflow .box-collection .box a{width:100%;font-size:.9rem;border-radius:.5rem;border:.1rem solid #9ca397;background-color:transparent;padding:.5rem;cursor:pointer;color:#303030;text-align:center;transition:all .5s ease}.cashflow .box-collection .box a:hover,.cashflow .see-more{background-color:#9ca397;color:#fff}.cashflow .see-more{width:30rem;border:.15rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;cursor:pointer;transition:all .5s ease}.cashflow .see-more:hover{background-color:transparent;color:#9ca397}.cashflow .pages{display:flex;align-items:center;justify-content:center}.cashflow .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.cashflow .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.cashflow .pages button:hover{background-color:#9ca397;color:#fff}.cashflow .pages .locked{color:#b6b6b6}.cashflow .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.cashflow .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.cashflow{padding:1rem}.cashflow .title{display:none}.cashflow .box-collection .box{height:22rem!important}}.cashflowview{margin-top:10vh;width:100vw;height:90vh;padding:3rem 30rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.cashflowview .title{font-size:1.2rem;font-weight:700;color:#303030}.cashflowview h2{font-size:1rem;color:#818181}.cashflowview p{font-size:1rem;color:#646464}.cashflowview span{display:flex;flex-direction:column}.cashflowview span:nth-child(3){grid-gap:1rem}.cashflowview img{max-width:100%;align-self:center;border-radius:1rem}@media (max-width:992px){.cashflowview{padding:1rem!important}}.invoice{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.invoice .title{display:flex;align-items:center;justify-content:space-between}.invoice .title h1{font-size:1.2rem;font-weight:700;color:#303030}.invoice .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;height:33rem}.invoice .table .item{width:20%}.invoice .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.invoice .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.invoice .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.invoice .table .table-content:last-child{border-radius:0 0 1rem 1rem}.invoice .table .table-content h1{font-weight:700}.invoice .table .table-content h1,.invoice .table .table-content h2{font-size:.9rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice .table .table-content h2{color:#6e6e6e}.invoice .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.invoice .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.invoice .table .table-content a:hover{color:#fff;background-color:#9ca397}.invoice .table .table-content:nth-child(2n){background-color:#f7f7f7}.invoice .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.invoice .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.invoice .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.invoice .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.invoice .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.invoice .table .table-content-mobile .item{width:100%}.invoice .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice .table .table-content-mobile h1{font-weight:700}.invoice .table .table-content-mobile h1,.invoice .table .table-content-mobile h2{font-size:.9rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice .table .table-content-mobile h2{color:#6e6e6e}.invoice .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.invoice .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.invoice .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.invoice .pages{display:flex;align-items:center;justify-content:center}.invoice .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.invoice .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.invoice .pages button:hover{background-color:#9ca397;color:#fff}.invoice .pages .locked{color:#b6b6b6}.invoice .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.invoice .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.invoice{padding:1rem}.invoice .title{display:none}.invoice .table{border:unset;height:unset;grid-gap:1rem}.invoice .table .table-content:first-child{display:none}}.progresspage{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.progresspage .title{font-size:1.2rem;font-weight:700;color:#303030}.progresspage .about{display:flex;flex-direction:column;background-color:#fff;padding:2rem;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.progresspage .about h1{font-size:1.1rem;font-weight:700;color:#303030}.progresspage .about .progress{display:flex;align-items:center;position:relative;background-color:#e6e6e6;width:100%;height:1.2rem;border-radius:.5rem;margin:1rem 0}.progresspage .about .progress .bar{position:absolute;top:0;left:0;background-color:#9ca397;width:50%;height:1.2rem;border-radius:.5rem;transition:all .5s ease}.progresspage .about .progress:hover .percent{display:flex}.progresspage .about .progress .percent{position:absolute;top:1.7rem;left:48.7%;z-index:2;width:2rem;height:2rem;border-radius:50%;background-color:#9ca397;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.progresspage .about .progress .percent .angle{width:1rem;height:1rem;position:absolute;top:-.1rem;z-index:-1;background-color:#9ca397;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.progresspage .about .progress .percent h2{font-size:.8rem;font-weight:700;color:#fff}.progresspage .about .scroll{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}.progresspage .about .scroll .circle{width:2rem;height:2rem;border-radius:50%;background-color:#ccc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s ease}.progresspage .about .scroll .circle:hover{background-color:#9ca397}.progresspage .about .scroll .circle i{font-size:1.2rem;color:#fff}.progresspage .about .scroll .items .item{display:none;flex-direction:column;align-items:center}.progresspage .about .scroll .items .item h2{font-size:1rem;color:#a4a4a4;text-align:center}.progresspage .about .scroll span{display:flex;flex-direction:column;grid-gap:2rem}.progresspage .about .scroll .dots{display:flex;align-items:center;justify-content:center;grid-gap:1rem}.progresspage .about .scroll .dots .dot{width:.3rem;height:.3rem;background-color:#a1a1a1;border-radius:50%}.progresspage .about .scroll .dots .dot.selected{width:.5rem;height:.5rem;background-color:#9ca397}.progresspage .preview{display:flex;align-items:center;justify-content:center;padding-top:2rem;grid-gap:1.7rem}.progresspage .preview .work{width:32rem;cursor:pointer;display:flex;flex-direction:column;grid-gap:.5rem;padding-bottom:1rem;border-bottom:.1rem solid #9ca397}.progresspage .preview .work .image{width:32rem;height:22rem;border-radius:1.5rem;position:relative;overflow:hidden}.progresspage .preview .work .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.progresspage .preview .work .image i{width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#fff}.progresspage .preview .work:hover .image i{background-color:rgba(0,0,0,.4)}.progresspage .preview .work h1{font-size:1rem;font-weight:700;color:#303030}.progresspage .preview .work h2{font-size:.9rem;color:#b4b4b4}.progresspage .preview .work button{padding:.5rem;color:#fff;font-size:.9rem;border:.15rem solid #9ca397;background-color:#9ca397;border-radius:.3rem;margin-top:.5rem;cursor:pointer;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1);transition:all .5s ease}.progresspage .preview .work button:hover{background-color:transparent;border-color:#9ca397;color:#9ca397}.progresspage .updates{display:flex;flex-direction:column;align-items:center;padding-top:3rem;grid-gap:2rem}.progresspage .updates .list{display:flex;align-items:center;grid-gap:1rem}.progresspage .updates .list .update{padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1);grid-gap:1rem;display:flex;flex-direction:column;width:19rem}.progresspage .updates .list .update h1{font-size:1rem;font-weight:700;color:#303030}.progresspage .updates .list .update h2,.progresspage .updates .list .update h3{font-size:1rem;color:#bababa}.progresspage .updates .list .update p{font-size:1rem;color:#707070;margin-top:.5rem}.progresspage .updates .list .update a{width:100%;font-size:.9rem;border-radius:.5rem;border:.1rem solid #9ca397;color:#303030;background-color:transparent;padding:.5rem;cursor:pointer;text-align:center;transition:all .5s ease}.progresspage .updates .list .update a:hover,.progresspage .updates .see-more{background-color:#9ca397;color:#fff}.progresspage .updates .see-more{width:30rem;border:.15rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;cursor:pointer;text-align:center;transition:all .5s ease}.progresspage .updates .see-more:hover{background-color:transparent;color:#9ca397}.progresspage .image360{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}@media (max-width:992px){.progresspage{padding:1rem}.progresspage .title{display:none}.progresspage .about{padding:1rem}.progresspage .preview{padding-top:unset;flex-wrap:wrap;grid-gap:2rem}.progresspage .preview .work{width:20rem}.progresspage .preview .work .image{width:20rem;height:12rem}.progresspage .updates{padding-top:unset}.progresspage .updates .list{flex-wrap:wrap}.progresspage .updates .see-more{width:unset}.progresspage .updates .list{justify-content:center}}.progressupdatespage{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.progressupdatespage .title{font-size:1.2rem;font-weight:700;color:#303030}.progressupdatespage .box-collection{display:flex;flex-wrap:wrap;align-items:center;grid-gap:2.4rem}.progressupdatespage .box-collection .box{width:23rem;height:20rem;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1);grid-gap:1rem;display:flex;flex-direction:column}.progressupdatespage .box-collection .box .box-title{display:flex;align-items:center;justify-content:space-between}.progressupdatespage .box-collection .box .square{padding:1rem;background-color:grey;border-radius:.5rem}.progressupdatespage .box-collection .box .square i{color:#fff;font-size:2rem}.progressupdatespage .box-collection .box h1{font-size:1rem;font-weight:700;color:#303030}.progressupdatespage .box-collection .box h2,.progressupdatespage .box-collection .box h3{font-size:1rem;color:#bababa}.progressupdatespage .box-collection .box p{font-size:1rem;color:#9b9b9b;margin-top:.5rem;line-height:1.7rem}.progressupdatespage .box-collection .box a{width:100%;font-size:.9rem;border-radius:.5rem;border:.1rem solid #9ca397;background-color:transparent;padding:.5rem;cursor:pointer;color:#303030;text-align:center;transition:all .5s ease}.progressupdatespage .box-collection .box a:hover,.progressupdatespage .see-more{background-color:#9ca397;color:#fff}.progressupdatespage .see-more{width:30rem;border:.15rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;cursor:pointer;transition:all .5s ease}.progressupdatespage .see-more:hover{background-color:transparent;color:#9ca397}.progressupdatespage .pages{display:flex;align-items:center;justify-content:center}.progressupdatespage .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.progressupdatespage .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.progressupdatespage .pages button:hover{background-color:#9ca397;color:#fff}.progressupdatespage .pages .locked{color:#b6b6b6}.progressupdatespage .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.progressupdatespage .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.progressupdatespage{padding:1rem}.progressupdatespage .title{display:none}.progressupdatespage .box-collection .box{height:22rem!important}}.progressview{margin-top:10vh;width:100vw;height:90vh;padding:3rem 30rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.progressview .title{font-size:1.2rem;font-weight:700;color:#303030}.progressview h2{font-size:1rem;color:#818181}.progressview p{font-size:1rem;color:#646464}.progressview span{display:flex;flex-direction:column}.progressview span[data-text=true]{background-color:#f7f7f7}.progressview span:nth-child(3){grid-gap:1rem}.progressview img{max-width:100%;align-self:center;border-radius:1rem}@media (max-width:992px){.progressview{padding:1rem!important}}.project{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.project .title{display:flex;align-items:center;justify-content:space-between}.project .images{display:flex;flex-direction:column;align-items:center;grid-gap:1rem;border-bottom:.15rem solid #9ca397;padding-bottom:3rem;margin-bottom:2rem}.project .images .images-list{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:1rem}.project .images .images-list img{width:30rem;height:20rem;object-fit:cover;border-radius:1.5rem}.project .images h1{font-size:1.2rem;font-weight:700;color:#303030}.project .images h2{font-size:.9rem;font-weight:500;color:#aaa}.project .images a{font-size:1rem;color:#fff;border:.1rem solid #9ca397;background-color:#9ca397;padding:.5rem 5rem;border-radius:.5rem;cursor:pointer;transition:all .5s ease}.project .images a:hover{background-color:transparent;color:#9ca397}.project .title h1{font-size:1.2rem;font-weight:700;color:#303030}.project .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0}.project .table .item{width:20%}.project .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.project .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.project .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.project .table .table-content:last-child{border-radius:0 0 1rem 1rem}.project .table .table-content h1{font-weight:700}.project .table .table-content h1,.project .table .table-content h2{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project .table .table-content h2{color:#6e6e6e}.project .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.project .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.project .table .table-content a:hover{color:#fff;background-color:#9ca397}.project .table .table-content:nth-child(2n){background-color:#f7f7f7}.project .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.project .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.project .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.project .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.project .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.project .table .table-content-mobile .item{width:100%}.project .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project .table .table-content-mobile h1{font-weight:700}.project .table .table-content-mobile h1,.project .table .table-content-mobile h2{font-size:.9rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project .table .table-content-mobile h2{color:#6e6e6e}.project .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.project .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.project .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.project .pages{display:flex;align-items:center;justify-content:center}.project .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.project .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.project .pages button:hover{background-color:#9ca397;color:#fff}.project .pages .locked{color:#b6b6b6}.project .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.project .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.project{padding:1rem!important}.project .title{display:none}.project .images{padding-bottom:2rem;margin-bottom:0}.project .images .images-list img{display:none}.project .images .images-list img:first-child{display:flex;width:20rem;height:unset}.project .images a{padding:.5rem 3rem}.project .table{border:unset;height:unset;grid-gap:1rem}.project .table .table-content:first-child{display:none}}@media (max-width:1070px){.project .images .images-list img{display:none}.project .images .images-list img:first-child,.project .images .images-list img:nth-child(2){display:flex;width:20rem;height:unset}}@media (max-width:1440px){.project .images .images-list img{display:none}.project .images .images-list img:first-child,.project .images .images-list img:nth-child(2){display:flex}}@media (max-width:1600px){.project .images .images-list img{width:25rem}}.project-gallery{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.project-gallery .title{display:flex;align-items:center;justify-content:space-between}.project-gallery .title h1{font-size:1.2rem;font-weight:700;color:#303030}.project-gallery .title h2{font-size:1rem;color:#c4c4c4}.project-gallery .images-list{display:flex;flex-wrap:wrap;grid-gap:1.6rem}.project-gallery .images-list img{width:31rem;height:21rem;object-fit:cover;border-radius:1.5rem;cursor:pointer}.project-gallery .preview{position:absolute;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.6);width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.project-gallery .preview .content{width:50vw;height:80vh}.project-gallery .preview i{font-size:2rem;color:#fff;align-self:flex-end;cursor:pointer}.project-gallery .preview i:hover{color:#ccc}.project-gallery .preview img{width:50vw}@media (max-width:992px){.project-gallery{padding:1rem!important}.project-gallery .title{display:none}.project-gallery .images-list{grid-gap:1rem}.project-gallery .images-list img{width:20rem;height:unset}.project-gallery .preview .content{width:95%;height:80%;display:flex;justify-content:center;align-items:center}.project-gallery .preview i{position:absolute;right:1rem;top:1rem}.project-gallery .preview img{width:25rem}}.reunionpage{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.reunionpage .title{font-size:1.2rem;font-weight:700;color:#303030}.reunionpage .box-collection{display:flex;flex-wrap:wrap;align-items:center;grid-gap:2.4rem}.reunionpage .box-collection .box{width:23rem;height:20rem;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1);grid-gap:1rem;display:flex;flex-direction:column}.reunionpage .box-collection .box .box-title{display:flex;align-items:center;justify-content:space-between}.reunionpage .box-collection .box .square{padding:1rem;background-color:grey;border-radius:.5rem}.reunionpage .box-collection .box .square i{color:#fff;font-size:2rem}.reunionpage .box-collection .box h1{font-size:1rem;font-weight:700;color:#303030}.reunionpage .box-collection .box h2,.reunionpage .box-collection .box h3{font-size:1rem;color:#bababa}.reunionpage .box-collection .box p{font-size:1rem;color:#9b9b9b;margin-top:.5rem;line-height:1.7rem;height:7rem}.reunionpage .box-collection .box a{width:100%;font-size:.9rem;border-radius:.5rem;border:.1rem solid #9ca397;background-color:transparent;padding:.5rem;cursor:pointer;color:#303030;text-align:center;transition:all .5s ease}.reunionpage .box-collection .box a:hover,.reunionpage .see-more{background-color:#9ca397;color:#fff}.reunionpage .see-more{width:30rem;border:.15rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;cursor:pointer;transition:all .5s ease}.reunionpage .see-more:hover{background-color:transparent;color:#9ca397}.reunionpage .pages{display:flex;align-items:center;justify-content:center}.reunionpage .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.reunionpage .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.reunionpage .pages button:hover{background-color:#9ca397;color:#fff}.reunionpage .pages .locked{color:#b6b6b6}.reunionpage .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.reunionpage .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.reunionpage{padding:1rem!important}.reunionpage .title{display:none}.reunionpage .box-collection .box{height:22rem!important}}.reunionpage .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;height:33rem}.reunionpage .table .item{width:20%}.reunionpage .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.reunionpage .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.reunionpage .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.reunionpage .table .table-content:last-child{border-radius:0 0 1rem 1rem}.reunionpage .table .table-content h1{font-weight:700}.reunionpage .table .table-content h1,.reunionpage .table .table-content h2{font-size:.9rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reunionpage .table .table-content h2{color:#6e6e6e}.reunionpage .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.reunionpage .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.reunionpage .table .table-content a:hover{color:#fff;background-color:#9ca397}.reunionpage .table .table-content:nth-child(2n){background-color:#f7f7f7}.reunionpage .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.reunionpage .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.reunionpage .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.reunionpage .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.reunionpage .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.reunionpage .table .table-content-mobile .item{width:100%}.reunionpage .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reunionpage .table .table-content-mobile h1{font-size:.9rem;font-weight:700;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reunionpage .table .table-content-mobile h2{font-size:.9rem;color:#6e6e6e;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reunionpage .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.reunionpage .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.reunionpage .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.reunionpageview{margin-top:10vh;width:100vw;height:90vh;padding:3rem 30rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.reunionpageview .title{font-size:1.2rem;font-weight:700;color:#303030}.reunionpageview h2{font-size:1rem;color:#818181}.reunionpageview p{font-size:1rem;color:#646464}.reunionpageview span{display:flex;flex-direction:column}.reunionpageview span[data-text=true]{background-color:#f7f7f7}.reunionpageview span:nth-child(3){grid-gap:1rem}.reunionpageview img{max-width:100%;align-self:center;border-radius:1rem}@media (max-width:992px){.reunionpageview{height:unset;padding:0!important}.reunionpageview .title{padding:1rem 1rem 0}.reunionpageview .box-editorz,.reunionpageview img{padding:0 1rem}}.schedule{margin-top:10vh;width:100vw;height:90vh;padding:3rem 10rem 5rem;background-color:#f7f7f7;grid-gap:2rem;display:flex;flex-direction:column;overflow-y:auto}.schedule .title{display:flex;align-items:center;justify-content:space-between}.schedule .title h1{font-size:1.2rem;font-weight:700;color:#303030}.schedule .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;height:33rem}.schedule .table .table-content .item{width:20%}.schedule .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.schedule .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.schedule .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.schedule .table .table-content:last-child{border-radius:0 0 1rem 1rem}.schedule .table .table-content h1{font-weight:700}.schedule .table .table-content h1,.schedule .table .table-content h2{font-size:.7rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule .table .table-content h2{color:#6e6e6e}.schedule .table .table-content i{color:#9ca397;font-size:1.3rem;margin-right:.5rem}.schedule .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.schedule .table .table-content a:hover{color:#fff;background-color:#9ca397}.schedule .table .table-content:nth-child(2n){background-color:#f7f7f7}.schedule .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.schedule .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.schedule .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.schedule .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.schedule .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.schedule .table .table-content-mobile .item{width:100%}.schedule .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule .table .table-content-mobile h1{font-size:.9rem;font-weight:700;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule .table .table-content-mobile h2{font-size:.9rem;color:#6e6e6e;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.schedule .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.schedule .table .table-content-mobile a:hover{color:#fff;background-color:#9ca397}.schedule .pages{display:flex;align-items:center;justify-content:center}.schedule .pages .center{display:flex;align-items:center;border:.1rem solid #9ca397;border-radius:.2rem;height:2rem}.schedule .pages button{color:#9ca397;font-size:1rem;padding:.3rem .7rem;height:2rem;display:flex;align-items:center;background-color:transparent;margin:0 -.1rem;cursor:pointer}.schedule .pages button:hover{background-color:#9ca397;color:#fff}.schedule .pages .locked{color:#b6b6b6}.schedule .pages .locked:hover{cursor:not-allowed;background-color:transparent;color:#b6b6b6}.schedule .pages .selected{color:#fff;background-color:#9ca397}@media (max-width:992px){.schedule{padding:1rem}.schedule .title{display:none}.schedule .table{border:unset;height:unset;grid-gap:1rem}.schedule .table .table-content:first-child{display:none}}header{width:100vw;height:10vh;display:flex;align-items:center;justify-content:space-between;padding:1rem 10rem;background-color:#9ca397;border-bottom:.2rem solid #9ca397;position:fixed;top:0;left:0;z-index:10}header img{width:7rem;object-fit:contain}header .menu-desktop ul{height:6vh;display:flex;align-items:flex-end;grid-gap:1rem}header .menu-desktop ul li a{color:#fff;font-size:1rem;font-weight:500;border-bottom:.1rem solid transparent;transition:all .5s ease}header .menu-desktop ul li a:hover{border-bottom:.1rem solid #fff}header .menu{display:flex;align-self:center}header .menu .title{display:flex;align-items:center;grid-gap:1rem}header .menu .title h1{font-size:1rem;font-weight:700;color:#fff;text-align:right;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:10rem}header .menu .title i{font-size:1.5rem;color:#fff}header .menu .access{justify-content:space-between;position:fixed;top:-100vh;left:0;z-index:100;width:100vw;height:100vh;background-color:#fff;padding:3rem 2rem;transition:all .5s ease}header .menu .access,header .menu .access span{display:flex;flex-direction:column;align-items:center}header .menu .access span{grid-gap:2rem}header .menu .access h1{font-size:1rem;color:#303030;text-align:center}header .menu .access ul{display:flex;flex-direction:column;grid-gap:2rem;width:100%}header .menu .access ul a{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid #8a8a8a}header .menu .access ul a h2{color:#303030;font-size:1rem;font-weight:500;transition:all .5s ease}header .menu .access ul a i{font-size:1rem;color:#303030}@media (max-width:992px){header{padding:1rem}}.admin{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto}.admin .box-collection{display:flex;flex-wrap:wrap;grid-gap:1.6rem;margin-top:1rem}.admin .box-collection .box{width:20rem;height:15rem;background-color:#ededed;position:relative;overflow:hidden;border-radius:.5rem;box-shadow:0 .1rem .5rem .1rem rgba(0,0,0,.2);transition:all .5s ease}.admin .box-collection .box:hover{box-shadow:none}.admin .box-collection .box img{position:absolute;top:0;left:0;width:100%;height:40%;object-fit:cover;z-index:0}.admin .box-collection .box .fa-building{position:absolute;top:20%;left:5%;z-index:5;padding:.5rem;color:#fff;background-color:#9ca397;border-radius:.5rem;font-size:3rem}.admin .box-collection .box .box-content{position:absolute;top:45%;left:0;width:100%;height:100%;background-color:#ededed;padding:1rem 0 0 1rem}.admin .box-collection .box .box-content h1{font-size:1rem;font-weight:700;color:#303030}.admin .box-collection .box .box-content .line{width:30%;height:.15rem;background-color:rgba(236,110,110,.4235294117647059);margin:.5rem 0}.admin .box-collection .box .box-content h2{font-size:.9rem;font-weight:700;color:#303030}.admin .buttons{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem}.admin .buttons button{border-radius:1rem;border:.15rem solid #9ca397;color:#9ca397;font-size:.9rem;font-weight:700;background-color:transparent;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:all .5s ease}.admin .buttons button:hover{background-color:#9ca397;color:#fff}.admin .popup{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:100;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.admin .popup .popup-content{width:20%;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;padding:1rem}.admin .popup .popup-content .popup-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.admin .popup .popup-content .popup-title i{font-size:2rem;color:#9ca397;cursor:pointer}.admin .popup .popup-content .popup-title h1{font-size:1rem;color:#303030;text-transform:uppercase}.admin .popup .popup-content .option{grid-gap:.5rem;margin-bottom:1rem}.admin .popup .popup-content .option h1{font-size:.9rem;font-weight:600;text-transform:uppercase;color:#303030}.admin .popup .popup-content .option input{font-size:1rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.admin .popup .popup-content button{padding:.2rem;font-size:1rem;color:#fff;border:.1rem solid #9ca397;background-color:#9ca397;border-radius:1rem;cursor:pointer}.admin .popup .popup-content button:hover{color:#9ca397;background-color:transparent}.admin .popup .popup-content .work-list{display:flex;flex-direction:column;grid-gap:1rem;margin-bottom:1rem}.admin .popup .popup-content .work-list .work{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid rgba(0,0,0,.2);padding:.5rem 0}.admin .popup .popup-content .work-list .work button{padding:0 1rem;border-radius:.5rem}@media (max-width:992px){.admin{padding:1rem}.admin .buttons{margin-bottom:1rem}.admin .buttons button{font-size:.8rem;padding:0}.admin .popup .popup-content{width:95%}}.userEditor{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:150;background-color:rgba(0,0,0,.4)}.adminclients{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto}.adminclients .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;margin-top:1rem}.adminclients .table .table-content .item{width:20%}.adminclients .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.adminclients .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.adminclients .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.adminclients .table .table-content:last-child{border-radius:0 0 1rem 1rem}.adminclients .table .table-content h1{font-weight:700}.adminclients .table .table-content h1,.adminclients .table .table-content h2{font-size:.7rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminclients .table .table-content h2{color:#6e6e6e}.adminclients .table .table-content i{color:#9ca397;font-size:1rem;margin-right:.5rem}.adminclients .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.adminclients .table .table-content a:hover{color:#fff;background-color:#9ca397}.adminclients .table .table-content:nth-child(2n){background-color:#f7f7f7}.adminclients .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.adminclients .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.adminclients .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.adminclients .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.adminclients .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.adminclients .table .table-content-mobile .item{width:100%}.adminclients .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminclients .table .table-content-mobile h1{font-size:.9rem;font-weight:700;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminclients .table .table-content-mobile h2{font-size:.9rem;color:#6e6e6e;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminclients .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.adminclients .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.adminclients .table .table-content-mobile a:hover,.adminclients button{color:#fff;background-color:#9ca397}.adminclients button{font-size:1rem;border:.15rem solid #9ca397;border-radius:.5rem;padding:0 1rem;cursor:pointer;margin-right:.5rem}.adminclients button:hover{background-color:transparent;color:#9ca397}.adminclients .buttons{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem}.adminclients .buttons .search{border-bottom:.1rem solid rgba(0,0,0,.2)}.adminclients .buttons .search input{padding:.5rem;border-radius:.5rem}.adminclients .buttons .search i{color:#303030;font-size:1rem;padding:.5rem}.adminclients .buttons button{border-radius:1rem;border:.15rem solid #9ca397;color:#9ca397;font-size:.9rem;font-weight:700;background-color:transparent;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:all .5s ease}.adminclients .buttons button:hover{background-color:#9ca397;color:#fff}.adminclients .popup{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:100;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.adminclients .popup .popup-content{width:20%;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;padding:1rem}.adminclients .popup .popup-content .error{font-size:.8rem;color:#c24e4e;white-space:nowrap;margin-top:.5rem;text-align:center}.adminclients .popup .popup-content .popup-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.adminclients .popup .popup-content .popup-title i{font-size:2rem;color:#9ca397;cursor:pointer}.adminclients .popup .popup-content .popup-title h1{font-size:1rem;color:#303030;text-transform:uppercase}.adminclients .popup .popup-content .option{grid-gap:.5rem;margin-bottom:1rem}.adminclients .popup .popup-content .option h1{font-size:.9rem;font-weight:600;text-transform:uppercase;color:#303030}.adminclients .popup .popup-content .option input{font-size:1rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.adminclients .popup .popup-content button{padding:.2rem;font-size:1rem;color:#fff;border:.1rem solid #9ca397;background-color:#9ca397;border-radius:1rem;cursor:pointer}.adminclients .popup .popup-content button:hover{color:#9ca397;background-color:transparent}.adminclients .popup .popup-content .work-list{display:flex;flex-direction:column;grid-gap:1rem;margin-bottom:1rem}.adminclients .popup .popup-content .work-list .work{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid rgba(0,0,0,.2);padding:.5rem 0}.adminclients .popup .popup-content .work-list .work button{padding:0 1rem;border-radius:.5rem}@media (max-width:992px){.adminclients{padding:1rem}.adminclients .buttons{margin-bottom:1rem;flex-direction:column-reverse}.adminclients .buttons button{font-size:.8rem}.adminclients .popup .popup-content{width:95%}.adminclients .table{border:unset;height:unset;grid-gap:1rem}.adminclients .table .table-content:first-child{display:none}}.adminengineer{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto}.adminengineer .table{display:flex;flex-direction:column;border-radius:1rem;border:.1rem solid #e0e0e0;margin-top:1rem}.adminengineer .table .table-content .item{width:20%}.adminengineer .table .table-content:first-child{display:flex;align-items:center;background-color:#ededed;padding:.5rem;border-radius:1rem 1rem 0 0}.adminengineer .table .table-content h3{font-size:.9rem;font-weight:700;color:#303030}.adminengineer .table .table-content{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem;height:3rem}.adminengineer .table .table-content:last-child{border-radius:0 0 1rem 1rem}.adminengineer .table .table-content h1{font-weight:700}.adminengineer .table .table-content h1,.adminengineer .table .table-content h2{font-size:.7rem;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminengineer .table .table-content h2{color:#6e6e6e}.adminengineer .table .table-content i{color:#9ca397;font-size:1rem;margin-right:.5rem}.adminengineer .table .table-content a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.2rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;transition:all .5s ease}.adminengineer .table .table-content a:hover{color:#fff;background-color:#9ca397}.adminengineer .table .table-content:nth-child(2n){background-color:#f7f7f7}.adminengineer .table .table-content-mobile h3{font-size:.9rem;font-weight:700;color:#303030}.adminengineer .table .table-content-mobile{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:.5rem;border-radius:1rem}.adminengineer .table .table-content-mobile .inline{display:flex;align-items:center;width:100%;border-bottom:.15rem solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.adminengineer .table .table-content-mobile span{width:85%;border-left:.15rem solid #e2e2e2;padding-left:.5rem}.adminengineer .table .table-content-mobile:last-child{border-radius:0 0 1rem 1rem}.adminengineer .table .table-content-mobile .item{width:100%}.adminengineer .table .table-content-mobile .item:nth-child(3){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminengineer .table .table-content-mobile h1{font-size:.9rem;font-weight:700;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminengineer .table .table-content-mobile h2{font-size:.9rem;color:#6e6e6e;width:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminengineer .table .table-content-mobile i{color:#9ca397;font-size:3rem;margin:0 .5rem;padding-right:.5rem}.adminengineer .table .table-content-mobile a{border:.1rem solid #9ca397;font-size:1rem;border-radius:.5rem;padding:.5rem;color:#303030;background-color:transparent;cursor:pointer;text-align:center;width:100%!important;transition:all .5s ease}.adminengineer .table .table-content-mobile a:hover,.adminengineer button{color:#fff;background-color:#9ca397}.adminengineer button{font-size:1rem;border:.15rem solid #9ca397;border-radius:.5rem;padding:0 1rem;cursor:pointer;margin-right:.5rem}.adminengineer button:hover{background-color:transparent;color:#9ca397}.adminengineer .buttons{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem}.adminengineer .buttons .search{border-bottom:.1rem solid rgba(0,0,0,.2)}.adminengineer .buttons .search input{padding:.5rem;border-radius:.5rem}.adminengineer .buttons .search i{color:#303030;font-size:1rem;padding:.5rem}.adminengineer .buttons button{border-radius:1rem;border:.15rem solid #9ca397;color:#9ca397;font-size:.9rem;font-weight:700;background-color:transparent;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:all .5s ease}.adminengineer .buttons button:hover{background-color:#9ca397;color:#fff}.adminengineer .popup{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:100;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.adminengineer .popup .popup-content{width:20%;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;padding:1rem}.adminengineer .popup .popup-content .popup-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.adminengineer .popup .popup-content .popup-title i{font-size:2rem;color:#9ca397;cursor:pointer}.adminengineer .popup .popup-content .popup-title h1{font-size:1rem;color:#303030;text-transform:uppercase}.adminengineer .popup .popup-content .option{grid-gap:.5rem;margin-bottom:1rem}.adminengineer .popup .popup-content .option h1{font-size:.9rem;font-weight:600;text-transform:uppercase;color:#303030}.adminengineer .popup .popup-content .option input{font-size:1rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.adminengineer .popup .popup-content button{padding:.2rem;font-size:1rem;color:#fff;border:.1rem solid #9ca397;background-color:#9ca397;border-radius:1rem;cursor:pointer}.adminengineer .popup .popup-content button:hover{color:#9ca397;background-color:transparent}.adminengineer .popup .popup-content .work-list{display:flex;flex-direction:column;grid-gap:1rem;margin-bottom:1rem}.adminengineer .popup .popup-content .work-list .work{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid rgba(0,0,0,.2);padding:.5rem 0}.adminengineer .popup .popup-content .work-list .work button{padding:0 1rem;border-radius:.5rem}@media (max-width:992px){.adminengineer{padding:1rem}.adminengineer .buttons{margin-bottom:1rem;flex-direction:column-reverse}.adminengineer .buttons button{font-size:.8rem}.adminengineer .popup .popup-content{width:95%}.adminengineer .table{border:unset;height:unset;grid-gap:1rem}.adminengineer .table .table-content:first-child{display:none}}.adminwork{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f6f6f6;grid-gap:2rem}.adminwork .part{width:100%;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.adminwork .part .part-title{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.adminwork .part.active .part-title{border-bottom:.15rem solid rgba(236,110,110,.4)}.adminwork .part .part-title h1{color:#303030;font-size:1rem;font-weight:500}.adminwork .part .part-title i{color:#303030;font-size:1rem}.adminwork .part .part-content{padding:0;height:0;overflow-y:hidden}.adminwork .part .part-content span{display:flex;flex-direction:column;grid-gap:.5rem}.adminwork .part.active .part-content{height:auto;padding:1rem}.adminwork .part .image360{width:15rem;height:15rem;position:relative;display:flex;border-radius:.5rem;overflow:hidden;border:.15rem solid rgba(0,0,0,.1)}.adminwork .part .image360 label{font-size:2rem;color:#303030;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.adminwork .part .image360 .fa-trash{font-size:1.5rem;color:#b44f4f;position:absolute;top:2%;right:2%;cursor:pointer}.adminwork .part .image360 img{width:100%;height:100%;object-fit:cover}.adminwork .part.active .part-content .option{display:flex;align-items:center;grid-gap:1rem}.adminwork .part.active .part-content .multi-option .button-plus{display:flex;width:10rem;height:10rem;align-items:center;justify-content:center;border-radius:.5rem;border:.15rem solid rgba(0,0,0,.1);cursor:pointer}.adminwork .part.active .part-content .multi-option{display:flex;flex-direction:column;margin-top:1rem}.adminwork .part.active .part-content .multi-option-line{display:flex;margin-top:1rem;grid-gap:1rem}.adminwork .part.active .part-content .multi-option span{flex-wrap:wrap;grid-gap:1rem;margin-top:1rem}.adminwork .part.active .part-content .multi-option h2{font-size:1rem;font-weight:700;color:#303030;margin-bottom:.5rem}.adminwork .part.active .part-content .multi-option span{display:flex;flex-direction:row;align-items:center}.adminwork .part.active .part-content .multi-option .option{flex-direction:column;align-items:unset;position:relative}.adminwork .part.active .part-content .multi-option .option:hover .fa-trash{display:flex}.adminwork .part.active .part-content .multi-option .option .fa-trash{display:none;position:absolute;top:0;right:2%;font-size:1rem;color:#9ca397;cursor:pointer}.adminwork .part.active .part-content .multi-option .option .suboption{display:flex;flex-direction:row;grid-gap:1rem}.adminwork .part.active .part-content .option h1{font-size:1rem;color:#303030}.adminwork .part.active .part-content .option input{font-size:1rem;color:#303030;border-bottom:.05rem solid rgba(48,48,48,.2)}.adminwork .part .part-content .box-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminwork .part .part-content .box-collection .box{width:18rem;height:14rem;display:flex;border-radius:1rem;overflow:hidden;border:.15rem solid rgba(0,0,0,.1);position:relative}.adminwork .part .part-content .box-collection .box.default label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.2)}.adminwork .part .part-content .box-collection .box.default label:hover{background-color:rgba(0,0,0,.1)}.adminwork .part .part-content .box-collection .box.default i{font-size:3rem;color:#303030}.adminwork .part .part-content .box-collection .box img{width:100%;height:100%;object-fit:cover}.adminwork .part .part-content .box-collection .box:hover .fa-trash{display:block}.adminwork .part .part-content .box-collection .box .fa-trash{display:none;position:absolute;top:3%;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminwork .part .part-content .budget-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminwork .part .part-content .budget-collection .budget-box{padding:1rem;background-color:#f6f6f6;position:relative}.adminwork .part .part-content .budget-collection .budget-box.default{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;cursor:pointer}.adminwork .part .part-content .budget-collection .budget-box.default i{font-size:2rem;color:#303030}.adminwork .part .part-content .budget-collection .budget-box label{display:flex;align-items:center;grid-gap:.5rem;cursor:pointer}.adminwork .part .part-content .budget-collection .budget-box label i{font-size:1rem;color:#303030;cursor:pointer}.adminwork .part .part-content .budget-collection .budget-box:hover .fa-trash{display:block}.adminwork .part .part-content .budget-collection .budget-box .fa-trash{display:none;position:absolute;top:3%;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminwork .part .part-content .budget-collection .budget-box a{display:flex;align-items:center;color:#303030;font-size:1rem;grid-gap:.5rem}.adminwork .buttons{display:flex;align-items:center;justify-content:flex-end}.adminwork .buttons button{border-radius:1rem;border:.15rem solid #9ca397;color:#9ca397;font-size:.9rem;font-weight:700;background-color:transparent;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:all .5s ease}.adminwork .buttons button:hover{background-color:#9ca397;color:#fff}.adminwork .popup{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.6)}.adminwork .popup .popup-content{height:20%;background-color:#fff;border-radius:1rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.adminwork .popup .popup-content h1{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#9ca397}.adminwork .popup .popup-content h2{font-size:1rem;color:#303030}.adminwork .popup .popup-content .buttons{display:flex;align-items:center;grid-gap:1rem}@media (max-width:992px){.adminwork{padding:1rem}}.adminworkcashflow{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f6f6f6;grid-gap:2rem}.adminworkcashflow a{font-size:1rem;color:#303030;cursor:pointer}.adminworkcashflow .part{width:100%;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.adminworkcashflow .part .part-title{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.adminworkcashflow .part.active .part-title{border-bottom:.15rem solid rgba(236,110,110,.4)}.adminworkcashflow .part .part-title h1{color:#303030;font-size:1rem;font-weight:500}.adminworkcashflow .part .part-title i{color:#303030;font-size:1rem}.adminworkcashflow .part .part-content{padding:0;height:0}.adminworkcashflow .part .part-content span{display:flex;flex-direction:column;grid-gap:.5rem}.adminworkcashflow .part.active .part-content{height:auto;padding:1rem}.adminworkcashflow .part.active .part-content .option{display:flex;align-items:center;grid-gap:1rem;width:100%}.adminworkcashflow .part.active .part-content .option textarea{resize:none;width:30rem;height:15rem;border-top:.1rem solid rgba(0,0,0,.1)}.adminworkcashflow .part.active .part-content .multi-option{display:flex;flex-direction:column;margin-top:1rem}.adminworkcashflow .part.active .part-content .multi-option h2{font-size:1rem;font-weight:700;color:#303030;margin-bottom:.5rem}.adminworkcashflow .part.active .part-content .multi-option span{display:flex;flex-direction:row;align-items:center}.adminworkcashflow .part.active .part-content .multi-option .option{flex-direction:column;align-items:unset}.adminworkcashflow .part.active .part-content .multi-option .option .suboption{display:flex;flex-direction:row;grid-gap:1rem}.adminworkcashflow .part.active .part-content .option h1{font-size:1rem;color:#303030}.adminworkcashflow .part.active .part-content .option input{font-size:1rem;color:#303030;width:100%}.adminworkcashflow .part .part-content .box-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkcashflow .part .part-content .box-collection .box{display:flex;flex-direction:column;border-radius:1rem;border:.15rem solid rgba(0,0,0,.1);position:relative;padding:.5rem}.adminworkcashflow .part .part-content .box-collection .box.default label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.2)}.adminworkcashflow .part .part-content .box-collection .box.default label:hover{background-color:rgba(0,0,0,.1)}.adminworkcashflow .part .part-content .box-collection .box.default{width:15rem;height:15rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.adminworkcashflow .part .part-content .box-collection .box.default i{font-size:2rem;color:#303030}.adminworkcashflow .part .part-content .box-collection .box img{width:100%;height:100%;object-fit:cover}.adminworkcashflow .part .part-content .box-collection .box:hover .fa-trash{display:block}.adminworkcashflow .part .part-content .box-collection .box .fa-trash{display:none;position:absolute;top:0;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkcashflow .part .part-content .budget-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkcashflow .part .part-content .budget-collection .budget-box{padding:1rem;background-color:#f6f6f6;position:relative}.adminworkcashflow .part .part-content .budget-collection .budget-box.default{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;cursor:pointer}.adminworkcashflow .part .part-content .budget-collection .budget-box.default i{font-size:2rem;color:#303030}.adminworkcashflow .part .part-content .budget-collection .budget-box label{display:flex;align-items:center;grid-gap:.5rem}.adminworkcashflow .part .part-content .budget-collection .budget-box label i{font-size:1rem;color:#303030;cursor:pointer}.adminworkcashflow .part .part-content .budget-collection .budget-box:hover .fa-trash{display:block}.adminworkcashflow .part .part-content .budget-collection .budget-box .fa-trash{display:none;position:absolute;top:3%;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkcashflow .part .part-content .budget-collection .budget-box a{display:flex;align-items:center;color:#303030;font-size:1rem;grid-gap:.5rem}@media (max-width:992px){.adminworkcashflow{padding:1rem}}.adminworkclients{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f6f6f6;grid-gap:2rem}.adminworkclients a{font-size:1rem;color:#303030;cursor:pointer}.adminworkclients .part{width:100%;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.adminworkclients .part .part-title{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.adminworkclients .part.active .part-title{border-bottom:.15rem solid rgba(236,110,110,.4)}.adminworkclients .part .part-title h1{color:#303030;font-size:1rem;font-weight:500}.adminworkclients .part .part-title i{color:#303030;font-size:1rem}.adminworkclients .part .part-content{padding:0;height:0;overflow-y:hidden}.adminworkclients .part .part-content span{display:flex;grid-gap:.5rem;grid-gap:5rem}.adminworkclients .part .part-content span .side{width:30%;display:flex;flex-direction:column}.adminworkclients .part .part-content span .side .search{display:flex}.adminworkclients .part .part-content span .side .search h1{font-size:1rem;color:#303030}.adminworkclients .part .part-content span .side .search input{background-color:transparent;border-bottom:.15rem solid rgba(0,0,0,.1);margin-left:.5rem;font-size:1rem}.adminworkclients .part .part-content span .side .user-list{display:flex;flex-direction:column;grid-gap:1rem;margin-top:2rem}.adminworkclients .part .part-content span .side .user-list h2{font-size:1rem;color:#303030}.adminworkclients .part .part-content span .side .user{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid rgba(0,0,0,.1)}.adminworkclients .part .part-content span .side .user h1{font-size:1rem}.adminworkclients .part .part-content span .side .user button{background-color:#9ca397;color:#fff;border-radius:.5rem;height:2.5rem;padding:0 1rem;text-transform:uppercase;cursor:pointer}.adminworkclients .part.active .part-content{height:auto;padding:1rem}@media (max-width:992px){.adminworkclients{padding:1rem}.adminworkclients .part .part-content span{flex-direction:column-reverse}.adminworkclients .part .part-content span .side{width:100%}}.adminworkreunion{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f6f6f6;grid-gap:2rem}.adminworkreunion a{font-size:1rem;color:#303030;cursor:pointer}.adminworkreunion .part{width:100%;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.adminworkreunion .part .part-title{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.adminworkreunion .part.active .part-title{border-bottom:.15rem solid rgba(236,110,110,.4)}.adminworkreunion .part .part-title h1{color:#303030;font-size:1rem;font-weight:500}.adminworkreunion .part .part-title i{color:#303030;font-size:1rem}.adminworkreunion .part .part-content{padding:0;height:0}.adminworkreunion .part .part-content span{display:flex;flex-direction:column;grid-gap:.5rem}.adminworkreunion .part.active .part-content{height:auto;padding:1rem}.adminworkreunion .part.active .part-content .option{display:flex;align-items:center;grid-gap:1rem;width:100%}.adminworkreunion .part.active .part-content .option textarea{resize:none;width:30rem;height:15rem;border-top:.1rem solid rgba(0,0,0,.1)}.adminworkreunion .part.active .part-content .multi-option{display:flex;flex-direction:column;margin-top:1rem}.adminworkreunion .part.active .part-content .multi-option h2{font-size:1rem;font-weight:700;color:#303030;margin-bottom:.5rem}.adminworkreunion .part.active .part-content .multi-option span{display:flex;flex-direction:row;align-items:center}.adminworkreunion .part.active .part-content .multi-option .option{flex-direction:column;align-items:unset}.adminworkreunion .part.active .part-content .multi-option .option .suboption{display:flex;flex-direction:row;grid-gap:1rem}.adminworkreunion .part.active .part-content .option h1{font-size:1rem;color:#303030}.adminworkreunion .part.active .part-content .option input{font-size:1rem;color:#303030;width:100%}.adminworkreunion .part .part-content .box-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkreunion .part .part-content .box-collection .box{display:flex;flex-direction:column;border-radius:1rem;border:.15rem solid rgba(0,0,0,.1);position:relative;padding:.5rem}.adminworkreunion .part .part-content .box-collection .box.default label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.2)}.adminworkreunion .part .part-content .box-collection .box.default label:hover{background-color:rgba(0,0,0,.1)}.adminworkreunion .part .part-content .box-collection .box.default{width:15rem;height:15rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.adminworkreunion .part .part-content .box-collection .box.default i{font-size:2rem;color:#303030}.adminworkreunion .part .part-content .box-collection .box img{width:100%;height:100%;object-fit:cover}.adminworkreunion .part .part-content .box-collection .box:hover .fa-trash{display:block}.adminworkreunion .part .part-content .box-collection .box .fa-trash{display:none;position:absolute;top:0;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkreunion .part .part-content .budget-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkreunion .part .part-content .budget-collection .budget-box{padding:1rem;background-color:#f6f6f6;position:relative}.adminworkreunion .part .part-content .budget-collection .budget-box.default{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;cursor:pointer}.adminworkreunion .part .part-content .budget-collection .budget-box.default i{font-size:2rem;color:#303030}.adminworkreunion .part .part-content .budget-collection .budget-box label{display:flex;align-items:center;grid-gap:.5rem}.adminworkreunion .part .part-content .budget-collection .budget-box label i{font-size:1rem;color:#303030;cursor:pointer}.adminworkreunion .part .part-content .budget-collection .budget-box:hover .fa-trash{display:block}.adminworkreunion .part .part-content .budget-collection .budget-box .fa-trash{display:none;position:absolute;top:3%;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkreunion .part .part-content .budget-collection .budget-box a{display:flex;align-items:center;color:#303030;font-size:1rem;grid-gap:.5rem}@media (max-width:992px){.adminworkreunion{padding:1rem}}.adminworkupdates{width:100vw;height:90vh;padding:5rem 10rem;margin-top:10vh;overflow-y:auto;display:flex;flex-direction:column;background-color:#f6f6f6;grid-gap:2rem}.adminworkupdates a{font-size:1rem;color:#303030;cursor:pointer}.adminworkupdates .part{width:100%;background-color:#fff;border-radius:1rem;box-shadow:.2rem .2rem .5rem .1rem rgba(0,0,0,.1)}.adminworkupdates .part .part-title{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.adminworkupdates .part.active .part-title{border-bottom:.15rem solid rgba(236,110,110,.4)}.adminworkupdates .part .part-title h1{color:#303030;font-size:1rem;font-weight:500}.adminworkupdates .part .part-title i{color:#303030;font-size:1rem}.adminworkupdates .part .part-content{padding:0;height:0}.adminworkupdates .part .part-content span{display:flex;flex-direction:column;grid-gap:.5rem}.adminworkupdates .part.active .part-content{height:auto;padding:1rem}.adminworkupdates .part.active .part-content .option{display:flex;align-items:center;grid-gap:1rem;width:100%}.adminworkupdates .part.active .part-content .option textarea{resize:none;width:30rem;height:15rem;border-top:.1rem solid rgba(0,0,0,.1)}.adminworkupdates .part.active .part-content .multi-option{display:flex;flex-direction:column;margin-top:1rem}.adminworkupdates .part.active .part-content .multi-option h2{font-size:1rem;font-weight:700;color:#303030;margin-bottom:.5rem}.adminworkupdates .part.active .part-content .multi-option span{display:flex;flex-direction:row;align-items:center}.adminworkupdates .part.active .part-content .multi-option .option{flex-direction:column;align-items:unset}.adminworkupdates .part.active .part-content .multi-option .option .suboption{display:flex;flex-direction:row;grid-gap:1rem}.adminworkupdates .part.active .part-content .option h1{font-size:1rem;color:#303030}.adminworkupdates .part.active .part-content .option input{font-size:1rem;color:#303030;width:100%}.adminworkupdates .part .part-content .box-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkupdates .part .part-content .box-collection .box{display:flex;flex-direction:column;border-radius:1rem;border:.15rem solid rgba(0,0,0,.1);position:relative;padding:.5rem}.adminworkupdates .part .part-content .box-collection .box.default label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.2)}.adminworkupdates .part .part-content .box-collection .box.default label:hover{background-color:rgba(0,0,0,.1)}.adminworkupdates .part .part-content .box-collection .box.default{width:15rem;height:15rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.adminworkupdates .part .part-content .box-collection .box.default i{font-size:2rem;color:#303030}.adminworkupdates .part .part-content .box-collection .box img{width:100%;height:100%;object-fit:cover}.adminworkupdates .part .part-content .box-collection .box:hover .fa-trash{display:block}.adminworkupdates .part .part-content .box-collection .box .fa-trash{display:none;position:absolute;top:0;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkupdates .part .part-content .budget-collection{width:100%;display:flex;flex-wrap:wrap;grid-gap:1.7rem}.adminworkupdates .part .part-content .budget-collection .budget-box{padding:1rem;background-color:#f6f6f6;position:relative}.adminworkupdates .part .part-content .budget-collection .budget-box.default{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;cursor:pointer}.adminworkupdates .part .part-content .budget-collection .budget-box.default i{font-size:2rem;color:#303030}.adminworkupdates .part .part-content .budget-collection .budget-box label{display:flex;align-items:center;grid-gap:.5rem}.adminworkupdates .part .part-content .budget-collection .budget-box label i{font-size:1rem;color:#303030;cursor:pointer}.adminworkupdates .part .part-content .budget-collection .budget-box:hover .fa-trash{display:block}.adminworkupdates .part .part-content .budget-collection .budget-box .fa-trash{display:none;position:absolute;top:3%;right:3%;font-size:1.5rem;color:#c24747;cursor:pointer}.adminworkupdates .part .part-content .budget-collection .budget-box a{display:flex;align-items:center;color:#303030;font-size:1rem;grid-gap:.5rem}@media (max-width:992px){.adminworkupdates{padding:1rem}}.login{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.login .side{width:50%}.login .side:first-child{display:flex;justify-content:flex-end;margin-right:10rem}.login .side:nth-child(2){display:flex;justify-content:flex-start;align-items:center;margin-left:-5rem;position:relative;width:50vw;height:100vh}.login .content{width:30rem;height:40rem;display:flex;flex-direction:column;align-items:center;grid-gap:3rem}.login .content img{width:10rem;object-fit:contain}.login .content h1{font-size:1rem;line-height:1.7rem;color:#8a8a8a;text-align:center;width:50%}.login .content .box-login{display:flex;flex-direction:column;grid-gap:1rem;width:20rem}.login .content .box-login h2{font-size:1rem;font-weight:400;color:#303030}.login .content .box-login .bordered{padding:.5rem .6rem;border-radius:.4rem;border:.15rem solid #d3d3d3;color:#303030;background-color:transparent;font-size:.9rem;width:100%}.login .content .box-login .bordered::-webkit-input-placeholder{color:#d3d3d3}.login .content .box-login .bordered:-ms-input-placeholder{color:#d3d3d3}.login .content .box-login .bordered::placeholder{color:#d3d3d3}.login .content .box-login .password{display:flex;align-items:center;border-radius:.4rem;border:.15rem solid #d3d3d3}.login .content .box-login .password i{color:#a3a3a3;margin-right:.5rem;cursor:pointer}.login .content .box-login .password input{padding:.5rem .6rem;color:#303030;background-color:transparent;font-size:.9rem;width:100%}.login .content .box-login .password input::-webkit-input-placeholder{color:#d3d3d3}.login .content .box-login .password input:-ms-input-placeholder{color:#d3d3d3}.login .content .box-login .password input::placeholder{color:#d3d3d3}.login .content .box-login .keep-on label{display:flex;align-items:center;grid-gap:.6rem}.login .content .box-login .keep-on .square{width:1rem;height:1rem;border-radius:.2rem;border:.1rem solid #d3d3d3;display:flex;align-items:center;justify-content:center}.login .content .box-login .keep-on .square i{font-size:.8rem;color:#fff;display:none}.login .content .box-login .keep-on h3{font-size:.8rem;color:#d3d3d3}.login .content .box-login .keep-on input:checked~label .square{border-color:#2793ff;background-color:#2793ff}.login .content .box-login .keep-on input:checked~label .square i{display:block}.login .content .box-login .keep-on input:checked~label h3{color:#303030}.login .content .btns{display:flex;flex-direction:column;justify-content:center;grid-gap:1rem;width:20rem}.login .content .btns .signin{background-color:#9ca397;color:#fff;font-size:1rem;font-weight:500;text-transform:uppercase;padding:.5rem;border:.15rem solid #9ca397;border-radius:.5rem;box-shadow:0 .2rem .4rem .1rem rgba(0,0,0,.2);cursor:pointer;text-align:center;transition:all .5s ease}.login .content .btns .signin:hover{background-color:transparent;color:#9ca397}.login .content .btns .btn-multi{display:flex;align-items:center;grid-gap:1rem}.login .content .btns .btn-multi .line{width:.1rem;height:1.5rem;background-color:rgba(48,48,48,.596078431372549)}.login .content .btns .forgot-password,.login .content .btns .signup{background-color:transparent;color:#8d8d8d;font-size:.9rem;cursor:pointer}.login .content .btns .forgot-password:hover,.login .content .btns .signup:hover{color:#555}.login .side:nth-child(2) .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;object-fit:cover}.login .content.app{display:flex;flex-direction:column;justify-content:center;grid-gap:.5rem;background-color:#fff;width:20rem;height:20rem;border-radius:0 1rem 1rem 0}.login .content.app h1{width:100%;font-size:1rem;line-height:1.7rem;color:#8a8a8a;text-align:center}.login .content.app button{cursor:pointer;background-color:transparent}.login .content.app button i{font-size:1.2rem;color:#fff}.login .side:first-child .app{display:none}.login .side:first-child .app a img{height:3rem}@media (max-width:992px){.login .side:first-child .app{display:flex}.login .content{width:20rem;height:30rem;grid-gap:2rem}.login .content h1{width:100%}.login{flex-direction:column}.login .side{width:100%;height:50%}.login .side:first-child{margin-right:0;align-items:center;justify-content:center}.login .side:nth-child(2){display:none}}