.DemoBar{position:fixed;display:none;background:linear-gradient(87deg,rgba(254,181,109,0.3) -2.57%,rgba(255,172,90,0.3) -2.55%,rgba(169,188,255,0.3) 103.31%),#fff;left:0;bottom:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);z-index:5;width:100%}.DemoBar__wrapper{position:relative}.DemoBar__text .checklist{max-width:none}.DemoBar__text .checklist li{font-size:.85rem}.DemoBar__main{margin-right:3.45em}.DemoBar__close{width:1.125em;height:1.125em;position:absolute;top:1em;right:1em;cursor:pointer;z-index:1}.DemoBar__title[class]{display:block;font-weight:700;margin-bottom:.25em}.DemoBar__button{white-space:nowrap;overflow:visible}@media(min-width:767px){.DemoBar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.DemoBar.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.DemoBar.show{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.DemoBar.hide{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.DemoBar__button{margin-top:1.5em}.DemoBar__image{margin-top:.25em}.DemoBar__image img{width:100%}.DemoBar__image,.DemoBar__text{width:50%}.DemoBar__text{padding:3.125em}}@media(min-width:1379px){.DemoBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DemoBar__wrapper{width:70%}.DemoBar__button{margin-top:auto}}