.list{display:flex;flex-direction:column}.list .group{position:sticky;top:100px;z-index:1;margin-bottom:30px;background-color:#3767a4;color:#fff;padding:30px;font-weight:700;font-size:1.25em;border:none;text-align:center}.list .item{display:flex;flex:0 0 auto}.list .item:not(:last-child){padding-bottom:30px}.list .item:not(:last-of-type){border-bottom:2px solid #3767A4;margin-bottom:30px}.list .item.odd{flex-direction:row-reverse}.list .item.last-of-group{border-bottom:none;margin-bottom:0}.list .item .image{position:relative;display:block;flex:0 0 auto;width:340px;height:250px;overflow:hidden}.list .item .image img,.list .item .image m-icon{display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.list .item .spacer{flex:0 0 auto;width:30px;height:30px}.list .item .content{flex:1}.list .item h3{margin-top:0}.list .item ul{list-style:none;padding:0}.list .item ul li+li{margin-top:10px}@media (max-width: 600px){.list .group{top:108px}.list .item.even,.list .item.odd{flex-direction:column}.list .item.even .image,.list .item.odd .image{max-width:unset;width:100%}.list .item.even .image img,.list .item.odd .image img{top:0;transform:translate(-50%)}}body{overflow-x:hidden;overflow-y:scroll}ky-toolbar-group[name=navigation] ky-toolbar-button,ky-toolbar-group[name=navigation] ky-toolbar-link{text-transform:uppercase;margin-left:10px;margin-right:10px}ky-content-container.inverted .ui.basic.button:not(:hover){color:#fff!important;box-shadow:0 0 0 1px #c2ccd526 inset}
