.protfolio{overflow:hidden;padding:3rem 0}.protfolio__wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.protfolio__header-desc{width:411px;margin-top:1.5rem}.protfolio__header-desc p:last-child{margin-bottom:0}.protfolio__item{background:#FFF;box-shadow:0 10px 40px rgba(169,147,125,0.1);position:relative}.protfolio__header{box-shadow:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:0;padding-left:0;background:0}.protfolio__item-title{margin-bottom:.5rem}.protfolio__item-content{position:relative;background:#FFF;padding:1.5rem 2.5rem}.protfolio__header-button{margin-top:1.5rem}.protfolio__header h1,.protfolio__header h2,.protfolio__header h3,.protfolio__header h4,.protfolio__header h5,.protfolio__header h6{margin-bottom:0}.protfolio__item-title h1,.protfolio__item-title h2,.protfolio__item-title h3,.protfolio__item-title h4,.protfolio__item-title h5,.protfolio__item-title h6{margin-bottom:0}.protfolio__item-img{position:relative}.protfolio__item-img img{display:block;width:100%;height:auto}.protfolio__item-text{font-size:.875rem;color:#999}.protfolio__item-text p{margin-bottom:0}@media screen and (min-width:767px){.protfolio__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1156px}.protfolio__header{grid-column:2 / 3}.protfolio__item:nth-child(2){grid-area:1 / 1 / 2 / 2}}@media screen and (min-width:1024px){.protfolio__wrapper{gap:4rem}.protfolio__header{padding-left:4rem}}@media screen and (min-width:1344px){.protfolio{padding:7rem 0}}