.custom-cable-tray-cta-section{padding:0 0 30px}.custom-cable-tray-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,44%);align-items:center;overflow:hidden;min-height:280px;padding:40px;border:1px solid #2b7cff;border-radius:var(--border-radius-5);background:#f7fbff}.custom-cable-tray-cta--compact{grid-template-columns:minmax(0,1fr) auto;min-height:auto;padding:28px 32px}.custom-cable-tray-cta--full-content{grid-template-columns:1fr}.custom-cable-tray-cta--full-content .custom-cable-tray-cta__copy{max-width:100%}.custom-cable-tray-cta__content{position:relative;z-index:2;display:flex;align-items:flex-start;gap:28px}.custom-cable-tray-cta__icon{display:flex;align-items:center;justify-content:center;flex:0 0 var(--icon-circle-size);width:var(--icon-circle-size);height:var(--icon-circle-size);color:var(--primary-blue-color);border:1px solid rgba(8,82,132,.35);border-radius:50%;background:#e8f2ff}.custom-cable-tray-cta__icon .svg-wrapper{width:var(--icon-size);height:var(--icon-size)}.custom-cable-tray-cta__icon svg{width:100%;height:100%}.custom-cable-tray-cta__copy{max-width:540px}.custom-cable-tray-cta__content-text h2,.custom-cable-tray-cta__content-text h3{color:var(--navy-color-16263F);font-family:var(--font-open-sans);font-weight:700;line-height:normal}.custom-cable-tray-cta__content-text h2{font-size:28px}.custom-cable-tray-cta__content-text h3{font-size:22px}.custom-cable-tray-cta__content-text,.custom-cable-tray-cta__content-text p{margin:0;color:var(--navy-color-1B1F23);font-size:18px;font-weight:500;line-height:28px}.custom-cable-tray-cta__content-text.rte a{color:#003f8c}.custom-cable-tray-cta__button{gap:14px;margin-top:28px}.custom-cable-tray-cta__actions{display:flex;align-items:center;justify-content:flex-end}.custom-cable-tray-cta__actions .custom-cable-tray-cta__button{margin-top:0}.custom-cable-tray-cta__media{position:relative;z-index:1;align-self:stretch;display:flex;align-items:center;justify-content:flex-end;min-height:200px}.custom-cable-tray-cta__media img,.custom-cable-tray-cta__media svg{width:min(100%,560px);height:auto;max-height:250px;object-fit:contain}@media screen and (max-width:989px){.custom-cable-tray-cta{grid-template-columns:1fr;gap:24px;padding:30px}.custom-cable-tray-cta__media{justify-content:center;min-height:0}.custom-cable-tray-cta__actions{justify-content:flex-start}}@media screen and (max-width:749px){.custom-cable-tray-cta-section{padding-bottom:24px}.custom-cable-tray-cta{padding:24px 20px}.custom-cable-tray-cta__content{flex-direction:column;gap:18px}.custom-cable-tray-cta--compact .custom-cable-tray-cta__content{align-items:center;text-align:center}.custom-cable-tray-cta--compact .custom-cable-tray-cta__actions{justify-content:center}.custom-cable-tray-cta__icon{flex-basis:var(--icon-circle-size);width:var(--icon-circle-size);height:var(--icon-circle-size)}.custom-cable-tray-cta__content-text h2{font-size:22px}.custom-cable-tray-cta__content-text h3{font-size:18px}.custom-cable-tray-cta__content-text,.custom-cable-tray-cta__content-text p{font-size:15px;line-height:24px}.custom-cable-tray-cta__button{width:100%;min-width:0;margin-top:22px}.custom-cable-tray-cta__actions{width:100%}.custom-cable-tray-cta__actions .custom-cable-tray-cta__button{margin-top:0}}.landing-banner-img .desktop-banner{display:block;width:100%;height:auto}.landing-banner-img .mobile-banner{display:none}.landing-banner-img{text-align:center}@media(max-width:768px){.landing-banner-img{text-align:center}.landing-banner-img .desktop-banner{display:none}.landing-banner-img .mobile-banner{display:block;width:auto;max-width:100%;height:80vh;object-fit:contain;margin:0 auto}.banner-logo{flex-direction:column;align-items:center;gap:10px}.banner-logo img{max-width:70%;height:auto}.landing-banner h1{font-size:1.4rem;line-height:1.3;margin:12px 0;text-align:center}.landing-banner p{font-size:1rem;text-align:center;margin:10px 0 20px}.main-btn-small{display:block;width:100%;max-width:320px;margin:0 auto;padding:14px;font-size:1rem}}.marquee-button{display:inline-block;background-color:var(--orange-color, #f57c00);color:#fff;padding:6px 12px;margin:0 6px;border-radius:20px;text-decoration:none;font-weight:700;transition:background-color .3s}.marquee-button:hover{background-color:var(--primary-blue-color, #0c5083);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/132/compiled_assets/styles.css.map */
