﻿.project-description{font-family:"Manrope",sans-serif;background-color:#fff;padding:0px 15px !important}@media(min-width: 1100px){.project-description{padding:0px 80px !important}}@media(min-width: 1400px){.project-description{padding:0px 50px !important}}.project-description .project-description__wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1530px;margin:0 auto;gap:23px}.project-description .project-description__wrapper.left{flex-direction:row-reverse}@media(max-width: 992px){.project-description .project-description__wrapper.left{flex-direction:column}}.project-description .project-description__wrapper.right{flex-direction:row}@media(max-width: 992px){.project-description .project-description__wrapper.right{flex-direction:column}}@media(min-width: 1100px){.project-description .project-description__wrapper{gap:53px}}@media(max-width: 992px){.project-description .project-description__wrapper{flex-direction:column;gap:15px}}.project-description .project-description__wrapper .image-block{display:flex;align-items:center;justify-content:center}.project-description .project-description__wrapper .image-block .image__wrapper{display:flex;justify-content:center}.project-description .project-description__wrapper .image-block .image__wrapper img{display:block;max-width:100%;object-fit:none}.project-description .project-description__wrapper .text-block{display:flex;flex-direction:column;gap:25px}@media(min-width: 992px){.project-description .project-description__wrapper .text-block{width:50%}}.project-description .project-description__wrapper .text-block .heading{font-family:"Manrope",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:140%;color:#101018}@media(min-width: 1100px){.project-description .project-description__wrapper .text-block .heading{font-size:36px}}.project-description .project-description__wrapper .text-block .heading .category{font-family:"Manrope",sans-serif;display:block;color:#6579f4;margin-bottom:5px;font-size:14px;font-style:normal;font-weight:600;line-height:125%}.project-description .project-description__wrapper .text-block .content{color:#555;font-size:16px;font-weight:500;line-height:22.4px}.project-description .project-description__wrapper .text-block .content p{color:#555;font-size:16px;font-weight:400;line-height:22.4px}.project-description .project-description__wrapper .text-block .content p:not(:last-child){margin-bottom:10px}@media(min-width: 1400px){.project-description .project-description__wrapper .text-block .content p:not(:last-child){margin-bottom:18px}}@media(min-width: 1100px){.project-description .project-description__wrapper .text-block .content p{font-size:18px;line-height:28px;font-weight:500;gap:15px}}@media(min-width: 1630px){.project-description .project-description__wrapper .text-block .content p{line-height:1.4}}.project-description .project-description__wrapper .text-block .content h5,.project-description .project-description__wrapper .text-block .content h4,.project-description .project-description__wrapper .text-block .content h3,.project-description .project-description__wrapper .text-block .content h2,.project-description .project-description__wrapper .text-block .content h1{color:#101018;font-family:"Manrope",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:39.2px}@media(max-width: 1440px){.project-description .project-description__wrapper .text-block .content h5,.project-description .project-description__wrapper .text-block .content h4,.project-description .project-description__wrapper .text-block .content h3,.project-description .project-description__wrapper .text-block .content h2,.project-description .project-description__wrapper .text-block .content h1{font-size:24px;line-height:33.6px}}@media(max-width: 690px){.project-description .project-description__wrapper .text-block .content h5,.project-description .project-description__wrapper .text-block .content h4,.project-description .project-description__wrapper .text-block .content h3,.project-description .project-description__wrapper .text-block .content h2,.project-description .project-description__wrapper .text-block .content h1{font-size:18px;line-height:25.2px}}@media(max-width: 690px){.project-description .project-description__wrapper .text-block .content h3{font-size:20px;line-height:25.2px}}.project-description .project-description__wrapper .text-block .content h4{font-size:16px;font-style:normal;font-weight:500;margin:15px 0 10px}@media(min-width: 1100px){.project-description .project-description__wrapper .text-block .content h4{font-size:22px}}@media(min-width: 1400px){.project-description .project-description__wrapper .text-block .content h4{font-size:24px}}.project-description .project-description__wrapper .text-block .content ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin-left:29px}@media(max-width: 992px){.project-description .project-description__wrapper .text-block .content ul{margin-left:21px}}.project-description .project-description__wrapper .text-block .content ul li{color:#555;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;position:relative}@media(max-width: 1440px){.project-description .project-description__wrapper .text-block .content ul li{font-size:18px;line-height:25.2px}}@media(max-width: 690px){.project-description .project-description__wrapper .text-block .content ul li{font-size:16px;line-height:22.4px}}.project-description .project-description__wrapper .text-block .content ul li::before{content:"•";position:absolute;left:-23px}@media(max-width: 992px){.project-description .project-description__wrapper .text-block .content ul li::before{position:absolute;left:-21px;padding-right:6px;padding-left:6px}}.project-description .project-description__wrapper .text-block .content ul li:last-child{margin-bottom:20px}@media(max-width: 992px){.project-description .project-description__wrapper .text-block .content ul li:last-child{margin-bottom:10px}}
