.services{padding:35px 0 45px;margin-bottom:3px;border-top:1px dashed #c6c3be;border-bottom:1px dashed #c6c3be;margin-top:3px}.services h1{font-size:30px;font-weight:600;margin-bottom:40px;color:#444;text-align:center}.services .img-wrp{height:150px}.services .item{border:2px solid #47b692;margin-bottom:15px;background:#fff}.services .more-link{padding:10px 15px;color:#fff;margin:0 0 0 20px;background:#47b692;display:inline-block}.services .more-link,.services .ttl{font-weight:600;text-transform:uppercase}.services .ttl{min-height:58px;padding:8px 20px 0;font-size:18px;color:#b04543}.services .info{height:50px;padding:0 20px 10px;font-size:13px;font-weight:400}.services .more-link:hover{text-decoration:none;color:#41535f;background:#e3dfd7}.mp-aboutus{padding:40px 0;margin-bottom:3px;border-top:1px dashed #c6c3be;border-bottom:1px dashed #c6c3be;background:#f4f2ef;margin-top:3px}.mp-aboutus h2{font-size:20px;font-weight:700;margin-bottom:20px;color:#444;text-transform:uppercase;margin-top:0}.mp-aboutus .garant{padding:25px 0 0}.mp-aboutus .garant-detail{padding:29px 0 10px;font-size:17px;font-weight:600}.jobs-list{padding:40px 0;margin-bottom:3px;border-top:1px dashed #c6c3be;border-bottom:1px dashed #c6c3be;margin-top:3px}.jobs-list .ttl{font-size:30px;font-weight:600;text-align:center;padding-bottom:20px}.jobs-list .itm-ttl{font-size:18px;margin-bottom:10px;text-transform:uppercase;text-align:center}.jobs-list .item-1-right{width:49%;float:right}.jobs-list .item-1-left,.jobs-list .item-1-right{height:300px;position:relative;display:inline-block}.jobs-list .item-1-left{width:50%;float:left}.jobs-list .item-1-left .inf,.jobs-list .item-1-right .inf{padding:10px 20px;font-weight:600;color:#fff;position:absolute;top:30px;background:#47b692}.jobs-list .item{border:3px solid #f4f2ef;background:#f4f2ef;width:100%;display:inline-block}.team-list{padding:40px 0;margin-bottom:3px;border-top:1px dashed #c6c3be;border-bottom:1px dashed #c6c3be;background:#f4f2ef;margin-top:3px}.team-list .ttl{font-size:30px;font-weight:600;text-align:center}.team-list .minittl{font-size:16px;margin-bottom:25px;text-align:center;margin-top:15px}.team-list .itm-ttl{padding-top:15px;font-size:16px;text-transform:uppercase;text-align:center}.team-list .img{height:200px;border:3px solid #47b692;width:100%;display:inline-block}.mp-seotext{padding:30px 0;margin-bottom:3px;border-top:1px dashed #c6c3be;border-bottom:1px dashed #c6c3be;background:#fff;margin-top:3px}