.design_project_section{padding:220px 0 120px;position:relative}.design_project_section:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;opacity:.2;background-color:#454545}.design_project_raw{position:relative;z-index:1;background:#fff;padding:30px}.design_top_shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;top:-1px}.design_top_shape svg{transform:translateX(-50%) rotateY(180deg);display:block;width:calc(100% + 1.3px);position:relative;left:50%}@media(max-width:767px){.design_top_shape{display:none}.design_project_section{padding:100px 0}}