.casfish__banners{position:fixed;bottom:0;left:0;right:0;z-index:99999!important}.casfish__banners__body{max-width:1050px;margin:0 auto;padding:0 15px}.casfish__banners__list{display:grid}.casfish__banners__list.columns__2{grid-template-columns:repeat(2,1fr)}.casfish__banners__list.columns__3{grid-template-columns:repeat(3,1fr)}.casfish__banners .hide_catfish{display:block;text-align:right}.casfish__banners .hide_catfish a{display:inline-block;font-weight:700;text-transform:uppercase;font-size:12px;background-color:red;color:#fff;padding:0 10px}.casfish__banners.closed .casfish__banners__list{display:none}.casfish__banners .open__text{display:none}.casfish__banners.closed .open__text{display:block}.casfish__banners.closed .close__text{display:none}@media (max-width:480px){.casfish__banners__list,.casfish__banners__list.columns__2,.casfish__banners__list.columns__3{grid-template-columns:repeat(1,1fr)}}