.horizon-banner{width:100%;margin:50px auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.horizon-banner .custom-group{width:calc(100% - 230px);display:flex;flex-wrap:wrap}.horizon-banner__content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0}.horizon-banner__image img{display:block;-o-object-fit:contain;object-fit:contain;width:54px;height:54px}.horizon-banner__text{padding-left:30px;font-weight:600;line-height:1.4}.horizon-banner__text p{margin-top:0;font-weight:500;size:14px}.horizon-banner__text h2{font-size:20px;margin:0}.horizon-banner .btn-banner{display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;text-decoration:none;width:219px;height:43px}.horizon-banner .btn-banner:hover{opacity:.8}@media(max-width: 838px){.horizon-banner{flex-direction:column;text-align:center}.horizon-banner__image{width:100%;display:flex;justify-content:center;align-items:center}.horizon-banner .custom-group{width:100%}.horizon-banner__text{padding-left:0;width:100%}.horizon-banner__content{flex-direction:column;gap:1.5rem}}