
	
	.quality{padding:90px 0;background:#F9F8F3;}
    .quality-subtitle{font-size:14px;line-height:28px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#D1D1D1;padding-bottom:5px;}
    .quality-title{font-size:46px;line-height:56px;text-align:center;padding-bottom:60px;}
    .quality-introtext{padding-top:70px;font-size:21px;line-height:32px;}
    .quality-description{padding-top:30px;font-size:18px;line-height:28px;color:#7D7D7D;}
    @media (max-width:767px){
    	.quality{padding:30px 0;}
        .quality-subtitle{font-size:12px;line-height:18px;}
        .quality-title{font-size:22px;line-height:28px;padding-bottom:15px;}
        .quality-introtext{padding-top:15px;font-size:14px;line-height:20px;}
        .quality-description{padding-top:15px;font-size:14px;line-height:20px;}
    }

	
	
	.portfolio{height:100%;}
    .portfolio-header{background:#000000;border-radius:11px;padding:35px 40px;margin-bottom:30px;}
    .portfolio-header__icon{display:block;margin-right:24px;}
    .portfolio-header__title{font-weight:600;font-size:22px;line-height:38px;color:#FFFFFF;}
    .portfolio-header__arrow{fill:rgba(255,255,255,0.45);display:block;transition:0.25s;cursor:pointer;}
    .portfolio-header__arrow:hover{fill:#F2E518;}
    .portfolio-items{border-radius:11px;overflow:hidden;}
    .portfolio-item{}
    .portfolio-item__img{max-width:100%;}
    @media (max-width:767px){
        .portfolio-header{border-radius:7px;padding:15px 20px;margin-bottom:15px;}
        .portfolio-header__icon{margin-right:10px;}
        .portfolio-header__title{font-size:14px;line-height:20px;}
        .portfolio-items{border-radius:7px;}
    }

	
	.reviews{height:100%;}
    .reviews-header{background:#000000;border-radius:11px;padding:35px 40px;margin-bottom:30px;}
    .reviews-header__icon{display:block;margin-right:24px;}
    .reviews-header__title{font-weight:600;font-size:22px;line-height:38px;color:#FFFFFF;}
    .reviews-header__arrow{fill:rgba(255,255,255,0.45);display:block;transition:0.25s;cursor:pointer;}
    .reviews-header__arrow:hover{fill:#F2E518;}
    .reviews-items{border-radius:11px;overflow:hidden;}
    .reviews-item{background:#FFFFFF;border-radius:11px;padding:40px;margin-bottom:20px;}
    .reviews-item__img{max-width:100%;}
    @media (max-width:767px){
        .reviews-header{border-radius:7px;padding:15px 20px;margin-bottom:15px;}
        .reviews-header__icon{margin-right:10px;}
        .reviews-header__title{font-size:14px;line-height:20px;}
        .reviews-items{border-radius:7px;}
    }

	