.custom-card-product__link{background-color:#337ab7;display:block;text-decoration:none!important;width:100%;text-align:center;padding:.7em 0;margin:1em auto auto;color:#fff!important;transition:.3s;font-size:14px}.custom-card-product__link--red{background-color:#dc3545;display:block;text-decoration:none!important;width:100%;text-align:center;padding:.7em 0;margin:1em auto auto;color:#fff!important;transition:.3s;font-size:14px}.custom-card-product__link:hover,.custom-card-product__link--red:hover{opacity:.6}.custom-logo-inner{max-width:300px}.custom-logo-inner img{width:100%}.card__information.custom-card-product{width:100%;overflow:hidden}.custom-card-product-title{white-space:nowrap;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.logo-slider__section-wrap{background-color:#063b6b;padding:40px 0}.logo-slider-section{padding:2rem 0}.logo-image{margin:0 auto}.swiper-slide{display:flex!important;justify-content:center;align-items:center}@media screen and (max-width: 768px){.logo-image{height:120px}.logo-slider__section-wrap{padding:20px 0}}#participant-form-wrapper{max-width:800px;margin:30px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000000d}.form-title{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e6e6e6;text-align:center}.participant-form{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;padding:15px;margin-bottom:15px;transition:all .3s ease}.participant-form:hover{box-shadow:0 4px 12px #00000014}.participant-form-header{font-size:16px;font-weight:500;margin-bottom:15px;color:#333;padding-bottom:8px;border-bottom:1px solid #eee}.participant-entry{padding:10px;margin-bottom:15px;border-bottom:1px dashed #eee}.participant-entry:last-child{border-bottom:none;margin-bottom:0}.input-group{margin-bottom:12px}.input-inner{display:flex;gap:20px}.input-label{display:flex;align-items:center;gap:10px;font-size:14px;color:#555;margin-bottom:5px}.participant-required-label{font-size:12px;padding:0 .5em;background-color:navy;border-radius:5px;color:#fff;font-weight:700}.custom-input-field{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:all .2s ease}.custom-input-field:focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 2px #4a90e233}@media (max-width: 600px){#participant-form-wrapper{padding:15px 10px;margin:20px auto}.participant-form{padding:12px 10px}.custom-input-field{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/user-custom.css.map */
