.window-struct-wrap {margin-top: 50px;}
.window-struct {position: relative; margin: 30px 0;}
.window-struct .window-struct-list {list-style-type: none; margin: 0; padding: 0;}
.window-struct .window-struct-list .window-struct-list-item {position: absolute; font-size:1.5rem; }
.window-struct .window-struct-list .window-struct-list-item svg {position: absolute;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(1) {top: 100px; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(1) svg {bottom: -4px; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(2) {top: 220px; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(2) svg {bottom: -4px; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(3) {bottom: 0; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(3) svg {bottom: -4px; left: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(4) {top: 100px; left: 630px;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(4) svg {bottom: -4px; right: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(5) {top: 245px; left: 630px;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(5) svg {bottom: -4px; right: 0;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(6) {top: 345px; left: 630px;}
.window-struct .window-struct-list .window-struct-list-item:nth-child(6) svg {bottom: -4px; right: 0;}
.window-struct .window-struct-list .window-struct-list-item span {font-size: 18px; display: block;}
.window-struct .window-struct-list .window-struct-list-item > ul {list-style-type: none; display: inline-block; margin: 0; padding: 10px; background: #FFD936;}
.window-struct .window-struct-composition {text-transform: uppercase; overflow: hidden; margin-bottom: 50px; font-size: 20px;}
.window-struct .window-struct-composition .window-struct-composition-primary {float: left; padding: 10px; margin-left: 10px; position: relative;}
.window-struct .window-struct-composition .window-struct-composition-primary:before {content: ''; border: 1px solid #FFD936; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: skew(-15deg);}
.window-struct .window-struct-composition .window-struct-composition-secondary {float: right; padding: 10px; margin-right: 10px; position: relative;}
.window-struct .window-struct-composition .window-struct-composition-secondary:before {content: ''; border: 1px solid #FFD936; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: skew(-15deg);}