@keyframes fade{0%{opacity:.4}to{opacity:1}}.main-carousel-wrapper{position:fixed;bottom:210px;right:10px;width:260px;max-width:300px;font-family:'Roboto';display:none}.main-carousel-wrapper.visible{display:block}.main-carousel-wrapper .carousel-inner{width:100%;position:relative}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item{border:1px solid #44a5ff;border-radius:3px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-top{background-color:#e9f0fa;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:138px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-top .carousel-item-avatar{width:40px;height:auto;margin-right:10px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-top .carousel-item-content{color:#4869b1;font-size:14px;line-height:1.4em}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-bottom{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;flex-direction:column;padding:10px 30px;font-size:16px;height:62px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-bottom .carousel-item-author{color:#4869b1;margin-bottom:5px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-bottom .carousel-item-city{color:#6a6a6a}.main-carousel-wrapper .carousel-inner .carousel-btns{position:absolute;left:0;right:0;bottom:70px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1px}.main-carousel-wrapper .carousel-inner .carousel-btns img{cursor:pointer;width:20px;height:60px}@media only screen and (max-width:1600px){.main-carousel-wrapper{max-width:200px;width:200px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-top{padding:10px 20px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-top .carousel-item-content{font-size:12px}.main-carousel-wrapper .carousel-inner .carousel-items .carousel-item .carousel-item-bottom{font-size:12px;padding:10px 20px}.main-carousel-wrapper .carousel-inner .carousel-btns img{cursor:pointer;width:15px;height:40px}}@media only screen and (max-width:1199px){.main-carousel-wrapper.visible{display:none}}