.color-dz-primary{color:#edff00}.color-dz-secondary{color:#d8dfd8}.color-dz-tertiary{color:#ebf2eb}.color-grey-0{color:#fff}.color-grey-600{color:#dfdfdf}.color-grey-700{color:#b1b1b1}.color-grey-800{color:#646464}.color-grey-900{color:#181818}.color-grey-1000{color:#000}.input-color-form{color:#656565}body.single-case,body.single-case.body-form{overflow:hidden}@media (min-width:768px){body.single-case.body-form{overflow:auto}body.single-case .single-case-container .banner-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:700px}}body.single-case .single-case-container .banner-case .box-text-case{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;max-width:930px;mix-blend-mode:difference;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;height:60vh;padding:100px 16px 0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){body.single-case .single-case-container .banner-case .box-text-case{padding:0}}body.single-case .single-case-container .video-image-case .video-fullscreen-desktop{display:none}@media (min-width:768px){body.single-case .single-case-container .video-image-case .video-fullscreen-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.single-case .single-case-container .video-image-case .video-fullscreen-desktop .video-wrapper{width:100vw}body.single-case .single-case-container .video-image-case .video-fullscreen-desktop .video-wrapper .video-container{-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){body.single-case .single-case-container .video-image-case .video-fullscreen-desktop .video-wrapper .video-container{height:100vh}}body.single-case .single-case-container .video-image-case .image-case{-o-object-fit:cover;object-fit:cover;width:100vw}@media (min-width:768px){body.single-case .single-case-container .video-image-case .image-case{height:100vh}}body.single-case .single-case-container .container-case{margin-bottom:80px;overflow:hidden;position:relative}@media (min-width:768px){body.single-case .single-case-container .container-case{margin-bottom:180px}}body.single-case .single-case-container .container-case .gallery-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin:0 24px;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}body.single-case .single-case-container .container-case .gallery-case.about-on{width:100%}@media (min-width:768px){body.single-case .single-case-container .container-case .gallery-case.about-on{width:50%}}body.single-case .single-case-container .container-case .gallery-case .box-image{-webkit-box-flex:1;-webkit-flex:1 1 500px;-ms-flex:1 1 500px;flex:1 1 500px;max-height:800px;overflow:hidden;position:relative}@media (min-width:768px){body.single-case .single-case-container .container-case .gallery-case .box-image{max-height:none}}@media (min-width:1600px){body.single-case .single-case-container .container-case .gallery-case .box-image{-webkit-box-flex:1;-webkit-flex:1 1 800px;-ms-flex:1 1 800px;flex:1 1 800px}}body.single-case .single-case-container .container-case .gallery-case .box-image .img-case,body.single-case .single-case-container .container-case .gallery-case .box-image .video-container,body.single-case .single-case-container .container-case .gallery-case .box-image .video-wrapper,body.single-case .single-case-container .container-case .gallery-case .box-image video{display:block;height:40vw!important;max-height:800px;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}@media (min-width:768px){body.single-case .single-case-container .container-case .gallery-case .box-image .img-case,body.single-case .single-case-container .container-case .gallery-case .box-image .video-container,body.single-case .single-case-container .container-case .gallery-case .box-image .video-wrapper,body.single-case .single-case-container .container-case .gallery-case .box-image video{max-height:none}}body.single-case .single-case-container .container-case .gallery-case .full-width{max-width:none;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;width:100%}body.single-case .single-case-container .container-case .about-case,body.single-case .single-case-container .container-case .gallery-case{height:100%;width:100%}body.single-case .single-case-container .container-case .about-case{background-color:#fff;padding:48px 48px 48px 24px;position:absolute;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:1s ease-in-out;transition:1s ease-in-out;width:100%}@media (min-width:768px){body.single-case .single-case-container .container-case .about-case{height:auto;width:47%}}body.single-case .single-case-container .container-case .about-case.show-about-case{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translateX(0);transform:translateX(0)}body.single-case .single-case-container .container-case .about-case .description-project p{color:#656565;font-family:Aeonik,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}body.single-case .single-case-container .container-case .about-case .box-repeat-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}body.single-case .single-case-container .container-case .about-case .box-repeat-description .about-description-box{border-bottom:1px solid #d8dfd8;padding-bottom:40px}body.single-case .single-case-container .container-case .about-case .box-repeat-description .about-description-box:last-child{border-bottom:none}body.single-case .single-case-container .container-case .about-case .link-projeto{text-decoration:underline}body.single-case .single-case-container .container-case .stick-position{height:100vh!important;overflow:scroll;position:fixed;top:0}@media (min-width:768px){body.single-case .single-case-container .container-case .stick-position{overflow:initial;position:-webkit-sticky;position:sticky;top:10px}}body.single-case .single-case-container .other-cases{margin:0 24px}body.single-case .single-case-container .other-cases .about-case{display:none;position:-webkit-sticky;position:sticky;top:7%}body.single-case .single-case-container .other-cases .title-other-case-single{color:#fff;margin:0 auto 80px;max-width:1156px;mix-blend-mode:difference;text-transform:uppercase}@media (min-width:1024px){body.single-case .single-case-container .other-cases .title-other-case-single{font-size:1.5vw}}body.single-case .single-case-container .other-cases .box-cases{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}body.single-case .single-case-container .other-cases .box-cases .card-single-case{-webkit-box-flex:1;-webkit-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 1 400px}body.single-case .single-case-container .other-cases .box-cases .card-single-case:hover{cursor:none}body.single-case .single-case-container .other-cases .box-cases .card-single-case:hover .link-case .img-svg-box .view-more{width:128px}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .img-svg-box{position:relative}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .img-svg-box .img-case{-webkit-box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);height:46.5vw;max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .img-svg-box .video-container{height:46.5vw;max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .img-svg-box .view-more{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 1s;transition:width 1s;width:0}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .box-text-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;color:#fff;mix-blend-mode:difference}@media (min-width:768px){body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .box-text-case{gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .box-text-case .description-text-case{display:none}@media (min-width:768px){body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .box-text-case .description-text-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.single-case .single-case-container .other-cases .box-cases .card-single-case .link-case .box-text-case .body-large{letter-spacing:1px}body.single-case .btn-about{opacity:0}body.single-case .btn-about.visible{opacity:1}body.single-case .btn-about.form-visible{pointer-events:none}body.single-case .about-1{bottom:16px;position:fixed;right:275px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:9}body.single-case .about-1 .open-about-case{display:none}@media (min-width:768px){body.single-case .about-1 .open-about-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.single-case .about-1 .svg-mobile-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){body.single-case .about-1 .svg-mobile-close{display:none}}body.single-case .about-1 .svg-mobile-close svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.single-case .about-case-off{opacity:0!important;z-index:-1}body.single-case .about-2{bottom:16px;height:70px;opacity:0;position:fixed;right:275px;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1}body.single-case .about-2:hover .close-about-case svg path{stroke:#fff}@media (min-width:768px){body.single-case .about-2{right:275px}}body.single-case .about-case-on{opacity:1;pointer-events:auto;z-index:9}body.single-case .pointer-none{pointer-events:none}