.btn{display:flex;align-items:center;gap:10px;justify-content:center;width:-moz-fit-content;width:fit-content;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:600;line-height:1.4;padding:6px 12px;border:none;cursor:pointer}.btn-green{background-color:#64b980;color:#000;transition:opacity .3s;border:2px solid #64b980}.btn-green:hover{opacity:.9}.btn-transparent{border:2px solid #64b980;background:#fff;color:#64b980;transition-property:color,border-color;transition-duration:.3s}.btn-transparent:hover{border-color:#49a166;color:#49a166}.btn-wrapper{display:flex;align-items:center;justify-content:center;gap:12px}.btn-dropdown{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border:2px solid #ced4da;padding:12px;font-size:12px;color:#212529}@media(min-width: 640px){.btn{padding:8px 16px}}@media(min-width: 768px){.btn{padding:10px 20px;font-size:15px}}@media(min-width: 1024px){.btn{padding:12px 24px;font-size:16px;line-height:1.5}.btn-dropdown{font-size:14px;width:200px}}.cta-description{font-size:16px;font-weight:500;line-height:24px}.cta-label{font-size:16px;line-height:1.5;color:#000;margin-bottom:12px;display:inline-block}.cta-input,.cta-textarea{font-size:14px;line-height:1.5;font-family:inherit}.cta-input{border:none;border-bottom:1.5px solid #000;padding:8px;width:100%}.cta-textarea{width:100%;height:160px;background-color:#fafafa;padding:8px;margin-bottom:20px}.cta-input-wrapper{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.cta-input-wrapper:last-of-type{margin-bottom:32px}@media(min-width: 640px){.cta-label{font-size:17px}.cta-input,.cta-textarea{font-size:15px}}@media(min-width: 768px){.cta-label{font-size:18px}.cta-input,.cta-textarea{font-size:16px;line-height:1.5}}@media(min-width: 1024px){.cta-input-wrapper{flex-direction:row;margin-bottom:24px;gap:32px}.cta-label{font-size:19px;line-height:1.6}.cta-input,.cta-textarea{font-size:16px}.cta-textarea{padding:12px;margin-bottom:32px;height:200px}}@media(min-width: 1280px){.cta-label{font-size:20px}.cta-input,.cta-textarea{font-size:18px;line-height:1.6}.cta-input-wrapper{gap:48px;margin-bottom:36px}.cta-input-wrapper:last-of-type{margin-bottom:48px}.cta-textarea{height:240px;margin-bottom:48px}}.breadcrumbs{display:flex;color:#adb5bd;font-size:14px;line-height:20px;gap:16px;margin-bottom:8px}.pagination{display:flex;justify-content:center;gap:12px;margin:24px 0 0}.pagination-box{display:flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center;height:32px;width:32px;font-size:18px;border:1px solid #ced4da;transition:background-color .3s,border-color .3s,color .3s}.pagination-box:hover{cursor:pointer;background-color:rgba(100,185,128,.8);border-color:rgba(100,185,128,.8);color:#fff}.pagination-active{background:#64b980;color:#fff;border:1px solid #64b980}.pagination-active:hover{background:#4faf6f}.projects-options{display:flex;align-items:center;gap:10px}.projects-wrapper{border:2px solid #ced4da;width:100%}.projects-wrapper:hover .projects-img{transform:scale(1.2)}.projects-wrapper:hover .projects-arrow{transform:translateX(5px)}.projects-list{display:flex;flex-direction:column;gap:16px}.projects-text{border-top:2px solid #ced4da;padding:12px}.projects-img{width:100%;transition:transform .3s}.projects-img-container{width:100%;overflow:hidden}.projects-arrow{position:absolute;bottom:12px;right:12px;transition:transform .3s}.projects-details{max-width:250px}.projects-overlook{max-width:1920px;margin:72px auto 0;padding:12px 0 24px}.projects-overlook_splide{width:100%}.projects-overlook_img{width:100%;height:auto}.projects-overlook_heading{color:#212529;font-weight:600}.projects-overlook_description{font-size:14px;line-height:24px;color:#12261c}.projects-overlook_wrapper{padding:24px 16px 0}.projects-cta_btn{font-size:14px;padding:8px 16px;border:none}.projects-cta_img{width:100%;height:auto}.projects-cta_wrapper{padding:24px 16px}.projects-cta_heading{margin-bottom:8px}.projects-cta_subheading{color:#9099a2;font-size:12px;font-weight:500}.projects-cta_form{display:flex;flex-direction:column;align-items:start;flex-wrap:nowrap;gap:24px}.specs{background-color:#f8f9fa;padding:24px 16px}.specs-heading{margin-bottom:16px}.specs-list{display:flex;flex-direction:column;width:100%}.specs-list_wrapper{overflow-x:scroll}.specs-item{display:flex;width:100%;gap:20px;background-color:#fff}.specs-item:nth-child(even){background-color:#f8f9fa}.specs-label,.specs-value{flex-shrink:0;padding:8px}.specs-label{width:180px}.specs-value{white-space:nowrap}@media(min-width: 640px){.projects-list{flex-direction:row;flex-wrap:wrap}.projects-wrapper{width:calc(50% - 8px)}.projects-text{padding:24px 12px 32px}}@media(min-width: 768px){.specs{padding:32px 16px}.specs-list{font-size:14px}.specs-label,.specs-value{padding:10px}.specs-label{width:200px}.projects-cta{display:flex;justify-content:space-between;align-items:center;gap:64px;padding:32px 16px}.projects-cta_wrapper{width:60%;padding:24px 0}.projects-cta_img{width:40%}.projects-cta_input{max-width:350px;width:100%}.projects-cta_subheading{font-size:14px}.projects-overlook{padding:12px 0px 32px}.projects-overlook_description{font-size:16px;line-height:24px}}@media(min-width: 1024px){.projects-wrapper{width:calc((100% - 64px)/3)}.projects-list{gap:32px}.projects-cta_subheading{font-size:16px;line-height:24px}.projects-cta_input{max-width:400px}.projects-cta_btn{font-size:14px}.projects-overlook_description{font-size:18px;line-height:28px}}@media(min-width: 1280px){.projects-cta{padding:64px 16px;justify-content:space-around}.projects-cta_form{gap:32px}.projects-cta_btn{font-size:16px}.projects-cta_img,.projects-cta_wrapper{width:unset}.projects-cta_img{max-width:500px}.projects-overlook{padding:12px 0 64px}.specs{padding:64px 16px}}