.calendar-wrapper{background:#d9d9d9;padding:0 30px;position:relative;z-index:1}.calendar-wrapper:before{clip-path:polygon(0 0,100% 0,100% 20%,0 38%);height:540px;top:0}.calendar-wrapper:after,.calendar-wrapper:before{background:#121212;content:"";left:0;position:absolute;width:100%;z-index:-1}.calendar-wrapper:after{bottom:0;clip-path:polygon(0 83%,100% 65%,100% 100%,0 100%);height:750px}