.next-project{background-color:#f6f8f9;padding:60px 0}.next-project__wrapper{display:flex;position:relative;max-width:1180px;margin:0 auto}@media only screen and (max-width:575px){.next-project__wrapper{flex-direction:column}}.next-project__wrapper:hover .next-project__img{transform:scale(1.02)}.next-project__img{display:block;margin:0 32px 0 0;width:277px;height:277px;flex-shrink:0;transition:transform .3s ease;position:relative}@media only screen and (max-width:992px){.next-project__img{width:200px;height:200px}}@media only screen and (max-width:575px){.next-project__img{margin:40px auto 20px}}.next-project__product{position:absolute;right:0;top:-15px}@media only screen and (max-width:750px){.next-project__product img{max-width:60px}}.next-project__photo{display:flex;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.next-project__info{padding:13px 0 0;max-width:575px}@media only screen and (max-width:575px){.next-project__info{padding:0}}.next-project__over-title{font:700 18px/156% var(--font-proximaNova),sans-serif;color:#84969c;margin:0 0 15px;text-transform:uppercase}@media only screen and (max-width:992px){.next-project__over-title{font:700 16px/156% var(--font-proximaNova),sans-serif;margin:0 0 15px}}@media only screen and (max-width:575px){.next-project__over-title{font:700 14px/200% var(--font-proximaNova),sans-serif;margin:0 0 10px}}.next-project__title{font:700 40px/120% var(--font-proximaNova),sans-serif;margin:0 0 12px;color:#2a2d33;display:block}@media only screen and (max-width:992px){.next-project__title{font:700 30px/120% var(--font-proximaNova),sans-serif}}@media only screen and (max-width:575px){.next-project__title{font:700 20px/150% var(--font-proximaNova),sans-serif;margin:0 0 4px}}.next-project__title:hover{color:#7927e0}.next-project__subtitle{font:600 12px/167% var(--font-proximaNova),sans-serif;text-transform:uppercase;color:#66808a;display:block;margin:0 0 15px;letter-spacing:1px}@media only screen and (max-width:575px){.next-project__subtitle{margin:0 0 8px}}.next-project__text{font:18px/156% var(--font-proximaNova),sans-serif;color:#2a2d33}@media only screen and (max-width:575px){.next-project__text{font:400 14px/150% var(--font-proximaNova),sans-serif}}
/*# sourceMappingURL=eb623045ad569994.css.map*/