.projects-carousel-wrap{display:flex;margin-bottom:3.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap{margin-bottom:3.6rem}}@media only screen and (max-width: 768px){.projects-carousel-wrap{margin-bottom:1.8rem}.projects-carousel-wrap .slick-arrow.prevNav{left:-.8rem}.projects-carousel-wrap .slick-arrow.nextNav{right:-.8rem}}.projects-carousel-wrap .slick-list{max-width:100%}.projects-carousel-wrap .slick-list .slick-slide{padding-inline:1rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide{padding-inline:1.25rem}}.projects-carousel-wrap .slick-list .slick-slide:not(.slick-active){opacity:.15}.projects-carousel-wrap .slick-list .slick-slide .carousel-each{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;position:relative;border-radius:.72rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each{border-radius:.9rem}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each a.open-gallery{line-height:0;display:block}.projects-carousel-wrap .slick-list .slick-slide .carousel-each a.open-gallery img{aspect-ratio:1/.76;object-fit:cover}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each a.open-gallery img{aspect-ratio:1/.83}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner{position:absolute;bottom:-2.6rem;width:100%;background:linear-gradient(180deg,rgba(25,32,42,0) 0%,rgba(25,32,42,.6) 100%),linear-gradient(180deg,rgba(25,32,42,0) 0%,#19202A 100%);padding:3.2rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner{padding:4.2rem;bottom:-3.3rem}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner{bottom:0;padding:1.8rem;gap:0;flex-direction:column}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL{width:100%}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL span.project_category{border-radius:100vw;background:#5B6B86;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fcfcfd;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.8rem 1.6rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL span.project_category{font-size:1.25rem;padding:1rem 2rem;letter-spacing:1.25px}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL span.project_category{display:none}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL h3.project_name{color:#fff;font-family:Space Grotesk,sans-serif;text-transform:capitalize;font-weight:700;line-height:1;letter-spacing:-.232px;font-size:2.32rem;margin-block:1.7rem 1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL h3.project_name{margin-block:2rem 1.3rem;font-size:2.9rem;letter-spacing:-.29px}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL h3.project_name{font-size:1.5rem;margin-block:0 .5rem}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0;color:#a8b3c4;font-size:1.36rem;font-weight:400;line-height:1.2;opacity:0;display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location{font-size:1.7rem}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location{opacity:1;font-size:1.12rem}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location svg{height:auto;width:1.84rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location svg{width:2.3rem}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselL p.project_location svg{width:1.4rem}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR{line-height:0;cursor:pointer}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR:hover svg circle{fill:#fff}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR:hover svg path{fill:#1b8bfa}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR{width:100%}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR svg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;height:auto;width:5.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR svg{width:6.4rem}}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR svg{display:none}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR svg circle{transition:all .3s cubic-bezier(.215,.61,.355,1)}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR svg path{transition:all .3s cubic-bezier(.215,.61,.355,1)}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR .btn-for-mob{display:none}@media only screen and (max-width: 768px){.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR .btn-for-mob{border-radius:100vw;background:#ffffff;color:#242b35;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600;line-height:1.1rem;letter-spacing:.3px;text-transform:uppercase;display:flex;padding:.2rem .5rem .2rem 1.5rem;justify-content:center;align-items:center;max-width:fit-content;margin-top:1rem}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR .btn-for-mob span.dashicons{font-size:12px;line-height:20px}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR .btn-for-mob svg{display:flex;width:1.8rem;opacity:1}.projects-carousel-wrap .slick-list .slick-slide .carousel-each .project-carousel-inner .project-carouselR .btn-for-mob svg path{fill:transparent!important;stroke:#000}}.projects-carousel-wrap .slick-list .slick-slide .carousel-each:hover .project-carousel-inner{bottom:0}.projects-carousel-wrap .slick-list .slick-slide .carousel-each:hover .project-carousel-inner .project-carouselL span.project_category{background:rgba(255,255,255,.8980392157);color:#191d24}.projects-carousel-wrap .slick-list .slick-slide .carousel-each:hover .project-carousel-inner .project-carouselL p.project_location{opacity:1}.projects-carousel-wrap .slick-list .slick-slide .carousel-each:hover .project-carousel-inner .project-carouselR svg{opacity:1}.project-gallery{display:none;position:fixed!important;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:9999;overflow:hidden;align-items:center;justify-content:center}.project-gallery-visible{display:flex}.popup-content{background:#ffffff;padding:2rem;position:relative;max-width:90rem;overflow:hidden;border-radius:.7rem}.popup-content .slick-list{overflow:hidden}.popup-content .slick-list .slick-slide img{border-radius:.7rem}.popup-content .slick-arrow{top:calc(100% - 2.3rem)}.popup-content .slick-arrow svg{width:3.6rem}.popup-content .prevNav.slick-arrow{left:calc(50% - 4rem)}.popup-content .nextNav.slick-arrow{right:calc(50% - 4rem)}.popup-close{position:absolute;top:1rem;right:1rem;background:#0C61E2;color:#fff;border:none;cursor:pointer;border-radius:50%;aspect-ratio:1;z-index:1;padding:0;width:2rem;height:2rem;font-size:2rem;display:flex;align-items:center;justify-content:center}.popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}
