.project-detail-item{background:#fff;border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.project-detail-item__title{display:block;font-size:20px;font-weight:400;padding:10px 0;transition:all .3s ease-out}.project-detail-item__zoom{bottom:20px;left:20px;opacity:0;padding:10px 10px 5px;position:absolute;transition:all .3s ease-out;z-index:3}.project-detail-item__info{position:relative}.project-detail-item__photo{border-radius:20px;cursor:pointer;display:flex;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.project-detail-item__img{filter:brightness(102%);-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.project-detail-item__button{align-items:center;background:#f4f3f1;border-radius:0 0 25px 25px;bottom:0;cursor:pointer;display:flex;font-size:20x;font-weight:500;justify-content:center;left:0;padding:35px 22px 15px;position:absolute;right:0;transition:all .3s ease-out;z-index:0}.project-detail-item__content{align-items:flex-start;display:flex;flex-direction:column;padding:20px 20px 40px}.project-detail-item__schild{background:#404040;border-radius:4px;color:#fff;font-size:16px;margin-bottom:20px;padding:8px 10px}.project-detail-item__name{font-size:20px;font-weight:700;padding-bottom:10px}@media only screen and (max-width:1024px){.project-detail-item__name{font-size:18px}}.project-detail-item__text{line-height:150%}@media only screen and (max-width:1024px){.project-detail-item__text{font-size:16px}}.project-item--placeholder{cursor:default}.project-item--placeholder .project-item__img,.project-item--placeholder:hover .project-item__img{filter:none}.projects-detail{margin:0 auto 90px;max-width:1270px}@media only screen and (max-width:1024px){.projects-detail{margin-bottom:0;padding:20px 0 40px}}.projects-detail__container{position:relative}.projects-detail__content{display:flex;flex-direction:column}@media only screen and (max-width:1024px){.projects-detail__content{margin-right:-20px}}.projects-detail .swiper-wrapper{position:inherit!important}.projects-detail .swiper-wrapper .projects-detail_item{margin-right:30px;width:calc(25% - 15px)}@media only screen and (max-width:1024px){.projects-detail .swiper-wrapper .projects-detail_item{margin-right:20px;width:calc(33.3% - 10px)}}@media only screen and (max-width:680px){.projects-detail .swiper-wrapper .projects-detail_item{margin-right:10px;width:calc(45% - 10px)}}.projects-detail__item{height:auto;margin-right:30px;width:calc(25% - 15px)}@media only screen and (max-width:1024px){.projects-detail__item{margin-right:20px;width:calc(33.3% - 10px)}}@media only screen and (max-width:680px){.projects-detail__item{margin-right:10px;width:calc(45% - 10px)}}.projects-detail__arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 15px #0000001a;cursor:pointer;display:block;height:60px;justify-content:center;position:absolute;top:calc(50% + 30px);transform:translateY(-50%);width:60px;z-index:10}@media only screen and (max-width:780px){.projects-detail__arrow{display:none}}.projects-detail__arrow:active{background:#f4f3f1}.projects-detail__arrow.swiper-button-disabled{opacity:0}.projects-detail__arrow svg{transition:all .3s ease-out}.projects-detail__arrow svg path{stroke:#858598;stroke-width:8px;transition:all .3s ease-out}.projects-detail__arrow--prev{left:0}.projects-detail__arrow--prev:hover svg{transition:all .3s ease-out}.projects-detail__arrow--prev:hover svg path{stroke:#100c08;stroke-width:8px}.projects-detail__arrow--next{right:0}.projects-detail__arrow--next:hover svg{transition:all .3s ease-out}.projects-detail__arrow--next:hover svg path{stroke:#100c08;stroke-width:8px}.projects-detail__pagination{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;font-size:14px;justify-content:center;overflow:hidden;padding-top:50px;width:100%;z-index:3}@media only screen and (max-width:1200px){.projects-detail__pagination{padding-top:30px}}.projects-detail__pagination .swiper-pagination-bullet{background:transparent;border:1px solid #858598;border-radius:50%!important;cursor:pointer;display:block;height:8px;margin:0 5px!important;max-height:8px;max-width:8px;min-height:8px;min-width:8px;opacity:1!important;position:relative;width:8px;z-index:3}@media only screen and (max-width:1024px){.projects-detail__pagination .swiper-pagination-bullet{margin:0 3px!important}}.projects-detail__pagination .swiper-pagination-bullet-active{background:#100c08;border:1px solid transparent;height:12px;max-height:12px;max-width:12px;min-height:12px;min-width:12px;width:12px}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@media only screen and (max-width:780px){.project-detail .title__container{justify-content:center}}.project-detail__author{padding:90px 0}@media only screen and (max-width:1024px){.project-detail__author{margin-bottom:0;padding:20px 0 40px}}.project-detail-author{display:flex;margin:0 auto;max-width:1270px}@media only screen and (max-width:1280px){.project-detail-author{padding:0 20px}}@media only screen and (max-width:780px){.project-detail-author{flex-wrap:wrap}}.project-detail-author__photo{width:400px}@media only screen and (max-width:780px){.project-detail-author__photo{width:100%}}.project-detail-author__photo-img{border-radius:20px}@media only screen and (max-width:780px){.project-detail-author__photo-img{width:100%}}.project-detail-author__content{padding:20px 0 0 50px}@media only screen and (max-width:780px){.project-detail-author__content{padding:20px 0 0;width:100%}}.project-detail-author__name{font-family:GT Eesti Pro Display;font-size:50px;padding-bottom:20px}@media only screen and (max-width:780px){.project-detail-author__name{font-size:40px}}.project-detail-author__info{font-size:18px;padding-bottom:40px}.project-detail-author__contacts{display:flex;gap:0 60px}@media only screen and (max-width:1024px){.project-detail-author__contacts{flex-direction:column;flex-wrap:wrap;gap:30px 0}}.project-detail-author__phone{display:flex;gap:0 10px}.project-detail-author__phone-value{font-weight:700}.project-detail-author__tg{display:flex;gap:0 10px}.project-detail-author__tg-value{font-weight:700}.project-detail__benefits{background:#f5f3f1;border-radius:50px;margin-bottom:120px;padding-bottom:30px}@media only screen and (max-width:1024px){.project-detail__benefits{border-radius:25px;margin-bottom:40px;padding-bottom:0}}.project-detail__zone{padding:0 0 110px}@media only screen and (max-width:1280px){.project-detail__zone{padding:0 20px 110px}}@media only screen and (max-width:1024px){.project-detail__zone{margin-bottom:0;padding:20px 20px 40px}}@media only screen and (max-width:780px){.project-detail__zone{padding:0 20px 40px}}.project-detail-zone{display:flex;margin:0 auto;max-width:1270px}@media only screen and (max-width:1024px){.project-detail-zone{flex-wrap:wrap}}.project-detail-zone__content{padding-right:100px;width:50%}@media only screen and (max-width:1024px){.project-detail-zone__content{padding-right:0;width:100%}}.project-detail-zone__title{font-family:GT Eesti Pro Display;font-size:36px;padding-bottom:20px}@media only screen and (max-width:1024px){.project-detail-zone__title{text-align:center}}.project-detail-zone__text p{font-size:18px;line-height:170%;margin-bottom:15px}.project-detail-zone__important{background:#fcefe8;border-radius:15px;margin:40px 0;padding:20px}.project-detail-zone__color{display:flex;gap:0 10px}.project-detail-zone__color-item{align-items:flex-end;border-radius:4px;color:#fff;display:flex;font-size:14px;height:44px;padding:5px 8px;width:124px}.project-detail-zone__color-item--green{background-color:#708f71}.project-detail-zone__color-item--white{background-color:#ebebeb;color:#787878}.project-detail-zone__color-item--gray{background-color:#9e9e9e}.project-detail-zone__color-item--orange{background-color:#de5e18}.project-detail-zone__digits{display:flex;flex-wrap:wrap;gap:30px;width:50%}@media only screen and (max-width:1024px){.project-detail-zone__digits{padding-top:50px;width:100%}}.project-detail-zone__digits-item{align-items:center;border:1px solid #f0f0f0;border-radius:15px;display:flex;flex-direction:column;justify-content:center;padding:50px;width:calc(50% - 15px)}@media only screen and (max-width:780px){.project-detail-zone__digits-item{width:100%}}.project-detail-zone__digits-item-name{color:#ef7b30;font-size:46px;font-weight:700}.project-detail-zone__digits-item-text{text-align:center}.project-detail__projects{background:#f5f3f1;border-radius:50px;margin-bottom:120px;padding:70px 0}@media only screen and (max-width:1024px){.project-detail__projects{border-radius:25px;margin-bottom:70px;padding:40px 0}}.project-detail__projects-info{font-size:22px;margin:-20px auto 0;max-width:1000px;text-align:center}@media only screen and (max-width:1280px){.project-detail__projects-info{font-size:20px}}@media only screen and (max-width:1024px){.project-detail__projects-info{margin-top:0;padding:0 20px}}.project-detail-review{background:#ef7b30;border-radius:50px;margin:0 auto;max-width:1270px;padding:100px}@media only screen and (max-width:1024px){.project-detail-review{padding:50px}}@media only screen and (max-width:780px){.project-detail-review{padding:30px}}.project-detail-review__item{color:#fff;font-family:CeraPro;font-size:30px;font-style:italic;font-weight:500;text-align:center}@media only screen and (max-width:1280px){.project-detail-review__item{font-size:26px}}@media only screen and (max-width:780px){.project-detail-review__item{font-size:22px}}.project-detail-review__author{color:#fff;font-family:CeraPro;font-size:30px;font-style:italic;font-weight:500;padding-top:30px;text-align:center}@media only screen and (max-width:1280px){.project-detail-review__author{font-size:26px}}@media only screen and (max-width:780px){.project-detail-review__author{font-size:22px}}.project-detail__digits{padding:90px 0 70px}@media only screen and (max-width:1024px){.project-detail__digits{margin-bottom:0;padding:60px 0 40px}}.project-detail__big-form{align-items:center;background:#100c08;border-radius:50px 50px 0 0;display:flex;padding:150px 0;position:relative}@media only screen and (max-width:1024px){.project-detail__big-form{border-radius:25px 25px 0 0;margin-bottom:-4px;padding:50px}}@media only screen and (max-width:780px){.project-detail__big-form{padding:20px}}.project-detail__big-form-content{background:#fff;border-radius:25px;margin:0 auto;max-width:1200px;padding:80px 130px;position:relative;z-index:1}@media only screen and (max-width:1280px){.project-detail__big-form-content{max-width:1100px;padding:80px}}@media only screen and (max-width:1100px){.project-detail__big-form-content{max-width:1000px;padding:80px 50px}}@media only screen and (max-width:1024px){.project-detail__big-form-content{max-width:100%;padding:30px}}.project-detail__big-form__controls{display:flex;gap:0 30px;justify-content:center}@media only screen and (max-width:780px){.project-detail__big-form__controls{flex-wrap:wrap;gap:20px 0}}.project-detail__big-form-bg{border-radius:50px;display:flex;inset:0;overflow:hidden;position:absolute;z-index:0}@media only screen and (max-width:1024px){.project-detail__big-form-bg{border-radius:25px}}.project-detail__big-form-bg-img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}
