.portfolio-main-flex{align-items:flex-start;gap:2rem;display:flex}.portfolio-main-flex>div:first-child{flex:45%}.portfolio-main-flex>div:nth-child(2){flex:55%}.wide-number-detail-flex{align-items:flex-start;gap:2rem;display:flex}.border-bottom-div{border-bottom:1px solid var(--border-gray);padding-bottom:1.5rem}.portfolio-main-flex .section-title h1 span{color:var(--secondary-color)}.border-bottom-div:last-child{border:none;padding-bottom:0}@media only screen and (max-width:767px){.portfolio-main-flex{flex-direction:column;gap:5rem}}
