.kxn-banner-wrapper{margin:0;padding:0;list-style-type:none}.kxn-banner-wrapper .kxn-banner-inner{display:flex;margin:auto;padding-left:2rem}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-icon{display:flex;justify-content:center;align-items:center;min-width:22px;padding-right:1rem}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-icon img{max-width:22px;max-height:22px}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-content{flex-grow:1;padding:1rem 2rem 1rem 0}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-content span{display:block}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-content.kxn-banner-link:hover span{text-decoration:underline}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-closeButton{display:flex;justify-content:right;align-items:center;padding:0 2rem;min-width:calc(44px - 4rem);background-color:rgba(0,0,0,0);border:none;cursor:pointer}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-closeButton:hover{background-color:rgba(0,0,0,.1)}.kxn-banner-wrapper .kxn-banner-inner .kxn-banner-closeButton img{max-width:14px}

